Ticket #18550: fftw-3-single.diff

File fftw-3-single.diff, 1.2 KB (added by skymoo (Adam Mercer), 15 years ago)

apply flags to fftw-3-single

  • math/fftw-3-single/Portfile

    diff --git a/math/fftw-3-single/Portfile b/math/fftw-3-single/Portfile
    index 6ac44af..4cc9c5c 100644
    a b PortSystem 1.0 
    44
    55name            fftw-3-single
    66version         3.2.1
     7revision        1
    78categories      math
    89platforms       darwin
    910maintainers     ram openmaintainer
    checksums \ 
    4344configure.args \
    4445        --enable-type-prefix \
    4546        --enable-threads \
    46         --enable-fma \
    4747        --enable-float \
    4848        --disable-fortran \
    4949        --enable-shared \
    5050        --mandir=${prefix}/share/man \
    5151        --infodir=${prefix}/share/info
    5252
    53 configure.cflags-append -fno-common
     53configure.cflags-append \
     54        -fno-common \
     55        -O3 \
     56        -fomit-frame-pointer \
     57        -fstrict-aliasing
    5458
    5559depends_lib \
    5660        port:fftw-3
    test.target check 
    6165use_parallel_build yes
    6266
    6367platform powerpc {
    64   configure.args-append --enable-altivec
     68  configure.args-append \
     69        --enable-altivec \
     70        --enable-fma
     71}
     72
     73platform i386 {
     74  configure.args-append \
     75        --enable-sse
    6576}
    6677
    6778variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 g95 {