From 40e64263226d4017b2437fbd5fd777c41ab3f063 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Thu, 19 Feb 2015 18:27:50 +0800 Subject: [PATCH] audit: give better suggestion on git/hg dependency Closes Homebrew/homebrew#36959. Signed-off-by: Xu Cheng --- Library/Homebrew/cmd/audit.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index 3d5f6c440b..2ab655df4d 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -174,8 +174,12 @@ class FormulaAuditor Or if it is indeed a runtime denpendency depends_on "#{dep}" => :run EOS - when "git", "ruby", "mercurial" - problem "Don't use #{dep} as a dependency. We allow non-Homebrew #{dep} installations." + when "git" + problem "Use `depends_on :git` instead of `depends_on 'git'`" + when "mercurial" + problem "Use `depends_on :hg` instead of `depends_on 'mercurial'`" + when "ruby" + problem "Don't use ruby as a dependency. We allow non-Homebrew ruby installations." when 'gfortran' problem "Use `depends_on :fortran` instead of `depends_on 'gfortran'`" when 'open-mpi', 'mpich2'