diff options
| author | Jack Nagel | 2014-03-05 20:12:51 -0600 | 
|---|---|---|
| committer | Jack Nagel | 2014-03-05 20:12:51 -0600 | 
| commit | 816d33aaee6375642584dab23701708cc9d79ecb (patch) | |
| tree | 5c89ff746101135e801b5dba09a29bbf55c2f43f | |
| parent | fbfc6dcffee5e182ade0f917ce3e6509578cc75f (diff) | |
| download | homebrew-816d33aaee6375642584dab23701708cc9d79ecb.tar.bz2 | |
Teach commands to work with revisions
| -rw-r--r-- | Library/Homebrew/cmd/cleanup.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cmd/outdated.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cmd/upgrade.rb | 4 | 
3 files changed, 5 insertions, 5 deletions
| diff --git a/Library/Homebrew/cmd/cleanup.rb b/Library/Homebrew/cmd/cleanup.rb index df66a85d6..617e336eb 100644 --- a/Library/Homebrew/cmd/cleanup.rb +++ b/Library/Homebrew/cmd/cleanup.rb @@ -31,7 +31,7 @@ module Homebrew extend self    def cleanup_formula f      if f.installed? -      eligible_kegs = f.rack.subdirs.map { |d| Keg.new(d) }.select { |k| f.version > k.version } +      eligible_kegs = f.rack.subdirs.map { |d| Keg.new(d) }.select { |k| f.pkg_version > k.version }        eligible_kegs.each do |keg|          if f.can_cleanup?            cleanup_keg(keg) diff --git a/Library/Homebrew/cmd/outdated.rb b/Library/Homebrew/cmd/outdated.rb index 1dd6c39de..d50ebb283 100644 --- a/Library/Homebrew/cmd/outdated.rb +++ b/Library/Homebrew/cmd/outdated.rb @@ -5,7 +5,7 @@ module Homebrew extend self    def outdated      outdated_brews do |f, versions|        if $stdout.tty? and not ARGV.flag? '--quiet' -        puts "#{f.name} (#{versions*', '} < #{f.version})" +        puts "#{f.name} (#{versions*', '} < #{f.pkg_version})"        else          puts f.name        end @@ -15,7 +15,7 @@ module Homebrew extend self    def outdated_brews      Formula.installed.map do |f|        versions = f.rack.subdirs.map { |d| Keg.new(d).version }.sort! -      if versions.all? { |version| f.version > version } +        if versions.all? { |version| f.pkg_version > version }          yield f, versions if block_given?          f        end diff --git a/Library/Homebrew/cmd/upgrade.rb b/Library/Homebrew/cmd/upgrade.rb index 46d7b7aee..c2c0582a4 100644 --- a/Library/Homebrew/cmd/upgrade.rb +++ b/Library/Homebrew/cmd/upgrade.rb @@ -36,14 +36,14 @@ module Homebrew extend self      unless outdated.empty?        oh1 "Upgrading #{outdated.length} outdated package#{outdated.length.plural_s}, with result:" -      puts outdated.map{ |f| "#{f.name} #{f.version}" } * ", " +      puts outdated.map{ |f| "#{f.name} #{f.pkg_version}" } * ", "      else        oh1 "No packages to upgrade"      end      unless upgrade_pinned? || pinned.empty?        oh1 "Not upgrading #{pinned.length} pinned package#{pinned.length.plural_s}:" -      puts pinned.map{ |f| "#{f.name} #{f.version}" } * ", " +      puts pinned.map{ |f| "#{f.name} #{f.pkg_version}" } * ", "      end      outdated.each { |f| upgrade_formula(f) } | 
