aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Howell2009-06-26 13:03:49 +0100
committerMax Howell2009-06-26 13:03:49 +0100
commit7dfe55d1edef36922a0ee0c06b059df37fcc8e44 (patch)
tree6510b343c9ccc5b1df84dd0fa1ca2da796d133ca
parent39c54b9b4fea1a8132d8fad1255e0e77bff96490 (diff)
downloadhomebrew-7dfe55d1edef36922a0ee0c06b059df37fcc8e44.tar.bz2
brew edit and brew macports commmands
-rwxr-xr-xbin/brew9
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/brew b/bin/brew
index 1a7922242..b38d96ee3 100755
--- a/bin/brew
+++ b/bin/brew
@@ -217,6 +217,15 @@ begin
end
raise 'No such keg' if fae.first.nil? and fae.length == 1
puts `find #{fae.join' '} -type f -print`
+ when 'macports'
+ exec "open 'http://www.macports.org/ports.php?by=name&substr=#{ARGV.shift}'"
+ when 'edit'
+ if ARGV.empty?
+ exec "mate #{$formula} #{$root}/Library/Homebrew #{$root}/bin/brew #{$root}/README"
+ else
+ exec "mate #{$formula}/#{ARGV.shift}.rb"
+ end
+
when 'install'
shift_formulae_from_ARGV.each do |name|
beginning = Time.now