Sun Sep 6 20:33:46 2015 UTC ()
Update to 1.6.0:

1.6.0
-----

* Strip comments in requirements files

1.5.0
-----

* Handle git being entirely absent
* We require the use of setuptools
* Fix retrieval of commit data and most recent tag

1.4.0
-----

* Fix docs for environment markers in extras
* Export ChangeLog and AUTHORS in install
* Updated from global requirements
* Updated from global requirements
* Show how long the git querying takes
* Add wsgi_scripts support to PBR
* Updated from global requirements


(wiz)
diff -r1.5 -r1.6 pkgsrc/devel/py-pbr/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/py-pbr/distinfo
diff -r1.3 -r1.4 pkgsrc/devel/py-pbr/PLIST

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-pbr/Makefile (switch to unified diff)

--- pkgsrc/devel/py-pbr/Makefile 2015/07/15 13:05:09 1.5
+++ pkgsrc/devel/py-pbr/Makefile 2015/09/06 20:33:46 1.6
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.5 2015/07/15 13:05:09 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2015/09/06 20:33:46 wiz Exp $
2 2
3DISTNAME= pbr-1.3.0 3DISTNAME= pbr-1.6.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= https://pypi.python.org/packages/source/p/pbr/ 6MASTER_SITES= https://pypi.python.org/packages/source/p/pbr/
7 7
8MAINTAINER= rodent@NetBSD.org 8MAINTAINER= rodent@NetBSD.org
9HOMEPAGE= http://pypi.python.org/pypi/pbr 9HOMEPAGE= http://pypi.python.org/pypi/pbr
10COMMENT= Python Build Reasonableness 10COMMENT= Python Build Reasonableness
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-pip-[0-9]*:../../devel/py-pip 13DEPENDS+= ${PYPKGPREFIX}-pip-[0-9]*:../../devel/py-pip
14 14
15PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} 15PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
16REPLACE_PYTHON+= pbr/tests/testpackage/setup.py 16REPLACE_PYTHON+= pbr/tests/testpackage/setup.py
17 17
18post-install: 18post-install:
19 ${MV} ${DESTDIR}${PREFIX}/bin/pbr \ 19 ${MV} ${DESTDIR}${PREFIX}/bin/pbr \
20 ${DESTDIR}${PREFIX}/bin/pbr${PYVERSSUFFIX} 20 ${DESTDIR}${PREFIX}/bin/pbr${PYVERSSUFFIX}
21 21
22.include "../../lang/python/application.mk" 22.include "../../lang/python/application.mk"
23.include "../../lang/python/egg.mk" 23.include "../../lang/python/egg.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-pbr/distinfo (switch to unified diff)

--- pkgsrc/devel/py-pbr/distinfo 2015/07/15 13:05:09 1.5
+++ pkgsrc/devel/py-pbr/distinfo 2015/09/06 20:33:46 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2015/07/15 13:05:09 wiz Exp $ 1$NetBSD: distinfo,v 1.6 2015/09/06 20:33:46 wiz Exp $
2 2
3SHA1 (pbr-1.3.0.tar.gz) = 2cb3180d86c986b595bafdfa27b57d6fea739eaa 3SHA1 (pbr-1.6.0.tar.gz) = daf2ff355cc9dc29327b0a2658ea2a3dc683a9e8
4RMD160 (pbr-1.3.0.tar.gz) = 3c2606cf42806d08659dd08b4f7e7b4bc8af9008 4RMD160 (pbr-1.6.0.tar.gz) = ba923f137f7f2e0d9e93de4e36813a7fc50361cd
5Size (pbr-1.3.0.tar.gz) = 99701 bytes 5Size (pbr-1.6.0.tar.gz) = 99945 bytes

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-pbr/PLIST (switch to unified diff)

