aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-fastimport/Makefile22
-rw-r--r--devel/py-fastimport/distinfo2
-rw-r--r--devel/py-fastimport/pkg-descr6
-rw-r--r--devel/py-fastimport/pkg-plist55
5 files changed, 86 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index ae4115e25dad..4a03c52fe507 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3334,6 +3334,7 @@
SUBDIR += py-ezpyinline
SUBDIR += py-fabric
SUBDIR += py-fam
+ SUBDIR += py-fastimport
SUBDIR += py-fileutils
SUBDIR += py-five.customerize
SUBDIR += py-five.formlib
diff --git a/devel/py-fastimport/Makefile b/devel/py-fastimport/Makefile
new file mode 100644
index 000000000000..88055f9386e9
--- /dev/null
+++ b/devel/py-fastimport/Makefile
@@ -0,0 +1,22 @@
+# Created by: Carlo Strub
+# $FreeBSD$
+#
+
+PORTNAME= fastimport
+PORTVERSION= 0.9.2
+CATEGORIES= devel
+MASTER_SITES= https://launchpadlibrarian.net/99879696/ \
+ http://www.c-s.li/ports/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= cs@FreeBSD.org
+COMMENT= Fastimport parser in Python
+
+LICENSE= GPLv2
+
+WRKSRC= ${WRKDIR}/python-${PORTNAME}-${PORTVERSION}
+USE_PYTHON= 2.5+
+USE_PYDISTUTILS= yes
+PYDISTUTILS_PKGNAME= fastimport
+
+.include <bsd.port.mk>
diff --git a/devel/py-fastimport/distinfo b/devel/py-fastimport/distinfo
new file mode 100644
index 000000000000..8dd3f2474cd9
--- /dev/null
+++ b/devel/py-fastimport/distinfo
@@ -0,0 +1,2 @@
+SHA256 (fastimport-0.9.2.tar.gz) = fd60f1173e64a5da7c5d783f17402f795721b7548ea3a75e29c39d89a60f261e
+SIZE (fastimport-0.9.2.tar.gz) = 30762
diff --git a/devel/py-fastimport/pkg-descr b/devel/py-fastimport/pkg-descr
new file mode 100644
index 000000000000..c79e9279d6d4
--- /dev/null
+++ b/devel/py-fastimport/pkg-descr
@@ -0,0 +1,6 @@
+This is the Python parser that was originally developed for bzr-fastimport, but
+extracted so it can be used by other projects.
+It is currently used by bzr-fastimport and dulwich. hg-fastimport and
+git-remote-hg use a slightly modified version of it.
+
+WWW: https://launchpad.net/python-fastimport
diff --git a/devel/py-fastimport/pkg-plist b/devel/py-fastimport/pkg-plist
new file mode 100644
index 000000000000..fac5fe3703cc
--- /dev/null
+++ b/devel/py-fastimport/pkg-plist
@@ -0,0 +1,55 @@
+%%PYTHON_SITELIBDIR%%/fastimport/__init__.py
+%%PYTHON_SITELIBDIR%%/fastimport/__init__.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/__init__.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/commands.py
+%%PYTHON_SITELIBDIR%%/fastimport/commands.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/commands.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/dates.py
+%%PYTHON_SITELIBDIR%%/fastimport/dates.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/dates.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/errors.py
+%%PYTHON_SITELIBDIR%%/fastimport/errors.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/errors.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/helpers.py
+%%PYTHON_SITELIBDIR%%/fastimport/helpers.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/helpers.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/parser.py
+%%PYTHON_SITELIBDIR%%/fastimport/parser.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/parser.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/processor.py
+%%PYTHON_SITELIBDIR%%/fastimport/processor.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/processor.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/processors/__init__.py
+%%PYTHON_SITELIBDIR%%/fastimport/processors/__init__.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/processors/__init__.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/processors/filter_processor.py
+%%PYTHON_SITELIBDIR%%/fastimport/processors/filter_processor.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/processors/filter_processor.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/processors/query_processor.py
+%%PYTHON_SITELIBDIR%%/fastimport/processors/query_processor.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/processors/query_processor.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_commands.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_commands.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_commands.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_dates.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_dates.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_dates.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_errors.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_errors.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_errors.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_filter_processor.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_filter_processor.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_filter_processor.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_helpers.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_helpers.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_helpers.pyo
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_parser.py
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_parser.pyc
+%%PYTHON_SITELIBDIR%%/fastimport/tests/test_parser.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/fastimport/tests
+@dirrm %%PYTHON_SITELIBDIR%%/fastimport/processors
+@dirrm %%PYTHON_SITELIBDIR%%/fastimport
+@dirrmtry %%PYTHON_SITELIBDIR%%