aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2012-04-05 21:11:49 -0500
committerJack Nagel2012-07-04 22:47:33 -0500
commit94d0f237f1af173872757b6716afa7bb58da8957 (patch)
tree32d998293e6a7590ee5064faca29f66a8cf0e0a1 /Library
parent23c074206b0cf1751839550c8aed4a8d5f0be329 (diff)
downloadhomebrew-94d0f237f1af173872757b6716afa7bb58da8957.tar.bz2
info: display available formula specs
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/info.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb
index 3fac9f434..079794f27 100644
--- a/Library/Homebrew/cmd/info.rb
+++ b/Library/Homebrew/cmd/info.rb
@@ -49,7 +49,15 @@ module Homebrew extend self
def info_formula f
exec 'open', github_info(f) if ARGV.flag? '--github'
- puts "#{f.name} #{f.version}"
+ specs = []
+ stable = "stable #{f.stable.version}" if f.stable
+ stable += " (bottled)" if f.bottle and bottles_supported?
+ specs << stable if stable
+ specs << "devel #{f.devel.version}" if f.devel
+ specs << "HEAD" if f.head
+
+ puts "#{f.name}: #{specs*', '}"
+
puts f.homepage
if f.keg_only?