--- pkgsrc/devel/py-pbr/PLIST 2015/06/30 22:42:32 1.3
+++ pkgsrc/devel/py-pbr/PLIST 2015/09/06 20:33:46 1.4
@@ -1,134 +1,140 @@ @@ -1,134 +1,140 @@
1@comment $NetBSD: PLIST,v 1.3 2015/06/30 22:42:32 rodent Exp $ 1@comment $NetBSD: PLIST,v 1.4 2015/09/06 20:33:46 wiz Exp $
2bin/pbr${PYVERSSUFFIX} 2bin/pbr${PYVERSSUFFIX}
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
8${PYSITELIB}/${EGG_INFODIR}/pbr.json 8${PYSITELIB}/${EGG_INFODIR}/pbr.json
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/pbr/__init__.py 10${PYSITELIB}/pbr/__init__.py
11${PYSITELIB}/pbr/__init__.pyc 11${PYSITELIB}/pbr/__init__.pyc
12${PYSITELIB}/pbr/__init__.pyo 12${PYSITELIB}/pbr/__init__.pyo
13${PYSITELIB}/pbr/builddoc.py 13${PYSITELIB}/pbr/builddoc.py
14${PYSITELIB}/pbr/builddoc.pyc 14${PYSITELIB}/pbr/builddoc.pyc
15${PYSITELIB}/pbr/builddoc.pyo 15${PYSITELIB}/pbr/builddoc.pyo
16${PYSITELIB}/pbr/cmd/__init__.py 16${PYSITELIB}/pbr/cmd/__init__.py
17${PYSITELIB}/pbr/cmd/__init__.pyc 17${PYSITELIB}/pbr/cmd/__init__.pyc
18${PYSITELIB}/pbr/cmd/__init__.pyo 18${PYSITELIB}/pbr/cmd/__init__.pyo
19${PYSITELIB}/pbr/cmd/main.py 19${PYSITELIB}/pbr/cmd/main.py
20${PYSITELIB}/pbr/cmd/main.pyc 20${PYSITELIB}/pbr/cmd/main.pyc
21${PYSITELIB}/pbr/cmd/main.pyo 21${PYSITELIB}/pbr/cmd/main.pyo
22${PYSITELIB}/pbr/core.py 22${PYSITELIB}/pbr/core.py
23${PYSITELIB}/pbr/core.pyc 23${PYSITELIB}/pbr/core.pyc
24${PYSITELIB}/pbr/core.pyo 24${PYSITELIB}/pbr/core.pyo
25${PYSITELIB}/pbr/extra_files.py 25${PYSITELIB}/pbr/extra_files.py
26${PYSITELIB}/pbr/extra_files.pyc 26${PYSITELIB}/pbr/extra_files.pyc
27${PYSITELIB}/pbr/extra_files.pyo 27${PYSITELIB}/pbr/extra_files.pyo
28${PYSITELIB}/pbr/find_package.py 28${PYSITELIB}/pbr/find_package.py
29${PYSITELIB}/pbr/find_package.pyc 29${PYSITELIB}/pbr/find_package.pyc
30${PYSITELIB}/pbr/find_package.pyo 30${PYSITELIB}/pbr/find_package.pyo
31${PYSITELIB}/pbr/git.py 31${PYSITELIB}/pbr/git.py
32${PYSITELIB}/pbr/git.pyc 32${PYSITELIB}/pbr/git.pyc
33${PYSITELIB}/pbr/git.pyo 33${PYSITELIB}/pbr/git.pyo
34${PYSITELIB}/pbr/hooks/__init__.py 34${PYSITELIB}/pbr/hooks/__init__.py
35${PYSITELIB}/pbr/hooks/__init__.pyc 35${PYSITELIB}/pbr/hooks/__init__.pyc
36${PYSITELIB}/pbr/hooks/__init__.pyo 36${PYSITELIB}/pbr/hooks/__init__.pyo
37${PYSITELIB}/pbr/hooks/backwards.py 37${PYSITELIB}/pbr/hooks/backwards.py
38${PYSITELIB}/pbr/hooks/backwards.pyc 38${PYSITELIB}/pbr/hooks/backwards.pyc
39${PYSITELIB}/pbr/hooks/backwards.pyo 39${PYSITELIB}/pbr/hooks/backwards.pyo
40${PYSITELIB}/pbr/hooks/base.py 40${PYSITELIB}/pbr/hooks/base.py
41${PYSITELIB}/pbr/hooks/base.pyc 41${PYSITELIB}/pbr/hooks/base.pyc
42${PYSITELIB}/pbr/hooks/base.pyo 42${PYSITELIB}/pbr/hooks/base.pyo
43${PYSITELIB}/pbr/hooks/commands.py 43${PYSITELIB}/pbr/hooks/commands.py
44${PYSITELIB}/pbr/hooks/commands.pyc 44${PYSITELIB}/pbr/hooks/commands.pyc
45${PYSITELIB}/pbr/hooks/commands.pyo 45${PYSITELIB}/pbr/hooks/commands.pyo
46${PYSITELIB}/pbr/hooks/files.py 46${PYSITELIB}/pbr/hooks/files.py
47${PYSITELIB}/pbr/hooks/files.pyc 47${PYSITELIB}/pbr/hooks/files.pyc
48${PYSITELIB}/pbr/hooks/files.pyo 48${PYSITELIB}/pbr/hooks/files.pyo
49${PYSITELIB}/pbr/hooks/metadata.py 49${PYSITELIB}/pbr/hooks/metadata.py
50${PYSITELIB}/pbr/hooks/metadata.pyc 50${PYSITELIB}/pbr/hooks/metadata.pyc
51${PYSITELIB}/pbr/hooks/metadata.pyo 51${PYSITELIB}/pbr/hooks/metadata.pyo
52${PYSITELIB}/pbr/options.py 52${PYSITELIB}/pbr/options.py
53${PYSITELIB}/pbr/options.pyc 53${PYSITELIB}/pbr/options.pyc
54${PYSITELIB}/pbr/options.pyo 54${PYSITELIB}/pbr/options.pyo
55${PYSITELIB}/pbr/packaging.py 55${PYSITELIB}/pbr/packaging.py
56${PYSITELIB}/pbr/packaging.pyc 56${PYSITELIB}/pbr/packaging.pyc
57${PYSITELIB}/pbr/packaging.pyo 57${PYSITELIB}/pbr/packaging.pyo
58${PYSITELIB}/pbr/pbr_json.py 58${PYSITELIB}/pbr/pbr_json.py
59${PYSITELIB}/pbr/pbr_json.pyc 59${PYSITELIB}/pbr/pbr_json.pyc
60${PYSITELIB}/pbr/pbr_json.pyo 60${PYSITELIB}/pbr/pbr_json.pyo
61${PYSITELIB}/pbr/testr_command.py 61${PYSITELIB}/pbr/testr_command.py
62${PYSITELIB}/pbr/testr_command.pyc 62${PYSITELIB}/pbr/testr_command.pyc
63${PYSITELIB}/pbr/testr_command.pyo 63${PYSITELIB}/pbr/testr_command.pyo
64${PYSITELIB}/pbr/tests/__init__.py 64${PYSITELIB}/pbr/tests/__init__.py
65${PYSITELIB}/pbr/tests/__init__.pyc 65${PYSITELIB}/pbr/tests/__init__.pyc
66${PYSITELIB}/pbr/tests/__init__.pyo 66${PYSITELIB}/pbr/tests/__init__.pyo
67${PYSITELIB}/pbr/tests/base.py 67${PYSITELIB}/pbr/tests/base.py
68${PYSITELIB}/pbr/tests/base.pyc 68${PYSITELIB}/pbr/tests/base.pyc
69${PYSITELIB}/pbr/tests/base.pyo 69${PYSITELIB}/pbr/tests/base.pyo
70${PYSITELIB}/pbr/tests/test_commands.py 70${PYSITELIB}/pbr/tests/test_commands.py
71${PYSITELIB}/pbr/tests/test_commands.pyc 71${PYSITELIB}/pbr/tests/test_commands.pyc
72${PYSITELIB}/pbr/tests/test_commands.pyo 72${PYSITELIB}/pbr/tests/test_commands.pyo
73${PYSITELIB}/pbr/tests/test_core.py 73${PYSITELIB}/pbr/tests/test_core.py
74${PYSITELIB}/pbr/tests/test_core.pyc 74${PYSITELIB}/pbr/tests/test_core.pyc
75${PYSITELIB}/pbr/tests/test_core.pyo 75${PYSITELIB}/pbr/tests/test_core.pyo
76${PYSITELIB}/pbr/tests/test_files.py 76${PYSITELIB}/pbr/tests/test_files.py
77${PYSITELIB}/pbr/tests/test_files.pyc 77${PYSITELIB}/pbr/tests/test_files.pyc
78${PYSITELIB}/pbr/tests/test_files.pyo 78${PYSITELIB}/pbr/tests/test_files.pyo
79${PYSITELIB}/pbr/tests/test_hooks.py 79${PYSITELIB}/pbr/tests/test_hooks.py
80${PYSITELIB}/pbr/tests/test_hooks.pyc 80${PYSITELIB}/pbr/tests/test_hooks.pyc
81${PYSITELIB}/pbr/tests/test_hooks.pyo 81${PYSITELIB}/pbr/tests/test_hooks.pyo
82${PYSITELIB}/pbr/tests/test_integration.py 82${PYSITELIB}/pbr/tests/test_integration.py
83${PYSITELIB}/pbr/tests/test_integration.pyc 83${PYSITELIB}/pbr/tests/test_integration.pyc
84${PYSITELIB}/pbr/tests/test_integration.pyo 84${PYSITELIB}/pbr/tests/test_integration.pyo
85${PYSITELIB}/pbr/tests/test_packaging.py 85${PYSITELIB}/pbr/tests/test_packaging.py
86${PYSITELIB}/pbr/tests/test_packaging.pyc 86${PYSITELIB}/pbr/tests/test_packaging.pyc
87${PYSITELIB}/pbr/tests/test_packaging.pyo 87${PYSITELIB}/pbr/tests/test_packaging.pyo
88${PYSITELIB}/pbr/tests/test_setup.py 88${PYSITELIB}/pbr/tests/test_setup.py
89${PYSITELIB}/pbr/tests/test_setup.pyc 89${PYSITELIB}/pbr/tests/test_setup.pyc
90${PYSITELIB}/pbr/tests/test_setup.pyo 90${PYSITELIB}/pbr/tests/test_setup.pyo
91${PYSITELIB}/pbr/tests/test_util.py 91${PYSITELIB}/pbr/tests/test_util.py
92${PYSITELIB}/pbr/tests/test_util.pyc 92${PYSITELIB}/pbr/tests/test_util.pyc
93${PYSITELIB}/pbr/tests/test_util.pyo 93${PYSITELIB}/pbr/tests/test_util.pyo
94${PYSITELIB}/pbr/tests/test_version.py 94${PYSITELIB}/pbr/tests/test_version.py
95${PYSITELIB}/pbr/tests/test_version.pyc 95${PYSITELIB}/pbr/tests/test_version.pyc
96${PYSITELIB}/pbr/tests/test_version.pyo 96${PYSITELIB}/pbr/tests/test_version.pyo
 97${PYSITELIB}/pbr/tests/test_wsgi.py
 98${PYSITELIB}/pbr/tests/test_wsgi.pyc
 99${PYSITELIB}/pbr/tests/test_wsgi.pyo
