aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/glib.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/Library/Formula/glib.rb b/Library/Formula/glib.rb
index 409e96193..66ef96d47 100644
--- a/Library/Formula/glib.rb
+++ b/Library/Formula/glib.rb
@@ -46,6 +46,12 @@ class Glib < Formula
args << "--disable-debug" unless build_tests?
+ # MacPorts puts "@@PREFIX@@" in patches and does inreplace on the files,
+ # so we must follow suit if we use their patches
+ inreplace ['gio/xdgmime/xdgmime.c', 'gio/gdbusprivate.c'] do |s|
+ s.gsub! '@@PREFIX@@', HOMEBREW_PREFIX
+ end
+
if ARGV.build_universal?
# autoconf 2.61 is fine don't worry about it
inreplace ["aclocal.m4", "configure.ac"] do |s|