aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorGrant Hutchins2010-12-11 01:44:40 -0500
committerMike McQuaid2011-01-20 22:40:09 +0000
commit2c3b88aaeda65dbb234f6afe745aba05075799fb (patch)
tree9df172d6d00fcade1cdd8038a5a0e14d735c09da /Library/Formula
parent0f36cd51a8fb8ba32f4000ebd7eb1bcdc63e601f (diff)
downloadhomebrew-2c3b88aaeda65dbb234f6afe745aba05075799fb.tar.bz2
postgresql: install all contrib modules
Closes #3559. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/postgresql.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/Library/Formula/postgresql.rb b/Library/Formula/postgresql.rb
index da2eaa82f..f3a606fdb 100644
--- a/Library/Formula/postgresql.rb
+++ b/Library/Formula/postgresql.rb
@@ -50,9 +50,10 @@ class Postgresql <Formula
system "./configure", *args
system "make install"
- %w[ adminpack dblink fuzzystrmatch lo uuid-ossp pg_buffercache pg_trgm
- pgcrypto tsearch2 vacuumlo xml2 intarray pg_upgrade pg_upgrade_support hstore ].each do |a|
- system "cd contrib/#{a}; make install"
+ contrib_directories = Dir.glob("contrib/*").select{ |path| File.directory?(path) } - ['contrib/start-scripts']
+
+ contrib_directories.each do |contrib_directory|
+ system "cd #{contrib_directory}; make install"
end
(prefix+'org.postgresql.postgres.plist').write startup_plist