Note: If anyone's plans to be compiling PS a lot, instead of using a profiles to save the CRYSTAL, CEL, CSCONF, and CAL3D environment variables (which requires you to reload the profile every time), you can simply add the lines specified in the guide to .bashrc in your home directory. Basically, replace the line "planeshift $ nano $HOME/PS/planeshift/profile" (right under the section "Building CrystalSpace and Planeshift" ) with "planeshift $ nano $HOME/.bashrc" and then follow the instructions as normal. After exiting nano and saving the file (control-x, y, enter), close the Terminal window and open a new one. The variables will be loaded for you automatically this time and every other time you open a Terminal window (even if you quit Terminal

). You can now skip all steps that say "planeshift $ source profile" (there are a bunch of these). You can also avoid making the script file, runpsclient, and simply use "./psclient.app/Contents/MacOS/psclient" to run the client.
Anyway, that technical note aside, much kudos to Induane, Rolenun, Trymm, Bereror, and lyaril for creating an excellent build guide! Planeshift has been out for years and we've never had a really solid Mac build guide till now. Many thanks to all of you who helped with the build guide!