py-packaging: switch to bootstrap.mk Bump PKGREVISION.diff -r1.19 -r1.20 pkgsrc/devel/py-packaging/Makefile
(wiz)
@@ -1,31 +1,28 @@ | @@ -1,31 +1,28 @@ | |||
1 | # $NetBSD: Makefile,v 1.19 2023/10/04 17:14:37 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.20 2023/10/25 22:25:53 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= packaging-23.2 | 3 | DISTNAME= packaging-23.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel python | 6 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/packaging/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/packaging/} | |
7 | 8 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/pypa/packaging | 10 | HOMEPAGE= https://github.com/pypa/packaging | |
10 | COMMENT= Core utilities for Python packages | 11 | COMMENT= Core utilities for Python packages | |
11 | LICENSE= modified-bsd OR apache-2.0 | 12 | LICENSE= modified-bsd OR apache-2.0 | |
12 | 13 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.0.2:../../devel/py-pyparsing | 14 | DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.0.2:../../devel/py-pyparsing | |
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend | |
15 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
16 | 17 | |||
17 | USE_LANGUAGES= # none | 18 | USE_LANGUAGES= # none | |
18 | 19 | |||
19 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
20 | 21 | |||
21 | # Generated setup.py; don't use wheel.mk as py-build depends on py-packaging | |||
22 | pre-configure: | |||
23 | ${CP} ${FILESDIR}/setup.py ${WRKSRC}/ | |||
24 | ||||
25 | # as of 23.0: | 22 | # as of 23.0: | |
26 | # 26338 passed, 1 skipped | 23 | # 26338 passed, 1 skipped | |
27 | do-test: | 24 | do-test: | |
28 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | 25 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | |
29 | 26 | |||
30 | .include "../../lang/python/egg.mk" | 27 | .include "../../lang/python/bootstrap.mk" | |
31 | .include "../../mk/bsd.pkg.mk" | 28 | .include "../../mk/bsd.pkg.mk" |
@@ -1,18 +1,20 @@ | @@ -1,18 +1,20 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2023/04/13 14:35:10 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2023/10/25 22:25:53 wiz Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.APACHE | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.BSD | |
5 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |||
7 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |||
6 | ${PYSITELIB}/packaging/__init__.py | 8 | ${PYSITELIB}/packaging/__init__.py | |
7 | ${PYSITELIB}/packaging/__init__.pyc | 9 | ${PYSITELIB}/packaging/__init__.pyc | |
8 | ${PYSITELIB}/packaging/__init__.pyo | 10 | ${PYSITELIB}/packaging/__init__.pyo | |
9 | ${PYSITELIB}/packaging/_elffile.py | 11 | ${PYSITELIB}/packaging/_elffile.py | |
10 | ${PYSITELIB}/packaging/_elffile.pyc | 12 | ${PYSITELIB}/packaging/_elffile.pyc | |
11 | ${PYSITELIB}/packaging/_elffile.pyo | 13 | ${PYSITELIB}/packaging/_elffile.pyo | |
12 | ${PYSITELIB}/packaging/_manylinux.py | 14 | ${PYSITELIB}/packaging/_manylinux.py | |
13 | ${PYSITELIB}/packaging/_manylinux.pyc | 15 | ${PYSITELIB}/packaging/_manylinux.pyc | |
14 | ${PYSITELIB}/packaging/_manylinux.pyo | 16 | ${PYSITELIB}/packaging/_manylinux.pyo | |
15 | ${PYSITELIB}/packaging/_musllinux.py | 17 | ${PYSITELIB}/packaging/_musllinux.py | |
16 | ${PYSITELIB}/packaging/_musllinux.pyc | 18 | ${PYSITELIB}/packaging/_musllinux.pyc | |
17 | ${PYSITELIB}/packaging/_musllinux.pyo | 19 | ${PYSITELIB}/packaging/_musllinux.pyo | |
18 | ${PYSITELIB}/packaging/_parser.py | 20 | ${PYSITELIB}/packaging/_parser.py |