aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/sphinx.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Formula/sphinx.rb b/Library/Formula/sphinx.rb
index 57d1d65ae..82e436684 100644
--- a/Library/Formula/sphinx.rb
+++ b/Library/Formula/sphinx.rb
@@ -10,7 +10,11 @@ class Sphinx <Formula
# ld: rel32 out of range in _GetPrivateProfileString from /usr/lib/libodbc.a(SQLGetPrivateProfileString.o)
ENV.gcc_4_2
- system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking"
+ config_args = ["--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking"]
+ # configure script won't auto-select PostgreSQL
+ config_args << ["--with-pgsql"] if `/usr/bin/which pg_config`.size > 0
+
+ system "./configure", *config_args
system "make install"
end