aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authormaho <maho@FreeBSD.org>2007-01-10 10:08:24 +0800
committermaho <maho@FreeBSD.org>2007-01-10 10:08:24 +0800
commitf08d3498f001fde276d92d03f6413bae5d0610b6 (patch)
treec6ad7f27a28a373e5a812e1f88be1e9a3ec6c5fd /math
parented2d5641370da2ce6d3435cae4ba54e86e07c7e8 (diff)
downloadfreebsd-ports-gnome-f08d3498f001fde276d92d03f6413bae5d0610b6.tar.gz
freebsd-ports-gnome-f08d3498f001fde276d92d03f6413bae5d0610b6.tar.zst
freebsd-ports-gnome-f08d3498f001fde276d92d03f6413bae5d0610b6.zip
* Use gfortran compiled atlas/blas/lapack.
* Update to 2.5.0.
Diffstat (limited to 'math')
-rw-r--r--math/lapack++/Makefile18
-rw-r--r--math/lapack++/distinfo30
2 files changed, 24 insertions, 24 deletions
diff --git a/math/lapack++/Makefile b/math/lapack++/Makefile
index 2af1566e15a9..accc16d7c061 100644
--- a/math/lapack++/Makefile
+++ b/math/lapack++/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= lapack++
-PORTVERSION= 2.4.9
+PORTVERSION= 2.5.0
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://math.nist.gov/lapack++/:doc
@@ -16,30 +16,30 @@ DISTNAME= lapackpp-${PORTVERSION}
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} lapack++.ps.gz:doc lapackpp1_1.ps.gz:doc \
lapackppman1_1.ps.gz:doc lapack++_install.ps.gz:doc
.endif
-DIST_SUBDIR= lapack++
+DIST_SUBDIR= lapackpp
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= maho@FreeBSD.org
COMMENT= Linear Algebra PACKage in C++, a wrapper for LAPACK
-.include <bsd.port.pre.mk>
+WANT_FORTRAN= yes
+USE_GCC= 4.2+
.if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS)
WITH_ATLAS= yes
.endif
.if defined(WITH_ATLAS)
-LIB_DEPENDS+= atlas:${PORTSDIR}/math/atlas
+LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas
.else
-LIB_DEPENDS+= blas.1:${PORTSDIR}/math/blas
-LIB_DEPENDS+= lapack.3:${PORTSDIR}/math/lapack
+LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas
+LIB_DEPENDS+= lapack.4:${PORTSDIR}/math/lapack
.endif
GNU_CONFIGURE= yes
USE_GMAKE= yes
-
.if defined(WITH_ATLAS)
BLAS_LIB= -L${LOCALBASE}/lib -lf77blas -latlas
-LAPACK_LIB= -L${LOCALBASE}/lib -lalapack -lcblas
+LAPACK_LIB= -L${LOCALBASE}/lib -lalapack
.else
BLAS_LIB= -L${LOCALBASE}/lib -lblas
LAPACK_LIB= -L${LOCALBASE}/lib -llapack
@@ -61,4 +61,4 @@ do-install:
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackppman1_1.ps.gz ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/math/lapack++/distinfo b/math/lapack++/distinfo
index 02f7087c55a9..b60f28076e6e 100644
--- a/math/lapack++/distinfo
+++ b/math/lapack++/distinfo
@@ -1,15 +1,15 @@
-MD5 (lapack++/lapackpp-2.4.9.tar.gz) = d62701163ba64a45ec7a678c73fd0b8c
-SHA256 (lapack++/lapackpp-2.4.9.tar.gz) = 7462dba65027c5d970579e54d3c5a8d7172442a30984bc7aec080727f74bb5fa
-SIZE (lapack++/lapackpp-2.4.9.tar.gz) = 528368
-MD5 (lapack++/lapack++.ps.gz) = 59ad006ae7b334d44efeecfb127abb9b
-SHA256 (lapack++/lapack++.ps.gz) = 97ee0b6301c076722a4fe8f97f25a815b8cd4ea84d34152fea2ce32f32441abf
-SIZE (lapack++/lapack++.ps.gz) = 71184
-MD5 (lapack++/lapackpp1_1.ps.gz) = 433f8b9b50d5ce2657a762389eb8c285
-SHA256 (lapack++/lapackpp1_1.ps.gz) = 956865d88d258ab91a4671b30dd860647a8df62be0aa5645279d5aae511d4549
-SIZE (lapack++/lapackpp1_1.ps.gz) = 73760
-MD5 (lapack++/lapackppman1_1.ps.gz) = 2ad87d2091521637231efa05ec6886eb
-SHA256 (lapack++/lapackppman1_1.ps.gz) = 373b405f6febab7ffecafac858a18fb3c3286b5543b63b6906ea1e6343ff2bab
-SIZE (lapack++/lapackppman1_1.ps.gz) = 29784
-MD5 (lapack++/lapack++_install.ps.gz) = 4e048f44c929e1446bae4e49505568a8
-SHA256 (lapack++/lapack++_install.ps.gz) = 8ed0b629e320d5ba558fce455484f5cff9010ba8a69f2d9444bf084385e6efff
-SIZE (lapack++/lapack++_install.ps.gz) = 44667
+MD5 (lapackpp/lapackpp-2.5.0.tar.gz) = f4a8f83187f9c4caf8ae03ef1b4712c0
+SHA256 (lapackpp/lapackpp-2.5.0.tar.gz) = 3659b8835259e5c1e62b7fbd909fbb52c80987b8cbba27ab0920bfc163048b03
+SIZE (lapackpp/lapackpp-2.5.0.tar.gz) = 545506
+MD5 (lapackpp/lapack++.ps.gz) = 59ad006ae7b334d44efeecfb127abb9b
+SHA256 (lapackpp/lapack++.ps.gz) = 97ee0b6301c076722a4fe8f97f25a815b8cd4ea84d34152fea2ce32f32441abf
+SIZE (lapackpp/lapack++.ps.gz) = 71184
+MD5 (lapackpp/lapackpp1_1.ps.gz) = 433f8b9b50d5ce2657a762389eb8c285
+SHA256 (lapackpp/lapackpp1_1.ps.gz) = 956865d88d258ab91a4671b30dd860647a8df62be0aa5645279d5aae511d4549
+SIZE (lapackpp/lapackpp1_1.ps.gz) = 73760
+MD5 (lapackpp/lapackppman1_1.ps.gz) = 2ad87d2091521637231efa05ec6886eb
+SHA256 (lapackpp/lapackppman1_1.ps.gz) = 373b405f6febab7ffecafac858a18fb3c3286b5543b63b6906ea1e6343ff2bab
+SIZE (lapackpp/lapackppman1_1.ps.gz) = 29784
+MD5 (lapackpp/lapack++_install.ps.gz) = 4e048f44c929e1446bae4e49505568a8
+SHA256 (lapackpp/lapack++_install.ps.gz) = 8ed0b629e320d5ba558fce455484f5cff9010ba8a69f2d9444bf084385e6efff
+SIZE (lapackpp/lapack++_install.ps.gz) = 44667