diff options
| author | Adam Vandenberg | 2013-08-06 20:25:09 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2013-09-11 22:05:35 -0700 |
| commit | 9c03f3e7b259bc2ff52294dca2226ac0c51e8bbf (patch) | |
| tree | d7d9758d63fa56def3cdf9fb8f26b84a3beae26f | |
| parent | 800a3d8c8523515b083ef5ef9555c4a6953b849e (diff) | |
| download | homebrew-9c03f3e7b259bc2ff52294dca2226ac0c51e8bbf.tar.bz2 | |
upx: use resource
| -rw-r--r-- | Library/Formula/upx.rb | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Library/Formula/upx.rb b/Library/Formula/upx.rb index aabb2a17d..3245a5b60 100644 --- a/Library/Formula/upx.rb +++ b/Library/Formula/upx.rb @@ -1,10 +1,5 @@ require 'formula' -class Lzma < Formula - url 'http://downloads.sourceforge.net/project/sevenzip/LZMA%20SDK/4.65/lzma465.tar.bz2' - sha1 '5ec1c4606fec88c770a9712073e83916f8aed173' -end - class Upx < Formula homepage 'http://upx.sourceforge.net' url 'http://upx.sourceforge.net/download/upx-3.09-src.tar.bz2' @@ -13,9 +8,14 @@ class Upx < Formula depends_on 'ucl' + resource 'lzma' do + url 'http://downloads.sourceforge.net/project/sevenzip/LZMA%20SDK/4.65/lzma465.tar.bz2' + sha1 '5ec1c4606fec88c770a9712073e83916f8aed173' + end + def install - Lzma.new.brew {(buildpath+'lzmasdk').install Dir['*']} - ENV['UPX_LZMADIR'] = (buildpath+'lzmasdk') + (buildpath/'lzmasdk').install resource('lzma') + ENV['UPX_LZMADIR'] = buildpath/'lzmasdk' ENV['UPX_LZMA_VERSION'] = '0x465' system "make all" bin.install 'src/upx.out' => 'upx' |
