aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-02-02 15:46:39 -0600
committerJack Nagel2013-02-02 15:46:39 -0600
commit68916f482bb061f12258de6dca58f4663939a3b4 (patch)
treec8c6e4241668ab71b162ebd0f4dcf05c354e7476 /Library
parente6b5267f9357f84f996bc39291c23de4a71c5b7f (diff)
downloadhomebrew-68916f482bb061f12258de6dca58f4663939a3b4.tar.bz2
transmission: fix nls support
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/transmission.rb20
1 files changed, 12 insertions, 8 deletions
diff --git a/Library/Formula/transmission.rb b/Library/Formula/transmission.rb
index 5ca0921da..6e6d738ff 100644
--- a/Library/Formula/transmission.rb
+++ b/Library/Formula/transmission.rb
@@ -5,19 +5,23 @@ class Transmission < Formula
url 'http://download.transmissionbt.com/files/transmission-2.76.tar.bz2'
sha1 '410441da2eb11f5457d67b85e01492d68ce62c21'
+ option 'with-nls', 'Build with native language support'
+
depends_on 'pkg-config' => :build # So it will find system libcurl
depends_on 'libevent'
- depends_on 'intltool' => :optional
- depends_on 'gettext' => :optional # need gettext if intltool is used
+
+ if build.with? 'nls'
+ depends_on 'intltool' => :build
+ depends_on 'gettext'
+ end
def install
- args = ["--disable-dependency-tracking",
- "--prefix=#{prefix}",
- "--disable-mac",
- "--without-gtk"]
+ args = %W[--disable-dependency-tracking
+ --prefix=#{prefix}
+ --disable-mac
+ --without-gtk]
- args << "--disable-nls" unless Formula.factory("intltool").installed? and
- Formula.factory("gettext").installed?
+ args << "--disable-nls" unless build.with? 'nls'
system "./configure", *args
system "make" # Make and install in one step fails