summaryrefslogtreecommitdiff
path: root/textproc/py-pygments/Makefile
diff options
context:
space:
mode:
authorwiz <wiz>2016-01-17 14:22:11 +0000
committerwiz <wiz>2016-01-17 14:22:11 +0000
commit3736df0160b564151d2764b9d6e1a702999e094d (patch)
treed506a0a73582318b8978bb933850469667720555 /textproc/py-pygments/Makefile
parentee8ab1ee5259dd57ab3f6e28e5ce9cb5e0414bbd (diff)
downloadpkgsrc-3736df0160b564151d2764b9d6e1a702999e094d.tar.gz
Fix for code-injection vulnerability (CVE-2015-8557) from upstream.
From Rin Okuyama in PR 50661.
Diffstat (limited to 'textproc/py-pygments/Makefile')
-rw-r--r--textproc/py-pygments/Makefile14
1 files changed, 6 insertions, 8 deletions
diff --git a/textproc/py-pygments/Makefile b/textproc/py-pygments/Makefile
index 057943fe968..962ad58f8d5 100644
--- a/textproc/py-pygments/Makefile
+++ b/textproc/py-pygments/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2015/05/22 08:18:01 adam Exp $
+# $NetBSD: Makefile,v 1.21 2016/01/17 14:22:11 wiz Exp $
DISTNAME= Pygments-2.0.2
+PKGREVISION= 1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= textproc python
MASTER_SITES= http://pypi.python.org/packages/source/P/Pygments/
@@ -10,17 +11,14 @@ HOMEPAGE= http://pygments.org/
COMMENT= Python syntax highlighter
LICENSE= 2-clause-bsd
+# test dependencies
+BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+
USE_LANGUAGES= # none
PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
FILES_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
-.include "../../mk/bsd.prefs.mk"
-
-.if !empty(PKGSRC_RUN_TEST:M[yY][eE][sS])
-BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
-TEST_TARGET= test
-.endif
-
post-install:
${MV} ${DESTDIR}${PREFIX}/bin/pygmentize ${DESTDIR}${PREFIX}/bin/pygmentize${PYVERSSUFFIX}