Ticket #33544: gcc45.diff
File gcc45.diff, 48.9 KB (added by jmroot (Joshua Root), 13 years ago) |
---|
-
audio/ardour2/Portfile
77 77 depends_lib-append port:slv2 78 78 } 79 79 80 variant gcc43 conflicts gcc44 description {build with gcc 4.3} {80 variant gcc43 conflicts gcc44 gcc45 description {build with gcc 4.3} { 81 81 depends_build-append port:gcc43 82 82 configure.compiler macports-gcc-4.3 83 83 build.env CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} 84 84 destroot.env CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} 85 85 } 86 86 87 variant gcc44 conflicts gcc43 description {build with gcc 4.4} {87 variant gcc44 conflicts gcc43 gcc45 description {build with gcc 4.4} { 88 88 depends_build-append port:gcc44 89 89 configure.compiler macports-gcc-4.4 90 90 build.env CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} 91 91 destroot.env CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} 92 92 } 93 93 94 if {![variant_isset gcc43]} { 95 default_variants +gcc44 94 variant gcc45 conflicts gcc43 gcc44 description {build with gcc 4.5} { 95 depends_build-append port:gcc45 96 configure.compiler macports-gcc-4.5 97 build.env CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} 98 destroot.env CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} 96 99 } 97 100 101 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 102 default_variants +gcc45 103 } 104 98 105 platform darwin 10 { 99 106 # Broken on SL due to lack of support in scons configuration script. 100 107 pre-fetch { -
devel/swig/Portfile
49 49 chicken {port:chicken chicken} 50 50 clisp {port:clisp clisp} 51 51 csharp {port:mono csharp} 52 gcj {port:gcc4 4 "gcj=${prefix}/bin/gcj-mp-4.4 --with-gcjh=${prefix}/bin/gcjh-mp-4.4"}52 gcj {port:gcc45 "gcj=${prefix}/bin/gcj-mp-4.5 --with-gcjh=${prefix}/bin/gcjh-mp-4.5"} 53 53 go {port:go go} 54 54 guile {port:guile guile} 55 55 java {bin:java:kaffe java} … … 88 88 } 89 89 90 90 subport swig-gcj { 91 variant gcc43 conflicts gcc44 description {build using GCJ 4.3} {92 depends_lib-delete port:gcc4 491 variant gcc43 conflicts gcc44 gcc45 description {build using GCJ 4.3} { 92 depends_lib-delete port:gcc45 93 93 depends_lib-append port:gcc43 94 configure.args-delete --with-gcj=${prefix}/bin/gcj-mp-4. 4 --with-gcjh=${prefix}/bin/gcjh-mp-4.494 configure.args-delete --with-gcj=${prefix}/bin/gcj-mp-4.5 --with-gcjh=${prefix}/bin/gcjh-mp-4.5 95 95 configure.args-append --with-gcj=${prefix}/bin/gcj-mp-4.3 --with-gcjh=${prefix}/bin/gcjh-mp-4.3 96 96 } 97 98 # just a placeholder variant until gcc45 gets added99 variant gcc44 conflicts gcc43 description {build using GCJ 4.4} {}100 101 if {![variant_isset gcc43]} {102 default_variants +gcc4497 98 variant gcc44 conflicts gcc43 gcc45 description {build using GCJ 4.4} { 99 depends_lib-delete port:gcc45 100 depends_lib-append port:gcc44 101 configure.args-delete --with-gcj=${prefix}/bin/gcj-mp-4.5 --with-gcjh=${prefix}/bin/gcjh-mp-4.5 102 configure.args-append --with-gcj=${prefix}/bin/gcj-mp-4.4 --with-gcjh=${prefix}/bin/gcjh-mp-4.4 103 103 } 104 105 # just a placeholder variant until gcc46 gets added 106 variant gcc45 conflicts gcc43 gcc44 description {build using GCJ 4.5} {} 107 108 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 109 default_variants +gcc45 110 } 104 111 } 105 112 106 113 if {${swig.lang} == ""} { -
games/snoopy/Portfile
30 30 patchfiles patch-brain.c.diff 31 31 } 32 32 33 variant gcc44 conflicts gcc43 description {build with gcc 4.4} { 33 variant gcc45 conflicts gcc43 gcc44 description {build with gcc 4.5} { 34 depends_lib-append port:gcc45 35 configure.compiler macports-gcc-4.5 36 } 37 38 variant gcc44 conflicts gcc43 gcc45 description {build with gcc 4.4} { 34 39 depends_lib-append port:gcc44 35 40 configure.compiler macports-gcc-4.4 36 41 } 37 42 38 variant gcc43 conflicts gcc44 description {build with gcc 4.3} {43 variant gcc43 conflicts gcc44 gcc45 description {build with gcc 4.3} { 39 44 depends_lib-append port:gcc43 40 45 configure.compiler macports-gcc-4.3 41 46 } 42 47 43 if {![variant_isset gcc43] } {44 default_variants +gcc4 448 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 49 default_variants +gcc45 45 50 } 46 51 47 52 livecheck.type regex -
graphics/pgplot/Portfile
235 235 configure.fc ${prefix}/bin/g95 236 236 } 237 237 238 if {![variant_isset g95] && ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc4 5]} {239 default_variants +gcc4 4238 if {![variant_isset g95] && ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44]} { 239 default_variants +gcc45 240 240 } 241 241 242 242 variant docs description {Create and install docs} { -
lang/adaptor/Portfile
60 60 61 61 destroot.destdir PREFIX=${destroot}${prefix}/lib/${name} 62 62 63 variant gcc43 conflicts g95 gcc44 description {build with gfortran 4.3} {63 variant gcc43 conflicts g95 gcc44 gcc45 description {build with gfortran 4.3} { 64 64 depends_lib-append port:gcc43 65 65 configure.f77 ${prefix}/bin/gfortran-mp-4.3 66 66 configure.f90 ${prefix}/bin/gfortran-mp-4.3 67 67 } 68 68 69 variant gcc44 conflicts g95 gcc43 description {build with gfortran 4.4} {69 variant gcc44 conflicts g95 gcc43 gcc45 description {build with gfortran 4.4} { 70 70 depends_lib-append port:gcc44 71 71 configure.f77 ${prefix}/bin/gfortran-mp-4.4 72 72 configure.f90 ${prefix}/bin/gfortran-mp-4.4 73 73 } 74 74 75 variant g95 conflicts gcc43 gcc44 description {build with g95} { 75 variant gcc45 conflicts g95 gcc43 gcc44 description {build with gfortran 4.5} { 76 depends_lib-append port:gcc45 77 configure.f77 ${prefix}/bin/gfortran-mp-4.5 78 configure.f90 ${prefix}/bin/gfortran-mp-4.5 79 } 80 81 variant g95 conflicts gcc43 gcc44 gcc45 description {build with g95} { 76 82 depends_lib-append port:g95 77 83 configure.f77 ${prefix}/bin/g95 78 84 configure.f90 ${prefix}/bin/g95 … … 81 87 82 88 } 83 89 84 if {![variant_isset gcc43] && ![variant_isset g 95]} {85 default_variants +gcc4 490 if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95]} { 91 default_variants +gcc45 86 92 } -
lang/ftidy/Portfile
27 27 md5 f940dfa793408368f92af6aab535619b \ 28 28 sha1 200e4531f172355cde49c455e2f7e9df8f1f8404 29 29 30 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc4 5] } {31 default_variants +gcc4 430 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } { 31 default_variants +gcc45 32 32 } 33 33 34 34 variant gcc42 conflicts gcc43 gcc44 gcc45 description {Build using gcc42} { -
math/R/Portfile
99 99 100 100 default_variants +recommended 101 101 102 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc4 5]} {103 default_variants-append +gcc4 4102 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc46]} { 103 default_variants-append +gcc45 104 104 } 105 105 106 106 post-patch { -
math/arpack/Portfile
85 85 configure.env-append F77=${prefix}/bin/g95 86 86 } 87 87 88 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc4 5] && ![variant_isset gcc46] && ![variant_isset g95] } {89 default_variants +gcc4 488 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc46] && ![variant_isset g95] } { 89 default_variants +gcc45 90 90 } 91 91 92 92 variant openmpi description {build PARPACK, the parallel eigenvalue solver library} conflicts universal { -
math/atlas/Portfile
74 74 } elseif { [variant_isset gcc46] } { 75 75 set gccversion 4.6 76 76 } else { 77 default_variants +gcc4 478 set gccversion 4. 477 default_variants +gcc45 78 set gccversion 4.5 79 79 } 80 80 } else { 81 81 # On Lion, we can also select clang and llvm-gcc42 since these compilers … … 90 90 } elseif { [variant_isset gcc45 ] } { 91 91 set gccversion 4.5 92 92 } elseif { [variant_isset gcc46] } { 93 return -code error "GCC/GFortran 4.6 is not yet available" 93 pre-fetch { 94 return -code error "GCC/GFortran 4.6 is not yet available on Lion" 95 } 94 96 } elseif { [variant_isset dragonegg45] } { 95 97 configure.compiler clang 96 98 configure.f77 ${prefix}/bin/gfortran-mp-4.5 97 99 patchfiles-append patch-clang.diff 98 100 } else { 99 return -code error "GCC/GFortran 4.6 is not yet available" 101 default_variants +gcc45 102 set gccversion 4.5 100 103 } 101 104 } 102 105 … … 111 114 depends_lib-append port:gcc${gccnumber} 112 115 } 113 116 114 if {[info exists depends_skip_archcheck] && [info exists gccversion]} {115 depends_skip_archcheck gcc${gccnumber}116 }117 118 117 # No cross-compilation possible 119 118 if { ${os.arch} == "i386" } { 120 119 set universal_archs_supported { i386 x86_64 } -
math/dotwrp/Portfile
20 20 21 21 use_configure no 22 22 23 if { ![variant_isset g95] && ![variant_isset gcc4 5] && ![variant_isset gcc46]} {24 default_variants +gcc4 423 if { ![variant_isset g95] && ![variant_isset gcc44] && ![variant_isset gcc46]} { 24 default_variants +gcc45 25 25 } 26 26 27 27 if {[variant_isset g95]} { 28 28 set fc ${prefix}/bin/g95 29 } elseif {[variant_isset gcc46]} { 30 set fc ${prefix}/bin/gfortran-mp-4.6 29 31 } elseif {[variant_isset gcc45]} { 30 32 set fc ${prefix}/bin/gfortran-mp-4.5 31 33 } else { -
math/eigen3/Portfile
34 34 35 35 # Variants 36 36 variant gcc44 description {Use MacPorts' gcc44 compilers} conflicts gcc45 gcc46 { 37 depends_build-append port:gcc44 37 38 configure.compiler macports-gcc-4.4 38 39 } 39 40 40 41 variant gcc45 description {Use MacPorts' gcc45 compilers} conflicts gcc44 gcc46 { 42 depends_build-append port:gcc45 41 43 configure.compiler macports-gcc-4.5 42 44 } 43 45 44 46 variant gcc46 description {Use MacPorts' gcc46 compilers} conflicts gcc44 gcc45 { 47 depends_build-append port:gcc46 45 48 configure.compiler macports-gcc-4.6 46 49 } 47 50 -
math/fftw-3/Portfile
92 92 93 93 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 gcc45 gcc46 g95 { 94 94 depends_lib-append port:gcc43 95 depends_skip_archcheck gcc4396 95 configure.f77 gfortran-mp-4.3 97 96 configure.args-delete --disable-fortran 98 97 if { ${os.arch} == "i386" } { … … 106 105 107 106 variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 gcc45 gcc46 g95 { 108 107 depends_lib-append port:gcc44 109 depends_skip_archcheck gcc44110 108 configure.f77 gfortran-mp-4.4 111 109 configure.args-delete --disable-fortran 112 110 if { ${os.arch} == "i386" } { … … 120 118 121 119 variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 gcc46 g95 { 122 120 depends_lib-append port:gcc45 123 depends_skip_archcheck gcc45124 121 configure.f77 gfortran-mp-4.5 125 122 configure.args-delete --disable-fortran 126 123 if { ${os.arch} == "i386" } { … … 134 131 135 132 variant gcc46 description {create Fortran wrappers using gcc46} conflicts gcc42 gcc43 gcc44 gcc45 g95 { 136 133 depends_lib-append port:gcc46 137 depends_skip_archcheck gcc46138 134 configure.f77 gfortran-mp-4.6 139 135 configure.args-delete --disable-fortran 140 136 if { ${os.arch} == "i386" } { -
math/fftw-3-long/Portfile
104 104 105 105 variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 gcc46 g95 { 106 106 depends_lib-append port:gcc45 107 depends_skip_archcheck gcc45108 107 configure.f77 gfortran-mp-4.5 109 108 configure.args-delete --disable-fortran 110 109 if { ${os.arch} == "i386" } { … … 118 117 119 118 variant gcc46 description {create Fortran wrappers using gcc46} conflicts gcc42 gcc43 gcc44 gcc45 g95 { 120 119 depends_lib-append port:gcc46 121 depends_skip_archcheck gcc46122 120 configure.f77 gfortran-mp-4.6 123 121 configure.args-delete --disable-fortran 124 122 if { ${os.arch} == "i386" } { -
math/fftw-3-single/Portfile
98 98 99 99 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 gcc45 gcc46 g95 { 100 100 depends_lib-append port:gcc43 101 depends_skip_archcheck gcc43102 101 configure.f77 gfortran-mp-4.3 103 102 configure.args-delete --disable-fortran 104 103 if { ${os.arch} == "i386" } { … … 112 111 113 112 variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 gcc45 gcc46 g95 { 114 113 depends_lib-append port:gcc44 115 depends_skip_archcheck gcc44116 114 configure.f77 gfortran-mp-4.4 117 115 configure.args-delete --disable-fortran 118 116 if { ${os.arch} == "i386" } { … … 126 124 127 125 variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 gcc46 g95 { 128 126 depends_lib-append port:gcc45 129 depends_skip_archcheck gcc45130 127 configure.f77 gfortran-mp-4.5 131 128 configure.args-delete --disable-fortran 132 129 if { ${os.arch} == "i386" } { … … 140 137 141 138 variant gcc46 description {create Fortran wrappers using gcc46} conflicts gcc42 gcc43 gcc44 gcc45 g95 { 142 139 depends_lib-append port:gcc46 143 depends_skip_archcheck gcc46144 140 configure.f77 gfortran-mp-4.6 145 141 configure.args-delete --disable-fortran 146 142 if { ${os.arch} == "i386" } { -
math/octave/Portfile
125 125 configure.f77 "${prefix}/bin/g95" 126 126 } 127 127 128 if { ![variant_isset gcc43] && ![variant_isset gcc4 5] && ![variant_isset g95] } {129 default_variants +gcc4 4128 if { ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95] } { 129 default_variants +gcc45 130 130 } 131 131 if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset g95]} { 132 132 pre-fetch { -
math/octave-devel/Portfile
132 132 133 133 # check for setting the default variant (gcc44) 134 134 if { ![variant_isset gcc43] && ![variant_isset gcc44] && \ 135 ![variant_isset gcc45] && ![variant_isset gcc46] && \ 136 ![variant_isset g95] } { 137 default_variants +gcc44 135 ![variant_isset gcc46] && ![variant_isset g95] } { 136 default_variants +gcc45 138 137 } 139 138 140 139 # check if the user disabled just the default variant: -gcc44 141 140 if { ![variant_isset gcc43] && ![variant_isset gcc44] && \ 142 141 ![variant_isset gcc45] && ![variant_isset gcc46] && \ 143 142 ![variant_isset g95] } { 144 error "You cannot use the variant -gcc44 alone." 143 pre-fetch { 144 error "You must select one of the compiler variants." 145 } 145 146 } 146 147 147 148 set gcc_version "" -
math/qrupdate/Portfile
104 104 } 105 105 } 106 106 107 if {![variant_isset gcc43] && ![variant_isset gcc44] &&\108 ![variant_isset gcc45]&& ![variant_isset g95]} {109 default_variants +gcc4 4107 if {![variant_isset gcc43] && ![variant_isset gcc44] \ 108 && ![variant_isset g95]} { 109 default_variants +gcc45 110 110 } 111 111 112 112 if {[variant_isset g95]} { -
math/shogun/Portfile
142 142 # configure.args-delete --disable-doxygen 143 143 # } 144 144 145 variant gcc43 conflicts gcc44 description {build with gcc 4.3} {}146 variant gcc44 conflicts gcc43 description {build with gcc 4.4} {}145 variant gcc43 conflicts gcc44 gcc45 description {build with gcc 4.3} {} 146 variant gcc44 conflicts gcc43 gcc45 description {build with gcc 4.4} {} 147 147 variant gcc45 conflicts gcc43 gcc44 description {build with gcc 4.5} {} 148 148 149 149 if {[variant_isset gcc43]} { 150 150 set gccversion 4.3 151 } elseif {[variant_isset gcc45]} { 151 } elseif {[variant_isset gcc44]} { 152 set gccversion 4.4 153 } else { 154 default_variants +gcc45 152 155 set gccversion 4.5 153 } else {154 default_variants +gcc44155 set gccversion 4.4156 156 } 157 157 158 158 set gccnumber [join [split ${gccversion} .] ""] -
net/lam/Portfile
34 34 35 35 destroot.args docdir=${prefix}/share/doc/lam 36 36 37 variant gcc42 description {enable Fortran support with GCC 4.2} conflicts gcc43 gcc44 g 95 {37 variant gcc42 description {enable Fortran support with GCC 4.2} conflicts gcc43 gcc44 gcc45 g95 { 38 38 depends_lib port:gcc42 39 39 configure.args-delete --without-fc 40 40 configure.args-append --with-fc=${prefix}/bin/gfortran-mp-4.2 41 41 } 42 42 43 variant gcc43 description {enable Fortran support with GCC 4.3} conflicts gcc42 gcc44 g 95 {43 variant gcc43 description {enable Fortran support with GCC 4.3} conflicts gcc42 gcc44 gcc45 g95 { 44 44 depends_lib port:gcc43 45 45 configure.args-delete --without-fc 46 46 configure.args-append --with-fc=${prefix}/bin/gfortran-mp-4.3 47 47 } 48 48 49 variant gcc44 description {enable Fortran support with GCC 4.4} conflicts gcc42 gcc43 g 95 {49 variant gcc44 description {enable Fortran support with GCC 4.4} conflicts gcc42 gcc43 gcc45 g95 { 50 50 depends_lib port:gcc44 51 51 configure.args-delete --without-fc 52 52 configure.args-append --with-fc=${prefix}/bin/gfortran-mp-4.4 53 53 } 54 54 55 variant g95 description {enable Fortran support with G95} conflicts gcc42 gcc43 gcc44 { 55 variant gcc45 description {enable Fortran support with GCC 4.5} conflicts gcc42 gcc43 gcc44 g95 { 56 depends_lib port:gcc45 57 configure.args-delete --without-fc 58 configure.args-append --with-fc=${prefix}/bin/gfortran-mp-4.5 59 } 60 61 variant g95 description {enable Fortran support with G95} conflicts gcc42 gcc43 gcc44 gcc45 { 56 62 depends_lib port:g95 57 63 configure.args-delete --without-fc 58 64 configure.args-append --with-fc=${prefix}/bin/g95 -
python/py-scipy/Portfile
124 124 } 125 125 126 126 127 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc4 5] &![variant_isset gcc46] } {128 default_variants +gcc4 4127 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] &![variant_isset gcc46] } { 128 default_variants +gcc45 129 129 } 130 130 131 131 } -
python/py25-pymc/Portfile
31 31 patchfiles-append patch-pymc-gibbsit.f.diff 32 32 depends_lib-append port:py25-numpy 33 33 34 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 g 95 {34 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 gcc45 g95 { 35 35 depends_lib-append port:gcc42 36 36 set fc ${prefix}/bin/gfortran-mp-4.2 37 37 build.env-append F77=${fc} F90=${fc} 38 38 } 39 39 40 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 g 95 {40 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 gcc45 g95 { 41 41 depends_lib-append port:gcc43 42 42 set fc ${prefix}/bin/gfortran-mp-4.3 43 43 build.env-append F77=${fc} F90=${fc} 44 44 } 45 45 46 variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 g 95 {46 variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 gcc45 g95 { 47 47 depends_lib-append port:gcc44 48 48 set fc ${prefix}/bin/gfortran-mp-4.4 49 49 build.env-append F77=${fc} F90=${fc} 50 50 } 51 51 52 variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 { 52 variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 g95 { 53 depends_lib-append port:gcc45 54 set fc ${prefix}/bin/gfortran-mp-4.5 55 build.env-append F77=${fc} F90=${fc} 56 } 57 58 variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 gcc45 { 53 59 depends_lib-append port:g95 54 60 set fc ${prefix}/bin/g95 55 61 build.env-append F77=${fc} F90=${fc} 56 62 } 57 63 58 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset g 95]} {59 default_variants +gcc4 464 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95]} { 65 default_variants +gcc45 60 66 } 61 67 62 68 livecheck.regex <a href=\"http://pymc.googlecode.com/files/pymc-(\[\\d\.\]+)${extract.suffix} -
python/py25-pynifti/Portfile
42 42 } 43 43 } 44 44 45 variant gcc43 conflicts gcc44 description {build with gcc 4.3} {45 variant gcc43 conflicts gcc44 gcc45 description {build with gcc 4.3} { 46 46 depends_build-append port:gcc43 47 47 configure.compiler macports-gcc-4.3 48 48 } 49 49 50 variant gcc44 conflicts gcc43 description {build with gcc 4.4} {50 variant gcc44 conflicts gcc43 gcc45 description {build with gcc 4.4} { 51 51 depends_build-append port:gcc44 52 52 configure.compiler macports-gcc-4.4 53 53 } 54 54 55 if {![variant_isset gcc43]} { 56 default_variants +gcc44 55 variant gcc45 conflicts gcc43 gcc44 description {build with gcc 4.5} { 56 depends_build-append port:gcc45 57 configure.compiler macports-gcc-4.5 57 58 } 58 59 60 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 61 default_variants +gcc45 62 } 63 59 64 livecheck.url http://sourceforge.net/export/rss2_projfiles.php?project=niftilib 60 65 livecheck.regex {pynifti_([0-9.]+).tar.gz} -
python/py26-logilab-hmm/Portfile
30 30 universal_variant no 31 31 python.add_archflags no 32 32 33 variant gcc42 conflicts gcc43 gcc44 description "Use gfortran-mp-4.2 as fortran compiler" {33 variant gcc42 conflicts gcc43 gcc44 gcc45 description "Use gfortran-mp-4.2 as fortran compiler" { 34 34 configure.compiler macports-gcc-4.2 35 35 depends_lib-append port:gcc42 36 36 set fc_options "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.2 --f90exec ${prefix}/bin/gfortran-mp-4.2" … … 38 38 destroot.cmd-append ${fc_options} 39 39 } 40 40 41 variant gcc43 conflicts gcc42 gcc44 description "Use gfortran-mp-4.3 as fortran compiler" {41 variant gcc43 conflicts gcc42 gcc44 gcc45 description "Use gfortran-mp-4.3 as fortran compiler" { 42 42 configure.compiler macports-gcc-4.3 43 43 depends_lib-append port:gcc43 44 44 set fc_options "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.3 --f90exec ${prefix}/bin/gfortran-mp-4.3" … … 46 46 destroot.cmd-append ${fc_options} 47 47 } 48 48 49 variant gcc44 conflicts gcc42 gcc43 description "Use gfortran-mp-4.4 as fortran compiler" {49 variant gcc44 conflicts gcc42 gcc43 gcc45 description "Use gfortran-mp-4.4 as fortran compiler" { 50 50 configure.compiler macports-gcc-4.4 51 51 depends_lib-append port:gcc44 52 52 set fc_options "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.4 --f90exec ${prefix}/bin/gfortran-mp-4.4" … … 54 54 destroot.cmd-append ${fc_options} 55 55 } 56 56 57 variant gcc45 conflicts gcc42 gcc43 gcc44 description "Use gfortran-mp-4.5 as fortran compiler" { 58 configure.compiler macports-gcc-4.5 59 depends_lib-append port:gcc45 60 set fc_options "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.5 --f90exec ${prefix}/bin/gfortran-mp-4.5" 61 build.cmd-append ${fc_options} 62 destroot.cmd-append ${fc_options} 63 } 64 57 65 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } { 58 default_variants +gcc4 466 default_variants +gcc45 59 67 } 60 68 61 69 post-destroot { -
python/py26-ngl/Portfile
43 43 NCARG_ROOT=${prefix} 44 44 destroot.env NCARG_ROOT=${prefix} 45 45 46 if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset universal]} {47 default_variants +gcc4 446 if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset universal]} { 47 default_variants +gcc45 48 48 } 49 49 50 variant gcc43 conflicts g95 gcc44 universal description {link to libraries build with gfortran 4.3} {50 variant gcc43 conflicts g95 gcc44 gcc45 universal description {link to libraries build with gfortran 4.3} { 51 51 depends_build-append port:gcc43 52 52 configure.compiler macports-gcc-4.3 53 53 build.env-append F2CLIBS=gfortran \ … … 55 55 CC=${configure.cc} 56 56 } 57 57 58 variant gcc44 conflicts g95 gcc43 universal description {link to libraries build with gfortran 4.4} {58 variant gcc44 conflicts g95 gcc43 gcc45 universal description {link to libraries build with gfortran 4.4} { 59 59 depends_build-append port:gcc44 60 60 configure.compiler macports-gcc-4.4 61 61 build.env-append F2CLIBS=gfortran \ … … 63 63 CC=${configure.cc} 64 64 } 65 65 66 variant g95 conflicts gcc43 gcc44 universal description {link to libraries build with g95} { 66 variant gcc45 conflicts g95 gcc43 gcc44 universal description {link to libraries build with gfortran 4.5} { 67 depends_build-append port:gcc45 68 configure.compiler macports-gcc-4.5 69 build.env-append F2CLIBS=gfortran \ 70 F2CLIBS_PREFIX=${prefix}/lib/gcc45 \ 71 CC=${configure.cc} 72 } 73 74 variant g95 conflicts gcc43 gcc44 gcc45 universal description {link to libraries build with g95} { 67 75 depends_build-append port:g95 68 76 build.env-append F2CLIBS=f95 \ 69 77 F2CLIBS_PREFIX=${prefix}/lib \ -
python/py26-nio/Portfile
46 46 NCARG_ROOT=${prefix} 47 47 destroot.env NCARG_ROOT=${prefix} 48 48 49 if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset universal]} {50 default_variants +gcc4 449 if {![variant_isset g95] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset universal]} { 50 default_variants +gcc45 51 51 } 52 52 53 variant gcc43 conflicts g95 gcc44 universal description {link to libraries build with gfortran 4.3} {53 variant gcc43 conflicts g95 gcc44 gcc45 universal description {link to libraries build with gfortran 4.3} { 54 54 depends_build-append port:gcc43 55 55 configure.compiler macports-gcc-4.3 56 56 build.env-append F2CLIBS=gfortran \ … … 58 58 CC=${configure.cc} 59 59 } 60 60 61 variant gcc44 conflicts g95 gcc43 universal description {link to libraries build with gfortran 4.4} {61 variant gcc44 conflicts g95 gcc43 gcc45 universal description {link to libraries build with gfortran 4.4} { 62 62 depends_build-append port:gcc44 63 63 configure.compiler macports-gcc-4.4 64 64 build.env-append F2CLIBS=gfortran \ … … 66 66 CC=${configure.cc} 67 67 } 68 68 69 variant g95 conflicts gcc43 gcc44 universal description {link to libraries build with g95} { 69 variant gcc45 conflicts g95 gcc43 gcc44 universal description {link to libraries build with gfortran 4.5} { 70 depends_build-append port:gcc45 71 configure.compiler macports-gcc-4.5 72 build.env-append F2CLIBS=gfortran \ 73 F2CLIBS_PREFIX=${prefix}/lib/gcc45 \ 74 CC=${configure.cc} 75 } 76 77 variant g95 conflicts gcc43 gcc44 gcc45 universal description {link to libraries build with g95} { 70 78 depends_build-append port:g95 71 79 build.env-append F2CLIBS=f95 \ 72 80 F2CLIBS_PREFIX=${prefix}/lib \ -
python/py26-pymc/Portfile
62 62 build.env-append F77=${fc} F90=${fc} 63 63 } 64 64 65 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc4 5] && ![variant_isset g95]} {66 default_variants +gcc4 465 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95]} { 66 default_variants +gcc45 67 67 } 68 68 69 69 livecheck.regex <a href=\"http://pymc.googlecode.com/files/pymc-(\[\\d\.\]+)${extract.suffix} -
python/py26-pymvpa/Portfile
73 73 74 74 if {[variant_isset gcc43]} { 75 75 set gccversion 4.3 76 } elseif {[variant_isset gcc45]} { 76 } elseif {[variant_isset gcc44]} { 77 set gccversion 4.4 78 } else { 79 default_variants +gcc45 77 80 set gccversion 4.5 78 } else {79 default_variants +gcc4480 set gccversion 4.481 81 } 82 82 83 83 set gccnumber [join [split ${gccversion} .] ""] -
python/py26-pynifti/Portfile
42 42 } 43 43 } 44 44 45 variant gcc43 conflicts gcc44 description {build with gcc 4.3} {45 variant gcc43 conflicts gcc44 gcc45 description {build with gcc 4.3} { 46 46 depends_build-append port:gcc43 47 47 configure.compiler macports-gcc-4.3 48 48 } 49 49 50 variant gcc44 conflicts gcc43 description {build with gcc 4.4} {50 variant gcc44 conflicts gcc43 gcc45 description {build with gcc 4.4} { 51 51 depends_build-append port:gcc44 52 52 configure.compiler macports-gcc-4.4 53 53 } 54 54 55 if {![variant_isset gcc43]} { 56 default_variants +gcc44 55 variant gcc45 conflicts gcc43 gcc44 description {build with gcc 4.5} { 56 depends_build-append port:gcc45 57 configure.compiler macports-gcc-4.5 57 58 } 58 59 60 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 61 default_variants +gcc45 62 } 63 59 64 livecheck.url http://sourceforge.net/export/rss2_projfiles.php?project=niftilib 60 65 livecheck.regex {pynifti_([0-9.]+).tar.gz} -
python/py27-pymc/Portfile
62 62 build.env-append F77=${fc} F90=${fc} 63 63 } 64 64 65 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc4 5] && ![variant_isset g95]} {66 default_variants +gcc4 465 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95]} { 66 default_variants +gcc45 67 67 } 68 68 69 69 livecheck.regex <a href=\"http://pymc.googlecode.com/files/pymc-(\[\\d\.\]+)${extract.suffix} -
science/cdf/Portfile
85 85 configure.compiler macports-gcc-4.6 86 86 } 87 87 88 if {![variant_isset gcc44] && ![variant_isset gcc4 5] && ![variant_isset gcc46]} {89 default_variants +gcc4 488 if {![variant_isset gcc44] && ![variant_isset gcc46]} { 89 default_variants +gcc45 90 90 } 91 91 92 92 livecheck.type regex -
science/cfitsio/Portfile
61 61 ${docdir} 62 62 } 63 63 64 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 g 95 {64 variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 gcc45 g95 { 65 65 depends_lib-append port:gcc42 66 66 configure.fc ${prefix}/bin/gfortran-mp-4.2 67 67 } 68 68 69 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 g 95 {69 variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 gcc45 g95 { 70 70 depends_lib-append port:gcc43 71 71 configure.fc ${prefix}/bin/gfortran-mp-4.3 72 72 } 73 73 74 variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 g 95 {74 variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 gcc45 g95 { 75 75 depends_lib-append port:gcc44 76 76 configure.fc ${prefix}/bin/gfortran-mp-4.4 77 77 } 78 78 79 variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 { 79 variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 g95 { 80 depends_lib-append port:gcc45 81 configure.fc ${prefix}/bin/gfortran-mp-4.5 82 } 83 84 variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 gcc45 { 80 85 depends_lib-append port:g95 81 86 configure.fc ${prefix}/bin/g95 82 87 } -
science/emos/Portfile
95 95 } 96 96 97 97 use_parallel_build no 98 if {![variant_isset gcc43] && ![variant_isset gcc4 5] && ![variant_isset g95]} {99 default_variants +gcc4 498 if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95]} { 99 default_variants +gcc45 100 100 } 101 101 universal_variant no 102 102 -
science/eo/Portfile
58 58 configure.args-delete --disable-tutorial 59 59 } 60 60 61 variant gcc43 conflicts gcc44 description "Use GCC 4.3 for compilation of EO - optimized for host machine" {61 variant gcc43 conflicts gcc44 gcc45 description "Use GCC 4.3 for compilation of EO - optimized for host machine" { 62 62 depends_build-append port:gcc43 63 63 configure.cc gcc-mp-4.3 64 64 configure.cxx g++-mp-4.3 … … 66 66 configure.cxxflags-append "-ftree-vectorize -march=native -O3" 67 67 } 68 68 69 variant gcc44 conflicts gcc43 description "Use GCC 4.4 for compilation of EO - optimized for host machine" {69 variant gcc44 conflicts gcc43 gcc45 description "Use GCC 4.4 for compilation of EO - optimized for host machine" { 70 70 depends_build-append port:gcc44 71 71 configure.cc gcc-mp-4.4 72 72 configure.cxx g++-mp-4.4 73 73 configure.cflags-append "-ftree-vectorize -march=native -O3" 74 74 configure.cxxflags-append "-ftree-vectorize -march=native -O3" 75 75 } 76 77 variant gcc45 conflicts gcc43 gcc44 description "Use GCC 4.5 for compilation of EO - optimized for host machine" { 78 depends_build-append port:gcc45 79 configure.cc gcc-mp-4.5 80 configure.cxx g++-mp-4.5 81 configure.cflags-append "-ftree-vectorize -march=native -O3" 82 configure.cxxflags-append "-ftree-vectorize -march=native -O3" 83 } -
science/gromacs/Portfile
52 52 configure.args-append --enable-mpi 53 53 } 54 54 55 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45]} {56 default_variants -append +gcc4455 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } { 56 default_variants +gcc45 57 57 } 58 58 59 59 variant gcc42 conflicts gcc43 gcc44 gcc45 description {build with macports-gcc-4.2} { -
science/gromacs-double/Portfile
52 52 configure.args-append --enable-mpi 53 53 } 54 54 55 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45]} {56 default_variants -append +gcc4455 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } { 56 default_variants +gcc45 57 57 } 58 58 59 59 variant gcc42 conflicts gcc43 gcc44 gcc45 description {build with macports-gcc-4.2} { -
science/hdf5/Portfile
52 52 configure.args-delete --disable-fortran 53 53 configure.args-append --enable-fortran 54 54 pre-fetch { 55 if { ![variant_isset gcc4 4] && ![variant_isset gcc43] && ![variant_isset gcc42] && ![variant_isset g95] } {55 if { ![variant_isset gcc45] && ![variant_isset gcc44] && ![variant_isset gcc43] && ![variant_isset gcc42] && ![variant_isset g95] } { 56 56 error "You must specify a compiler variant in order to build the Fortran interface" 57 57 } 58 58 } … … 70 70 } 71 71 72 72 73 variant gcc42 conflicts g95 gcc43 gcc44 description {Compile using GCC 4.2} {73 variant gcc42 conflicts g95 gcc43 gcc44 gcc45 description {Compile using GCC 4.2} { 74 74 depends_lib-append port:gcc42 75 75 configure.compiler macports-gcc-4.2 76 76 } 77 77 78 variant gcc43 conflicts g95 gcc42 gcc44 description {Compile using GCC 4.3} {78 variant gcc43 conflicts g95 gcc42 gcc44 gcc45 description {Compile using GCC 4.3} { 79 79 depends_lib-append port:gcc43 80 80 configure.compiler macports-gcc-4.3 81 81 configure.env-append LD=${prefix}/bin/g++-mp-4.3 82 82 } 83 83 84 variant gcc44 conflicts g95 gcc42 gcc43 description {Compile using GCC 4.4} {84 variant gcc44 conflicts g95 gcc42 gcc43 gcc45 description {Compile using GCC 4.4} { 85 85 depends_lib-append port:gcc44 86 86 configure.compiler macports-gcc-4.4 87 87 configure.env-append LD=${prefix}/bin/g++-mp-4.4 88 88 } 89 89 90 variant g95 requires fortran conflicts gcc42 gcc43 gcc44 description {Use g95 Fortran compiler (unsupported)} { 90 variant gcc45 conflicts g95 gcc42 gcc43 gcc44 description {Compile using GCC 4.5} { 91 depends_lib-append port:gcc45 92 configure.compiler macports-gcc-4.5 93 configure.env-append LD=${prefix}/bin/g++-mp-4.5 94 } 95 96 variant g95 requires fortran conflicts gcc42 gcc43 gcc44 gcc45 description {Use g95 Fortran compiler (unsupported)} { 91 97 depends_lib-append port:g95 92 98 patchfiles-append patch-powerpc-apple.diff 93 99 configure.fc ${prefix}/bin/g95 -
science/jags/Portfile
43 43 configure.compiler macports-gcc-4.5 44 44 } 45 45 46 if {![variant_isset gcc43] && ![variant_isset gcc4 5]} {47 default_variants +gcc4 446 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 47 default_variants +gcc45 48 48 } 49 49 50 50 pre-build { -
science/magicspp/Portfile
40 40 41 41 use_parallel_build no 42 42 universal_variant no 43 if {![variant_isset gcc43] } {44 default_variants +gcc4 443 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 44 default_variants +gcc45 45 45 } 46 46 47 47 patchfiles patch-src-Makefile.in.diff \ … … 70 70 --with-emos-libraries=${prefix}/lib \ 71 71 --with-gs-font-dir=${prefix}/share/ghostscript/fonts 72 72 73 variant gcc43 conflicts gcc44 description {for emos +gcc43} {73 variant gcc43 conflicts gcc44 gcc45 description {for emos +gcc43} { 74 74 configure.ldflags-append -lgrib_api -lopenjpeg -lpng -lemosR64 -lgfortran -lgfortranbegin -lnetcdf_c++ -lnetcdf 75 75 configure.compiler macports-gcc-4.3 76 76 } 77 77 78 variant gcc44 conflicts gcc43 description {for emos +gcc44} {78 variant gcc44 conflicts gcc43 gcc45 description {for emos +gcc44} { 79 79 configure.ldflags-append -lgrib_api -lopenjpeg -lpng -lemosR64 -lgfortran -lgfortranbegin -lnetcdf_c++ -lnetcdf 80 80 configure.compiler macports-gcc-4.4 81 81 } 82 82 83 variant gcc45 conflicts gcc43 gcc44 description {for emos +gcc45} { 84 configure.ldflags-append -lgrib_api -lopenjpeg -lpng -lemosR64 -lgfortran -lgfortranbegin -lnetcdf_c++ -lnetcdf 85 configure.compiler macports-gcc-4.5 86 } 87 83 88 #variant g95 conflicts gcc43 gcc44 description {for emos +g95} { 84 89 # configure.ldflags-append -lgrib_api -lopenjpeg -lpng -lemosR64 -lf95 -lnetcdf_c++ -lnetcdf 85 90 # configure.f77 ${prefix}/bin/g95 -
science/molden/Portfile
88 88 configure.compiler macports-gcc-4.5 89 89 } 90 90 91 if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45]} {92 default_variants +gcc4 491 if {![variant_isset gcc43] && ![variant_isset gcc44]} { 92 default_variants +gcc45 93 93 } 94 94 95 95 variant opengl description "Install moldenogl OpenGL helper program" { -
science/ncarg/Portfile
81 81 set fortranlib -lf95 82 82 } elseif {[variant_isset gcc43]} { 83 83 set fortranlib "-L${prefix}/lib/gcc43 -lgfortran" 84 } elseif {[variant_isset gcc44]} { 85 set fortranlib "-L${prefix}/lib/gcc44 -lgfortran" 84 86 } elseif {[variant_isset gcc45]} { 85 87 set fortranlib "-L${prefix}/lib/gcc45 -lgfortran" 86 } else {87 set fortranlib "-L${prefix}/lib/gcc44 -lgfortran"88 88 } 89 89 foreach f {Darwin Darwin_Intel} { 90 90 reinplace "s|-lgfortran|${fortranlib}|" ${worksrcpath}/config/${f} … … 207 207 depends_build-append port:gcc45 208 208 } 209 209 210 if {![variant_isset gcc43] && ![variant_isset gcc4 5] && ![variant_isset g95]} {211 default_variants +gcc4 4210 if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset g95]} { 211 default_variants +gcc45 212 212 } 213 213 214 214 variant accelerate description {use Accelerate.framework} { -
science/openmpi/Portfile
129 129 } 130 130 131 131 # dependents like netcdf need some form of fortran 132 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc4 5] && ![variant_isset gcc46] && ![variant_isset g95]} {133 default_variants +gcc4 4132 if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc46] && ![variant_isset g95]} { 133 default_variants +gcc45 134 134 } 135 135 136 136 livecheck.type regex -
science/plplot/Portfile
140 140 # variant gcw is deleted since it has been deprecated 141 141 # gd driver (gif, jpeg, png, svg) has been deprecated 142 142 143 variant gcc43 conflicts g95 gcc44 universal description {Add support for fortran using gfortran-mp-4.3} {143 variant gcc43 conflicts g95 gcc44 gcc45 universal description {Add support for fortran using gfortran-mp-4.3} { 144 144 depends_lib-append port:gcc43 145 145 configure.args-delete -DENABLE_f77=OFF \ 146 146 -DENABLE_f95=OFF 147 147 configure.args-append -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/gfortran-mp-4.3\" \ 148 148 -DCMAKE_Fortran_FLAGS=\"${configure.fflags}\" 149 149 } 150 variant gcc44 conflicts g95 gcc43 universal description {Add support for fortran using gfortran-mp-4.4} {150 variant gcc44 conflicts g95 gcc43 gcc45 universal description {Add support for fortran using gfortran-mp-4.4} { 151 151 depends_lib-append port:gcc44 152 152 configure.args-delete -DENABLE_f77=OFF \ 153 153 -DENABLE_f95=OFF 154 154 configure.args-append -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/gfortran-mp-4.4\" \ 155 155 -DCMAKE_Fortran_FLAGS=\"${configure.fflags}\" 156 156 } 157 variant g95 conflicts gcc43 gcc44 universal description {Add support for fortran using g95} { 157 variant gcc45 conflicts g95 gcc43 gcc44 universal description {Add support for fortran using gfortran-mp-4.5} { 158 depends_lib-append port:gcc45 159 configure.args-delete -DENABLE_f77=OFF \ 160 -DENABLE_f95=OFF 161 configure.args-append -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/gfortran-mp-4.5\" \ 162 -DCMAKE_Fortran_FLAGS=\"${configure.fflags}\" 163 } 164 variant g95 conflicts gcc43 gcc44 gcc45 universal description {Add support for fortran using g95} { 158 165 depends_lib-append port:g95 159 166 configure.args-delete -DENABLE_f77=OFF \ 160 167 -DENABLE_f95=OFF -
science/scotch/Portfile
36 36 37 37 use_configure no 38 38 39 configure.compiler macports-gcc-4.4 39 variant gcc44 conflicts gcc45 description {Build with gcc 4.4} {} 40 variant gcc45 conflicts gcc44 description {Build with gcc 4.5} {} 40 41 42 if {[variant_isset gcc44]} { 43 depends_lib-append port:gcc44 44 configure.compiler macports-gcc-4.4 45 } else { 46 default_variants +gcc45 47 depends_lib-append port:gcc45 48 configure.compiler macports-gcc-4.5 49 } 50 41 51 variant universal { 42 52 } 43 53 44 54 set archflags [get_canonical_archflags] 45 55 46 depends_lib port:openmpi port:gcc4456 depends_lib-append port:openmpi 47 57 48 58 build.env-append CC=${configure.cc} \ 49 59 CXX=${configure.cxx} \ -
science/splash/Portfile
21 21 checksums rmd160 430e64f7740dc04cc8bd898b3b0e4ddc87f277ab \ 22 22 sha256 f3e3331dbf544f35bfbe2dc2b4dd3da7963011f2b1bd2c7e5d1418244c32eb55 23 23 24 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc4 5] && ![variant_isset gcc46]} {25 default_variants +gcc4 424 if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc46]} { 25 default_variants +gcc45 26 26 } 27 default_variants +pgplot27 default_variants-append +pgplot 28 28 29 29 use_configure no 30 30 -
science/whatcheck/Portfile
27 27 28 28 dist_subdir ${name}/${version} 29 29 worksrcdir ${name} 30 depends_lib port: gcc44 port:xfig30 depends_lib port:xfig 31 31 patchfiles whatcheck.patch 32 32 use_configure no 33 33 use_bzip2 yes 34 34 extract.only whatcheck.tar.bz2 35 35 36 configure.compiler macports-gcc-4.4 36 variant gcc44 conflicts gcc45 description {Build with GCC 4.4} {} 37 variant gcc45 conflicts gcc44 description {Build with GCC 4.5} {} 37 38 39 if {[variant_isset gcc44]} { 40 configure.compiler macports-gcc-4.4 41 depends_lib-append port:gcc44 42 } else { 43 default_variants +gcc45 44 configure.compiler macports-gcc-4.5 45 depends_lib-append port:gcc45 46 } 47 38 48 post-extract { 39 49 system "cd ${worksrcpath} && rm -fr *.o dbdata/fonts/.svn" 40 50 system "cd ${worksrcpath} && rm -fr dssp && unzip ${distpath}/dsspcmbi.zip"