Tue Jan 25 09:05:12 2022 UTC ()
*: use versioned_dependencies.mk for py-importlib-metadata


(wiz)
diff -r1.26 -r1.27 pkgsrc/devel/py-argcomplete/Makefile
diff -r1.40 -r1.41 pkgsrc/devel/py-flake8/Makefile
diff -r1.18 -r1.19 pkgsrc/devel/py-pluggy/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/py-test4/Makefile
diff -r1.25 -r1.26 pkgsrc/devel/py-tox/Makefile
diff -r1.3 -r1.4 pkgsrc/lang/py-inflect/Makefile
diff -r1.4 -r1.5 pkgsrc/security/py-signedjson/Makefile
diff -r1.11 -r1.12 pkgsrc/textproc/py-jsonpickle/Makefile
diff -r1.19 -r1.20 pkgsrc/textproc/py-jsonschema/Makefile
diff -r1.6 -r1.7 pkgsrc/textproc/py-pallets-sphinx-themes/Makefile

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

--- pkgsrc/devel/py-argcomplete/Makefile 2022/01/05 15:41:01 1.26
+++ pkgsrc/devel/py-argcomplete/Makefile 2022/01/25 09:05:10 1.27
@@ -1,28 +1,29 @@ @@ -1,28 +1,29 @@
1# $NetBSD: Makefile,v 1.26 2022/01/05 15:41:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.27 2022/01/25 09:05:10 wiz Exp $
2 2
3DISTNAME= argcomplete-1.12.3 3DISTNAME= argcomplete-1.12.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=a/argcomplete/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=a/argcomplete/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/kislyuk/argcomplete 10HOMEPAGE= https://github.com/kislyuk/argcomplete
11COMMENT= Bash tab completion for argparse 11COMMENT= Bash tab completion for argparse
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage 14TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
15TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 15TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
16TEST_DEPENDS+= ${PYPKGPREFIX}-pexpect-[0-9]*:../../devel/py-pexpect 16TEST_DEPENDS+= ${PYPKGPREFIX}-pexpect-[0-9]*:../../devel/py-pexpect
17TEST_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 17TEST_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
18.include "../../lang/python/pyversion.mk" 18.include "../../lang/python/pyversion.mk"
19.if ${_PYTHON_VERSION} < 38 19.if ${_PYTHON_VERSION} < 38
20DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=0.23:../../devel/py-importlib-metadata 20PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
21.endif 21.endif
22 22
23USE_LANGUAGES= # none 23USE_LANGUAGES= # none
24 24
25USE_PKG_RESOURCES= yes 25USE_PKG_RESOURCES= yes
26 26
27.include "../../lang/python/egg.mk" 27.include "../../lang/python/egg.mk"
 28.include "../../lang/python/versioned_dependencies.mk"
