Changeset 68906


Ignore:
Timestamp:
Jun 17, 2010, 6:17:40 PM (9 years ago)
Author:
jmr@…
Message:

add gcc44 variants to multiple ports; where gcc43 was default, change to gcc44 (#20103)

Location:
trunk/dports
Files:
37 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/audio/ardour2/Portfile

    r57375 r68906  
    3434                        rmd160  6dcb714f8e0a7d4fba497f96918a61fb67318bc7
    3535
    36 depends_build           port:gcc43 \
    37                         port:pkgconfig \
     36depends_build           port:pkgconfig \
    3837                        port:scons
    3938
     
    6059}
    6160
    62 configure.compiler      macports-gcc-4.3
    6361use_configure           no
    6462
     
    6664build.target
    6765build.args              PREFIX=${prefix} VST=0 AUBIO=1 FREESOUND=1 LV2=0
    68 build.env               CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
    6966
    7067destroot.cmd            scons
    71 destroot.env            CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
    7268
    7369# Fix gettext bug on Leopard (and later?); see #19886
     
    8076}
    8177
     78variant gcc43 conflicts gcc44 description {build with gcc 4.3} {
     79    depends_build-append    port:gcc43
     80    configure.compiler      macports-gcc-4.3
     81    build.env               CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
     82    destroot.env            CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
     83}
     84
     85variant gcc44 conflicts gcc43 description {build with gcc 4.4} {
     86    depends_build-append    port:gcc44
     87    configure.compiler      macports-gcc-4.4
     88    build.env               CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
     89    destroot.env            CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
     90}
     91
     92if {![variant_isset gcc43]} {
     93    default_variants +gcc44
     94}
     95
    8296livecheck.type          regex
    8397livecheck.url           ${homepage}
  • trunk/dports/games/snoopy/Portfile

    r58271 r68906  
    2020                    rmd160  f8aa6b528f6ee455128dcf235a19feccb3573011
    2121
    22 depends_lib         port:gcc43 \
    23                     port:dsniff \
     22depends_lib         port:dsniff \
    2423                    port:gettext \
    2524                    path:lib/pkgconfig/glib-2.0.pc:glib2 \
     
    3231}
    3332
    34 configure.compiler  macports-gcc-4.3
     33variant gcc44 conflicts gcc43 description {build with gcc 4.4} {
     34    depends_lib-append  port:gcc44
     35    configure.compiler  macports-gcc-4.4
     36}
     37
     38variant gcc43 conflicts gcc44 description {build with gcc 4.3} {
     39    depends_lib-append  port:gcc43
     40    configure.compiler  macports-gcc-4.3
     41}
     42
     43if {![variant_isset gcc43]} {
     44    default_variants +gcc44
     45}
    3546
    3647livecheck.type      regex
  • trunk/dports/graphics/pgplot/Portfile

    r63774 r68906  
    3232    rmd160 4c21cad6613772f4104c65ac3d8d9a42e3c4afe1
    3333
    34 patchfiles-append     patch-makemake.diff patch-drivers.list.patch patch-proccom.c.diff
    35 depends_lib-append    port:libpng port:zlib port:g95
    36 depends_build-append  bin:perl:perl5
    37 
    38 configure.fc  ${prefix}/bin/g95
     34patchfiles     patch-makemake.diff patch-drivers.list.patch patch-proccom.c.diff
     35depends_lib    port:libpng port:zlib port:xorg-libX11
     36depends_build  bin:perl:perl5 port:pkgconfig
    3937
    4038# Tell the compiler not to treat backslash characters as C-style escape sequences.
     
    199197universal_variant no
    200198
    201 variant no_x11 {}
    202 
    203 if {![variant_isset no_x11]} {
    204     depends_lib-append    port:xorg-libX11
    205     depends_build-append  port:pkgconfig
     199variant no_x11 {
     200    depends_lib-delete    port:xorg-libX11
     201    depends_build-delete  port:pkgconfig
    206202}
    207203
     
    214210}
    215211
    216 variant gcc42 description {build with gfortran from gcc42 instead of g95} conflicts gcc43 gcc44 {
    217     depends_lib-delete  port:g95
     212variant gcc42 description {build with gfortran from gcc42} conflicts gcc43 gcc44 g95 {
    218213    depends_lib-append  port:gcc42
    219214    configure.fc  ${prefix}/bin/gfortran-mp-4.2
    220215}
    221216
    222 variant gcc43 description {build with gfortran from gcc43 instead of g95} conflicts gcc42 gcc44 {
    223     depends_lib-delete  port:g95
     217variant gcc43 description {build with gfortran from gcc43} conflicts gcc42 gcc44 g95 {
    224218    depends_lib-append  port:gcc43
    225219    configure.fc  ${prefix}/bin/gfortran-mp-4.3
    226220}
    227221
    228 variant gcc44 description {build with gfortran from gcc44 instead of g95} conflicts gcc42 gcc43 {
    229     depends_lib-delete  port:g95
     222variant gcc44 description {build with gfortran from gcc44} conflicts gcc42 gcc43 g95 {
    230223    depends_lib-append  port:gcc44
    231224    configure.fc  ${prefix}/bin/gfortran-mp-4.4
    232225}
    233226
     227variant g95 description {build with g95} conflicts gcc42 gcc43 gcc44 {
     228    depends_lib-append  port:g95
     229    configure.fc  ${prefix}/bin/g95
     230}
     231
     232if {![variant_isset g95] && ![variant_isset gcc42] && ![variant_isset gcc43]} {
     233    default_variants +gcc44
     234}
     235
    234236variant docs description {Create and install docs} {
    235237    depends_build-append bin:pdflatex:texlive
  • trunk/dports/lang/adaptor/Portfile

    r67830 r68906  
    2222             rmd160 97cb37a397f68bae98853b11413b867b3d400efa
    2323
    24 depends_lib port:gcc43 port:openmpi port:libtool
    25 configure.f77 ${prefix}/bin/gfortran-mp-4.3
    26 configure.f90 ${prefix}/bin/gfortran-mp-4.3
     24depends_lib port:openmpi port:libtool
    2725configure.env F77_OPT=-O3 F77_MP="" THR_LIB=-lpthread \
    2826    F77_OPENMP=-fopenmp THR_LIB=-lpthread                   \
     
    6361destroot.destdir PREFIX=${destroot}${prefix}/lib/${name}
    6462
    65 variant g95 description {build with g95} {
    66     depends_lib-delete port:gcc43
     63variant gcc43 conflicts g95 gcc44 {build with gfortran 4.3} {
     64    depends_lib-append port:gcc43
     65    configure.f77 ${prefix}/bin/gfortran-mp-4.3
     66    configure.f90 ${prefix}/bin/gfortran-mp-4.3
     67}
     68
     69variant gcc44 conflicts g95 gcc43 {build with gfortran 4.4} {
     70    depends_lib-append port:gcc44
     71    configure.f77 ${prefix}/bin/gfortran-mp-4.4
     72    configure.f90 ${prefix}/bin/gfortran-mp-4.4
     73}
     74
     75variant g95 conflicts gcc43 gcc44 description {build with g95} {
    6776    depends_lib-append port:g95
    6877    configure.f77 ${prefix}/bin/g95
     
    7382}
    7483
     84if {![variant_isset gcc43] && ![variant_isset g95]} {
     85    default_variants +gcc44
     86}
  • trunk/dports/math/R/Portfile

    r67055 r68906  
    6060
    6161if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44]} {
    62     default_variants +gcc43
     62    default_variants +gcc44
    6363}
    6464
  • trunk/dports/math/atlas/Portfile

    r68673 r68906  
    4949build.dir           ${workpath}/${name}-${version}/build
    5050
    51 variant gcc43 conflicts gcc42 conflicts universal description {build using macports-gcc-4.3} {}
    52 variant gcc42 conflicts gcc43 conflicts universal description {build using macports-gcc-4.2} {}
     51variant gcc44 conflicts gcc42 gcc43 conflicts universal description {build using macports-gcc-4.4} {}
     52variant gcc43 conflicts gcc42 gcc44 conflicts universal description {build using macports-gcc-4.3} {}
     53variant gcc42 conflicts gcc43 gcc44 conflicts universal description {build using macports-gcc-4.2} {}
    5354
    5455if { [variant_isset gcc42] } {
     
    5758  set gccversion    4.3
    5859} else {
     60  default_variants +gcc44
    5961  set gccversion    4.4
    6062}
  • trunk/dports/math/octave/Portfile

    r67566 r68906  
    9595
    9696if { ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95] } {
    97     default_variants +gcc43
     97    default_variants +gcc44
    9898}
    9999
  • trunk/dports/math/shogun/Portfile

    r64569 r68906  
    3333
    3434depends_build       port:bzip2 \
    35                     port:gsed \
    36                     port:gcc43
     35                    port:gsed
    3736
    3837depends_lib         port:swig-python \
     
    4847                    --includes=${prefix}/include \
    4948                    --destdir=${destroot} \
    50                     --cc=${prefix}/bin/gcc-mp-4.3 \
    51                     --cxx=${prefix}/bin/g++-mp-4.3 \
    5249                    --includes=${python_prefix}/include/python2.6 \
    5350                    --python=${python_prefix}/bin/python2.6 \
    5451                    --pydir=${python_prefix}/lib/python2.6/site-packages \
    5552                    --disable-doxygen
    56 
    57 configure.cc        ${prefix}/bin/gcc-mp-4.3
    58 configure.compiler  macports-gcc-4.3
    5953
    6054pre-fetch {
     
    139133# }
    140134
     135variant gcc43 conflicts gcc44 description {build with gcc 4.3} {
     136    depends_build-append    port:gcc43
     137    configure.cc            ${prefix}/bin/gcc-mp-4.3
     138    configure.compiler      macports-gcc-4.3
     139    configure.args-append   --cc=${prefix}/bin/gcc-mp-4.3 \
     140                            --cxx=${prefix}/bin/g++-mp-4.3
     141}
     142
     143variant gcc44 conflicts gcc43 description {build with gcc 4.4} {
     144    depends_build-append    port:gcc44
     145    configure.cc            ${prefix}/bin/gcc-mp-4.4
     146    configure.compiler      macports-gcc-4.4
     147    configure.args-append   --cc=${prefix}/bin/gcc-mp-4.4 \
     148                            --cxx=${prefix}/bin/g++-mp-4.4
     149}
     150
     151if {![variant_isset gcc43]} {
     152    default_variants +gcc44
     153}
     154
    141155pre-extract {
    142156  # Before doing anything, verify the correct swig bindings are present for
  • trunk/dports/net/lam/Portfile

    r48423 r68906  
    3535destroot.args   docdir=${prefix}/share/doc/lam
    3636
    37 variant gcc42 description {enable Fortran support with GCC 4.2 } conflicts gcc43 g95 {
     37variant gcc42 description {enable Fortran support with GCC 4.2} conflicts gcc43 gcc44 g95 {
    3838        depends_lib   port:gcc42
    3939        configure.args-delete   --without-fc
     
    4141}
    4242
    43 variant gcc43 description {enable Fortran support with GCC 4.3 } conflicts gcc42 g95 {
     43variant gcc43 description {enable Fortran support with GCC 4.3} conflicts gcc42 gcc44 g95 {
    4444        depends_lib   port:gcc43
    4545        configure.args-delete   --without-fc
     
    4747}
    4848
    49 variant g95 description {enable Fortran support with G95 } conflicts gcc42 gcc43 {
     49variant gcc44 description {enable Fortran support with GCC 4.4} conflicts gcc42 gcc43 g95 {
     50        depends_lib   port:gcc44
     51        configure.args-delete   --without-fc
     52        configure.args-append   --with-fc=${prefix}/bin/gfortran-mp-4.4
     53}
     54
     55variant g95 description {enable Fortran support with G95} conflicts gcc42 gcc43 gcc44 {
    5056        depends_lib   port:g95
    5157        configure.args-delete   --without-fc
  • trunk/dports/python/py-scipy/Portfile

    r60005 r68906  
    3333}
    3434
    35 variant gcc42 conflicts gcc43 description "Use gfortran-mp-4.2 as fortran compiler" {
     35variant gcc42 conflicts gcc43 gcc44 description "Use gfortran-mp-4.2 as fortran compiler" {
    3636  depends_lib-append    port:gcc42
    3737  set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.2 --f90exec ${prefix}/bin/gfortran-mp-4.2"
     
    4040}
    4141
    42 variant gcc43 conflicts gcc42 description "Use gfortran-mp-4.3 as fortran compiler" {
     42variant gcc43 conflicts gcc42 gcc44 description "Use gfortran-mp-4.3 as fortran compiler" {
    4343  depends_lib-append    port:gcc43
    4444  set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.3 --f90exec ${prefix}/bin/gfortran-mp-4.3"
     
    4747}
    4848
    49 if { ![variant_isset gcc42] && ![variant_isset gcc43] } {
    50   default_variants      +gcc43
     49variant gcc44 conflicts gcc42 gcc43 description "Use gfortran-mp-4.4 as fortran compiler" {
     50  depends_lib-append    port:gcc44
     51  set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.4 --f90exec ${prefix}/bin/gfortran-mp-4.4"
     52  build.cmd-append      ${fc_options}
     53  destroot.cmd-append   ${fc_options}
    5154}
     55
     56if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } {
     57  default_variants      +gcc44
     58}
  • trunk/dports/python/py25-numpy/Portfile

    r66966 r68906  
    2727depends_lib-append  port:fftw-3 \
    2828                    port:py25-nose \
    29                     port:atlas \
    30                     port:gcc43
     29                    port:atlas
    3130
    32 if {![variant_isset no_gcc43]} {
    33   configure.compiler  macports-gcc-4.3
    34 }
    35 
    36 build.env-append      CC="${prefix}/bin/gcc-mp-4.3" \
    37                       CXX="${prefix}/bin/g++-mp-4.3" \
    38                       ATLAS=${prefix}/lib \
     31build.env-append      ATLAS=${prefix}/lib \
    3932                      LAPACK=${prefix}/lib \
    4033                      BLAS=${prefix}/lib
    4134
    42 destroot.env-append   CC="${prefix}/bin/gcc-mp-4.3" \
    43                       CXX="${prefix}/bin/g++-mp-4.3" \
    44                       ATLAS=${prefix}/lib \
     35destroot.env-append   ATLAS=${prefix}/lib \
    4536                      LAPACK=${prefix}/lib \
    4637                      BLAS=${prefix}/lib
     
    5647}
    5748
    58 variant no_gcc43 description {Do not use the gcc43 compiler (disables fortran code)} {
    59   depends_lib-delete  port:gcc43
    60   build.env-delete    CC="${prefix}/bin/gcc-mp-4.3" \
     49variant gcc43 conflicts gcc44 description {Use the gcc43 compiler (enables fortran code)} {
     50  depends_lib-append  port:gcc43
     51  configure.compiler  macports-gcc-4.3
     52  build.env-append    CC="${prefix}/bin/gcc-mp-4.3" \
    6153                      CXX="${prefix}/bin/g++-mp-4.3"
    6254
    63   destroot.env-delete CC="${prefix}/bin/gcc-mp-4.3" \
     55  destroot.env-append CC="${prefix}/bin/gcc-mp-4.3" \
    6456                      CXX="${prefix}/bin/g++-mp-4.3"
     57}
     58
     59variant gcc44 conflicts gcc43 description {Use the gcc44 compiler (enables fortran code)} {
     60  depends_lib-append  port:gcc44
     61  configure.compiler  macports-gcc-4.4
     62  build.env-append    CC="${prefix}/bin/gcc-mp-4.4" \
     63                      CXX="${prefix}/bin/g++-mp-4.4"
     64
     65  destroot.env-append CC="${prefix}/bin/gcc-mp-4.4" \
     66                      CXX="${prefix}/bin/g++-mp-4.4"
     67}
     68
     69if {![variant_isset gcc43]} {
     70    default_variants +gcc44
    6571}
    6672
  • trunk/dports/python/py25-pymc/Portfile

    r56543 r68906  
    3232depends_lib-append  port:py25-numpy
    3333
    34 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 g95 {
     34variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 g95 {
    3535    depends_lib-append    port:gcc42
    3636    set fc                ${prefix}/bin/gfortran-mp-4.2
     
    3838}
    3939
    40 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 g95 {
     40variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 g95 {
    4141    depends_lib-append    port:gcc43
    4242    set fc                ${prefix}/bin/gfortran-mp-4.3
     
    4444}
    4545
    46 variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 {
     46variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 g95 {
     47    depends_lib-append    port:gcc44
     48    set fc                ${prefix}/bin/gfortran-mp-4.4
     49    build.env-append      F77=${fc} F90=${fc}
     50}
     51
     52variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 {
    4753    depends_lib-append    port:g95
    4854    set fc                ${prefix}/bin/g95
     
    5056}
    5157
    52 if {![variant_isset gcc42] && ![variant_isset g95]} {
    53        default_variants +gcc43
     58if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset g95]} {
     59       default_variants +gcc44
    5460}
    5561
  • trunk/dports/python/py25-pynifti/Portfile

    r60005 r68906  
    2424                        port:swig-python
    2525
    26 depends_build           port:gcc43
    27 
    2826build.env               CCFLAGS="-I${prefix}/include -L${prefix}/lib -I${prefix}/include/nifti"
    29 configure.compiler      macports-gcc-4.3
    3027
    3128distfiles               pynifti_${version}${extract.suffix}
     
    4542  }
    4643}
     44
     45variant gcc43 conflicts gcc44 description {build with gcc 4.3} {
     46    depends_build-append port:gcc43
     47    configure.compiler   macports-gcc-4.3
     48}
     49
     50variant gcc44 conflicts gcc43 description {build with gcc 4.4} {
     51    depends_build-append port:gcc44
     52    configure.compiler   macports-gcc-4.4
     53}
     54
     55if {![variant_isset gcc43]} {
     56    default_variants +gcc44
     57}
     58
    4759livecheck.url http://sourceforge.net/export/rss2_projfiles.php?project=niftilib
    4860livecheck.regex {pynifti_([0-9.]+).tar.gz}
  • trunk/dports/python/py25-scipy/Portfile

    r66904 r68906  
    9191
    9292if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } {
    93   default_variants      +gcc43
     93  default_variants      +gcc44
    9494}
    9595
  • trunk/dports/python/py26-logilab-hmm/Portfile

    r67847 r68906  
    5656
    5757if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } {
    58   default_variants      +gcc43
     58  default_variants      +gcc44
    5959}
    6060
  • trunk/dports/python/py26-ngl/Portfile

    r63549 r68906  
    3939depends_lib-append  port:py26-nio
    4040
    41 configure.compiler  macports-gcc-4.3
    4241build.env           PNG_PREFIX=${prefix} \
    4342                    ZLIB_PREFIX=${prefix} \
    44                     CC=${configure.cc} \
    45                     F2CLIBS=gfortran \
    46                     F2CLIBS_PREFIX=${prefix}/lib/gcc43 \
    4743                    NCARG_ROOT=${prefix}
    4844destroot.env        NCARG_ROOT=${prefix}
    4945
    50 if {![variant_isset g95] && ![variant_isset universal]} {
    51     default_variants +gcc43
     46if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset universal]} {
     47    default_variants +gcc44
    5248}
    5349
    54 variant gcc43 conflicts g95 description {link to libraries build with gfortran} {
     50variant gcc43 conflicts g95 gcc44 universal description {link to libraries build with gfortran 4.3} {
    5551    depends_build-append    port:gcc43
     52    configure.compiler  macports-gcc-4.3
    5653    build.env-append    F2CLIBS=gfortran \
    57                         F2CLIBS_PREFIX=${prefix}/lib/gcc43
     54                        F2CLIBS_PREFIX=${prefix}/lib/gcc43 \
     55                        CC=${configure.cc}
    5856}
    5957
    60 variant g95 conflicts gcc43 description {link to libraries build with g95} {
     58variant gcc44 conflicts g95 gcc43 universal description {link to libraries build with gfortran 4.4} {
     59    depends_build-append    port:gcc44
     60    configure.compiler  macports-gcc-4.4
     61    build.env-append    F2CLIBS=gfortran \
     62                        F2CLIBS_PREFIX=${prefix}/lib/gcc44 \
     63                        CC=${configure.cc}
     64}
     65
     66variant g95 conflicts gcc43 gcc44 universal description {link to libraries build with g95} {
    6167    depends_build-append    port:g95
    6268    build.env-append    F2CLIBS=f95 \
    63                         F2CLIBS_PREFIX=${prefix}/lib
     69                        F2CLIBS_PREFIX=${prefix}/lib \
     70                        CC=${configure.cc}
    6471}
    6572
  • trunk/dports/python/py26-nio/Portfile

    r63499 r68906  
    3838}
    3939
    40 depends_build       port:gcc43
    4140depends_lib-append  port:ncarg \
    4241                    port:py26-numpy
    4342
    44 configure.compiler  macports-gcc-4.3
    4543build.env-append    HAS_GRIB2=1  GRIB2_PREFIX=${prefix} \
    4644                    HAS_HDFEOS=1 HDFEOS_PREFIX=${prefix} \
    4745                    HAS_NETCDF4=1 NETCDF4_PREFIX=${prefix} \
    48                     CC=${configure.cc} \
    4946                    NCARG_ROOT=${prefix}
    5047destroot.env        NCARG_ROOT=${prefix}
    5148
    52 if {![variant_isset g95] && ![variant_isset universal]} {
    53     default_variants +gcc43
     49if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset universal]} {
     50    default_variants +gcc44
    5451}
    5552
    56 variant gcc43 conflicts g95 description {link to libraries build with gfortran} {
     53variant gcc43 conflicts g95 gcc44 universal description {link to libraries build with gfortran 4.3} {
     54    depends_build-append       port:gcc43
     55    configure.compiler  macports-gcc-4.3
    5756    build.env-append    F2CLIBS=gfortran \
    58                         F2CLIBS_PREFIX=${prefix}/lib/gcc43
     57                        F2CLIBS_PREFIX=${prefix}/lib/gcc43 \
     58                        CC=${configure.cc}
    5959}
    6060
    61 variant g95 conflicts gcc43 description {link to libraries build with g95} {
     61variant gcc44 conflicts g95 gcc43 universal description {link to libraries build with gfortran 4.4} {
     62    depends_build-append       port:gcc44
     63    configure.compiler  macports-gcc-4.4
     64    build.env-append    F2CLIBS=gfortran \
     65                        F2CLIBS_PREFIX=${prefix}/lib/gcc44 \
     66                        CC=${configure.cc}
     67}
     68
     69variant g95 conflicts gcc43 gcc44 universal description {link to libraries build with g95} {
     70    depends_build-append       port:g95
    6271    build.env-append    F2CLIBS=f95 \
    63                         F2CLIBS_PREFIX=${prefix}/lib
     72                        F2CLIBS_PREFIX=${prefix}/lib \
     73                        CC=${configure.cc}
    6474}
    6575
  • trunk/dports/python/py26-numpy/Portfile

    r66966 r68906  
    2929depends_lib-append      port:fftw-3 \
    3030                        port:py26-nose \
    31                         port:atlas \
    32                         port:gcc43
     31                        port:atlas
    3332
    34 if {![variant_isset no_gcc43]} {
    35     configure.compiler      macports-gcc-4.3
    36 }
    37 
    38 build.env-append        CC="${prefix}/bin/gcc-mp-4.3" \
    39                         CXX="${prefix}/bin/g++-mp-4.3" \
    40                         ATLAS=${prefix}/lib \
     33build.env-append        ATLAS=${prefix}/lib \
    4134                        LAPACK=${prefix}/lib \
    4235                        BLAS=${prefix}/lib
    4336
    44 destroot.env-append     CC="${prefix}/bin/gcc-mp-4.3" \
    45                         CXX="${prefix}/bin/g++-mp-4.3" \
    46                         ATLAS=${prefix}/lib \
     37destroot.env-append     ATLAS=${prefix}/lib \
    4738                        LAPACK=${prefix}/lib \
    4839                        BLAS=${prefix}/lib
     
    5243}
    5344
    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" \
     45variant gcc43 conflicts gcc44 description {Use the gcc43 compiler (enables fortran code)} {
     46    depends_lib-append  port:gcc43
     47    configure.compiler  macports-gcc-4.3
     48    build.env-append    CC="${prefix}/bin/gcc-mp-4.3" \
    5749                        CXX="${prefix}/bin/g++-mp-4.3"
    5850
    59     destroot.env-delete CC="${prefix}/bin/gcc-mp-4.3" \
     51    destroot.env-append CC="${prefix}/bin/gcc-mp-4.3" \
    6052                        CXX="${prefix}/bin/g++-mp-4.3"
     53}
     54
     55variant gcc44 conflicts gcc43 description {Use the gcc44 compiler (enables fortran code)} {
     56    depends_lib-append  port:gcc44
     57    configure.compiler  macports-gcc-4.4
     58    build.env-append    CC="${prefix}/bin/gcc-mp-4.4" \
     59                        CXX="${prefix}/bin/g++-mp-4.4"
     60
     61    destroot.env-append CC="${prefix}/bin/gcc-mp-4.4" \
     62                        CXX="${prefix}/bin/g++-mp-4.4"
     63}
     64
     65if {![variant_isset gcc43]} {
     66    default_variants +gcc44
    6167}
    6268
  • trunk/dports/python/py26-pymc/Portfile

    r56543 r68906  
    3232depends_lib-append  port:py26-numpy
    3333
    34 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 g95 {
     34variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 g95 {
    3535    depends_lib-append    port:gcc42
    3636    set fc                ${prefix}/bin/gfortran-mp-4.2
     
    3838}
    3939
    40 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 g95 {
     40variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 g95 {
    4141    depends_lib-append    port:gcc43
    4242    set fc                ${prefix}/bin/gfortran-mp-4.3
     
    4444}
    4545
    46 variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 {
     46variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 g95 {
     47    depends_lib-append    port:gcc44
     48    set fc                ${prefix}/bin/gfortran-mp-4.4
     49    build.env-append      F77=${fc} F90=${fc}
     50}
     51
     52variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 {
    4753    depends_lib-append    port:g95
    4854    set fc                ${prefix}/bin/g95
     
    5056}
    5157
    52 if {![variant_isset gcc42] && ![variant_isset g95]} {
    53            default_variants +gcc43
     58if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset g95]} {
     59           default_variants +gcc44
    5460}
    5561
  • trunk/dports/python/py26-pynifti/Portfile

    r60005 r68906  
    2424                        port:swig-python
    2525
    26 depends_build           port:gcc43
    27 
    2826build.env               CCFLAGS="-I${prefix}/include -L${prefix}/lib -I${prefix}/include/nifti"
    29 configure.compiler      macports-gcc-4.3
    3027
    3128distfiles               pynifti_${version}${extract.suffix}
     
    4542  }
    4643}
     44
     45variant gcc43 conflicts gcc44 description {build with gcc 4.3} {
     46    depends_build-append port:gcc43
     47    configure.compiler   macports-gcc-4.3
     48}
     49
     50variant gcc44 conflicts gcc43 description {build with gcc 4.4} {
     51    depends_build-append port:gcc44
     52    configure.compiler   macports-gcc-4.4
     53}
     54
     55if {![variant_isset gcc43]} {
     56    default_variants +gcc44
     57}
     58
    4759livecheck.url http://sourceforge.net/export/rss2_projfiles.php?project=niftilib
    4860livecheck.regex {pynifti_([0-9.]+).tar.gz}
  • trunk/dports/python/py26-scipy/Portfile

    r67844 r68906  
    8686
    8787if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } {
    88   default_variants      +gcc43
     88  default_variants      +gcc44
    8989}
    9090
  • trunk/dports/science/emos/Portfile

    r65321 r68906  
    9090
    9191use_parallel_build  no
    92 #if {![variant_isset g95]} {
    93     default_variants    +gcc43
    94 #}
     92if {![variant_isset gcc43]} {
     93    default_variants    +gcc44
     94}
    9595universal_variant   no
    9696
    97 variant gcc43 conflicts description {builds fortran interface with gfortran} {
     97variant gcc43 conflicts gcc44 description {builds fortran interface with gfortran 4.3} {
    9898    depends_build-append    port:gcc43
    9999    configure.args-delete   --disable-fortran
     
    103103}
    104104
    105 #variant g95 conflicts gcc43 universal description {builds fortran interface with g95} {
     105variant gcc44 conflicts gcc43 description {builds fortran interface with gfortran 4.4} {
     106    depends_build-append    port:gcc44
     107    configure.args-delete   --disable-fortran
     108    configure.compiler      macports-gcc-4.4
     109    configure.fflags-append -fdefault-real-8 -fdefault-double-8 -fcray-pointer -fno-second-underscore -DPOINTER_64 -DINTEGER_IS_INT -Dlinux -Dgfortran
     110    configure.cflags-append -DPOINTER_64 -DINTEGER_IS_INT
     111}
     112
     113#variant g95 conflicts gcc43 gcc44 universal description {builds fortran interface with g95} {
    106114#    depends_build-append    port:g95
    107115#    configure.args-delete   --disable-fortran
  • trunk/dports/science/eo/Portfile

    r56061 r68906  
    5959}
    6060
    61 variant gcc43 description "Use GCC 4.3 for compilation of EO - optimized for host machine" {
     61variant gcc43 conflicts gcc44 description "Use GCC 4.3 for compilation of EO - optimized for host machine" {
    6262    depends_build-append        port:gcc43
    6363    configure.cc                gcc-mp-4.3
     
    6666    configure.cxxflags-append   "-ftree-vectorize -march=native -O3"
    6767}
     68
     69variant gcc44 conflicts gcc43 description "Use GCC 4.4 for compilation of EO - optimized for host machine" {
     70    depends_build-append        port:gcc44
     71    configure.cc                gcc-mp-4.4
     72    configure.cxx               g++-mp-4.4
     73    configure.cflags-append     "-ftree-vectorize -march=native -O3"
     74    configure.cxxflags-append   "-ftree-vectorize -march=native -O3"
     75}
  • trunk/dports/science/grib_api/Portfile

    r65322 r68906  
    5555}
    5656
    57 if {![variant_isset g95]} {
    58     default_variants +gcc43
     57if {![variant_isset g95] && ![variant_isset gcc43]} {
     58    default_variants +gcc44
    5959}
    6060
     
    6262}
    6363
    64 variant gcc43 conflicts g95 description {builds fortran interface with gfortran} {
     64variant gcc43 conflicts g95 gcc44 description {builds fortran interface with gfortran 4.3} {
    6565    depends_build-append    port:gcc43 port:emos
    6666    configure.args-delete   --disable-fortran
     
    7171}
    7272
    73 variant g95 conflicts gcc43 emos universal description {builds fortran interface with g95} {
     73variant gcc44 conflicts g95 gcc43 description {builds fortran interface with gfortran 4.4} {
     74    depends_build-append    port:gcc44 port:emos
     75    configure.args-delete   --disable-fortran
     76    configure.compiler      macports-gcc-4.4
     77    configure.args-append   --with-fortranlibdir=${prefix}/lib/gcc44 \
     78                            --with-fortranlibs=-lgfortran \
     79                            --with-emos=-lemosR64
     80}
     81
     82variant g95 conflicts gcc43 gcc44 emos universal description {builds fortran interface with g95} {
    7483    depends_build-append    port:g95
    7584    configure.args-delete   --disable-fortran
  • trunk/dports/science/hdf4/Portfile

    r67895 r68906  
    4545}
    4646
    47 variant g95 conflicts gcc43 conflicts universal description {build with g95} {
     47variant g95 conflicts gcc43 gcc44 universal description {build with g95} {
    4848  configure.args-delete --disable-fortran
    4949  depends_build-append  port:g95
    50         configure.env-append  F77=${prefix}/bin/g95
     50        configure.f77 ${prefix}/bin/g95
    5151}
    5252
    53 variant gcc43 conflicts g95 conflicts universal description {build with gfortran} {
     53variant gcc43 conflicts g95 gcc44 universal description {build with gfortran 4.3} {
    5454  configure.args-delete --disable-fortran
    5555  depends_build-append port:gcc43
    56         configure.env-append F77=${prefix}/bin/gfortran-mp-4.3
     56        configure.f77 ${prefix}/bin/gfortran-mp-4.3
     57}
     58
     59variant gcc44 conflicts g95 gcc43 universal description {build with gfortran 4.4} {
     60  configure.args-delete --disable-fortran
     61  depends_build-append port:gcc44
     62        configure.f77 ${prefix}/bin/gfortran-mp-4.4
    5763}
    5864
  • trunk/dports/science/hdf5/Portfile

    r60344 r68906  
    4848    configure.args-append   --enable-fortran
    4949    pre-fetch {
    50         if { ![variant_isset gcc43] && ![variant_isset gcc42] && ![variant_isset g95] } {
     50        if { ![variant_isset gcc44] && ![variant_isset gcc43] && ![variant_isset gcc42] && ![variant_isset g95] } {
    5151            error "You must specify a compiler variant in order to build the Fortran interface"
    5252        }
     
    6666
    6767
    68 variant gcc42 conflicts g95 gcc43 description {Compile using GCC 4.2} {
     68variant gcc42 conflicts g95 gcc43 gcc44 description {Compile using GCC 4.2} {
    6969    depends_lib-append          port:gcc42
    7070    configure.compiler          macports-gcc-4.2
    7171}
    7272
    73 variant gcc43 conflicts g95 gcc42 description {Compile using GCC 4.3} {
     73variant gcc43 conflicts g95 gcc42 gcc44 description {Compile using GCC 4.3} {
    7474    depends_lib-append          port:gcc43
    7575    configure.compiler          macports-gcc-4.3
     
    7777}
    7878
    79 variant g95 requires fortran conflicts gcc42 gcc43 description {Use g95 Fortran compiler (unsupported)} {
     79variant gcc44 conflicts g95 gcc42 gcc43 description {Compile using GCC 4.4} {
     80    depends_lib-append          port:gcc44
     81    configure.compiler          macports-gcc-4.4
     82    configure.env-append        LD=${prefix}/bin/g++-mp-4.4
     83}
     84
     85variant g95 requires fortran conflicts gcc42 gcc43 gcc44 description {Use g95 Fortran compiler (unsupported)} {
    8086    depends_lib-append          port:g95
    8187    patchfiles-append           patch-powerpc-apple.diff
     
    8389}
    8490
    85 variant optimized description {Higher compiler optimization for host machine (esp. for gcc43)} {
     91variant optimized description {Higher compiler optimization for host machine (esp. for gcc43/gcc44)} {
    8692    configure.cflags-delete     -O2
    8793    configure.cxxflags-delete   -O2
     
    9096    configure.cxxflags-append   -ftree-vectorize -O3
    9197    configure.fflags-append     -ftree-vectorize -O3
    92     if { [variant_isset gcc43] } {
     98    if { [variant_isset gcc43] || [variant_isset gcc44] } {
    9399        configure.cflags-append     -march=native
    94100        configure.cxxflags-append   -march=native
  • trunk/dports/science/libnc-dap/Portfile

    r65958 r68906  
    2828                port:libxml2
    2929
    30 if {![variant_isset g95]} {
    31     default_variants +gcc43
     30if {![variant_isset g95] && ![variant_isset gcc43]} {
     31    default_variants +gcc44
    3232}
    3333
    34 variant gcc43 conflicts g95 description {Build using gcc43} {
     34variant gcc43 conflicts g95 gcc44 description {Build using gcc43} {
    3535    depends_build-append    port:gcc43
    3636    configure.fc            ${prefix}/bin/gfortran-mp-4.3
    3737}
    3838
    39 variant g95 conflicts gcc43 description {Build using g95} {
     39variant gcc44 conflicts g95 gcc43 description {Build using gcc44} {
     40    depends_build-append    port:gcc44
     41    configure.fc            ${prefix}/bin/gfortran-mp-4.4
     42}
     43
     44variant g95 conflicts gcc43 gcc44 description {Build using g95} {
    4045    depends_build-append    port:g95
    4146    configure.fc            ${prefix}/bin/g95
  • trunk/dports/science/magicspp/Portfile

    r65325 r68906  
    3939use_parallel_build  no
    4040universal_variant   no
    41 #if {![variant_isset g95]} {
    42     default_variants    +gcc43
    43 #}
     41if {![variant_isset gcc43]} {
     42    default_variants    +gcc44
     43}
    4444
    4545patchfiles          patch-src-Makefile.in.diff \
     
    6767                            --with-gs-font-dir=${prefix}/share/ghostscript/fonts
    6868
    69 variant gcc43 conflicts description {for emos +gcc43} {
     69variant gcc43 conflicts gcc44 description {for emos +gcc43} {
    7070    configure.ldflags-append    -lgrib_api -lopenjpeg -lpng -lemosR64 -L${prefix}/lib/gcc43 -lgfortran -lnetcdf_c++ -lnetcdf
    7171    configure.compiler      macports-gcc-4.3
    7272}
    7373
    74 #variant g95 conflicts gcc43 description {for emos +g95} {
     74variant gcc44 conflicts gcc43 description {for emos +gcc44} {
     75    configure.ldflags-append    -lgrib_api -lopenjpeg -lpng -lemosR64 -L${prefix}/lib/gcc44 -lgfortran -lnetcdf_c++ -lnetcdf
     76    configure.compiler      macports-gcc-4.4
     77}
     78
     79#variant g95 conflicts gcc43 gcc44 description {for emos +g95} {
    7580#    configure.ldflags-append    -lgrib_api -lopenjpeg -lpng -lemosR64 -lf95 -lnetcdf_c++ -lnetcdf
    7681#    configure.f77           ${prefix}/bin/g95
  • trunk/dports/science/miriad/Portfile

    r67655 r68906  
    3838# So we force the use of a specified MacPorts-built GCC.
    3939
    40 set compilerport  gcc43
    41 set compilerident macports-gcc-4.3
     40variant gcc43 conflicts gcc44 description {build with gcc 4.3} {}
     41variant gcc44 conflicts gcc43 description {build with gcc 4.4} {}
     42
     43if {[variant_isset gcc43]} {
     44    set compilerport  gcc43
     45    set compilerident macports-gcc-4.3
     46} else {
     47    set compilerport  gcc44
     48    set compilerident macports-gcc-4.4
     49    default_variants +gcc44
     50}
    4251
    4352universal_variant    no
  • trunk/dports/science/molden/Portfile

    r68791 r68906  
    8585
    8686if {![variant_isset gcc43] && ![variant_isset gcc44]} {
    87     default_variants        +gcc43
     87    default_variants        +gcc44
    8888}
    8989
  • trunk/dports/science/mpich2/Portfile

    r60607 r68906  
    3939use_parallel_build  no
    4040
    41 variant g95 description {Enable Fortran 77 and Fortran 90 bindings using g95} conflicts gcc42 gcc43 {
     41variant g95 description {Enable Fortran 77 and Fortran 90 bindings using g95} conflicts gcc42 gcc43 gcc44 {
    4242   depends_lib-append      port:g95
    4343   configure.f77           "${prefix}/bin/g95"
     
    4848}
    4949
    50 variant gcc43 description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc43} conflicts g95 gcc42 {
     50variant gcc44 description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc44} conflicts g95 gcc42 gcc43 {
     51   depends_lib-append    port:gcc44
     52   configure.compiler    macports-gcc-4.4
     53   configure.args-append   --enable-f77 --enable-f90
     54}
     55
     56variant gcc43 description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc43} conflicts g95 gcc42 gcc44 {
    5157   depends_lib-append    port:gcc43
    5258   configure.compiler    macports-gcc-4.3
     
    5460}
    5561
    56 variant gcc42 description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc42} conflicts g95 gcc43 {
     62variant gcc42 description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc42} conflicts g95 gcc43 gcc44 {
    5763   depends_lib-append    port:gcc42
    5864   configure.compiler    macports-gcc-4.2
  • trunk/dports/science/ncarg/Portfile

    r68229 r68906  
    4040                            port:xorg-libXaw \
    4141                            lib:libXm:lesstif
    42 depends_build               port:gcc43      \
    43                             port:triangle
     42depends_build               port:triangle
    4443
    4544use_parallel_build          no
     
    6463            reinplace "s|-lgfortran|-lf95|" ${worksrcpath}/config/${f}
    6564            reinplace "s| gfortran$| g95|" ${worksrcpath}/config/${f}
     65        } elseif {[variant_isset gcc43]} {
     66            reinplace "s|-lgfortran|-L${prefix}/lib/gcc43 -lgfortran|" \
     67                ${worksrcpath}/config/${f}
     68            reinplace "s| gfortran$| gfortran-mp-4.3|" ${worksrcpath}/config/${f}
    6669        } else {
    67             reinplace "s|-lgfortran|-L${prefix}/lib/gcc43 -lgfortran|" \
    68                 ${worksrcpath}/config/${f} 
    69             reinplace "s| gfortran$| gfortran-mp-4.3|" ${worksrcpath}/config/${f}
     70            reinplace "s|-lgfortran|-L${prefix}/lib/gcc44 -lgfortran|" \
     71                ${worksrcpath}/config/${f}
     72            reinplace "s| gfortran$| gfortran-mp-4.4|" ${worksrcpath}/config/${f}
    7073        }
    7174        reinplace "s|gcc$|${configure.cc}|" ${worksrcpath}/config/${f}
     
    130133build.target                Build
    131134
    132 variant g95 description {compile with g95} {
    133     depends_build-delete    port:gcc43
     135variant g95 conflicts gcc43 gcc44 description {compile with g95} {
    134136    depends_build-append    port:g95
     137}
     138
     139variant gcc43 conflicts gcc44 g95 description {compile with gcc 4.3} {
     140    depends_build-append    port:gcc43
     141}
     142
     143variant gcc44 conflicts gcc43 g95 description {compile with gcc 4.4} {
     144    depends_build-append    port:gcc44
     145}
     146
     147if {![variant_isset gcc43] && ![variant_isset g95]} {
     148    default_variants +gcc44
    135149}
    136150
  • trunk/dports/science/netcdf-devel/Portfile

    r68034 r68906  
    6666depends_build               bin:tex:texlive
    6767
    68 variant gcc43 description conflicts g95 description {Enable Fortran support with gfortran} {
     68variant gcc43 conflicts g95 gcc44 description {Enable Fortran support with gfortran 4.3} {
    6969    depends_lib-append      port:gcc43
    7070    configure.args-delete   --disable-fortran-compiler-check --disable-f77 --disable-f90
     
    7373}
    7474
    75 variant g95 description conflicts gcc43 description {Enable Fortran support with g95} {
     75variant gcc44 conflicts g95 gcc43 description {Enable Fortran support with gfortran 4.4} {
     76    depends_lib-append      port:gcc44
     77    configure.args-delete   --disable-fortran-compiler-check --disable-f77 --disable-f90
     78    configure.cppflags-append -DpgiFortran
     79    configure.compiler      macports-gcc-4.4
     80}
     81
     82variant g95 conflicts gcc43 gcc44 description {Enable Fortran support with g95} {
    7683    depends_lib-append      port:g95
    7784    configure.args-delete   --disable-fortran-compiler-check --disable-f77 --disable-f90
  • trunk/dports/science/netcdf/Portfile

    r68036 r68906  
    5353depends_build               bin:tex:texlive
    5454
    55 variant gcc43 description conflicts g95 description {Enable Fortran support with gfortran} {
     55variant gcc43 conflicts g95 gcc44 description {Enable Fortran support with gfortran 4.3} {
    5656    depends_lib-append      port:gcc43
    5757    configure.args-delete   --disable-fortran-compiler-check --disable-f77 --disable-f90
     
    6060}
    6161
    62 variant g95 description conflicts gcc43 description {Enable Fortran support with g95} {
     62variant gcc44 conflicts g95 gcc43 description {Enable Fortran support with gfortran 4.4} {
     63    depends_lib-append      port:gcc44
     64    configure.args-delete   --disable-fortran-compiler-check --disable-f77 --disable-f90
     65    configure.cppflags-append -DpgiFortran
     66    configure.compiler      macports-gcc-4.4
     67}
     68
     69variant g95 conflicts gcc43 gcc44 description {Enable Fortran support with g95} {
    6370    depends_lib-append      port:g95
    6471    configure.args-delete   --disable-fortran-compiler-check --disable-f77 --disable-f90
  • trunk/dports/science/openmpi/Portfile

    r67346 r68906  
    111111# dependents like netcdf need some form of fortran
    112112if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset g95]} {
    113     default_variants +gcc43
     113    default_variants +gcc44
    114114}
    115115
  • trunk/dports/science/plplot/Portfile

    r67049 r68906  
    130130# gd driver (gif, jpeg, png, svg) has been deprecated
    131131
    132 if {![variant_isset g95] && ![variant_isset universal]} {
    133     default_variants +gcc43
     132if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset universal]} {
     133    default_variants +gcc44
    134134}
    135 variant gcc43 conflicts g95 conflicts universal description {Build using gcc43} {
     135variant gcc43 conflicts g95 gcc44 universal description {Build using gcc43} {
    136136    depends_lib-append      port:gcc43
    137137    configure.args-append   -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/gfortran-mp-4.3\" \
    138138                            -DCMAKE_Fortran_FLAGS=\"${configure.fflags}\"
    139139}
    140 variant g95 conflicts gcc43 conflicts universal description {Build using g95} {
     140variant gcc44 conflicts g95 gcc43 universal description {Build using gcc44} {
     141    depends_lib-append      port:gcc44
     142    configure.args-append   -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/gfortran-mp-4.4\" \
     143                            -DCMAKE_Fortran_FLAGS=\"${configure.fflags}\"
     144}
     145variant g95 conflicts gcc43 gcc44 universal description {Build using g95} {
    141146    depends_lib-append      port:g95
    142147    configure.args-append   -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/g95\" \
  • trunk/dports/science/xmedcon/Portfile

    r58271 r68906  
    2626                    --with-png-prefix=${prefix}
    2727             
    28 
    29 default_variants    +gcc43
     28if {![variant_isset gcc43]} {
     29    default_variants    +gcc44
     30}
    3031
    3132variant gtk2 conflicts gtk1 description {Enable gtk2 gui front end} {
     
    4344}
    4445
    45 variant gcc43 description {Enable gcc43 compiler support} {
     46variant gcc43 conflicts gcc44 description {Enable gcc43 compiler support} {
    4647  depends_lib-append port:gcc43
    4748
     
    4950}
    5051
     52variant gcc44 conflicts gcc43 description {Enable gcc44 compiler support} {
     53  depends_lib-append port:gcc44
     54
     55  configure.compiler macports-gcc-4.4
     56}
Note: See TracChangeset for help on using the changeset viewer.