svn commit: r400378 - head/www/py-pelican

Kubilay Kocak koobs at FreeBSD.org
Wed Oct 28 09:56:44 UTC 2015


Author: koobs
Date: Wed Oct 28 09:56:43 2015
New Revision: 400378
URL: https://svnweb.freebsd.org/changeset/ports/400378

Log:
  www/py-pelican: Enable concurrent (Python) installs
  
  - Enable concurrent Python version installations
  - Remove TEST option and hooks since the framework now supports
    TEST_DEPENDS.
  - Rename test target to framework supplied one

Modified:
  head/www/py-pelican/Makefile

Modified: head/www/py-pelican/Makefile
==============================================================================
--- head/www/py-pelican/Makefile	Wed Oct 28 09:10:11 2015	(r400377)
+++ head/www/py-pelican/Makefile	Wed Oct 28 09:56:43 2015	(r400378)
@@ -24,11 +24,11 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}moc
 
 USES=		python
 USE_GITHUB=	yes
-USE_PYTHON=	autoplist distutils
+USE_PYTHON=	autoplist concurrent distutils
 
 GH_ACCOUNT=	getpelican
 
-OPTIONS_DEFINE=		MARKDOWN SYNTAX TESTS
+OPTIONS_DEFINE=		MARKDOWN SYNTAX
 OPTIONS_DEFAULT=	MARKDOWN SYNTAX
 
 MARKDOWN_DESC=		Markdown markup language format support
@@ -37,11 +37,7 @@ MARKDOWN_RUN_DEPENDS=	${PYTHON_PKGNAMEPR
 SYNTAX_DESC=		Syntax Highlighting (via pygments)
 SYNTAX_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygments>=1.4:${PORTSDIR}/textproc/py-pygments
 
-TESTS_DESC=		Install test suite requirements
-TESTS_BUILD_DEPENDS=	${TEST_DEPENDS} \
-			${RUN_DEPENDS}
-
-regression-test: build
+do-test:
 	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list