[51634] trunk/dports/science/hdf5/Portfile

ryandesign at macports.org ryandesign at macports.org
Fri May 29 15:02:10 PDT 2009


Revision: 51634
          http://trac.macports.org/changeset/51634
Author:   ryandesign at macports.org
Date:     2009-05-29 15:02:10 -0700 (Fri, 29 May 2009)
Log Message:
-----------
hdf5: simplify +optimized variant by not repeating common parts

Modified Paths:
--------------
    trunk/dports/science/hdf5/Portfile

Modified: trunk/dports/science/hdf5/Portfile
===================================================================
--- trunk/dports/science/hdf5/Portfile	2009-05-29 21:53:59 UTC (rev 51633)
+++ trunk/dports/science/hdf5/Portfile	2009-05-29 22:02:10 UTC (rev 51634)
@@ -84,20 +84,16 @@
 }
 
 variant optimized description {Higher compiler optimization for host machine (esp. for gcc43)} {
+    configure.cflags-delete     -O2
+    configure.cxxflags-delete   -O2
+    configure.fflags-delete     -O2
+    configure.cflags-append     -ftree-vectorize -O3
+    configure.cxxflags-append   -ftree-vectorize -O3
+    configure.fflags-append     -ftree-vectorize -O3
     if { [variant_isset gcc43] } {
-        configure.cflags-delete     -O2
-        configure.cxxflags-delete   -O2
-        configure.fflags-delete     -O2
-        configure.cflags-append     -ftree-vectorize -march=native -O3
-        configure.cxxflags-append   -ftree-vectorize -march=native -O3
-        configure.fflags-append     -ftree-vectorize -march=native -O3
-    } else {
-        configure.cflags-delete     -O2
-        configure.cxxflags-delete   -O2
-        configure.fflags-delete     -O2
-        configure.cflags-append     -ftree-vectorize -O3
-        configure.cxxflags-append   -ftree-vectorize -O3
-        configure.fflags-append     -ftree-vectorize -O3
+        configure.cflags-append     -march=native
+        configure.cxxflags-append   -march=native
+        configure.fflags-append     -march=native
     }
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090529/44474f8b/attachment.html>


More information about the macports-changes mailing list