aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorIsaac Datlof2013-03-07 20:09:47 -0500
committerAdam Vandenberg2013-06-30 15:16:57 -0700
commite756d7d163f4f483f9945963f3e9f6ca4af10598 (patch)
tree13c6e4506a0ac58d89614e8d3e622d61fdaf0493 /Library/Formula
parent20933373e40c3b20ee38e44c5b5e1910c64c35c8 (diff)
downloadhomebrew-e756d7d163f4f483f9945963f3e9f6ca4af10598.tar.bz2
libpurple: make perl support optional
Closes #18312. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/libpurple.rb32
1 files changed, 20 insertions, 12 deletions
diff --git a/Library/Formula/libpurple.rb b/Library/Formula/libpurple.rb
index 3667304c9..27945325f 100644
--- a/Library/Formula/libpurple.rb
+++ b/Library/Formula/libpurple.rb
@@ -12,20 +12,28 @@ class Libpurple < Formula
depends_on 'gnutls'
depends_on 'libidn'
+ option 'perl', 'Build libpurple with perl support'
+
def install
# Just build the library, so disable all this UI stuff
- system "./configure", "--disable-debug", "--disable-dependency-tracking",
- "--prefix=#{prefix}",
- "--disable-avahi",
- "--disable-consoleui",
- "--disable-dbus",
- "--disable-doxygen",
- "--disable-gstreamer",
- "--disable-gtkui",
- "--disable-meanwhile",
- "--disable-vv",
- "--without-x",
- "--disable-perl"
+ args = %W[
+ --disable-debug
+ --disable-dependency-tracking
+ --prefix=#{prefix}
+ --disable-avahi
+ --disable-consoleui
+ --disable-dbus
+ --disable-doxygen
+ --disable-gstreamer
+ --disable-gtkui
+ --disable-meanwhile
+ --disable-vv
+ --without-x
+ ]
+
+ args << '--disable-perl' unless build.include? 'perl'
+
+ system "./configure", *args
system "make install"
end
end