diff options
| author | Chad Catlett | 2014-01-29 08:57:32 -0600 |
|---|---|---|
| committer | Mike McQuaid | 2014-01-30 21:13:10 +0100 |
| commit | 2b955d3fcd3173a563d03dab66ee5ab500eeb3e2 (patch) | |
| tree | e0d910a398b96c24b3f4383547adb6dbe91424b6 /Library/Formula/mitmproxy.rb | |
| parent | 5b26fc61f915b23a6e12d4bc87157c71afe4e35c (diff) | |
| download | homebrew-2b955d3fcd3173a563d03dab66ee5ab500eeb3e2.tar.bz2 | |
mitmproxy 0.10
Closes #26248.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula/mitmproxy.rb')
| -rw-r--r-- | Library/Formula/mitmproxy.rb | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/Library/Formula/mitmproxy.rb b/Library/Formula/mitmproxy.rb index aabee8c01..cf3eb999b 100644 --- a/Library/Formula/mitmproxy.rb +++ b/Library/Formula/mitmproxy.rb @@ -2,10 +2,11 @@ require 'formula' class Mitmproxy < Formula homepage 'http://mitmproxy.org' - url 'http://mitmproxy.org/download/mitmproxy-0.9.2.tar.gz' - sha1 '7fa95ef27a4ac5ec85010f4ddb85cf6b7f17ef27' + url 'http://mitmproxy.org/download/mitmproxy-0.10.tar.gz' + sha1 'de30fe4744d66a072b225da05d28f89ab2020391' option 'with-pyamf', 'Enable action message format (AMF) support for python' + option 'with-cssutils', 'Enable beautification of CSS responses' depends_on :python depends_on 'protobuf' => :optional @@ -26,13 +27,13 @@ class Mitmproxy < Formula end resource 'lxml' do - url 'https://pypi.python.org/packages/source/l/lxml/lxml-3.2.3.tar.gz' - sha1 '33a3017090903f13b329ef3d81b5082e8d6463f7' + url 'https://pypi.python.org/packages/source/l/lxml/lxml-3.3.0.tar.gz' + sha1 '7cff413526c9e797fd0b8ced37144e5e89ffc66e' end resource 'netlib' do - url 'https://pypi.python.org/packages/source/n/netlib/netlib-0.9.2.tar.gz' - sha1 '7c62c96829295d8e55f8644f242959f6a150720e' + url 'https://pypi.python.org/packages/source/n/netlib/netlib-0.10.tar.gz' + sha1 'd8bcd71a6670377ef70bb25e0b6a81679e8b651a' end resource 'pyasn1' do @@ -41,8 +42,8 @@ class Mitmproxy < Formula end resource 'urwid' do - url 'https://pypi.python.org/packages/source/u/urwid/urwid-1.1.1.tar.gz' - sha1 '0d6aa34975bb516565cfbf951487d26161e400b7' + url 'https://pypi.python.org/packages/source/u/urwid/urwid-1.1.2.tar.gz' + sha1 '288f61b444b7f21964fdee33e656da4abeb76c53' end if build.with? 'pyamf' @@ -52,6 +53,13 @@ class Mitmproxy < Formula end end + if build.with? 'cssutils' + resource 'cssutils' do + url 'https://pypi.python.org/packages/source/c/cssutils/cssutils-1.0.zip' + sha1 '341e57dbb02b699745b13a9a3296634209d26169' + end + end + def install ENV.prepend_create_path 'PYTHONPATH', libexec+'lib/python2.7/site-packages' install_args = [ "setup.py", "install", "--prefix=#{libexec}" ] @@ -66,6 +74,9 @@ class Mitmproxy < Formula if build.with? 'pyamf' resource('pyamf').stage { system "python", *install_args } end + if build.with? 'cssutils' + resource('cssutils').stage { system "python", *install_args } + end system "python", "setup.py", "install", "--prefix=#{prefix}" |
