The big picture/outline:
http://cvs.sakaiproject.org/release/2.0.1/SourceInstallGuide.html
The attached script is the “magic developer bootstrap thing” – when it runs – you are in great shape.
Pre-requisites
SVN for Mac:
http://metissian.com/projects/macosx/subversion/
Maven
http://maven.apache.org/start/install.html
Add this to your .bashrc_login (or equivalent)
JAVA_OPTS='-server -Xms512m -Xmx512m -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps'; export JAVA_OPTS;