aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Howell2009-07-22 20:27:58 +0100
committerMax Howell2009-07-22 20:28:22 +0100
commit7bd9f085580a4113cb73089413147df25608a956 (patch)
tree55afa561398f3e12d0922f23903a2956e9bee802
parent285b30e4f16a1689e92c3964da093782a6e78721 (diff)
downloadbrew-7bd9f085580a4113cb73089413147df25608a956.tar.bz2
Fix typos
-rw-r--r--README25
-rwxr-xr-xbin/brew7
2 files changed, 18 insertions, 14 deletions
diff --git a/README b/README
index 3c7b3b11a..233d799bf 100644
--- a/README
+++ b/README
@@ -24,12 +24,12 @@ Here's why you may prefer Homebrew to the alternatives:
list the package contents. Or du to see its size.
4. You don't have to sudo
- It's up to you. We recommend not to--see the relevant later section.
+ It's up to you. We recommend not--see the relevant later section.
5. Easy package creation
Packages are just Ruby scripts. Generate a template with:
- brew mk http://foo/tarball-0.89.tgz
+ brew mk http://foo.com/tarball-0.8.9.tgz
Homebrew will automatically open it for you to tweak with TextMate or
$EDITOR.
@@ -55,10 +55,14 @@ Here's why you may prefer Homebrew to the alternatives:
9. Homebrew has a beer theme
Beer goggles will help you to evangelise Homebrew more effectively.
-X. Homebrew helps get you chicks
+X. Homebrew helps you get chicks
There's no conclusive scientific evidence as yet, but I firmly believe it's
just a matter of statistics and time.
+I know I've made it sound so awesome you can hardly wait to rip MacPorts out
+and embrace the fresh hoppy taste of Homebrew, but I should point out that it
+is really new and still under heavy development. Thanks!
+
Max Howell <http://twitter.com/mxcl>
@@ -194,23 +198,20 @@ Try to install it:
Fork http://github.com/mxcl/homebrew and ask mxcl to pull.
-Other useful commands when contributing
----------------------------------------
+Useful commands when contributing
+---------------------------------
brew edit # opens Textmate with all of Homebrew as a project
brew edit foobar # opens that formula for editing in Textmate
brew install foobar --debug # if the build fails, you can fix it
brew [something] --verbose # you get a proper ruby backtrace
brew install foobar --interactive # opens a new shell at the extract tarball
-Code
-----
-Yes please! Fork and improve :)
TODO
-----
-1. upgrades, yeah still need this
-2. install multiple versions of tools, which is very useful for eg. Qt
-3. formula revisions, to allow upgrades irrespective of the underlying package
+====
+1. Upgrades, yeah still need this
+2. Install multiple versions of tools, which is very useful for eg. Qt
+3. Formula revisions, to allow upgrades irrespective of the underlying package
FAQ
diff --git a/bin/brew b/bin/brew
index fd187b99f..4ec8a6468 100755
--- a/bin/brew
+++ b/bin/brew
@@ -235,7 +235,7 @@ begin
raise "#{o.prefix} already exists!" if o.prefix.exist?
o.brew do
if ARGV.include? '--interactive'
- ohai "Entering interactive mode, type `exit' to return to this shell"
+ ohai "Entering interactive mode, type `exit' to return to finalize installation"
puts "Install to this prefix: #{o.prefix}"
pid=fork
if pid.nil?
@@ -250,7 +250,7 @@ begin
else
o.prefix.mkpath
o.install
- ['README','ChangeLog','COPYING','COPYRIGHT','AUTHORS'].each do |file|
+ %w[README ChangeLog COPYING COPYRIGHT AUTHORS].each do |file|
FileUtils.cp file, o.prefix if File.file? file
end
#this is common, and we don't want it
@@ -272,12 +272,15 @@ begin
raise
end
end
+
when 'ln'
n=0
shift_formulae_from_ARGV.each {|name| n+=ln name}
puts "Created #{n} links"
+
when 'rm', 'uninstall'
shift_formulae_from_ARGV.each {|name| rm name}
+
when 'mk'
require 'brewkit'
url=ARGV.shift