aboutsummaryrefslogtreecommitdiff
path: root/math/lapack++
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2014-06-20 19:03:20 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2014-06-20 19:03:20 +0000
commitbfde51a7bc39e5dde523503cfd4efbca4cd74c00 (patch)
tree6cc25295c2b8aacaab2da98ea112eec2939be4f4 /math/lapack++
parent36fd8d626ad86168c841fde589fc9d3f2f8906f4 (diff)
downloadports-bfde51a7bc39e5dde523503cfd4efbca4cd74c00.tar.gz
ports-bfde51a7bc39e5dde523503cfd4efbca4cd74c00.zip
Notes
Diffstat (limited to 'math/lapack++')
-rw-r--r--math/lapack++/Makefile24
-rw-r--r--math/lapack++/pkg-plist4
2 files changed, 13 insertions, 15 deletions
diff --git a/math/lapack++/Makefile b/math/lapack++/Makefile
index cec6b5539238..14d789c7b22f 100644
--- a/math/lapack++/Makefile
+++ b/math/lapack++/Makefile
@@ -3,7 +3,7 @@
PORTNAME= lapack++
PORTVERSION= 2.5.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MASTER_SITES= SF/lapackpp/lapackpp/${PORTVERSION} \
http://math.nist.gov/lapack++/:doc
@@ -19,19 +19,18 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= maho@FreeBSD.org
COMMENT= Linear Algebra PACKage in C++, a wrapper for LAPACK
-USES= fortran gmake pathfix
+USES= fortran gmake pathfix libtool
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if exists(${LOCALBASE}/lib/libatlas.so) && !defined(WITH_BLAS)
WITH_ATLAS= yes
.endif
.if defined(WITH_ATLAS)
-LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas
+LIB_DEPENDS+= libatlas.so:${PORTSDIR}/math/atlas
.else
-LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas
-LIB_DEPENDS+= lapack.4:${PORTSDIR}/math/lapack
+LIB_DEPENDS+= libblas.so:${PORTSDIR}/math/blas
+LIB_DEPENDS+= liblapack.so:${PORTSDIR}/math/lapack
.endif
GNU_CONFIGURE= yes
@@ -49,14 +48,13 @@ LAPACK_LIB= -L${LOCALBASE}/lib -llapack
#lapack++ forces to use atlas when detected, so we should disable here.
CONFIGURE_ARGS+= --with-blas="${BLAS_LIB}" --with-lapack="${LAPACK_LIB}" --disable-atlas --enable-static
-do-install:
- @(cd ${WRKSRC} ; ${GMAKE} install)
+post-install:
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapack++.ps.gz ${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapack++_install.ps.gz ${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackpp1_1.ps.gz ${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackppman1_1.ps.gz ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapack++.ps.gz ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapack++_install.ps.gz ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackpp1_1.ps.gz ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackppman1_1.ps.gz ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.post.mk>
diff --git a/math/lapack++/pkg-plist b/math/lapack++/pkg-plist
index 434caa950e27..1e827dea5852 100644
--- a/math/lapack++/pkg-plist
+++ b/math/lapack++/pkg-plist
@@ -61,9 +61,9 @@ include/lapackpp/vf.h
include/lapackpp/vi.h
include/lapackpp/vli.h
lib/liblapackpp.a
-lib/liblapackpp.la
lib/liblapackpp.so
-lib/liblapackpp.so.16
+lib/liblapackpp.so.14
+lib/liblapackpp.so.14.2.0
libdata/pkgconfig/lapackpp.pc
share/aclocal/acx_lapackpp.m4
@dirrm include/lapackpp