Index: head/math/arpack-ng/Makefile =================================================================== --- head/math/arpack-ng/Makefile (revision 527594) +++ head/math/arpack-ng/Makefile (revision 527595) @@ -1,78 +1,81 @@ # Created by: bf # $FreeBSD$ PORTNAME= arpack-ng -DISTVERSION= 3.6.3 -PORTREVISION= 4 +DISTVERSION= 3.7.0-49 +DISTVERSIONSUFFIX= -g35bffac CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Revised Argand library for solving large-scale eigenvalue problems LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libmpich.so:net/mpich # MPI is incremental: it adds the libparpack.so lib, it is a candidate for a sub-package -USES= autoreconf:build fortran libtool +USES= autoreconf fortran libtool pkgconfig USE_GITHUB= yes GH_ACCOUNT= opencollab GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-blas="${BLAS}" \ --with-lapack="${LAPACK}" \ --enable-mpi \ --disable-static \ --enable-icb LDFLAGS+= -L${LOCALBASE}/lib TEST_TARGET= check USE_LDCONFIG= yes + +CONFIGURE_SHELL= ${LOCALBASE}/bin/bash # https://github.com/opencollab/arpack-ng/issues/252 PORTDOCS= * PORTEXAMPLES= * CONFLICTS_INSTALL= arpack OPTIONS_DEFINE= DOCS EXAMPLES WITH_BLAS?= blas .if ${WITH_BLAS} == "gotoblas" BLAS= -lgoto2p LAPACK= -lgoto2p LIB_DEPENDS+= libgoto2p.so:math/gotoblas .elif ${WITH_BLAS} == "atlas" BLAS= -lptf77blas LAPACK= -lalapack -lptcblas LIB_DEPENDS+= libptf77blas.so:math/atlas .elif ${WITH_BLAS} == "blas" BLAS= -lblas LAPACK= -llapack LIB_DEPENDS+= libblas.so:math/blas \ liblapack.so:math/lapack .else IGNORE= unknown value of WITH_BLAS: ${WITH_BLAS} .endif post-patch: @${REINPLACE_CMD} -Ee 's|\(libdir\)(/pkgconfig)|(prefix)/libdata\1|' ${WRKSRC}/Makefile.am pre-configure: @cd ${WRKSRC}; ./bootstrap @${REINPLACE_CMD} -e '/BLAS_LIBS.*LAPACK_LIBS/ \ {s/LAPACK_LIBS/BLAS_LIBS/;s/BLAS_LIBS/LAPACK_LIBS/;}' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/arpack.pc.in \ ${WRKSRC}/TESTS/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*arpack.so.*.* post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/EXAMPLES && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/math/arpack-ng/distinfo =================================================================== --- head/math/arpack-ng/distinfo (revision 527594) +++ head/math/arpack-ng/distinfo (revision 527595) @@ -1,3 +1,3 @@ -TIMESTAMP = 1538675107 -SHA256 (opencollab-arpack-ng-3.6.3_GH0.tar.gz) = 64f3551e5a2f8497399d82af3076b6a33bf1bc95fc46bbcabe66442db366f453 -SIZE (opencollab-arpack-ng-3.6.3_GH0.tar.gz) = 970355 +TIMESTAMP = 1583081742 +SHA256 (opencollab-arpack-ng-3.7.0-49-g35bffac_GH0.tar.gz) = 1eff89c00284d9315d1a6603dacc2b06b0b81ed38071b82ea2adb8859a6265c9 +SIZE (opencollab-arpack-ng-3.7.0-49-g35bffac_GH0.tar.gz) = 1010310 Index: head/math/arpack-ng/pkg-plist =================================================================== --- head/math/arpack-ng/pkg-plist (revision 527594) +++ head/math/arpack-ng/pkg-plist (revision 527595) @@ -1,17 +1,20 @@ include/arpack/arpack.h include/arpack/arpack.hpp +include/arpack/arpackdef.h include/arpack/debug.h include/arpack/debug_c.h include/arpack/debug_c.hpp include/arpack/parpack.h include/arpack/parpack.hpp include/arpack/stat.h include/arpack/stat_c.h include/arpack/stat_c.hpp +lib/cmake/arpack-ng-config-version.cmake +lib/cmake/arpack-ng-config.cmake lib/libarpack.so lib/libarpack.so.2 -lib/libarpack.so.2.0.0 +lib/libarpack.so.2.1.0 lib/libparpack.so lib/libparpack.so.2 -lib/libparpack.so.2.0.0 +lib/libparpack.so.2.1.0 libdata/pkgconfig/arpack.pc