aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDominyk Tiller2014-11-02 09:44:31 +0000
committerMike McQuaid2014-11-02 15:31:24 +0000
commit4ad30201cc535558f31597e2b605eb76d7d82755 (patch)
treed500ec59139ce4812b357d730b1cf508ef5c3da0 /Library/Formula
parent1d971b7791e0a0c2c2a4538a0ead9723f8cb91d8 (diff)
downloadhomebrew-4ad30201cc535558f31597e2b605eb76d7d82755.tar.bz2
tor devel 0.2.6.1-a1
Version bump, shift to upstream’s preferred download link, adds additional useful optional dependencies, reformats the configure args. Closes #33818. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/tor.rb23
1 files changed, 18 insertions, 5 deletions
diff --git a/Library/Formula/tor.rb b/Library/Formula/tor.rb
index b76fffe70..22a544592 100644
--- a/Library/Formula/tor.rb
+++ b/Library/Formula/tor.rb
@@ -2,7 +2,7 @@ require "formula"
class Tor < Formula
homepage "https://www.torproject.org/"
- url "https://www.torproject.org/dist/tor-0.2.5.10.tar.gz"
+ url "https://dist.torproject.org/tor-0.2.5.10.tar.gz"
sha256 "b3dd02a5dcd2ffe14d9a37956f92779d4427edf7905c0bba9b1e3901b9c5a83b"
bottle do
@@ -11,14 +11,27 @@ class Tor < Formula
sha1 "bae5ecb83486c16256d9d56b284bbf341c8d5a42" => :mountain_lion
end
+ devel do
+ url "https://dist.torproject.org/tor-0.2.6.1-alpha.tar.gz"
+ version "0.2.6.1-a1"
+ sha256 "83154b8e5514978722add6c888d050420342405d4567e5945e89ae40b78b8761"
+ end
+
depends_on "libevent"
depends_on "openssl"
+ depends_on "libnatpmp" => :optional
+ depends_on "miniupnpc" => :optional
def install
- system "./configure", "--disable-dependency-tracking",
- "--prefix=#{prefix}",
- "--sysconfdir=#{etc}",
- "--with-openssl-dir=#{Formula["openssl"].opt_prefix}"
+ args = ["--disable-dependency-tracking",
+ "--prefix=#{prefix}",
+ "--sysconfdir=#{etc}",
+ "--with-openssl-dir=#{Formula["openssl"].opt_prefix}"]
+
+ args << "--with-libnatpmp-dir=#{Formula["libnatpmp"].opt_prefix}" if build.with? "libnatpmp"
+ args << "--with-libminiupnpc-dir=#{Formula["miniupnpc"].opt_prefix}" if build.with? "miniupnpc"
+
+ system "./configure", *args
system "make", "install"
end