Ticket #12144: octave-gcc42.diff

File octave-gcc42.diff, 1.5 KB (added by ryandesign (Ryan Carsten Schmidt), 17 years ago)
  • Portfile

     
    2727                patch-dynamic-ld-cc patch-glpk patch-glpk.m
    2828
    2929depends_build   bin:texinfo:texinfo     \
    30                 bin:tex:teTeX
     30                bin:tex:teTeX           \
     31                port:gcc42
    3132
    3233depends_lib     port:readline                   \
    3334                port:hdf5                       \
     
    4142configure.env   CFLAGS="-O2"            \
    4243                CXXFLAGS="-O2"          \
    4344                LDFLAGS="-L${prefix}/lib" \
    44                 CPPFLAGS="-I${prefix}/include"
     45                CPPFLAGS="-I${prefix}/include" \
     46                F77="gfortran-mp-4.2"   \
     47                CC="gcc-mp-4.2"         \
     48                CXX="g++-mp-4.2"
    4549
    4650configure.args  --enable-shared \
    4751                --enable-dl     \
     
    6670        file rename -force ${worksrcpath}/src/oct-conf.h.tmp ${destroot}${prefix}/include/${name}-${version}/${name}/oct-conf.h
    6771}
    6872
    69 platform powerpc {
    70         if {![variant_isset g95]} {
    71                 depends_lib-append      port:gcc40
    72                 configure.env-append    F77="gfortran-dp-4.0"
    73         }
    74 }
    75 
    76 platform i386 {
    77         if {![variant_isset g95]} {
    78                 depends_lib-append      port:gcc42
    79                 configure.env-append    F77="gfortran-mp-4.2"
    80                 configure.env-append    CC="gcc-mp-4.2"
    81                 configure.env-append    CXX="g++-mp-4.2"
    82         }
    83 }
    84 
    8573default_variants +test
    8674variant test    { depends_build-append  bin:runtest:dejagnu
    8775                  test.run      yes
     
    9482}
    9583
    9684variant g95 {
    97         depends_lib-append      port:g95
     85        depends_build-delete    port:gcc42
     86        depends_build-append    port:g95
     87        configure.env-delete    F77="gfortran-mp-4.2" CC="gcc-mp-4.2" CXX="g++-mp-4.2"
    9888        configure.env-append    F77="${prefix}/bin/g95" FFLAGS=-O2 MACOSX_DEPLOYMENT_TARGET=10.4
    9989}