diff options
author | maho <maho@FreeBSD.org> | 2007-01-17 16:45:40 +0800 |
---|---|---|
committer | maho <maho@FreeBSD.org> | 2007-01-17 16:45:40 +0800 |
commit | dbcb78652a584bcd4f8ea807c539168f00a1209f (patch) | |
tree | d08b680502a4bdf4d8e772d66b43002d00f27e99 /benchmarks | |
parent | 70e69460b3b6d98ed820fd5956175b7b75800ccd (diff) | |
download | freebsd-ports-gnome-dbcb78652a584bcd4f8ea807c539168f00a1209f.tar.gz freebsd-ports-gnome-dbcb78652a584bcd4f8ea807c539168f00a1209f.tar.zst freebsd-ports-gnome-dbcb78652a584bcd4f8ea807c539168f00a1209f.zip |
* Migrate to gfortran.
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack.
Approved by: portmgr(kris)
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/hpl/Makefile | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/benchmarks/hpl/Makefile b/benchmarks/hpl/Makefile index acad5055b9e9..59a2cdac25af 100644 --- a/benchmarks/hpl/Makefile +++ b/benchmarks/hpl/Makefile @@ -7,6 +7,7 @@ PORTNAME= hpl PORTVERSION= 1.0a +PORTREVISION= 1 CATEGORIES= benchmarks MASTER_SITES= http://www.netlib.org/benchmark/hpl/ \ ftp://ftp.hipecs.hokudai.ac.jp/netlib/benchmark/hpl/ @@ -25,11 +26,23 @@ FC= ${LOCALBASE}/bin/mpicc .endif RUN_DEPENDS= ${BUILD_DEPENDS} +WANT_FORTRAN= yes #dummy but future use +BUILD_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42 +FC= gfortran42 +F77= gfortran42 +MAKE_ENV+= FC="${FC}" F77="${F77}" FFLAGS="${FFLAGS}" -.if defined(WITH_BLAS) -LIB_DEPENDS+= blas.1:${PORTSDIR}/math/blas +.include <bsd.port.pre.mk> + +.if exists(${LOCALBASE}/lib/libatlas.a) && !defined(WITH_BLAS) +WITH_ATLAS= yes +.else +WITH_BLAS= yes +.endif +.if defined(WITH_ATLAS) +LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas .else -LIB_DEPENDS+= cblas.1:${PORTSDIR}/math/atlas +LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas .endif INSTALLS_SHLIB= yes @@ -112,4 +125,4 @@ do-install: .endfor .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> |