New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #12144: octave-gcc42.diff

File octave-gcc42.diff, 1.5 KB (added by ryandesign@…, 5 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}