[Homebrew](http://github.com/mxcl/homebrew) is a packaging system for Mac OS X, similar to Fink or MacPorts. I have used both Fink and MacPorts, but do not like having an entirely separate system of installs. Homebrew can install in `/usr/local` like a normal, well-behaved installation.

I installed Homebrew in `/usr/local` with the recommended commands, except I used `sudo` instead of changing the owner of `/usr/local` as shown in the Homebrew docs:

$ cd /usr/local
$ sudo git init
$ sudo git remote add origin git://github.com/mxcl/homebrew.git
$ sudo git pull origin master

Then installing a new *formula* is as easy as:

$ brew search svn
svn
$ sudo brew install svn

People can contribute new formulas; they are Ruby scripts that do the steps required to build the package.

I haven't used this a lot yet, but this looks like a good solution to the problem. Any one using this yet?