aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
diff options
context:
space:
mode:
authorJack Nagel2014-03-10 14:56:02 -0500
committerJack Nagel2014-03-10 14:56:02 -0500
commit7f875419c6177f6b5a321edd4d9d66066a7b2178 (patch)
tree09bd853634fcef2cfe52457e90bbeb5f923a78e2 /Library/Homebrew/cmd
parenta96c1a2afcc20e742fedf9ba2f8d4ed23607b9cf (diff)
downloadbrew-7f875419c6177f6b5a321edd4d9d66066a7b2178.tar.bz2
Update info command for generalized bottle implementation
Diffstat (limited to 'Library/Homebrew/cmd')
-rw-r--r--Library/Homebrew/cmd/info.rb17
1 files changed, 13 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb
index 863138b89..8905b0f83 100644
--- a/Library/Homebrew/cmd/info.rb
+++ b/Library/Homebrew/cmd/info.rb
@@ -77,10 +77,19 @@ module Homebrew extend self
def info_formula f
specs = []
- stable = "stable #{f.stable.version}" if f.stable
- stable += " (bottled)" if f.bottle
- specs << stable if stable
- specs << "devel #{f.devel.version}" if f.devel
+
+ if stable = f.stable
+ s = "stable #{stable.version}"
+ s += " (bottled)" if stable.bottled?
+ specs << s
+ end
+
+ if devel = f.devel
+ s = "devel #{stable.version}"
+ s += " (bottled)" if devel.bottled?
+ specs << s
+ end
+
specs << "HEAD" if f.head
puts "#{f.name}: #{specs*', '}#{' (pinned)' if f.pinned?}"