[47243] trunk/dports/math

ram at macports.org ram at macports.org
Mon Feb 23 18:16:48 PST 2009


Revision: 47243
          http://trac.macports.org/changeset/47243
Author:   ram at macports.org
Date:     2009-02-23 18:16:47 -0800 (Mon, 23 Feb 2009)
Log Message:
-----------
fftw-3/fftw-3-single: apply platform specific flags in non-universal builds

Modified Paths:
--------------
    trunk/dports/math/fftw-3/Portfile
    trunk/dports/math/fftw-3-single/Portfile

Modified: trunk/dports/math/fftw-3/Portfile
===================================================================
--- trunk/dports/math/fftw-3/Portfile	2009-02-24 02:16:34 UTC (rev 47242)
+++ trunk/dports/math/fftw-3/Portfile	2009-02-24 02:16:47 UTC (rev 47243)
@@ -5,7 +5,7 @@
 
 name            fftw-3
 version         3.2.1
-revision        1
+revision        2
 categories      math
 platforms       darwin
 maintainers     ram openmaintainer
@@ -64,6 +64,18 @@
 
 use_parallel_build yes
 
+platform i386 {
+  if {![variant_isset universal]} {
+    configure.args-append --enable-sse2
+  }
+}
+
+platform powerpc {
+  if {![variant_isset universal]} {
+    configure.args-append --enable-fma
+  }
+}
+
 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 g95 {
     depends_lib-append    port:gcc42
     configure.f77         gfortran-mp-4.2

Modified: trunk/dports/math/fftw-3-single/Portfile
===================================================================
--- trunk/dports/math/fftw-3-single/Portfile	2009-02-24 02:16:34 UTC (rev 47242)
+++ trunk/dports/math/fftw-3-single/Portfile	2009-02-24 02:16:47 UTC (rev 47243)
@@ -5,7 +5,7 @@
 
 name            fftw-3-single
 version         3.2.1
-revision        1
+revision        2
 categories      math
 platforms       darwin
 maintainers     ram openmaintainer
@@ -71,6 +71,18 @@
 
 use_parallel_build yes
 
+platform i386 {
+    if {![variant_isset universal]} {
+        configure.args-append --enable-sse
+    }
+}
+
+platform powerpc {
+    if {![variant_isset universal]} {
+        configure.args-append --enable-fma --enable-altivec
+    }
+}
+
 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 g95 {
     depends_lib-append    port:gcc42
     configure.f77         gfortran-mp-4.2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090223/d3f08917/attachment.html>


More information about the macports-changes mailing list