Changeset 22906 for trunk/dports/math


Ignore:
Timestamp:
Mar 18, 2007, 5:00:59 PM (13 years ago)
Author:
takanori@…
Message:

In some cases, MacPorts may try to install gcc40 regardless of platform. This is a workaround.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/octave/Portfile

    r22867 r22906  
    3333                port:hdf5                       \
    3434                port:fftw-3                     \
    35                 port:gcc40                      \
    3635                port:metis                      \
    3736                port:SuiteSparse                \
     
    4039                port:gnuplot
    4140
    42 configure.env   F77="gfortran-dp-4.0"   \
    43                 CFLAGS="-O2"            \
     41configure.env   CFLAGS="-O2"            \
    4442                CXXFLAGS="-O2"          \
    4543                LDFLAGS="-L${prefix}/lib" \
     
    7270}
    7371
    74 platform darwin 8 i386 {
     72platform powerpc {
    7573        if {![variant_isset g95]} {
    76                 depends_lib-delete      port:gcc40
     74                depends_lib-append      port:gcc40
     75                configure.env-append    F77="gfortran-dp-4.0"
     76        }
     77}
     78
     79platform i386 {
     80        if {![variant_isset g95]} {
    7781                depends_lib-append      port:gcc42
    78 
    79                 configure.env-delete    F77="gfortran-dp-4.0"
    8082                configure.env-append    F77="gfortran-dp-4.2"
    8183                configure.env-append    CC="gcc-dp-4.2"
     
    9698
    9799variant g95 {
    98         depends_lib-delete      port:gcc40
    99100        depends_lib-append      port:g95
    100 
    101         configure.env-delete    F77="gfortran-dp-4.0"
    102101        configure.env-append    F77="${prefix}/bin/g95" FFLAGS=-O2 MACOSX_DEPLOYMENT_TARGET=10.4
    103102}
Note: See TracChangeset for help on using the changeset viewer.