[47232] trunk/dports/math

ram at macports.org ram at macports.org
Mon Feb 23 16:19:47 PST 2009


Revision: 47232
          http://trac.macports.org/changeset/47232
Author:   ram at macports.org
Date:     2009-02-23 16:19:46 -0800 (Mon, 23 Feb 2009)
Log Message:
-----------
fftw-3/fftw-3-single: use recommended configure and cflags (closes #18550)

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-23 23:52:00 UTC (rev 47231)
+++ trunk/dports/math/fftw-3/Portfile	2009-02-24 00:19:46 UTC (rev 47232)
@@ -5,6 +5,7 @@
 
 name            fftw-3
 version         3.2.1
+revision        1
 categories      math
 platforms       darwin
 maintainers     ram openmaintainer
@@ -42,12 +43,22 @@
 
 configure.args \
     --enable-threads \
-    --enable-fma \
     --disable-fortran \
     --enable-shared
 
-configure.cflags-append -fno-common
+configure.cflags-append \
+    -fno-common \
+    -O3 \
+    -fomit-frame-pointer \
+    -fstrict-aliasing
 
+array set merger_configure_args {
+    ppc    "--enable-fma"
+    ppc64  "--enable-fma"
+    i386   "--enable-sse2"
+    x86_64 "--enable-sse2"
+}
+
 test.run     yes
 test.target  check
 

Modified: trunk/dports/math/fftw-3-single/Portfile
===================================================================
--- trunk/dports/math/fftw-3-single/Portfile	2009-02-23 23:52:00 UTC (rev 47231)
+++ trunk/dports/math/fftw-3-single/Portfile	2009-02-24 00:19:46 UTC (rev 47232)
@@ -5,6 +5,7 @@
 
 name            fftw-3-single
 version         3.2.1
+revision        1
 categories      math
 platforms       darwin
 maintainers     ram openmaintainer
@@ -42,17 +43,26 @@
     rmd160 b8537c9a245638ea01bbac7ca56862844be674be
 
 configure.args \
-    --enable-type-prefix \
     --enable-threads \
-    --enable-fma \
     --enable-float \
     --disable-fortran \
     --enable-shared \
     --mandir=${prefix}/share/man \
     --infodir=${prefix}/share/info
 
-configure.cflags-append -fno-common
+configure.cflags-append \
+    -fno-common \
+    -O3 \
+    -fomit-frame-pointer \
+    -fstrict-aliasing
 
+array set merger_configure_args {
+    ppc    "--enable-fma --enable-altivec"
+    ppc64  "--enable-fma --enable-altivec"
+    i386   "--enable-sse"
+    x86_64 "--enable-sse"
+}
+
 depends_lib \
     port:fftw-3
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090223/bf5dbedc/attachment.html>


More information about the macports-changes mailing list