aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2013-07-20 07:49:56 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2013-07-20 07:49:56 +0000
commit6307497d2a21513035b02beb0e1d9735d0730042 (patch)
tree1d93cbc8314620c1d80e2abca0a4bc3479591afe /devel
parent65d10f0eac016ba84bfcabe864beb9b43d76a485 (diff)
downloadports-6307497d2a21513035b02beb0e1d9735d0730042.tar.gz
ports-6307497d2a21513035b02beb0e1d9735d0730042.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-pbr/Makefile20
-rw-r--r--devel/py-pbr/distinfo2
-rw-r--r--devel/py-pbr/files/patch-setup.py8
-rw-r--r--devel/py-pbr/pkg-descr8
-rw-r--r--devel/py-pbr/pkg-plist53
6 files changed, 92 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a43f48380fc6..de9ff70019c8 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3630,6 +3630,7 @@
SUBDIR += py-parsedatetime
SUBDIR += py-parsing
SUBDIR += py-pathtools
+ SUBDIR += py-pbr
SUBDIR += py-pefile
SUBDIR += py-period
SUBDIR += py-phpserialize
diff --git a/devel/py-pbr/Makefile b/devel/py-pbr/Makefile
new file mode 100644
index 000000000000..36e21443a626
--- /dev/null
+++ b/devel/py-pbr/Makefile
@@ -0,0 +1,20 @@
+# Created by: Kubilay Kocak <koobs@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= pbr
+PORTVERSION= 0.5.18
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= koobs@FreeBSD.org
+COMMENT= Python Build Reasonableness
+
+LICENSE= AL2
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}d2to1>=0.2.10:${PORTSDIR}/devel/py-d2to1
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= easy_install
+
+.include <bsd.port.mk>
diff --git a/devel/py-pbr/distinfo b/devel/py-pbr/distinfo
new file mode 100644
index 000000000000..e18d010ea0b6
--- /dev/null
+++ b/devel/py-pbr/distinfo
@@ -0,0 +1,2 @@
+SHA256 (pbr-0.5.18.tar.gz) = 5e22cac5ebcba4a3c04bdb32021c3ea7ab2bd0c17f73eb6b183e11c0d3e2fb7e
+SIZE (pbr-0.5.18.tar.gz) = 91950
diff --git a/devel/py-pbr/files/patch-setup.py b/devel/py-pbr/files/patch-setup.py
new file mode 100644
index 000000000000..05330453600c
--- /dev/null
+++ b/devel/py-pbr/files/patch-setup.py
@@ -0,0 +1,8 @@
+--- ./setup.py.orig 2013-06-18 20:01:04.819952450 +1000
++++ ./setup.py 2013-06-18 20:01:17.687327396 +1000
+@@ -18,4 +18,5 @@
+
+ setuptools.setup(
+ setup_requires=['d2to1>=0.2.10,<0.3'],
++ zip_safe=False,
+ d2to1=True)
diff --git a/devel/py-pbr/pkg-descr b/devel/py-pbr/pkg-descr
new file mode 100644
index 000000000000..db11a3ba0529
--- /dev/null
+++ b/devel/py-pbr/pkg-descr
@@ -0,0 +1,8 @@
+PBR is a library that injects some useful and sensible default
+behaviors into your setuptools run. It started off life as the chunks
+of code that were copied between all of the OpenStack projects. Around
+the time that OpenStack hit 18 different projects each with at least 3
+active branches, it seems like a good time to make that code into a
+proper re-usable library.
+
+WWW: https://github.com/openstack-dev/pbr
diff --git a/devel/py-pbr/pkg-plist b/devel/py-pbr/pkg-plist
new file mode 100644
index 000000000000..0571c2e4b9b5
--- /dev/null
+++ b/devel/py-pbr/pkg-plist
@@ -0,0 +1,53 @@
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/find_package.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/find_package.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/find_package.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/backwards.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/backwards.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/backwards.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/base.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/base.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/base.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/commands.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/commands.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/commands.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/files.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/files.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/files.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/metadata.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/metadata.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks/metadata.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/packaging.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/packaging.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/packaging.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/testr_command.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/testr_command.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/testr_command.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/test_setup.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/test_setup.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/test_setup.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/test_version.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/test_version.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests/test_version.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/version.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/version.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/version.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/tests
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr/hooks
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pbr
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%