From 9c03f3e7b259bc2ff52294dca2226ac0c51e8bbf Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Tue, 6 Aug 2013 20:25:09 -0700 Subject: upx: use resource --- Library/Formula/upx.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'Library/Formula') 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' -- cgit v1.2.3