aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJack Nagel2012-02-08 17:58:48 -0600
committerJack Nagel2012-02-08 18:01:22 -0600
commit6b6e576f305be0da67049a7a8871b754f7cb1c4e (patch)
treede771046cf837076c79589b9bcbb2fb54138b543 /Library/Formula
parentd2df4699831f46977bdfa6fbf8d3bc584e04934c (diff)
downloadhomebrew-6b6e576f305be0da67049a7a8871b754f7cb1c4e.tar.bz2
Disable introspection in gtk+ and pango
If gobject-introspection is installed, these formulae will attempt to generate introspection data. For this to "just work", it needs to be available across all related formulae, which is a project for another day; until then it just causes build failures. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/gtk+.rb6
-rw-r--r--Library/Formula/pango.rb6
2 files changed, 8 insertions, 4 deletions
diff --git a/Library/Formula/gtk+.rb b/Library/Formula/gtk+.rb
index 994d69b0a..410c463e6 100644
--- a/Library/Formula/gtk+.rb
+++ b/Library/Formula/gtk+.rb
@@ -17,9 +17,11 @@ class Gtkx < Formula
fails_with_llvm "Undefined symbols when linking", :build => "2326" unless MacOS.lion?
def install
- system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ system "./configure", "--disable-debug",
+ "--disable-dependency-tracking",
"--prefix=#{prefix}",
- "--disable-glibtest"
+ "--disable-glibtest",
+ "--disable-introspection"
system "make install"
end
diff --git a/Library/Formula/pango.rb b/Library/Formula/pango.rb
index 3a9024a4c..0a9d69fb1 100644
--- a/Library/Formula/pango.rb
+++ b/Library/Formula/pango.rb
@@ -44,11 +44,13 @@ class Pango < Formula
def install
ENV.x11
- system "./configure", "--disable-dependency-tracking", "--disable-debug",
+ system "./configure", "--disable-dependency-tracking",
+ "--disable-debug",
"--prefix=#{prefix}",
"--enable-man",
"--with-x",
- "--with-html-dir=#{share}/doc"
+ "--with-html-dir=#{share}/doc",
+ "--disable-introspection"
system "make"
system "make install"
end