diff --git a/science/py-gsd/Makefile b/science/py-gsd/Makefile index 895b8b903830..a26a3c8b2b33 100644 --- a/science/py-gsd/Makefile +++ b/science/py-gsd/Makefile @@ -1,22 +1,26 @@ PORTNAME= gsd DISTVERSION= 2.6.0 CATEGORIES= science python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= GSD (General Simulation Data) file format for Python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} USES= python:3.6+ -USE_PYTHON= distutils cython autoplist pytest # tests fail, see https://github.com/glotzerlab/gsd/issues/180 +USE_PYTHON= distutils cython autoplist pytest + +TEST_WRKSRC= ${WRKSRC}/gsd/test +#TEST_ARGS= --pyargs gsd -p gsd.pytest_plugin_validate --validate # enable this line to run longer tests, see https://gsd.readthedocs.io/en/v2.6.0/installation.html#run-tests +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gsd/fl*.so .include