1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

devel/py-pbr: Python Build Reasonableness [NEW PORT]

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

PR:		180550
Submitted by:	Mikolaj Golub <trociny@FreeBSD.org>
This commit is contained in:
Kubilay Kocak 2013-07-20 07:49:56 +00:00
parent 65d10f0eac
commit 6307497d2a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=323337
6 changed files with 92 additions and 0 deletions

View File

@ -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

20
devel/py-pbr/Makefile Normal file
View File

@ -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>

2
devel/py-pbr/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (pbr-0.5.18.tar.gz) = 5e22cac5ebcba4a3c04bdb32021c3ea7ab2bd0c17f73eb6b183e11c0d3e2fb7e
SIZE (pbr-0.5.18.tar.gz) = 91950

View File

@ -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)

8
devel/py-pbr/pkg-descr Normal file
View File

@ -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

53
devel/py-pbr/pkg-plist Normal file
View File

@ -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%%