diff options
author | adam <adam@pkgsrc.org> | 2017-05-04 20:23:31 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-05-04 20:23:31 +0000 |
commit | a60f9383513f836070b2fc202101bca9250dfa2c (patch) | |
tree | d74d7c1945c2f2f1d981f47cba9bb02c6c3b2a2c /textproc/py-jinja2 | |
parent | dbd77f9b7c916ec6168fce62562dbaea9d26fc28 (diff) | |
download | pkgsrc-a60f9383513f836070b2fc202101bca9250dfa2c.tar.gz |
PLIST fix for Python < 3.6
Diffstat (limited to 'textproc/py-jinja2')
-rw-r--r-- | textproc/py-jinja2/Makefile | 11 | ||||
-rw-r--r-- | textproc/py-jinja2/PLIST | 10 |
2 files changed, 15 insertions, 6 deletions
diff --git a/textproc/py-jinja2/Makefile b/textproc/py-jinja2/Makefile index 6d57262ec15..9a39952a276 100644 --- a/textproc/py-jinja2/Makefile +++ b/textproc/py-jinja2/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2017/05/04 18:11:09 adam Exp $ +# $NetBSD: Makefile,v 1.22 2017/05/04 20:23:31 adam Exp $ DISTNAME= Jinja2-2.9.6 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} @@ -20,5 +20,14 @@ SUBST_STAGE.unicode= pre-install SUBST_SED.unicode+= -e "s,u',',g" SUBST_SED.unicode+= -e 's,u",",g' +.include "../../lang/python/pyversion.mk" + +# async byte-compilation fails for Python < 3.6 +# see https://github.com/pallets/jinja/issues/643 +PLIST_VARS+= async +.if "${PYPKGPREFIX}" == "py36" +PLIST.async= yes +.endif + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-jinja2/PLIST b/textproc/py-jinja2/PLIST index c7ab1d7971d..644d76488f1 100644 --- a/textproc/py-jinja2/PLIST +++ b/textproc/py-jinja2/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2017/05/04 19:53:41 adam Exp $ +@comment $NetBSD: PLIST,v 1.9 2017/05/04 20:23:31 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -16,11 +16,11 @@ ${PYSITELIB}/jinja2/_stringdefs.py ${PYSITELIB}/jinja2/_stringdefs.pyc ${PYSITELIB}/jinja2/_stringdefs.pyo ${PYSITELIB}/jinja2/asyncfilters.py -${PLIST.py3x}${PYSITELIB}/jinja2/asyncfilters.pyc -${PLIST.py3x}${PYSITELIB}/jinja2/asyncfilters.pyo +${PLIST.async}${PYSITELIB}/jinja2/asyncfilters.pyc +${PLIST.async}${PYSITELIB}/jinja2/asyncfilters.pyo ${PYSITELIB}/jinja2/asyncsupport.py -${PLIST.py3x}${PYSITELIB}/jinja2/asyncsupport.pyc -${PLIST.py3x}${PYSITELIB}/jinja2/asyncsupport.pyo +${PLIST.async}${PYSITELIB}/jinja2/asyncsupport.pyc +${PLIST.async}${PYSITELIB}/jinja2/asyncsupport.pyo ${PYSITELIB}/jinja2/bccache.py ${PYSITELIB}/jinja2/bccache.pyc ${PYSITELIB}/jinja2/bccache.pyo |