28.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.40 -r1.41 pkgsrc/devel/py-flake8/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-flake8/Makefile 2022/01/05 15:41:04 1.40
+++ pkgsrc/devel/py-flake8/Makefile 2022/01/25 09:05:10 1.41
@@ -1,43 +1,47 @@ @@ -1,43 +1,47 @@
1# $NetBSD: Makefile,v 1.40 2022/01/05 15:41:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.41 2022/01/25 09:05:10 wiz Exp $
2 2
3DISTNAME= flake8-3.9.2 3DISTNAME= flake8-3.9.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=f/flake8/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=f/flake8/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://gitlab.com/pycqa/flake8 10HOMEPAGE= https://gitlab.com/pycqa/flake8
11COMMENT= Modular source code checker for Python programs 11COMMENT= Modular source code checker for Python programs
12LICENSE= mit 12LICENSE= mit
13 13
14DEPENDS+= ${PYPKGPREFIX}-codestyle>=2.7.0:../../devel/py-codestyle 14DEPENDS+= ${PYPKGPREFIX}-codestyle>=2.7.0:../../devel/py-codestyle
15DEPENDS+= ${PYPKGPREFIX}-flakes>=2.3.0:../../devel/py-flakes 15DEPENDS+= ${PYPKGPREFIX}-flakes>=2.3.0:../../devel/py-flakes
16DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6.0:../../devel/py-mccabe 16DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6.0:../../devel/py-mccabe
17.include "../../lang/python/pyversion.mk" 17.include "../../lang/python/pyversion.mk"
18.if ${_PYTHON_VERSION} == 27 18.if ${_PYTHON_VERSION} == 27
19DEPENDS+= ${PYPKGPREFIX}-configparser-[0-9]*:../../devel/py-configparser 19DEPENDS+= ${PYPKGPREFIX}-configparser-[0-9]*:../../devel/py-configparser
20DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 20DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
21DEPENDS+= ${PYPKGPREFIX}-functools32-[0-9]*:../../devel/py-functools32 21DEPENDS+= ${PYPKGPREFIX}-functools32-[0-9]*:../../devel/py-functools32
22DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing 22DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing
23.endif 23.endif
24.if ${_PYTHON_VERSION} < 38 24.if ${_PYTHON_VERSION} < 38
25DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 25PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
26.endif 26.endif
27BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 27BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
28TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock 28TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
29TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint 29TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint
30 30
31USE_LANGUAGES= # none 31USE_LANGUAGES= # none
32 32
33USE_PKG_RESOURCES= yes 33USE_PKG_RESOURCES= yes
34 34
35post-install: 35post-install:
36 cd ${DESTDIR}${PREFIX}/bin && \ 36 cd ${DESTDIR}${PREFIX}/bin && \
37 ${MV} flake8 flake8-${PYVERSSUFFIX} || ${TRUE} 37 ${MV} flake8 flake8-${PYVERSSUFFIX} || ${TRUE}
38 38
 39# as of 3.9.2
 40# 21 failed, 460 passed, 1 error
 41TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
39do-test: 42do-test:
40 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 43 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
41 44
42.include "../../lang/python/egg.mk" 45.include "../../lang/python/egg.mk"
 46.include "../../lang/python/versioned_dependencies.mk"
