From 69a835c976e65505d1f32e92bde0edb82d73a0df Mon Sep 17 00:00:00 2001 From: sand Date: Wed, 26 Jun 2013 03:01:26 +0200 Subject: tor: add option to build against Homebrew's OpenSSL Closes #20793. Signed-off-by: Adam Vandenberg --- Library/Formula/tor.rb | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'Library/Formula') diff --git a/Library/Formula/tor.rb b/Library/Formula/tor.rb index 4ada6a923..dc6c5cdf7 100644 --- a/Library/Formula/tor.rb +++ b/Library/Formula/tor.rb @@ -5,10 +5,20 @@ class Tor < Formula url 'https://www.torproject.org/dist/tor-0.2.3.25.tar.gz' sha1 'ef02e5b0eb44ab1a5d6108c39bd4e28918de79dc' + option "with-brewed-openssl", "Build with Homebrew's OpenSSL instead of the system version" + depends_on 'libevent' + depends_on 'openssl' if build.with? 'brewed-openssl' def install - system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" + args = %W[ + --disable-dependency-tracking + --prefix=#{prefix} + ] + + args << "-with-ssl=#{Formulary.factory('openssl').opt_prefix}" if build.with? 'brewed-openssl' + + system "./configure", *args system "make install" end -- cgit v1.2.3