Revision: 148818 https://trac.macports.org/changeset/148818 Author: dstrubbe@macports.org Date: 2016-05-19 08:46:58 -0700 (Thu, 19 May 2016) Log Message: ----------- atompaw: Use new linear_algebra portgroup. Modified Paths: -------------- trunk/dports/science/atompaw/Portfile Modified: trunk/dports/science/atompaw/Portfile =================================================================== --- trunk/dports/science/atompaw/Portfile 2016-05-19 15:41:15 UTC (rev 148817) +++ trunk/dports/science/atompaw/Portfile 2016-05-19 15:46:58 UTC (rev 148818) @@ -3,6 +3,7 @@ PortSystem 1.0 PortGroup compilers 1.0 +PortGroup linear_algebra 1.0 name atompaw version 4.0.0.13 @@ -44,27 +45,10 @@ default_variants +libxc -if {![variant_isset accelerate] && ![variant_isset atlas] && ![variant_isset openblas]} { - default_variants-append +accelerate +pre-configure { + configure.args-append --with-linalg-libs=${linalglib} } -variant accelerate conflicts atlas openblas description {Build with linear algebra from built-in Accelerate framework} { - depends_lib-append port:vecLibFort - configure.args-append --with-linalg-libs=-lvecLibFort -} - -variant atlas conflicts accelerate openblas description {Build with linear algebra from ATLAS} { - depends_lib-append port:atlas - configure.args-append --with-linalg-libs=-lsatlas -} - -variant openblas conflicts accelerate atlas description {Build with linear algebra from OpenBLAS} { - # allow OpenBLAS-devel too - depends_lib-append path:lib/libopenblas.dylib:OpenBLAS - require_active_variants path:lib/libopenblas.dylib:OpenBLAS lapack - configure.args-append --with-linalg-libs=-lopenblas -} - variant libxc description {Build with support for libXC exchange-correlation library} { depends_lib-append port:libxc compilers.enforce_fortran libxc
participants (1)
-
dstrubbe@macports.org