mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-03 01:23:49 +00:00
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
This commit is contained in:
parent
1135eb383a
commit
4ae25f7984
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=400378
@ -24,11 +24,11 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock
|
||||
|
||||
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_PKGNAMEPREFIX}markdown>0:${PORTSDIR}/textproc/py-
|
||||
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>
|
||||
|
Loading…
Reference in New Issue
Block a user