diff options
| author | Jack Nagel | 2013-02-02 15:46:39 -0600 |
|---|---|---|
| committer | Jack Nagel | 2013-02-02 15:46:39 -0600 |
| commit | 68916f482bb061f12258de6dca58f4663939a3b4 (patch) | |
| tree | c8c6e4241668ab71b162ebd0f4dcf05c354e7476 /Library/Formula | |
| parent | e6b5267f9357f84f996bc39291c23de4a71c5b7f (diff) | |
| download | homebrew-68916f482bb061f12258de6dca58f4663939a3b4.tar.bz2 | |
transmission: fix nls support
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/transmission.rb | 20 |
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 |
