Re: I don't think this wise.
> Python is a required dependency, since
> it's required for scons, and is required
> to generate some code
> (generate-converter -> converter.c)
> during the build process.
That is, python is only necessary during build.
The real dependencies for the produced binary are:
glib - Easier to port. xmms2 currently compiles on BSD, Linux, Darwin, Windows* without thousands of ifdefs.
sqlite - The medialib.
Then you probably want some way to play music..for example:
mad - Responsible for MP3 playback
vorbis - Responsible for Ogg/Vorbis.
flac - Responsible for flac.
* Windows doesn't really work yet, see the wiki/bts if you want to help.
Re: Galeon? Make it simple to set up!
It is pretty simple to set up. Add to /etc/sources.list and "apt-get install galeon"
"tada" and it's installed