diff options
Diffstat (limited to 'biology/py-pysam/Makefile')
-rw-r--r-- | biology/py-pysam/Makefile | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/biology/py-pysam/Makefile b/biology/py-pysam/Makefile index 2b86675e98b7..745a4a165ed1 100644 --- a/biology/py-pysam/Makefile +++ b/biology/py-pysam/Makefile @@ -1,16 +1,35 @@ PORTNAME= pysam -DISTVERSION= 0.18.0 +DISTVERSIONPREFIX= v +DISTVERSION= 0.22.1 CATEGORIES= biology python -MASTER_SITES= CHEESESHOP +#MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python module for reading, manipulating and writing genomic data sets +WWW= https://github.com/pysam-developers/pysam LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake python:3.6-3.9 -USE_PYTHON= autoplist distutils cython cython_run +LIB_DEPENDS= libhts.so:biology/htslib +RUN_DEPENDS= bcftools:biology/bcftools \ + samtools:biology/samtools + +USES= gmake python +USE_PYTHON= distutils autoplist cython cython_run pytest # 2 failed, 155 errors, see https://github.com/pysam-developers/pysam/issues/1284 + +USE_GITHUB= yes +GH_ACCOUNT= pysam-developers + +BINARY_ALIAS= make=${GMAKE} +MAKE_ENV= HTSLIB_MODE=external \ + HTSLIB_LIBRARY_DIR=${LOCALBASE}/lib \ + HTSLIB_INCLUDE_DIR=${LOCALBASE}/include +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +TEST_WRKSRC= ${WRKSRC}/tests + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pysam/lib*${PYTHON_EXT_SUFFIX}.so .include <bsd.port.mk> |