aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
diff options
context:
space:
mode:
authorJack Nagel2012-04-06 23:40:54 -0500
committerJack Nagel2012-04-06 23:54:41 -0500
commitd2c9b27e14a0a1e7e3620ee562ac6111da142873 (patch)
tree44341d64306490e2e0a2ba424cdd234161d106e1 /Library/Homebrew/cmd
parent504756745b36974e9d4dd18549b93cd0dad7678b (diff)
downloadbrew-d2c9b27e14a0a1e7e3620ee562ac6111da142873.tar.bz2
info: output correct URL for tapped dupes
Tapped formulae that dupe those in core now display the correct URL when invoked like `brew info homebrew/dupes/openssl`. This also fixes the broken `brew info` test. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Homebrew/cmd')
-rw-r--r--Library/Homebrew/cmd/info.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb
index 383ba4138..3edb6abce 100644
--- a/Library/Homebrew/cmd/info.rb
+++ b/Library/Homebrew/cmd/info.rb
@@ -28,8 +28,8 @@ module Homebrew extend self
end
end
- def github_info name
- path = Formula.path(name).realpath
+ def github_info f
+ path = f.path.realpath
if path.to_s =~ %r{#{HOMEBREW_REPOSITORY}/Library/Taps/(\w+)-(\w+)/(.*)}
user = $1
@@ -47,7 +47,7 @@ module Homebrew extend self
end
def info_formula f
- exec 'open', github_info(f.name) if ARGV.flag? '--github'
+ exec 'open', github_info(f) if ARGV.flag? '--github'
puts "#{f.name} #{f.version}"
puts f.homepage
@@ -77,7 +77,7 @@ module Homebrew extend self
puts "Not installed"
end
- history = github_info f.name
+ history = github_info(f)
puts history if history
the_caveats = (f.caveats || "").strip