43.include "../../mk/bsd.pkg.mk" 47.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/devel/py-pluggy/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-pluggy/Makefile 2022/01/13 19:31:22 1.18
+++ pkgsrc/devel/py-pluggy/Makefile 2022/01/25 09:05:11 1.19
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.18 2022/01/13 19:31:22 wiz Exp $ 1# $NetBSD: Makefile,v 1.19 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= pluggy-0.13.1 3DISTNAME= pluggy-0.13.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pluggy/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pluggy/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/pytest-dev/pluggy 10HOMEPAGE= https://github.com/pytest-dev/pluggy
11COMMENT= Plugin and hook calling mechanisms for python 11COMMENT= Plugin and hook calling mechanisms for python
12LICENSE= mit 12LICENSE= mit
13 13
14.include "../../lang/python/pyversion.mk" 14.include "../../lang/python/pyversion.mk"
15.if ${_PYTHON_VERSION} < 38 15.if ${_PYTHON_VERSION} < 38
16DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=0.12:../../devel/py-importlib-metadata 16PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
17.endif 17.endif
18 18
19PYTHON_VERSIONED_DEPENDENCIES= test:test setuptools_scm:build 19PYTHON_VERSIONED_DEPENDENCIES+= test:test setuptools_scm:build
20 20
21USE_LANGUAGES= # none 21USE_LANGUAGES= # none
22 22
23do-test: 23do-test:
24 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} testing 24 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} testing
25 25
26.include "../../lang/python/egg.mk" 26.include "../../lang/python/egg.mk"
27.include "../../lang/python/versioned_dependencies.mk" 27.include "../../lang/python/versioned_dependencies.mk"
28.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-test4/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-test4/Makefile 2022/01/13 19:31:23 1.6
+++ pkgsrc/devel/py-test4/Makefile 2022/01/25 09:05:11 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.6 2022/01/13 19:31:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= pytest-4.6.10 3DISTNAME= pytest-4.6.10
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://pytest.org/ 10HOMEPAGE= http://pytest.org/
11COMMENT= Python testing tool 11COMMENT= Python testing tool
12LICENSE= mit 12LICENSE= mit
13 13
14DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=1.0:../../devel/py-atomicwrites 14DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=1.0:../../devel/py-atomicwrites
@@ -19,27 +19,27 @@ DEPENDS+= ${PYPKGPREFIX}-py>=1.5.0:../.. @@ -19,27 +19,27 @@ DEPENDS+= ${PYPKGPREFIX}-py>=1.5.0:../..
19DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six 19DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six
20DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth 20DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth
21TEST_DEPENDS+= ${PYPKGPREFIX}-argcomplete-[0-9]*:../../devel/py-argcomplete 21TEST_DEPENDS+= ${PYPKGPREFIX}-argcomplete-[0-9]*:../../devel/py-argcomplete
22TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose 22TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
23TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests 23TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
24 24
25.include "../../lang/python/pyversion.mk" 25.include "../../lang/python/pyversion.mk"
26.if ${_PYTHON_VERSION} == 27 26.if ${_PYTHON_VERSION} == 27
27DEPENDS+= ${PYPKGPREFIX}-funcsigs>=1.0:../../devel/py-funcsigs 27DEPENDS+= ${PYPKGPREFIX}-funcsigs>=1.0:../../devel/py-funcsigs
28DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.2.0:../../devel/py-pathlib2 28DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.2.0:../../devel/py-pathlib2
29TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 29TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
30.endif 30.endif
31.if ${_PYTHON_VERSION} < 38 31.if ${_PYTHON_VERSION} < 38
32DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=0.12:../../devel/py-importlib-metadata 32PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
33.endif 33.endif
34 34
35PYTHON_VERSIONED_DEPENDENCIES+= more-itertools 35PYTHON_VERSIONED_DEPENDENCIES+= more-itertools
36PYTHON_VERSIONED_DEPENDENCIES+= hypothesis:test 36PYTHON_VERSIONED_DEPENDENCIES+= hypothesis:test
37PYTHON_VERSIONED_DEPENDENCIES+= packaging 37PYTHON_VERSIONED_DEPENDENCIES+= packaging
38PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build 38PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build
39 39
40USE_PKG_RESOURCES= yes 40USE_PKG_RESOURCES= yes
41 41
42USE_LANGUAGES= # none 42USE_LANGUAGES= # none
43USE_TOOLS+= bash:build 43USE_TOOLS+= bash:build
44 44
45post-install: 45post-install:

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

