svn commit: r411034 - in head/math/arpack++: . files
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sun Mar 13 22:50:17 UTC 2016
Author: rakuco
Date: Sun Mar 13 22:50:16 2016
New Revision: 411034
URL: https://svnweb.freebsd.org/changeset/ports/411034
Log:
Link against libsuperlu.so instead of libsuperlu.a.
Another problem coming from r410620: math/superlu no longer ships a static
library version, so use the shared library now.
Modified:
head/math/arpack++/Makefile
head/math/arpack++/files/patch-Makefile.inc
Modified: head/math/arpack++/Makefile
==============================================================================
--- head/math/arpack++/Makefile Sun Mar 13 22:16:15 2016 (r411033)
+++ head/math/arpack++/Makefile Sun Mar 13 22:50:16 2016 (r411034)
@@ -3,7 +3,7 @@
PORTNAME= arpack++
PORTVERSION= 1.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MASTER_SITES= http://www.ime.unicamp.br/%7echico/arpack++/
DISTNAME= ${PORTNAME}
@@ -17,8 +17,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= bf at FreeBSD.org
COMMENT= ARPACK++ is an object-oriented version of the ARPACK package
-RUN_DEPENDS= ${LOCALBASE}/lib/libsuperlu.a:${PORTSDIR}/math/superlu
LIB_DEPENDS= libarpack.so:${PORTSDIR}/math/arpack \
+ libsuperlu.so:${PORTSDIR}/math/superlu \
libumfpack.so:${PORTSDIR}/math/suitesparse
.if exists(${LOCALBASE}/lib/libatlas.so) && !defined(WITH_BLAS)
Modified: head/math/arpack++/files/patch-Makefile.inc
==============================================================================
--- head/math/arpack++/files/patch-Makefile.inc Sun Mar 13 22:16:15 2016 (r411033)
+++ head/math/arpack++/files/patch-Makefile.inc Sun Mar 13 22:50:16 2016 (r411034)
@@ -49,7 +49,7 @@
+ARPACK_LIB = /usr/local/lib/libarpack.a
+LAPACK_LIB = /usr/local/lib/liblapack.a
+UMFPACK_LIB = /usr/local/lib/libumfpack.a
-+SUPERLU_LIB = /usr/local/lib/libsuperlu.a
++SUPERLU_LIB = /usr/local/lib/libsuperlu.so
+BLAS_LIB = /usr/local/lib/libf77blas.a /usr/local/lib/libatlas.a
+FORTRAN_LIBS = -L/usr/local/lib/gcc-4.2.5 -lgfortran
More information about the svn-ports-head
mailing list