| @@ -1,16 +1,16 @@ | | | @@ -1,16 +1,16 @@ |
1 | # $NetBSD: Makefile,v 1.116 2023/06/26 16:03:50 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.117 2023/09/05 18:58:32 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= pytest-7.4.0 | | 3 | DISTNAME= pytest-7.4.1 |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} |
5 | CATEGORIES= devel python | | 5 | CATEGORIES= devel python |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/} | | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://pytest.org/ | | 9 | HOMEPAGE= https://pytest.org/ |
10 | COMMENT= Python testing tool | | 10 | COMMENT= Python testing tool |
11 | LICENSE= mit | | 11 | LICENSE= mit |
12 | | | 12 | |
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools |
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm | | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm |
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | | 15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel |
16 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | | 16 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat |
| @@ -24,27 +24,26 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9] | | | @@ -24,27 +24,26 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9] |
24 | TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose | | 24 | TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose |
25 | TEST_DEPENDS+= ${PYPKGPREFIX}-pygments>=2.7.2:../../textproc/py-pygments | | 25 | TEST_DEPENDS+= ${PYPKGPREFIX}-pygments>=2.7.2:../../textproc/py-pygments |
26 | TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests | | 26 | TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests |
27 | TEST_DEPENDS+= ${PYPKGPREFIX}-xmlschema-[0-9]*:../../textproc/py-xmlschema | | 27 | TEST_DEPENDS+= ${PYPKGPREFIX}-xmlschema-[0-9]*:../../textproc/py-xmlschema |
28 | | | 28 | |
29 | USE_LANGUAGES= # none | | 29 | USE_LANGUAGES= # none |
30 | USE_TOOLS+= bash:build | | 30 | USE_TOOLS+= bash:build |
31 | | | 31 | |
32 | USE_PKG_RESOURCES= yes | | 32 | USE_PKG_RESOURCES= yes |
33 | | | 33 | |
34 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | | 34 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
35 | | | 35 | |
36 | .include "../../lang/python/pyversion.mk" | | 36 | .include "../../lang/python/pyversion.mk" |
37 | | | | |
38 | .if ${PYTHON_VERSION} < 311 | | 37 | .if ${PYTHON_VERSION} < 311 |
39 | DEPENDS+= ${PYPKGPREFIX}-exceptiongroup>=1.0.0:../../devel/py-exceptiongroup | | 38 | DEPENDS+= ${PYPKGPREFIX}-exceptiongroup>=1.0.0:../../devel/py-exceptiongroup |
40 | DEPENDS+= ${PYPKGPREFIX}-tomli>=1.0.0:../../textproc/py-tomli | | 39 | DEPENDS+= ${PYPKGPREFIX}-tomli>=1.0.0:../../textproc/py-tomli |
41 | .endif | | 40 | .endif |
42 | | | 41 | |
43 | post-install: | | 42 | post-install: |
44 | cd ${DESTDIR}${PREFIX}/bin && \ | | 43 | cd ${DESTDIR}${PREFIX}/bin && \ |
45 | ${MV} py.test py.test-${PYVERSSUFFIX} && \ | | 44 | ${MV} py.test py.test-${PYVERSSUFFIX} && \ |
46 | ${MV} pytest pytest-${PYVERSSUFFIX} || ${TRUE} | | 45 | ${MV} pytest pytest-${PYVERSSUFFIX} || ${TRUE} |
47 | | | 46 | |
48 | # needs to be installed before testing | | 47 | # needs to be installed before testing |
49 | # as of 7.2.0 | | 48 | # as of 7.2.0 |
50 | # 6 failed, 3324 passed, 39 skipped, 11 xfailed | | 49 | # 6 failed, 3324 passed, 39 skipped, 11 xfailed |