aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mitmproxy.rb
diff options
context:
space:
mode:
authorChad Catlett2014-01-29 08:57:32 -0600
committerMike McQuaid2014-01-30 21:13:10 +0100
commit2b955d3fcd3173a563d03dab66ee5ab500eeb3e2 (patch)
treee0d910a398b96c24b3f4383547adb6dbe91424b6 /Library/Formula/mitmproxy.rb
parent5b26fc61f915b23a6e12d4bc87157c71afe4e35c (diff)
downloadhomebrew-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.rb27
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}"