aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAdam Vandenberg2013-08-06 20:58:22 -0700
committerAdam Vandenberg2013-09-11 22:05:31 -0700
commit51b2f79c0ef2aa36bfaa2dfdeeb9f0793c26472d (patch)
treed6cddd759fe6b89abfc5a90dbaf8e4a8c438569e /Library
parentf6bc1443084b59bf90222d9e32775ef2e9b5f3fa (diff)
downloadhomebrew-51b2f79c0ef2aa36bfaa2dfdeeb9f0793c26472d.tar.bz2
proj: use resource
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/proj.rb15
1 files changed, 7 insertions, 8 deletions
diff --git a/Library/Formula/proj.rb b/Library/Formula/proj.rb
index 6427a7920..4933ab45b 100644
--- a/Library/Formula/proj.rb
+++ b/Library/Formula/proj.rb
@@ -1,15 +1,16 @@
require 'formula'
-class ProjDatumgrid < Formula
- url 'http://download.osgeo.org/proj/proj-datumgrid-1.5.zip'
- sha1 '4429ba1a8c764d5c0e6724d868f6874f452f7440'
-end
-
class Proj < Formula
homepage 'http://trac.osgeo.org/proj/'
url 'http://download.osgeo.org/proj/proj-4.8.0.tar.gz'
sha1 '5c8d6769a791c390c873fef92134bf20bb20e82a'
+ # The datum grid files are required to support datum shifting
+ resource 'datumgrid' do
+ url 'http://download.osgeo.org/proj/proj-datumgrid-1.5.zip'
+ sha1 '4429ba1a8c764d5c0e6724d868f6874f452f7440'
+ end
+
skip_clean :la
fails_with :llvm do
@@ -17,9 +18,7 @@ class Proj < Formula
end
def install
- # The datum grid files are required to support datum shifting
- ProjDatumgrid.new.brew { cp Dir["*"], buildpath/'nad' }
-
+ (buildpath/'nad').install resource('datumgrid')
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make install"