The dependencies were out of date. Homebrew doesn't have a formula called berkeley-db5, berkeley-db *is* version 5.3.28.
I've also stripped out the language about forcing OpenSSL to link, because with the build process it shouldn't even be necessary, and it's an incredibly incredibly bad idea to force OpenSSL into ``` /usr/local ```. Even if we did need it in the path, which we shouldn't because pkg-config should find the Homebrew OpenSSL build path automatically, we could temporarily add the Homebrew OpenSSL to the $PATH with an export command rather than forcing a permanent link.
This change was adopted by Bitcoin a few days back.
* reformatted the entire document to look pretty in both standard text and
Markdown
* incorporated [my OS X 10.8 build instructions with Homebrew as the package
manager](http://bitcoin.stackexchange.com/questions/3672/trouble-compiling-bitcoind-on-osx-with-homebrew/5253#5253)
* incorporated @gavinandresen's MacPorts and release build instructions based on
an earlier revision of this commit
* added makefile patch necessary for Homebrew compilation to `contrib`