Index: science/py-scipy/Makefile =================================================================== --- science/py-scipy/Makefile (révision 534853) +++ science/py-scipy/Makefile (copie de travail) @@ -2,15 +2,14 @@ # $FreeBSD$ PORTNAME= scipy -PORTVERSION= 1.2.2 -PORTREVISION= 1 +PORTVERSION= 1.2.3 CATEGORIES= science python -MASTER_SITES= https://docs.scipy.org/doc/scipy-${PORTVERSION:R}.1/:doc \ +MASTER_SITES= https://docs.scipy.org/doc/scipy-${PORTVERSION}/:doc \ CHEESESHOP:source \ SF:source PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source \ - scipy-ref-${PORTVERSION:R}.1.pdf:doc + scipy-ref-${PORTVERSION}.pdf:doc EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= python@FreeBSD.org @@ -21,8 +20,9 @@ BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= fortran python shebangfix +USES= blaslapack:openblas fortran python shebangfix USE_PYTHON= autoplist concurrent distutils LDFLAGS+= -shared @@ -29,15 +29,14 @@ PYDISTUTILS_BUILDARGS= --fcompiler=gnu95 PYDISTUTILS_CONFIGUREARGS= --fcompiler=gnu95 -PORTDOCS= scipy-ref-${PORTVERSION:R}.1.pdf +PORTDOCS= scipy-ref-${PORTVERSION}.pdf -SHEBANG_FILES= scipy/sparse/linalg/isolve/tests/test_gcrotmk.py +SHEBANG_FILES= scipy/sparse/linalg/isolve/tests/test_gcrotmk.py \ + runtests.py OPTIONS_DEFINE= DOCS post-patch: -# Syntax error with GCC 5 - @${REINPLACE_CMD} -e "s|) IF(| .AND. |" ${WRKSRC}/scipy/odr/odrpack/d_lpkbls.f # This line help fix the plist error because autoplist list it as a file but it is a directory @${TOUCH} ${WRKSRC}/scipy/stats/tests/data/tmp @@ -48,4 +47,7 @@ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} +do-test: + (cd ${WRKSRC} && ./runtests.py) + .include Index: science/py-scipy/distinfo =================================================================== --- science/py-scipy/distinfo (révision 534853) +++ science/py-scipy/distinfo (copie de travail) @@ -1,5 +1,5 @@ -TIMESTAMP = 1562167398 -SHA256 (scipy-1.2.2.tar.gz) = a4331e0b8dab1ff75d2c67b5158a8bb9a83c799d7140094dda936d876c7cfbb1 -SIZE (scipy-1.2.2.tar.gz) = 23140580 -SHA256 (scipy-ref-1.2.1.pdf) = 57161b57061976cc48c42eff8be7d60dbb4d0e9f099c3c70d8a17eed1b25c54f -SIZE (scipy-ref-1.2.1.pdf) = 36697229 +TIMESTAMP = 1589127137 +SHA256 (scipy-1.2.3.tar.gz) = ecbe6413ca90b8e19f8475bfa303ac001e81b04ec600d17fa7f816271f7cca57 +SIZE (scipy-1.2.3.tar.gz) = 23335997 +SHA256 (scipy-ref-1.2.3.pdf) = 77747de886ce9d878ae8de444ef5bf265d28a5afe7871db9b5a9a6e75f2089c9 +SIZE (scipy-ref-1.2.3.pdf) = 37041545