summaryrefslogtreecommitdiff
path: root/lang/python
diff options
context:
space:
mode:
authortron <tron>2013-10-29 14:18:33 +0000
committertron <tron>2013-10-29 14:18:33 +0000
commit5111485f1a05d15fbf239c0173192241cb4628da (patch)
treeba435dd58841cece25321e26a733e2c224e2bf09 /lang/python
parent39a5ef9aeda474b7f257c57c3f22226644cff011 (diff)
downloadpkgsrc-5111485f1a05d15fbf239c0173192241cb4628da.tar.gz
Define "do-test" target for testing Python packages.
Diffstat (limited to 'lang/python')
-rw-r--r--lang/python/extension.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/lang/python/extension.mk b/lang/python/extension.mk
index 468298325dc..2b84031b851 100644
--- a/lang/python/extension.mk
+++ b/lang/python/extension.mk
@@ -1,4 +1,4 @@
-# $NetBSD: extension.mk,v 1.31 2012/10/03 22:03:41 wiz Exp $
+# $NetBSD: extension.mk,v 1.32 2013/10/29 14:18:33 tron Exp $
.include "../../lang/python/pyversion.mk"
@@ -24,7 +24,9 @@ _PYSETUPINSTALLARGS= ${PYSETUPINSTALLARGS} ${PYSETUPOPTARGS} ${_PYSETUPTOOLSINST
.if ${_USE_DESTDIR} != "no"
_PYSETUPINSTALLARGS+= --root=${DESTDIR:Q}
.endif
-PY_PATCHPLIST?= yes
+PYSETUPINSTALLARGS?= #empty
+PYSETUPTESTTARGET?= test
+PYSETUPTESTARGS?= #empty
PYSETUPSUBDIR?= #empty
do-build:
@@ -34,6 +36,10 @@ do-build:
do-install:
(cd ${WRKSRC}/${PYSETUPSUBDIR} && ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \
${PYTHONBIN} ${PYSETUP} ${PYSETUPARGS} "install" ${_PYSETUPINSTALLARGS})
+do-test:
+ (cd ${WRKSRC}/${PYSETUPSUBDIR} && ${SETENV} ${MAKE_ENV} ${PYTHONBIN} \
+ ${PYSETUP} ${PYSETUPARGS} ${PYSETUPTESTTARGET} ${PYSETUPTESTARGS})
+
.endif
# PY_NO_EGG suppress the installation of the egg info file (and