diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index 31dac7291638737255f493dc80cda0d4bff66296..b9c47eba01183d0e14ecff1af4eb01cdc45d54a6 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'