diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/zbar.rb | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/Library/Formula/zbar.rb b/Library/Formula/zbar.rb index 919e62594..3ec07872a 100644 --- a/Library/Formula/zbar.rb +++ b/Library/Formula/zbar.rb @@ -5,19 +5,29 @@ class Zbar < Formula url 'http://downloads.sourceforge.net/project/zbar/zbar/0.10/zbar-0.10.tar.bz2' sha1 '273b47c26788faba4325baecc34063e27a012963' - depends_on :x11 + depends_on :x11 => :optional depends_on 'pkg-config' => :build depends_on 'jpeg' depends_on 'imagemagick' depends_on 'ufraw' def install - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}", - "--without-python", - "--without-qt", - "--disable-video", - "--without-gtk" + args = %W[ + --disable-dependency-tracking + --prefix=#{prefix} + --without-python + --without-qt + --disable-video + --without-gtk + ] + + if build.with? 'x11' + args << '--with-x' + else + args << '--without-x' + end + + system "./configure", *args system "make install" end end |
