aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/netcdf.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/netcdf.rb')
-rw-r--r--Library/Formula/netcdf.rb30
1 files changed, 28 insertions, 2 deletions
diff --git a/Library/Formula/netcdf.rb b/Library/Formula/netcdf.rb
index dcdbba227..7400c1682 100644
--- a/Library/Formula/netcdf.rb
+++ b/Library/Formula/netcdf.rb
@@ -11,14 +11,40 @@ class Netcdf <Formula
# HDF5 is required to create and access files
# in the NetCDF version 4 format.
hdf5 = Formula.factory('hdf5')
- szip = Formula.factory('szip')
system "./configure", "--prefix=#{prefix}",
"--disable-dependency-tracking",
- "--with-szip=#{szip.prefix}",
"--with-hdf5=#{hdf5.prefix}",
"--enable-netcdf4",
+ "--disable-fortran", # Until issue 72 is resolved.
"--enable-shared"
system "make install"
end
+
+ def caveats
+ caveats = <<-EOS
+This brew of NetCDF does not include Fortran support.
+Fortran support will be added once the following issue
+is resolved:
+
+ http://github.com/mxcl/homebrew/issues/72
+
+If you have a Fortran compiler and would like to enable
+NetCDF support for Fortran compilers, execute:
+
+ brew edit netcdf
+
+Comment out the configure argument disabling Fortran
+and re-install. You may have to set FCFLAGS and FFLAGS
+to be consistant with Homebrew's use of C compilers in
+order for the brew to install correctly.
+
+Be aware that the Homebrew project may not be able to
+provide support for any issues that arise during
+compilation when Fortran is enabled until a Fortran
+compiler is officially supported.
+ EOS
+
+ end
+
end