diff options
| author | Adam Vandenberg | 2013-08-06 20:53:43 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2013-09-11 22:05:30 -0700 |
| commit | 8ac5494d1b276963df4e19e4e15e07550079b1b5 (patch) | |
| tree | cf59045e35ff07376d2a08590b3bd107f93ad53d /Library/Formula | |
| parent | 061badbeebf63ecf603cbf1f8a6dd272760f569f (diff) | |
| download | homebrew-8ac5494d1b276963df4e19e4e15e07550079b1b5.tar.bz2 | |
libraw: use resources
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/libraw.rb | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/Library/Formula/libraw.rb b/Library/Formula/libraw.rb index 4825dda66..f015da173 100644 --- a/Library/Formula/libraw.rb +++ b/Library/Formula/libraw.rb @@ -6,16 +6,6 @@ class LibrawTestFile < Formula sha1 'd84d47caeb8275576b1c7c4550263de21855cf42' end -class LibrawDemosaicGPL2 < Formula - url 'http://www.libraw.org/data/LibRaw-demosaic-pack-GPL2-0.14.7.tar.gz' - sha1 '9a95d5be316c6efe91228ab696eb39c565922cad' -end - -class LibrawDemosaicGPL3 < Formula - url 'http://www.libraw.org/data/LibRaw-demosaic-pack-GPL3-0.14.7.tar.gz' - sha1 '63b1e4899c7aa1a9023e6f4516b91c9c9aa3893e' -end - class Libraw < Formula homepage 'http://www.libraw.org/' url 'http://www.libraw.org/data/LibRaw-0.14.7.tar.gz' @@ -25,10 +15,18 @@ class Libraw < Formula depends_on 'jasper' depends_on 'little-cms2' - def install - LibrawDemosaicGPL2.new.brew { (buildpath/'gpl2').install Dir['*'] } - LibrawDemosaicGPL3.new.brew { (buildpath/'gpl3').install Dir['*'] } + resource 'gpl2' do + url 'http://www.libraw.org/data/LibRaw-demosaic-pack-GPL2-0.14.7.tar.gz' + sha1 '9a95d5be316c6efe91228ab696eb39c565922cad' + end + + resource 'gpl3' do + url 'http://www.libraw.org/data/LibRaw-demosaic-pack-GPL3-0.14.7.tar.gz' + sha1 '63b1e4899c7aa1a9023e6f4516b91c9c9aa3893e' + end + def install + %w(gpl2 gpl3).each {|f| (buildpath/f).install resource(f)} system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking", "--enable-demosaic-pack-gpl2=#{buildpath}/gpl2", |
