[148818] trunk/dports/science/atompaw/Portfile

dstrubbe at macports.org dstrubbe at macports.org
Thu May 19 08:46:58 PDT 2016


Revision: 148818
          https://trac.macports.org/changeset/148818
Author:   dstrubbe at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160519/7c4c1192/attachment-0001.html>


More information about the macports-changes mailing list