Ticket #18550: fftw-3.diff

File fftw-3.diff, 1.0 KB (added by skymoo (Adam Mercer), 16 years ago)

apply flags to fftw-3

  • math/fftw-3/Portfile

    diff --git a/math/fftw-3/Portfile b/math/fftw-3/Portfile
    index aa0e274..4a63df2 100644
    a b PortSystem 1.0 
    55
    66name            fftw-3
    77version         3.2.1
     8revision        1
    89categories      math
    910platforms       darwin
    1011maintainers     takeshi@macports.org
    checksums md5 712d3f33625a0a76f5758648d4b925f7 \ 
    4142
    4243configure.args \
    4344        --enable-threads \
    44         --enable-fma \
    4545        --disable-fortran \
    4646        --enable-shared
    4747
    48 configure.cflags-append -fno-common
     48configure.cflags-append \
     49        -fno-common \
     50        -O3 \
     51        -fomit-frame-pointer \
     52        -fstrict-aliasing
    4953
    5054test.run     yes
    5155test.target  check
    test.target check 
    5357universal_variant yes
    5458use_parallel_build yes
    5559
     60platform powerpc {
     61        configure.args-append \
     62                --enable-fma
     63}
     64
     65platform i386 {
     66        configure.args-append \
     67                --enable-sse2
     68}
     69
    5670variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 g95 {
    5771        depends_lib-append    port:gcc42
    5872        configure.f77         gfortran-mp-4.2