I just created a homebrew formula for installation on Mac OS X
https://github.com/melek-bitcoin/homebrew/commit/eca924cddd868613937d692bab2c184187610020Homebrew is a system similar to the gentoo port system, where all dependencies are resolved automatically and the installation is done by compilation from source, rather than downloading of binaries. You can read more about it here:
http://mxcl.github.com/homebrew/Once you have Homebrew installed on your Mac, you can easily get bitcoind by typing
and the dependencies on boost, boost, berkeley-db should be resolved automatically. OpenSSL is installed by default, and the bitcoind formula links against the default version.
All the linking is done dynamically rather than statically (unlike in the original source code).
I tested on 10.6 Snow Leopard:
$ brew install bitcoind
==> Downloading http://download.oracle.com/berkeley-db/db-5.1.19.tar.gz
==> ../dist/configure --disable-debug --prefix=/usr/local/Cellar/berkeley-db/5.1.19 --mandir=/usr/local/Cel
==> make install
/usr/local/Cellar/berkeley-db/5.1.19: 2634 files, 68M, built in 2.8 minutes
==> Downloading http://downloads.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.3.20/bitcoin-0.3.20.01-macosx.zip
==> Downloading patches
==> Patching
patching file bitcoin-0.3.20.01/src/makefile.osx
==> make -f makefile.osx bitcoind -j3
/usr/local/Cellar/bitcoind/0.3.20.01: 1.8M, built in 73 seconds