| @@ -1,41 +1,39 @@ | | | @@ -1,41 +1,39 @@ |
1 | # $NetBSD: Makefile,v 1.40 2023/11/07 22:37:59 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.41 2024/01/19 14:38:43 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= pbr-5.11.1 | | 3 | DISTNAME= pbr-6.0.0 |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} |
5 | CATEGORIES= devel python | | 5 | CATEGORIES= devel python |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pbr/} | | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pbr/} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://docs.openstack.org/pbr/ | | 9 | HOMEPAGE= https://docs.openstack.org/pbr/ |
10 | COMMENT= Python Build Reasonableness | | 10 | COMMENT= Python Build Reasonableness |
11 | LICENSE= apache-2.0 | | 11 | LICENSE= apache-2.0 |
12 | | | 12 | |
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.5:../../devel/py-coverage | | 13 | TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.5:../../devel/py-coverage |
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures>=3.0.0:../../devel/py-fixtures | | 14 | TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures>=3.0.0:../../devel/py-fixtures |
15 | #TEST_DEPENDS+= ${PYPKGPREFIX}-pre-commit>=2.6.0:../../wip/py-pre-commit | | 15 | #TEST_DEPENDS+= ${PYPKGPREFIX}-pre-commit>=2.6.0:../../wip/py-pre-commit |
16 | TEST_DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six | | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.6.8:../../textproc/py-sphinx | | 17 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.6.8:../../textproc/py-sphinx |
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository | | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository |
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-testresources>=2.0.0:../../devel/py-testresources | | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-testresources>=2.0.0:../../devel/py-testresources |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-testscenarios>=0.4:../../devel/py-testscenarios | | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-testscenarios>=0.4:../../devel/py-testscenarios |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv>=20.0.3:../../devel/py-virtualenv | | 21 | TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv>=20.0.3:../../devel/py-virtualenv |
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.32.0:../../devel/py-wheel | | 22 | TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.32.0:../../devel/py-wheel |
23 | # circular dependency - testtools depends on pbr | | 23 | # circular dependency - testtools depends on pbr |
24 | #TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools | | 24 | #TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools |
25 | # not packaged: hacking, stestr | | 25 | # not packaged: hacking, stestr |
26 | | | 26 | |
27 | USE_LANGUAGES= # none | | 27 | USE_LANGUAGES= # none |
28 | | | 28 | |
29 | USE_PKG_RESOURCES= yes | | | |
30 | | | | |
31 | PYTHON_VERSIONS_INCOMPATIBLE= 27 38 | | 29 | PYTHON_VERSIONS_INCOMPATIBLE= 27 38 |
32 | | | 30 | |
33 | REPLACE_PYTHON+= pbr/tests/testpackage/setup.py | | 31 | REPLACE_PYTHON+= pbr/tests/testpackage/setup.py |
34 | | | 32 | |
35 | post-install: | | 33 | post-install: |
36 | ${CHMOD} -R g-w,o-w ${DESTDIR}${PREFIX}/${PYSITELIB}/pbr/tests/testpackage | | 34 | ${CHMOD} -R g-w,o-w ${DESTDIR}${PREFIX}/${PYSITELIB}/pbr/tests/testpackage |
37 | cd ${DESTDIR}${PREFIX}/bin && ${MV} pbr pbr-${PYVERSSUFFIX} || ${TRUE} | | 35 | cd ${DESTDIR}${PREFIX}/bin && ${MV} pbr pbr-${PYVERSSUFFIX} || ${TRUE} |
38 | | | 36 | |
39 | .include "../../lang/python/application.mk" | | 37 | .include "../../lang/python/application.mk" |
40 | .include "../../lang/python/egg.mk" | | 38 | .include "../../lang/python/wheel.mk" |
41 | .include "../../mk/bsd.pkg.mk" | | 39 | .include "../../mk/bsd.pkg.mk" |