Thu May 12 08:05:29 2022 UTC ()
*: do not use py-freezegun with python 2.7


(wiz)
diff -r1.31 -r1.32 pkgsrc/devel/py-babel/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/py-cached-property/Makefile
diff -r1.32 -r1.33 pkgsrc/time/py-dateutil/Makefile
diff -r1.15 -r1.16 pkgsrc/time/py-tempora/Makefile

cvs diff -r1.31 -r1.32 pkgsrc/devel/py-babel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-babel/Makefile 2022/01/05 15:41:01 1.31
+++ pkgsrc/devel/py-babel/Makefile 2022/05/12 08:05:28 1.32
@@ -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
3DISTNAME= Babel-2.9.1 3DISTNAME= Babel-2.9.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=B/Babel/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=B/Babel/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://babel.pocoo.org/ 10HOMEPAGE= http://babel.pocoo.org/
11COMMENT= Collection of tools for internationalizing Python applications 11COMMENT= Collection of tools for internationalizing Python applications
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-pytz>=2015.7:../../time/py-pytz 14DEPENDS+= ${PYPKGPREFIX}-pytz>=2015.7:../../time/py-pytz
15TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun 
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
17TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 16TEST_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
 22TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
 23.endif
 24
19USE_LANGUAGES= # none 25USE_LANGUAGES= # none
20 26
21USE_PKG_RESOURCES= yes 27USE_PKG_RESOURCES= yes
22 28
23PYSETUPTESTTARGET= pytest 29PYSETUPTESTTARGET= pytest
24 30
25post-install: 31post-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"

cvs diff -r1.12 -r1.13 pkgsrc/devel/py-cached-property/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-cached-property/Makefile 2022/01/04 20:52:54 1.12
+++ pkgsrc/devel/py-cached-property/Makefile 2022/05/12 08:05:28 1.13
@@ -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
3DISTNAME= cached-property-1.5.2 3DISTNAME= cached-property-1.5.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=c/cached-property/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=c/cached-property/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/pydanny/cached-property 10HOMEPAGE= https://github.com/pydanny/cached-property
11COMMENT= Decorator for caching properties in classes 11COMMENT= Decorator for caching properties in classes
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
 14.include "../../lang/python/pyversion.mk"
 15
 16.if ${_PYTHON_VERSION} == 27
 17# freezegun is only available for python 3
14TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun 18TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
 19.endif
15 20
16USE_LANGUAGES= # none 21USE_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"

cvs diff -r1.32 -r1.33 pkgsrc/time/py-dateutil/Makefile (expand / switch to unified diff)

--- pkgsrc/time/py-dateutil/Makefile 2022/01/13 19:31:24 1.32
+++ pkgsrc/time/py-dateutil/Makefile 2022/05/12 08:05:28 1.33
@@ -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
3DISTNAME= python-dateutil-2.8.2 3DISTNAME= python-dateutil-2.8.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= time python 6CATEGORIES= time python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-dateutil/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-dateutil/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/dateutil/dateutil 10HOMEPAGE= https://github.com/dateutil/dateutil
11COMMENT= Extensions to the standard datetime module 11COMMENT= Extensions to the standard datetime module
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-six>=1.5:../../lang/py-six 14DEPENDS+= ${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
15TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun 20TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
 21.endif
16 22
17PYTHON_VERSIONED_DEPENDENCIES= test:test 23PYTHON_VERSIONED_DEPENDENCIES= test:test
18PYTHON_VERSIONED_DEPENDENCIES+= hypothesis:test 24PYTHON_VERSIONED_DEPENDENCIES+= hypothesis:test
19PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build 25PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build
20 26
21do-test: 27do-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"

cvs diff -r1.15 -r1.16 pkgsrc/time/py-tempora/Makefile (expand / switch to unified diff)

--- pkgsrc/time/py-tempora/Makefile 2022/01/13 19:31:25 1.15
+++ pkgsrc/time/py-tempora/Makefile 2022/05/12 08:05:28 1.16
@@ -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
3DISTNAME= tempora-1.14.1 3DISTNAME= tempora-1.14.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= time python 6CATEGORIES= time python
7MASTER_SITES= ${MASTER_SITE_PYPI:=t/tempora/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=t/tempora/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/jaraco/tempora 10HOMEPAGE= https://github.com/jaraco/tempora
11COMMENT= Objects and routines pertaining to date and time 11COMMENT= Objects and routines pertaining to date and time
12LICENSE= mit 12LICENSE= mit
13 13
14DEPENDS+= ${PYPKGPREFIX}-jaraco.functools-[0-9]*:../../devel/py-jaraco.functools 14DEPENDS+= ${PYPKGPREFIX}-jaraco.functools-[0-9]*:../../devel/py-jaraco.functools
15DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 15DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
16DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 16DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
17TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun 
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
19TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.1:../../devel/py-test-sugar 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.1:../../devel/py-test-sugar
20 19
21PYTHON_VERSIONED_DEPENDENCIES= test:test 20PYTHON_VERSIONED_DEPENDENCIES+= test:test
22PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build 21PYTHON_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
 27TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
 28.endif
23 29
24USE_LANGUAGES= # none 30USE_LANGUAGES= # none
25 31
26USE_PKG_RESOURCES= yes 32USE_PKG_RESOURCES= yes
27 33
28post-install: 34post-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
31do-test: 37do-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"