--- pkgsrc/devel/py-tox/Makefile 2022/01/13 19:31:22 1.25
+++ pkgsrc/devel/py-tox/Makefile 2022/01/25 09:05:11 1.26
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.25 2022/01/13 19:31:22 wiz Exp $ 1# $NetBSD: Makefile,v 1.26 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= tox-3.20.1 3DISTNAME= tox-3.20.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 6CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=t/tox/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://tox.readthedocs.io/ 10HOMEPAGE= https://tox.readthedocs.io/
11COMMENT= Virtualenv-based automation of test activities 11COMMENT= Virtualenv-based automation of test activities
12LICENSE= mit 12LICENSE= mit
13 13
14DEPENDS+= ${PYPKGPREFIX}-filelock>=3.0.0:../../devel/py-filelock 14DEPENDS+= ${PYPKGPREFIX}-filelock>=3.0.0:../../devel/py-filelock
@@ -18,27 +18,27 @@ DEPENDS+= ${PYPKGPREFIX}-six>=1.14.0:../ @@ -18,27 +18,27 @@ DEPENDS+= ${PYPKGPREFIX}-six>=1.14.0:../
18DEPENDS+= ${PYPKGPREFIX}-toml>=0.9.4:../../textproc/py-toml 18DEPENDS+= ${PYPKGPREFIX}-toml>=0.9.4:../../textproc/py-toml
19DEPENDS+= ${PYPKGPREFIX}-virtualenv>=16.0.0:../../devel/py-virtualenv 19DEPENDS+= ${PYPKGPREFIX}-virtualenv>=16.0.0:../../devel/py-virtualenv
20TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.4.0:../../devel/py-flaky 20TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.4.0:../../devel/py-flaky
21TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=0.3.11:../../devel/py-freezegun 21TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=0.3.11:../../devel/py-freezegun
22TEST_DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.3.3:../../devel/py-pathlib2 22TEST_DEPENDS+= ${PYPKGPREFIX}-pathlib2>=2.3.3:../../devel/py-pathlib2
23TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.6.1:../../sysutils/py-psutil 23TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.6.1:../../sysutils/py-psutil
24TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.5.1:../../devel/py-test-cov 24TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.5.1:../../devel/py-test-cov
25TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.0:../../devel/py-test-mock 25TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.0:../../devel/py-test-mock
26TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly>=1.0.0:../../devel/py-test-randomly 26TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly>=1.0.0:../../devel/py-test-randomly
27TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.22.2:../../devel/py-test-xdist 27TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.22.2:../../devel/py-test-xdist
28 28
29.include "../../lang/python/pyversion.mk" 29.include "../../lang/python/pyversion.mk"
30.if ${_PYTHON_VERSION} < 38 30.if ${_PYTHON_VERSION} < 38
31DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=0.12:../../devel/py-importlib-metadata 31PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
32.endif 32.endif
33 33
34PYTHON_VERSIONED_DEPENDENCIES+= packaging 34PYTHON_VERSIONED_DEPENDENCIES+= packaging
35PYTHON_VERSIONED_DEPENDENCIES+= test:test 35PYTHON_VERSIONED_DEPENDENCIES+= test:test
36PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build 36PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build
37 37
38USE_PKG_RESOURCES= yes 38USE_PKG_RESOURCES= yes
39 39
40USE_LANGUAGES= # none 40USE_LANGUAGES= # none
41 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} && \

cvs diff -r1.3 -r1.4 pkgsrc/lang/py-inflect/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/py-inflect/Makefile 2022/01/13 19:31:24 1.3
+++ pkgsrc/lang/py-inflect/Makefile 2022/01/25 09:05:11 1.4
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.3 2022/01/13 19:31:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= inflect-4.1.0 3DISTNAME= inflect-4.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= lang python 6CATEGORIES= lang python
7MASTER_SITES= ${MASTER_SITE_PYPI:=i/inflect/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=i/inflect/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/jazzband/inflect 10HOMEPAGE= https://github.com/jazzband/inflect
11COMMENT= Correctly generate plurals, ordinals, indefinite articles for English 11COMMENT= Correctly generate plurals, ordinals, indefinite articles for English
12LICENSE= mit 12LICENSE= mit
13 13
14PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build 14PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build
15 15
16.include "../../lang/python/pyversion.mk" 16.include "../../lang/python/pyversion.mk"
17 17
18.if ${_PYTHON_VERSION} < 38 18.if ${_PYTHON_VERSION} < 38
19DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 19PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
20.endif 20.endif
21 21
22USE_LANGUAGES= # none 22USE_LANGUAGES= # none
23 23
24.include "../../lang/python/egg.mk" 24.include "../../lang/python/egg.mk"
25.include "../../lang/python/versioned_dependencies.mk" 25.include "../../lang/python/versioned_dependencies.mk"
26.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/security/py-signedjson/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-signedjson/Makefile 2022/01/13 19:31:24 1.4
+++ pkgsrc/security/py-signedjson/Makefile 2022/01/25 09:05:11 1.5
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile,v 1.4 2022/01/13 19:31:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= signedjson-1.1.1 3DISTNAME= signedjson-1.1.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/signedjson/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/signedjson/}
7 7
8MAINTAINER= js@pkgsrc.org 8MAINTAINER= js@pkgsrc.org
9HOMEPAGE= https://github.com/matrix-org/ 9HOMEPAGE= https://github.com/matrix-org/
10COMMENT= Signs JSON objects with ED25519 signatures 10COMMENT= Signs JSON objects with ED25519 signatures
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=1.0.0:../../devel/py-canonicaljson 13DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=1.0.0:../../devel/py-canonicaljson
14DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 
15DEPENDS+= ${PYPKGPREFIX}-nacl>=0.3.0:../../security/py-nacl 14DEPENDS+= ${PYPKGPREFIX}-nacl>=0.3.0:../../security/py-nacl
16DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.5:../../devel/py-typing-extensions 15DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.5:../../devel/py-typing-extensions
17DEPENDS+= ${PYPKGPREFIX}-unpaddedbase64>=1.0.1:../../devel/py-unpaddedbase64 16DEPENDS+= ${PYPKGPREFIX}-unpaddedbase64>=1.0.1:../../devel/py-unpaddedbase64
18.include "../../lang/python/pyversion.mk" 17.include "../../lang/python/pyversion.mk"
19.if ${_PYTHON_VERSION} == 27 18.if ${_PYTHON_VERSION} == 27
20DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing 19DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing
21.endif 20.endif
22 21
23PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build 22PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build
 23PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
