[111422] trunk/dports/science/netcdf-fortran

takeshi at macports.org takeshi at macports.org
Fri Sep 20 19:38:26 PDT 2013


Revision: 111422
          https://trac.macports.org/changeset/111422
Author:   takeshi at macports.org
Date:     2013-09-20 19:38:26 -0700 (Fri, 20 Sep 2013)
Log Message:
-----------
netcdf-fortran: added patch to fix a bug in configure that incorrectly identifies that gfortran/g95 produces a module with a capitalized filename, closing #40537

Modified Paths:
--------------
    trunk/dports/science/netcdf-fortran/Portfile

Added Paths:
-----------
    trunk/dports/science/netcdf-fortran/files/patch-configure.diff

Modified: trunk/dports/science/netcdf-fortran/Portfile
===================================================================
--- trunk/dports/science/netcdf-fortran/Portfile	2013-09-21 01:51:12 UTC (rev 111421)
+++ trunk/dports/science/netcdf-fortran/Portfile	2013-09-21 02:38:26 UTC (rev 111422)
@@ -6,7 +6,7 @@
 
 name                        netcdf-fortran
 version                     4.2
-revision                    8
+revision                    9
 maintainers                 takeshi openmaintainer
 platforms                   darwin
 categories                  science
@@ -36,7 +36,8 @@
     set universal_archs_supported "ppc ppc64"
 }
 
-patchfiles          patch-netcdf-fortran.pc.in.diff
+patchfiles          patch-netcdf-fortran.pc.in.diff \
+                    patch-configure.diff
 post-patch {
     if {[variant_isset g95]} {
         reinplace "s|lt_cv_ld_force_load=yes|lt_cv_ld_force_load=no|" ${worksrcpath}/configure

Added: trunk/dports/science/netcdf-fortran/files/patch-configure.diff
===================================================================
--- trunk/dports/science/netcdf-fortran/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/science/netcdf-fortran/files/patch-configure.diff	2013-09-21 02:38:26 UTC (rev 111422)
@@ -0,0 +1,18 @@
+--- configure.orig	2011-10-03 23:10:43.000000000 +0900
++++ configure	2013-09-21 11:31:07.000000000 +0900
+@@ -18587,13 +18587,13 @@
+ 		      module conftest
+ 		      end module conftest
+ EOF
+-ac_try='$F90 ${F90FLAGS} conftest.f90 ${F90LIBS}>&5'
++ac_try='$F90 ${F90FLAGS} conftest.f90 -c ${F90LIBS}>&5'
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
+   (eval $ac_try) 2>&5
+   ac_status=$?
+   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+   test $ac_status = 0; }
+-if test -f CONFTEST.mod ; then
++if test `ls *.mod` = CONFTEST.mod ; then
+    ac_cv_prog_f90_uppercase_mod=yes
+    rm -f CONFTEST.mod
+ else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130920/c84b4e01/attachment-0001.html>


More information about the macports-changes mailing list