[148952] trunk/dports/science/wannier90/Portfile
dstrubbe at macports.org
dstrubbe at macports.org
Mon May 23 09:12:56 PDT 2016
Revision: 148952
https://trac.macports.org/changeset/148952
Author: dstrubbe at macports.org
Date: 2016-05-23 09:12:56 -0700 (Mon, 23 May 2016)
Log Message:
-----------
wannier90: Use linear algebra port group to add +accelerate and +openblas variants.
Modified Paths:
--------------
trunk/dports/science/wannier90/Portfile
Modified: trunk/dports/science/wannier90/Portfile
===================================================================
--- trunk/dports/science/wannier90/Portfile 2016-05-23 16:06:43 UTC (rev 148951)
+++ trunk/dports/science/wannier90/Portfile 2016-05-23 16:12:56 UTC (rev 148952)
@@ -3,6 +3,7 @@
PortSystem 1.0
PortGroup compilers 1.0
+PortGroup linear_algebra 1.0
name wannier90
version 2.0.1
@@ -25,9 +26,6 @@
checksums rmd160 357909e686b4b414d8afd8bb8ef90e71c7519708 \
sha1 17af3f22a2623dc4d2c183dae7a5c63a6f0941bb
-# TODO: enable use of Accelerate instead (will need veclibfort)
-depends_lib port:atlas
-
# fixes dependencies to enable parallel build
patchfiles patch-utility-w90pov-Makefile.diff \
patch-src-parameters.F90.diff
@@ -38,12 +36,8 @@
# TODO: enable use of MPI
pre-build {
- build.args F90=${configure.f90} LDOPTS="-O3" COMMS="" MPIF90="" CC=${configure.cc} CFLAGS="${configure.cflags}"
- if {[variant_isset threads]} {
- build.args-append LIBS="-L${prefix}/lib -ltatlas"
- } else {
- build.args-append LIBS="-L${prefix}/lib -lsatlas"
- }
+ build.args F90=${configure.f90} LDOPTS="-O3" COMMS="" MPIF90="" CC=${configure.cc} CFLAGS="${configure.cflags}" \
+ LIBS="-L${prefix}/lib ${linalglib}"
if {[variant_isset g95]} {
build.args-append FCOPTS="-O3 -fno-second-underscore"
} else {
@@ -66,7 +60,7 @@
compilers.choose f90
compilers.setup require_fortran
-variant threads description {Build with threaded ATLAS} {}
+variant threads requires atlas description {Build with threaded ATLAS} {}
test.run yes
post-test {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160523/83ea0040/attachment.html>
More information about the macports-changes
mailing list