Ticket #32881: compiler_variants.diff

File compiler_variants.diff, 2.5 KB (added by skymoo (Adam Mercer), 12 years ago)
  • Portfile

    platform powerpc { 
    7979variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 gcc45 gcc46 g95 {
    8080    depends_lib-append    port:gcc42
    8181    depends_skip_archcheck gcc42
    82     configure.f77         gfortran-mp-4.2
     82    configure.compiler    macports-gcc-4.2
    8383    configure.args-delete --disable-fortran
    8484    if { ${os.arch} == "i386" } {
    8585        lappend merger_configure_args(ppc)     "--disable-fortran"
    variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 
    9393variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 gcc45 gcc46 g95 {
    9494    depends_lib-append    port:gcc43
    9595    depends_skip_archcheck gcc43
    96     configure.f77         gfortran-mp-4.3
     96    configure.compiler    macports-gcc-4.3
    9797    configure.args-delete --disable-fortran
    9898    if { ${os.arch} == "i386" } {
    9999        lappend merger_configure_args(ppc)     "--disable-fortran"
    variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 
    107107variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 gcc45 gcc46 g95 {
    108108    depends_lib-append    port:gcc44
    109109    depends_skip_archcheck gcc44
    110     configure.f77         gfortran-mp-4.4
     110    configure.compiler    macports-gcc-4.4
    111111    configure.args-delete --disable-fortran
    112112    if { ${os.arch} == "i386" } {
    113113        lappend merger_configure_args(ppc)     "--disable-fortran"
    variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 
    121121variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 gcc46 g95 {
    122122    depends_lib-append    port:gcc45
    123123    depends_skip_archcheck gcc45
    124     configure.f77         gfortran-mp-4.5
     124    configure.compiler    macports-gcc-4.5
    125125    configure.args-delete --disable-fortran
    126126    if { ${os.arch} == "i386" } {
    127127        lappend merger_configure_args(ppc)     "--disable-fortran"
    variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 
    135135variant gcc46 description {create Fortran wrappers using gcc46} conflicts gcc42 gcc43 gcc44 gcc45 g95 {
    136136    depends_lib-append    port:gcc46
    137137    depends_skip_archcheck gcc46
    138     configure.f77         gfortran-mp-4.6
     138    configure.compiler    macports-gcc-4.6
    139139    configure.args-delete --disable-fortran
    140140    if { ${os.arch} == "i386" } {
    141141        lappend merger_configure_args(ppc)     "--disable-fortran"