diff --git a/README.md b/README.md index 57d38ba..7e0bc4b 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,14 @@ To uninstall: brew gem uninstall heroku +To check information: + + brew gem info heroku + +Note: + +Installed gems are listed in `brew list` with prefix of `gem-`, +like `gem-heroku`. ### BASH/ZSH Completions diff --git a/bin/brew-gem b/bin/brew-gem index c0f65bb..133ebf4 100755 --- a/bin/brew-gem +++ b/bin/brew-gem @@ -15,14 +15,14 @@ unless gems.detect { |f| f =~ /^#{name} \(([^\s,]+).*\)/ } end version = ARGV[2] || $1 -klass = name.capitalize.gsub(/[-_.\s]([a-zA-Z0-9])/) { $1.upcase }.gsub('+', 'x') +klass = 'Gem' + name.capitalize.gsub(/[-_.\s]([a-zA-Z0-9])/) { $1.upcase }.gsub('+', 'x') user_gemrc = "#{ENV['HOME']}/.gemrc" require 'erb' template = ERB.new(File.read(__FILE__).split(/^__END__$/, 2)[1].strip) require 'tempfile' -filename = File.join Dir.tmpdir, "#{name}.rb" +filename = File.join Dir.tmpdir, "gem-#{name}.rb" begin open(filename, 'w') do |f|