97${PYSITELIB}/pbr/tests/testpackage/CHANGES.txt 100${PYSITELIB}/pbr/tests/testpackage/CHANGES.txt
98${PYSITELIB}/pbr/tests/testpackage/LICENSE.txt 101${PYSITELIB}/pbr/tests/testpackage/LICENSE.txt
99${PYSITELIB}/pbr/tests/testpackage/MANIFEST.in 102${PYSITELIB}/pbr/tests/testpackage/MANIFEST.in
100${PYSITELIB}/pbr/tests/testpackage/README.txt 103${PYSITELIB}/pbr/tests/testpackage/README.txt
101${PYSITELIB}/pbr/tests/testpackage/data_files/a.txt 104${PYSITELIB}/pbr/tests/testpackage/data_files/a.txt
102${PYSITELIB}/pbr/tests/testpackage/data_files/b.txt 105${PYSITELIB}/pbr/tests/testpackage/data_files/b.txt
103${PYSITELIB}/pbr/tests/testpackage/data_files/c.rst 106${PYSITELIB}/pbr/tests/testpackage/data_files/c.rst
104${PYSITELIB}/pbr/tests/testpackage/extra-file.txt 107${PYSITELIB}/pbr/tests/testpackage/extra-file.txt
105${PYSITELIB}/pbr/tests/testpackage/git-extra-file.txt 108${PYSITELIB}/pbr/tests/testpackage/git-extra-file.txt
106${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/__init__.py 109${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/__init__.py
107${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/__init__.pyc 110${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/__init__.pyc
108${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/__init__.pyo 111${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/__init__.pyo
109${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.py 112${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.py
110${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.pyc 113${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.pyc
111${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.pyo 114${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.pyo
112${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/cmd.py 115${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/cmd.py
113${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/cmd.pyc 116${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/cmd.pyc
114${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/cmd.pyo 117${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/cmd.pyo
115${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/extra.py 118${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/extra.py
116${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/extra.pyc 119${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/extra.pyc
117${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/extra.pyo 120${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/extra.pyo
118${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/package_data/1.txt 121${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/package_data/1.txt
119${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/package_data/2.txt 122${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/package_data/2.txt
 123${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/wsgi.py
 124${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/wsgi.pyc
 125${PYSITELIB}/pbr/tests/testpackage/pbr_testpackage/wsgi.pyo
120${PYSITELIB}/pbr/tests/testpackage/setup.cfg 126${PYSITELIB}/pbr/tests/testpackage/setup.cfg
121${PYSITELIB}/pbr/tests/testpackage/setup.py 127${PYSITELIB}/pbr/tests/testpackage/setup.py
122${PYSITELIB}/pbr/tests/testpackage/setup.pyc 128${PYSITELIB}/pbr/tests/testpackage/setup.pyc
123${PYSITELIB}/pbr/tests/testpackage/setup.pyo 129${PYSITELIB}/pbr/tests/testpackage/setup.pyo
124${PYSITELIB}/pbr/tests/testpackage/src/testext.c 130${PYSITELIB}/pbr/tests/testpackage/src/testext.c
125${PYSITELIB}/pbr/tests/testpackage/test-requirements.txt 131${PYSITELIB}/pbr/tests/testpackage/test-requirements.txt
126${PYSITELIB}/pbr/tests/util.py 132${PYSITELIB}/pbr/tests/util.py
127${PYSITELIB}/pbr/tests/util.pyc 133${PYSITELIB}/pbr/tests/util.pyc
128${PYSITELIB}/pbr/tests/util.pyo 134${PYSITELIB}/pbr/tests/util.pyo
129${PYSITELIB}/pbr/util.py 135${PYSITELIB}/pbr/util.py
130${PYSITELIB}/pbr/util.pyc 136${PYSITELIB}/pbr/util.pyc
131${PYSITELIB}/pbr/util.pyo 137${PYSITELIB}/pbr/util.pyo
132${PYSITELIB}/pbr/version.py 138${PYSITELIB}/pbr/version.py
133${PYSITELIB}/pbr/version.pyc 139${PYSITELIB}/pbr/version.pyc
134${PYSITELIB}/pbr/version.pyo 140${PYSITELIB}/pbr/version.pyo