diff options
author | adam <adam@pkgsrc.org> | 2021-04-06 15:03:32 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2021-04-06 15:03:32 +0000 |
commit | ecb2445a83c7a848e68f89361d8d3109648d5fc2 (patch) | |
tree | ddd2a797b9eeea1a4517f09e60507d90ea454f55 | |
parent | 6d755556f123335727a623bcacbd5057ac025e8d (diff) | |
download | pkgsrc-ecb2445a83c7a848e68f89361d8d3109648d5fc2.tar.gz |
use versioned py-pygemnts
-rw-r--r-- | misc/calibre/Makefile | 4 | ||||
-rw-r--r-- | print/tex-minted/Makefile | 9 | ||||
-rw-r--r-- | textproc/py-alabaster/Makefile | 7 | ||||
-rw-r--r-- | textproc/py-m2r/Makefile | 6 | ||||
-rw-r--r-- | textproc/py-sphinx1/Makefile | 11 |
5 files changed, 21 insertions, 16 deletions
diff --git a/misc/calibre/Makefile b/misc/calibre/Makefile index cc372c19fd7..2858bffeae6 100644 --- a/misc/calibre/Makefile +++ b/misc/calibre/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.247 2021/03/10 18:51:51 adam Exp $ +# $NetBSD: Makefile,v 1.248 2021/04/06 15:03:32 adam Exp $ DISTNAME= calibre-3.40.1 PKGREVISION= 23 @@ -30,7 +30,7 @@ DEPENDS+= ${PYPKGPREFIX}-msgpack-[0-9]*:../../devel/py-msgpack DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:../../net/py-netifaces DEPENDS+= ${PYPKGPREFIX}-Pillow>=2.7.0:../../graphics/py-Pillow6 DEPENDS+= ${PYPKGPREFIX}-psutil>=0.6.1:../../sysutils/py-psutil -DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments +DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments25 DEPENDS+= ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six DEPENDS+= ${PYPKGPREFIX}-soupsieve-[0-9]*:../../www/py-soupsieve diff --git a/print/tex-minted/Makefile b/print/tex-minted/Makefile index 48a7af7fb04..9977376f634 100644 --- a/print/tex-minted/Makefile +++ b/print/tex-minted/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2020/01/18 23:34:31 rillig Exp $ +# $NetBSD: Makefile,v 1.11 2021/04/06 15:03:32 adam Exp $ DISTNAME= minted PKGNAME= tex-${DISTNAME}-2.5 @@ -17,9 +17,12 @@ DEPENDS+= tex-ifplatform-[0-9]*:../../print/tex-ifplatform DEPENDS+= tex-lineno-[0-9]*:../../print/tex-lineno DEPENDS+= tex-oberdiek-[0-9]*:../../print/tex-oberdiek DEPENDS+= tex-xstring-[0-9]*:../../print/tex-xstring -DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments TEXLIVE_UNVERSIONED= yes -.include "../../print/texlive/package.mk" + +PYTHON_VERSIONED_DEPENDENCIES= pygments + .include "../../lang/python/pyversion.mk" +.include "../../lang/python/versioned_dependencies.mk" +.include "../../print/texlive/package.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-alabaster/Makefile b/textproc/py-alabaster/Makefile index 3a7e3def536..c7b13675180 100644 --- a/textproc/py-alabaster/Makefile +++ b/textproc/py-alabaster/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2018/10/07 10:20:22 adam Exp $ +# $NetBSD: Makefile,v 1.6 2021/04/06 15:03:32 adam Exp $ DISTNAME= alabaster-0.7.12 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -10,9 +10,10 @@ HOMEPAGE= https://github.com/bitprophet/alabaster COMMENT= Configurable sidebar-enabled Sphinx theme LICENSE= modified-bsd -DEPENDS+= ${PYPKGPREFIX}-pygments>=0.8:../../textproc/py-pygments - USE_LANGUAGES= # none +PYTHON_VERSIONED_DEPENDENCIES= pygments + .include "../../lang/python/egg.mk" +.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-m2r/Makefile b/textproc/py-m2r/Makefile index 63a187a0ab0..1c584ea0fa2 100644 --- a/textproc/py-m2r/Makefile +++ b/textproc/py-m2r/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2018/10/14 12:10:47 adam Exp $ +# $NetBSD: Makefile,v 1.14 2021/04/06 15:03:32 adam Exp $ DISTNAME= m2r-0.2.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -12,12 +12,14 @@ LICENSE= mit DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils DEPENDS+= ${PYPKGPREFIX}-mistune-[0-9]*:../../textproc/py-mistune -TEST_DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments USE_LANGUAGES= # none +PYTHON_VERSIONED_DEPENDENCIES= pygments:test + post-install: cd ${DESTDIR}${PREFIX}/bin && ${MV} m2r m2r-${PYVERSSUFFIX} || ${TRUE} .include "../../lang/python/egg.mk" +.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-sphinx1/Makefile b/textproc/py-sphinx1/Makefile index 6045b22b5e5..eefb30c1832 100644 --- a/textproc/py-sphinx1/Makefile +++ b/textproc/py-sphinx1/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2020/05/17 21:38:46 adam Exp $ +# $NetBSD: Makefile,v 1.3 2021/04/06 15:03:32 adam Exp $ DISTNAME= Sphinx-1.8.5 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} @@ -17,7 +17,6 @@ DEPENDS+= ${PYPKGPREFIX}-docutils>=0.11:../../textproc/py-docutils DEPENDS+= ${PYPKGPREFIX}-imagesize-[0-9]*:../../graphics/py-imagesize DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.3:../../textproc/py-jinja2 DEPENDS+= ${PYPKGPREFIX}-packaging>=19.1nb1:../../devel/py-packaging -DEPENDS+= ${PYPKGPREFIX}-pygments>=2.0:../../textproc/py-pygments DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz DEPENDS+= ${PYPKGPREFIX}-requests>=2.0.0:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-snowballstemmer>=1.1:../../textproc/py-snowballstemmer @@ -33,13 +32,13 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov -PYTHON_VERSIONED_DEPENDENCIES= test:test +PYTHON_VERSIONED_DEPENDENCIES= pygments test:test -USE_LANGUAGES= # none -USE_TOOLS+= makeinfo +USE_LANGUAGES= # none +USE_TOOLS+= makeinfo do-test: - cd ${WRKSRC} && pytest-${PYVERSSUFFIX} + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} post-install: cd ${DESTDIR}${PREFIX}/bin && \ |