24 24
25USE_LANGUAGES= # none 25USE_LANGUAGES= # none
26 26
27.include "../../lang/python/egg.mk" 27.include "../../lang/python/egg.mk"
28.include "../../lang/python/versioned_dependencies.mk" 28.include "../../lang/python/versioned_dependencies.mk"
29.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.11 -r1.12 pkgsrc/textproc/py-jsonpickle/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-jsonpickle/Makefile 2022/01/13 19:31:25 1.11
+++ pkgsrc/textproc/py-jsonpickle/Makefile 2022/01/25 09:05:11 1.12
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.11 2022/01/13 19:31:25 wiz Exp $ 1# $NetBSD: Makefile,v 1.12 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= jsonpickle-2.0.0 3DISTNAME= jsonpickle-2.0.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= textproc python 6CATEGORIES= textproc python
7MASTER_SITES= ${MASTER_SITE_PYPI:=j/jsonpickle/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=j/jsonpickle/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://jsonpickle.github.io/ 10HOMEPAGE= https://jsonpickle.github.io/
11COMMENT= Python library for serializing any arbitrary object graph into JSON 11COMMENT= Python library for serializing any arbitrary object graph into JSON
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
15TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 15TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
17.include "../../lang/python/pyversion.mk" 17.include "../../lang/python/pyversion.mk"
18.if ${_PYTHON_VERSION} < 38 18.if ${_PYTHON_VERSION} < 38
19DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 19PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
20.endif 20.endif
21 21
22USE_LANGUAGES= # none 22USE_LANGUAGES= # none
23 23
24PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build 24PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build
25 25
26do-test: 26do-test:
27 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 27 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
28 28
29.include "../../lang/python/egg.mk" 29.include "../../lang/python/egg.mk"
30.include "../../lang/python/versioned_dependencies.mk" 30.include "../../lang/python/versioned_dependencies.mk"
31.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.19 -r1.20 pkgsrc/textproc/py-jsonschema/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-jsonschema/Makefile 2022/01/13 19:31:25 1.19
+++ pkgsrc/textproc/py-jsonschema/Makefile 2022/01/25 09:05:11 1.20
@@ -1,39 +1,39 @@ @@ -1,39 +1,39 @@
1# $NetBSD: Makefile,v 1.19 2022/01/13 19:31:25 wiz Exp $ 1# $NetBSD: Makefile,v 1.20 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= jsonschema-3.2.0 3DISTNAME= jsonschema-3.2.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= textproc python 6CATEGORIES= textproc python
7MASTER_SITES= ${MASTER_SITE_PYPI:=j/jsonschema/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=j/jsonschema/}
8 8
9MAINTAINER= bsiegert@NetBSD.org 9MAINTAINER= bsiegert@NetBSD.org
10HOMEPAGE= https://github.com/Julian/jsonschema 10HOMEPAGE= https://github.com/Julian/jsonschema
11COMMENT= Implementation of JSON Schema for Python 11COMMENT= Implementation of JSON Schema for Python
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-attrs>=17.4.0:../../devel/py-attrs 14DEPENDS+= ${PYPKGPREFIX}-attrs>=17.4.0:../../devel/py-attrs
15DEPENDS+= ${PYPKGPREFIX}-pyrsistent>=0.14.0:../../devel/py-pyrsistent 15DEPENDS+= ${PYPKGPREFIX}-pyrsistent>=0.14.0:../../devel/py-pyrsistent
16DEPENDS+= ${PYPKGPREFIX}-six>=1.11.0:../../lang/py-six 16DEPENDS+= ${PYPKGPREFIX}-six>=1.11.0:../../lang/py-six
17TEST_DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted 17TEST_DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
18 18
19.include "../../lang/python/pyversion.mk" 19.include "../../lang/python/pyversion.mk"
20.if ${_PYTHON_VERSION} == 27 20.if ${_PYTHON_VERSION} == 27
21DEPENDS+= ${PYPKGPREFIX}-functools32-[0-9]*:../../devel/py-functools32 21DEPENDS+= ${PYPKGPREFIX}-functools32-[0-9]*:../../devel/py-functools32
22.elif ${_PYTHON_VERSION} < 38 22.elif ${_PYTHON_VERSION} < 38
23DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 23PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
24.endif 24.endif
25 25
26USE_PKG_RESOURCES= yes 26USE_PKG_RESOURCES= yes
27 27
28PYTHON_VERSIONED_DEPENDENCIES= setuptools_scm:build 28PYTHON_VERSIONED_DEPENDENCIES+= setuptools_scm:build
29 29
30post-install: 30post-install:
31 cd ${DESTDIR}${PREFIX}/bin && \ 31 cd ${DESTDIR}${PREFIX}/bin && \
32 ${MV} jsonschema jsonschema-${PYVERSSUFFIX} || ${TRUE} 32 ${MV} jsonschema jsonschema-${PYVERSSUFFIX} || ${TRUE}
33 33
34do-test: 34do-test:
35 cd ${WRKSRC}/jsonschema && ${PYTHONBIN} -m unittest discover -v 35 cd ${WRKSRC}/jsonschema && ${PYTHONBIN} -m unittest discover -v
36 36
37.include "../../lang/python/egg.mk" 37.include "../../lang/python/egg.mk"
38.include "../../lang/python/versioned_dependencies.mk" 38.include "../../lang/python/versioned_dependencies.mk"
39.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/textproc/py-pallets-sphinx-themes/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-pallets-sphinx-themes/Makefile 2022/01/04 20:55:01 1.6
+++ pkgsrc/textproc/py-pallets-sphinx-themes/Makefile 2022/01/25 09:05:11 1.7
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.6 2022/01/04 20:55:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2022/01/25 09:05:11 wiz Exp $
2 2
3DISTNAME= Pallets-Sphinx-Themes-1.2.3 3DISTNAME= Pallets-Sphinx-Themes-1.2.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= textproc python 6CATEGORIES= textproc python
7MASTER_SITES= ${MASTER_SITE_PYPI:=P/Pallets-Sphinx-Themes/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=P/Pallets-Sphinx-Themes/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/pallets/pallets-sphinx-themes 10HOMEPAGE= https://github.com/pallets/pallets-sphinx-themes
11COMMENT= Sphinx themes for Pallets and related projects 11COMMENT= Sphinx themes for Pallets and related projects
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14PYTHON_VERSIONED_DEPENDENCIES= sphinx 14PYTHON_VERSIONED_DEPENDENCIES+= sphinx
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none
17 17
18.include "../../lang/python/pyversion.mk" 18.include "../../lang/python/pyversion.mk"
19.if ${_PYTHON_VERSION} < 38 19.if ${_PYTHON_VERSION} < 38
20DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 20PYTHON_VERSIONED_DEPENDENCIES+= importlib-metadata
21.endif 21.endif
22 22
23.include "../../lang/python/egg.mk" 23.include "../../lang/python/egg.mk"
24.include "../../lang/python/versioned_dependencies.mk" 24.include "../../lang/python/versioned_dependencies.mk"
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"