diff options
author | Ruslan Makhmatkhanov <rm@FreeBSD.org> | 2018-08-14 11:20:27 +0000 |
---|---|---|
committer | Ruslan Makhmatkhanov <rm@FreeBSD.org> | 2018-08-14 11:20:27 +0000 |
commit | 18802854ae32fea743841316258a3206b51a010e (patch) | |
tree | 4e0554dcbdacd307215a6828eb1d87e42abd1bc4 /math/py-numpy/Makefile | |
parent | 1c5cfa5f234c44518e16a136e077962c4dd32ede (diff) | |
download | ports-18802854ae32fea743841316258a3206b51a010e.tar.gz ports-18802854ae32fea743841316258a3206b51a010e.zip |
Notes
Diffstat (limited to 'math/py-numpy/Makefile')
-rw-r--r-- | math/py-numpy/Makefile | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile index 73b6b10a932d..2df53617f79c 100644 --- a/math/py-numpy/Makefile +++ b/math/py-numpy/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= numpy -PORTVERSION= 1.14.3 -PORTREVISION= 1 +PORTVERSION= 1.15.0 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= math python @@ -23,17 +22,16 @@ PYDISTUTILS_BUILDARGS= --fcompiler=gnu95 PYDISTUTILS_CONFIGUREARGS= --fcompiler=gnu95 USES= fortran python USE_GITHUB= yes -USE_PYTHON= concurrent distutils py3kplist cython allflavors +USE_PYTHON= concurrent distutils cython allflavors autoplist LDFLAGS+= -shared -OPTIONS_DEFINE= DOCS SUITESPARSE TESTS +OPTIONS_DEFINE= DOCS SUITESPARSE OPTIONS_SINGLE= BLASLIB OPTIONS_DEFAULT= NETLIB SUITESPARSE OPTIONS_SINGLE_BLASLIB= ATLAS NETLIB OPENBLAS SUITESPARSE_DESC= Use AMD and UMFPACK in SuiteSparse TESTS_DESC= Install test suite requirements -PLIST_SUB= PYTHON_VER=${PYTHON_VER} PORTDOCS= * GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e s/libgfortran.so// @@ -43,10 +41,13 @@ NETLIB_USES= blaslapack:netlib NETLIB_LIB_DEPENDS= libcblas.so:math/cblas OPENBLAS_USES= blaslapack:openblas SUITESPARSE_LIB_DEPENDS=libumfpack.so:math/suitesparse -TESTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} .include <bsd.port.pre.mk> +post-extract: + @${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp + post-patch: @${REINPLACE_CMD} -e "s|%%FC%%|${FC}|" ${WRKSRC}/numpy/distutils/fcompiler/gnu.py @${CP} ${FILESDIR}/site.cfg ${WRKSRC}/site.cfg @@ -91,4 +92,7 @@ post-install-DOCS-on: ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-ref-${PORTVERSION:C/\.[0-9]+$/.0/}.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-user-${PORTVERSION:C/\.[0-9]+$/.0/}.pdf ${STAGEDIR}${DOCSDIR} +do-test: + @cd ${WRKSRC} && ${PYTHON_CMD} runtests.py + .include <bsd.port.post.mk> |