diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/gmt.rb | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/Library/Formula/gmt.rb b/Library/Formula/gmt.rb index 0e102a304..7e7971f18 100644 --- a/Library/Formula/gmt.rb +++ b/Library/Formula/gmt.rb @@ -1,11 +1,5 @@ require 'formula' -class Gshhg < Formula - homepage 'http://gmt.soest.hawaii.edu/' - url 'ftp://ftp.soest.hawaii.edu/gmt/gshhg-gmt-nc4-2.2.2.tar.gz' - sha1 'f01c322ad1767abf99818c250b1a58b3e2c12e1c' -end - class Gmt < Formula homepage 'http://gmt.soest.hawaii.edu/' url 'ftp://ftp.soest.hawaii.edu/gmt/gmt-4.5.9.tar.bz2' @@ -14,11 +8,16 @@ class Gmt < Formula depends_on 'gdal' depends_on 'netcdf' + resource 'gshhg' do + url 'ftp://ftp.soest.hawaii.edu/gmt/gshhg-gmt-nc4-2.2.2.tar.gz' + sha1 'f01c322ad1767abf99818c250b1a58b3e2c12e1c' + end + def install ENV.deparallelize # Parallel builds don't work due to missing makefile dependencies - + datadir = share/name system "./configure", "--prefix=#{prefix}", - "--datadir=#{share}/#{name}", + "--datadir=#{datadir}", "--enable-gdal=#{HOMEBREW_PREFIX}", "--enable-netcdf=#{HOMEBREW_PREFIX}", "--enable-shared", @@ -30,7 +29,6 @@ class Gmt < Formula system "make install-data" system "make install-suppl" system "make install-man" - - Gshhg.new.brew { (share+name).install Dir['*'] } + datadir.install resource('gshhg') end end |
