Ticket #25206: Portfile_py26-numpy.patch

File Portfile_py26-numpy.patch, 2.0 KB (added by shawn@…, 14 years ago)

Patch for py26-numpy portfile (change from gcc43 to gcc44)

  • Portfile

     
    2929depends_lib-append      port:fftw-3 \
    3030                        port:py26-nose \
    3131                        port:atlas \
    32                         port:gcc43
     32                        port:gcc44
    3333
    34 if {![variant_isset no_gcc43]} {
    35     configure.compiler      macports-gcc-4.3
     34if {![variant_isset no_gcc44]} {
     35    configure.compiler      macports-gcc-4.4
    3636}
    3737
    38 build.env-append        CC="${prefix}/bin/gcc-mp-4.3" \
    39                         CXX="${prefix}/bin/g++-mp-4.3" \
     38build.env-append        CC="${prefix}/bin/gcc-mp-4.4" \
     39                        CXX="${prefix}/bin/g++-mp-4.4" \
    4040                        ATLAS=${prefix}/lib \
    4141                        LAPACK=${prefix}/lib \
    4242                        BLAS=${prefix}/lib
    4343
    44 destroot.env-append     CC="${prefix}/bin/gcc-mp-4.3" \
    45                         CXX="${prefix}/bin/g++-mp-4.3" \
     44destroot.env-append     CC="${prefix}/bin/gcc-mp-4.4" \
     45                        CXX="${prefix}/bin/g++-mp-4.4" \
    4646                        ATLAS=${prefix}/lib \
    4747                        LAPACK=${prefix}/lib \
    4848                        BLAS=${prefix}/lib
     
    5151    reinplace "s|@@MPORTS_PYTHON@@|${python.bin}|" ${worksrcpath}/numpy/f2py/setup.py
    5252}
    5353
    54 variant no_gcc43 description {Do not use the gcc43 compiler (disables fortran code)} {
    55     depends_lib-delete port:gcc43
    56     build.env-delete    CC="${prefix}/bin/gcc-mp-4.3" \
    57                         CXX="${prefix}/bin/g++-mp-4.3"
     54variant no_gcc44 description {Do not use the gcc44 compiler (disables fortran code)} {
     55    depends_lib-delete port:gcc44
     56    build.env-delete    CC="${prefix}/bin/gcc-mp-4.4" \
     57                        CXX="${prefix}/bin/g++-mp-4.4"
    5858
    59     destroot.env-delete CC="${prefix}/bin/gcc-mp-4.3" \
    60                         CXX="${prefix}/bin/g++-mp-4.3"
     59    destroot.env-delete CC="${prefix}/bin/gcc-mp-4.4" \
     60                        CXX="${prefix}/bin/g++-mp-4.4"
    6161}
    6262
    6363variant no_atlas description {Do not use the macports atlas libs} {