aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/audit.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb
index 31dac7291..b9c47eba0 100644
--- a/Library/Homebrew/cmd/audit.rb
+++ b/Library/Homebrew/cmd/audit.rb
@@ -140,11 +140,19 @@ class FormulaAuditor
end
case dep.name
- when "git", "python", "ruby", "emacs", "mysql", "postgresql", "mercurial"
+ when "git", "python", "ruby", "emacs", "mysql", "mercurial"
problem <<-EOS.undent
Don't use #{dep} as a dependency. We allow non-Homebrew
#{dep} installations.
EOS
+ when "postgresql"
+ # Postgis specifically requires a Homebrewed postgresql
+ unless f.name == "postgis"
+ problem <<-EOS.undent
+ Don't use #{dep} as a dependency. We allow non-Homebrew
+ #{dep} installations.
+ EOS
+ end
when 'gfortran'
problem "Use ENV.fortran during install instead of depends_on 'gfortran'"
when 'open-mpi', 'mpich2'