From 57f6db7a9781c9105f085d918ca9b5eb543c7de4 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Tue, 28 Jul 2009 00:31:21 +0100 Subject: [PATCH] Propose git backbone as a plus too --- README | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/README b/README index f93a0a0389..8c2893a218 100644 --- a/README +++ b/README @@ -37,8 +37,7 @@ Here's why you may prefer Homebrew to the alternatives: 6. DIY package installation MacPorts doesn't support the beta version? Need an older version? Need custom compile flags? The Homebrew toolchain is carefully segregated so - you can just build your own stuff while still reaping the benefits of - package management. + you can build stuff by hand but still end up with package management. Just install to the Cellar and then call brew ln to symlink that installation into /usr/local, eg. @@ -65,10 +64,14 @@ Here's why you may prefer Homebrew to the alternatives: Tiger, we duplicate nothing. Homebrew compliments OS X, it doesn't seek to operate independently of it. -A. Homebrew has a beer theme +A. Fork with Git + The package descriptions are all on git, so just fork to add new packages, + or add extra remotes to get packages from more exotic maintainers. + +B. Homebrew has a beer theme Beer goggles will help you to evangelise Homebrew more effectively. -B. Homebrew helps get you chicks +C. Homebrew helps get you chicks There's no conclusive scientific evidence as yet, but I firmly believe it's just a matter of time and statistics. @@ -99,6 +102,9 @@ It is self-contained and ready to go. Just copy this directory somewhere. Things work really well if you put it in /usr/local (especially if you are a developer). +ISSUE: Currently in order to update you need to clone the git repository. And +I'm not exactly sure what the best fix for that is yet. + If you install to /usr/local don't sudo --------------------------------------- Well clearly you can sudo if you like. Homebrew is all about you doing it your @@ -180,7 +186,7 @@ The bandwidth is on you though :P CPAN, EasyInstall, RubyGems =========================== Homebrew doesn't reinvent the wheel. These tools are already designed to make -it easy to install Perl, Ruby and Python tools and libraries. So we insist +it easy to install Perl, Python and Ruby tools and libraries. So we insist that you use them. However we don't think you should have to sudo, or install to /usr, so we suggest you adapt the tools to install into Homebrew's prefix: @@ -216,7 +222,7 @@ 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 [something] --verbose # you get a proper Ruby backtrace brew install foobar --interactive # opens a new shell at the extract tarball