Revision
144244
Author
takeshi@macports.org
Date
2016-01-05 00:44:51 -0800 (Tue, 05 Jan 2016)

Log Message

grib_api: fix g95 build, remove gcc44, gcc45, gcc46 variants that do not ignore -arch

Modified Paths

Diff

Modified: trunk/dports/science/grib_api/Portfile (144243 => 144244)


--- trunk/dports/science/grib_api/Portfile	2016-01-05 06:24:59 UTC (rev 144243)
+++ trunk/dports/science/grib_api/Portfile	2016-01-05 08:44:51 UTC (rev 144244)
@@ -26,7 +26,7 @@
 if [fortran_variant_isset] {
     compilers.choose    fc f77 f90
 }
-compilers.setup     -clang -dragonegg -gfortran -llvm
+compilers.setup     -clang -dragonegg -gfortran -llvm -gcc44 -gcc45 -gcc46
 
 depends_build-append \
                     bin:bison:bison \
@@ -62,6 +62,10 @@
                     -DZLIB_INCLUDE_DIR=${prefix}/include \
                     -DZLIB_LIBRARY=${prefix}/lib/libz.dylib
 
+if {[variant_isset g95]} {
+    configure.args-append   -DBUILD_SHARED_LIBS=OFF
+}
+
 post-destroot {
     xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
     xinstall -m 644 {*}[glob ${worksrcpath}/html/*.html] \