This is not an exhaustive howto just some points I am interested
cvs checkout madman2
checkout the following module from kde
kdesupport/taglib
configure and install the CVS Taglib
cd kdesupport
./configure --prefix
make
su -c 'make install'
cd madman2
run the configure script that will setup the scons.py script then run the scons.py
./configure
/path/to/madman2/scons.py