*: do not use py-freezegun with python 2.7diff -r1.31 -r1.32 pkgsrc/devel/py-babel/Makefile
(wiz)
@@ -1,30 +1,36 @@ | @@ -1,30 +1,36 @@ | |||
1 | # $NetBSD: Makefile,v 1.31 2022/01/05 15:41:01 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.32 2022/05/12 08:05:28 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= Babel-2.9.1 | 3 | DISTNAME= Babel-2.9.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | |
5 | PKGREVISION= 2 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= devel python | 6 | CATEGORIES= devel python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=B/Babel/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=B/Babel/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://babel.pocoo.org/ | 10 | HOMEPAGE= http://babel.pocoo.org/ | |
11 | COMMENT= Collection of tools for internationalizing Python applications | 11 | COMMENT= Collection of tools for internationalizing Python applications | |
12 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
13 | 13 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-pytz>=2015.7:../../time/py-pytz | 14 | DEPENDS+= ${PYPKGPREFIX}-pytz>=2015.7:../../time/py-pytz | |
15 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | |||
16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner | |
18 | 17 | |||
18 | .include "../../lang/python/pyversion.mk" | |||
19 | ||||
20 | .if ${_PYTHON_VERSION} == 27 | |||
21 | # freezegun is only available for python 3 | |||
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | |||
23 | .endif | |||
24 | ||||
19 | USE_LANGUAGES= # none | 25 | USE_LANGUAGES= # none | |
20 | 26 | |||
21 | USE_PKG_RESOURCES= yes | 27 | USE_PKG_RESOURCES= yes | |
22 | 28 | |||
23 | PYSETUPTESTTARGET= pytest | 29 | PYSETUPTESTTARGET= pytest | |
24 | 30 | |||
25 | post-install: | 31 | post-install: | |
26 | cd ${DESTDIR}${PREFIX}/bin && \ | 32 | cd ${DESTDIR}${PREFIX}/bin && \ | |
27 | ${MV} pybabel pybabel-${PYVERSSUFFIX} || ${TRUE} | 33 | ${MV} pybabel pybabel-${PYVERSSUFFIX} || ${TRUE} | |
28 | 34 | |||
29 | .include "../../lang/python/egg.mk" | 35 | .include "../../lang/python/egg.mk" | |
30 | .include "../../mk/bsd.pkg.mk" | 36 | .include "../../mk/bsd.pkg.mk" |
@@ -1,19 +1,24 @@ | @@ -1,19 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2022/01/04 20:52:54 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2022/05/12 08:05:28 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= cached-property-1.5.2 | 3 | DISTNAME= cached-property-1.5.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= devel python | 6 | CATEGORIES= devel python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=c/cached-property/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=c/cached-property/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/pydanny/cached-property | 10 | HOMEPAGE= https://github.com/pydanny/cached-property | |
11 | COMMENT= Decorator for caching properties in classes | 11 | COMMENT= Decorator for caching properties in classes | |
12 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
13 | 13 | |||
14 | .include "../../lang/python/pyversion.mk" | |||
15 | ||||
16 | .if ${_PYTHON_VERSION} == 27 | |||
17 | # freezegun is only available for python 3 | |||
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | |
19 | .endif | |||
15 | 20 | |||
16 | USE_LANGUAGES= # none | 21 | USE_LANGUAGES= # none | |
17 | 22 | |||
18 | .include "../../lang/python/egg.mk" | 23 | .include "../../lang/python/egg.mk" | |
19 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,26 +1,32 @@ | @@ -1,26 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.32 2022/01/13 19:31:24 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.33 2022/05/12 08:05:28 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= python-dateutil-2.8.2 | 3 | DISTNAME= python-dateutil-2.8.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= time python | 6 | CATEGORIES= time python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-dateutil/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-dateutil/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/dateutil/dateutil | 10 | HOMEPAGE= https://github.com/dateutil/dateutil | |
11 | COMMENT= Extensions to the standard datetime module | 11 | COMMENT= Extensions to the standard datetime module | |
12 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
13 | 13 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-six>=1.5:../../lang/py-six | 14 | DEPENDS+= ${PYPKGPREFIX}-six>=1.5:../../lang/py-six | |
15 | ||||
16 | .include "../../lang/python/pyversion.mk" | |||
17 | ||||
18 | .if ${_PYTHON_VERSION} == 27 | |||
19 | # freezegun is only available for python 3 | |||
15 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | |
21 | .endif | |||
16 | 22 | |||
17 | PYTHON_VERSIONED_DEPENDENCIES= test:test | 23 | PYTHON_VERSIONED_DEPENDENCIES= test:test | |
18 | PYTHON_VERSIONED_DEPENDENCIES+= hypothesis:test | 24 | PYTHON_VERSIONED_DEPENDENCIES+= hypothesis:test | |
19 | PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build | 25 | PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build | |
20 | 26 | |||
21 | do-test: | 27 | do-test: | |
22 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | 28 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | |
23 | 29 | |||
24 | .include "../../lang/python/egg.mk" | 30 | .include "../../lang/python/egg.mk" | |
25 | .include "../../lang/python/versioned_dependencies.mk" | 31 | .include "../../lang/python/versioned_dependencies.mk" | |
26 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,35 +1,41 @@ | @@ -1,35 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2022/01/13 19:31:25 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2022/05/12 08:05:28 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= tempora-1.14.1 | 3 | DISTNAME= tempora-1.14.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 2 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= time python | 6 | CATEGORIES= time python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=t/tempora/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=t/tempora/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/jaraco/tempora | 10 | HOMEPAGE= https://github.com/jaraco/tempora | |
11 | COMMENT= Objects and routines pertaining to date and time | 11 | COMMENT= Objects and routines pertaining to date and time | |
12 | LICENSE= mit | 12 | LICENSE= mit | |
13 | 13 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-jaraco.functools-[0-9]*:../../devel/py-jaraco.functools | 14 | DEPENDS+= ${PYPKGPREFIX}-jaraco.functools-[0-9]*:../../devel/py-jaraco.functools | |
15 | DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz | 15 | DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz | |
16 | DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six | 16 | DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six | |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | |||
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | 17 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | |
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.1:../../devel/py-test-sugar | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.1:../../devel/py-test-sugar | |
20 | 19 | |||
21 | PYTHON_VERSIONED_DEPENDENCIES= test:test | 20 | PYTHON_VERSIONED_DEPENDENCIES+= test:test | |
22 | PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build | 21 | PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build | |
22 | ||||
23 | .include "../../lang/python/pyversion.mk" | |||
24 | ||||
25 | .if ${_PYTHON_VERSION} == 27 | |||
26 | # freezegun is only available for python 3 | |||
27 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun | |||
28 | .endif | |||
23 | 29 | |||
24 | USE_LANGUAGES= # none | 30 | USE_LANGUAGES= # none | |
25 | 31 | |||
26 | USE_PKG_RESOURCES= yes | 32 | USE_PKG_RESOURCES= yes | |
27 | 33 | |||
28 | post-install: | 34 | post-install: | |
29 | cd ${DESTDIR}${PREFIX}/bin && ${MV} calc-prorate calc-prorate${PYVERSSUFFIX} || ${TRUE} | 35 | cd ${DESTDIR}${PREFIX}/bin && ${MV} calc-prorate calc-prorate${PYVERSSUFFIX} || ${TRUE} | |
30 | 36 | |||
31 | do-test: | 37 | do-test: | |
32 | cd ${WRKSRC}/tests && pytest-${PYVERSSUFFIX} | 38 | cd ${WRKSRC}/tests && pytest-${PYVERSSUFFIX} | |
33 | 39 | |||
34 | .include "../../lang/python/egg.mk" | 40 | .include "../../lang/python/egg.mk" | |
35 | .include "../../lang/python/versioned_dependencies.mk" | 41 | .include "../../lang/python/versioned_dependencies.mk" |