aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJake Good2013-06-27 11:49:07 -0500
committerAdam Vandenberg2013-06-30 14:43:17 -0700
commit6bfd276dfb63da07fa129e5ffd1584006f520c52 (patch)
tree20381efd9e48bf2a23a6a4131f8f906eb6a0b224 /Library/Formula
parent7014741f3921d54e66ba43a85acd9238f9e27319 (diff)
downloadhomebrew-6bfd276dfb63da07fa129e5ffd1584006f520c52.tar.bz2
librsvg: add libgsf option
Closes #20855. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/librsvg.rb19
1 files changed, 12 insertions, 7 deletions
diff --git a/Library/Formula/librsvg.rb b/Library/Formula/librsvg.rb
index 14f4db32c..d3803cfa5 100644
--- a/Library/Formula/librsvg.rb
+++ b/Library/Formula/librsvg.rb
@@ -5,19 +5,24 @@ class Librsvg < Formula
url 'http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.36/librsvg-2.36.3.tar.xz'
sha256 '3d7d583271030e21acacc60cb6b81ee305713c9da5e98429cbd609312aea3632'
+ depends_on :x11
depends_on 'pkg-config' => :build
depends_on 'xz' => :build
depends_on 'gtk+'
depends_on 'libcroco'
- depends_on :x11
+ depends_on 'libgsf' => :optional
def install
- system "./configure", "--disable-dependency-tracking",
- "--prefix=#{prefix}",
- "--disable-Bsymbolic",
- "--enable-tools=yes",
- "--enable-pixbuf-loader=yes",
- "--enable-introspection=no"
+ args = ["--disable-dependency-tracking",
+ "--prefix=#{prefix}",
+ "--disable-Bsymbolic",
+ "--enable-tools=yes",
+ "--enable-pixbuf-loader=yes",
+ "--enable-introspection=no"]
+
+ args << "--enable-svgz" if build.with? 'libgsf'
+
+ system "./configure", *args
system "make install"
end
end