Fri Feb 18 06:22:59 2022 UTC ()
py-tox: PYTHON_VERSIONS_INCOMPATIBLE goes higher


(adam)
diff -r1.27 -r1.28 pkgsrc/devel/py-tox/Makefile

cvs diff -r1.27 -r1.28 pkgsrc/devel/py-tox/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-tox/Makefile 2022/02/17 10:21:08 1.27
+++ pkgsrc/devel/py-tox/Makefile 2022/02/18 06:22:59 1.28
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.27 2022/02/17 10:21:08 adam Exp $ 1# $NetBSD: Makefile,v 1.28 2022/02/18 06:22:59 adam Exp $
2 2
3DISTNAME= tox-3.24.5 3DISTNAME= tox-3.24.5
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://tox.readthedocs.io/ 9HOMEPAGE= https://tox.readthedocs.io/
10COMMENT= Virtualenv-based automation of test activities 10COMMENT= Virtualenv-based automation of test activities
11LICENSE= mit 11LICENSE= mit
12 12
13BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>0:../../devel/py-setuptools_scm 13BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>0:../../devel/py-setuptools_scm
14DEPENDS+= ${PYPKGPREFIX}-filelock>=3.0.0:../../devel/py-filelock 14DEPENDS+= ${PYPKGPREFIX}-filelock>=3.0.0:../../devel/py-filelock
@@ -18,34 +18,34 @@ DEPENDS+= ${PYPKGPREFIX}-py>=1.4.17:../. @@ -18,34 +18,34 @@ DEPENDS+= ${PYPKGPREFIX}-py>=1.4.17:../.
18DEPENDS+= ${PYPKGPREFIX}-six>=1.14.0:../../lang/py-six 18DEPENDS+= ${PYPKGPREFIX}-six>=1.14.0:../../lang/py-six
19DEPENDS+= ${PYPKGPREFIX}-toml>=0.9.4:../../textproc/py-toml 19DEPENDS+= ${PYPKGPREFIX}-toml>=0.9.4:../../textproc/py-toml
20DEPENDS+= ${PYPKGPREFIX}-virtualenv>=16.0.0:../../devel/py-virtualenv 20DEPENDS+= ${PYPKGPREFIX}-virtualenv>=16.0.0:../../devel/py-virtualenv
21TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.4.0:../../devel/py-flaky 21TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.4.0:../../devel/py-flaky
22TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=0.3.11:../../devel/py-freezegun 22TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=0.3.11:../../devel/py-freezegun
23TEST_DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.3.3:../../devel/py-pathlib2 23TEST_DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.3.3:../../devel/py-pathlib2
24TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.6.1:../../sysutils/py-psutil 24TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.6.1:../../sysutils/py-psutil
25TEST_DEPENDS+= ${PYPKGPREFIX}-test>=4.0.0:../../devel/py-test-cov 25TEST_DEPENDS+= ${PYPKGPREFIX}-test>=4.0.0:../../devel/py-test-cov
26TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.5.1:../../devel/py-test-cov 26TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.5.1:../../devel/py-test-cov
27TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.0:../../devel/py-test-mock 27TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.0:../../devel/py-test-mock
28TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly>=1.0.0:../../devel/py-test-randomly 28TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly>=1.0.0:../../devel/py-test-randomly
29TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.22.2:../../devel/py-test-xdist 29TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.22.2:../../devel/py-test-xdist
30 30
 31PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-filelock
 32
31.include "../../lang/python/pyversion.mk" 33.include "../../lang/python/pyversion.mk"
32.if ${_PYTHON_VERSION} < 38 34.if ${_PYTHON_VERSION} < 38
33PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata 35PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
34.endif 36.endif
35 37
36USE_LANGUAGES= # none 38USE_LANGUAGES= # none
37 39
38USE_PKG_RESOURCES= yes 40USE_PKG_RESOURCES= yes
39 41
40PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-filelock 
41 
42post-install: 42post-install:
43 cd ${DESTDIR}${PREFIX}/bin && \ 43 cd ${DESTDIR}${PREFIX}/bin && \
44 ${MV} tox tox-${PYVERSSUFFIX} && \ 44 ${MV} tox tox-${PYVERSSUFFIX} && \
45 ${MV} tox-quickstart tox-quickstart-${PYVERSSUFFIX} || ${TRUE} 45 ${MV} tox-quickstart tox-quickstart-${PYVERSSUFFIX} || ${TRUE}
46 46
47do-test: 47do-test:
48 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 48 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
49 49
50.include "../../lang/python/egg.mk" 50.include "../../lang/python/egg.mk"
51.include "../../mk/bsd.pkg.mk" 51.include "../../mk/bsd.pkg.mk"