It seems quite a few seem to be requesting the good old X MultiMedia System after it disappeared from Debian and Ubuntu. A few people have provided HOWTOs for building XMMS from source or installing an older package, but I find this method a bit cumbersome to do on all my systems. So I've created this little repository.
PS: If you're looking for the upstream source code, the old XMMS website recently moved to http://legacy.xmms2.org/.
Add the relevant two lines mentioned below to /etc/apt/sources.list and run aptitude update && aptitude install xmms
These are the latest distributions I have built packets on. Please note that even if a packet is build on/for a specific distribution, it might still work for later versions of the same distribution. If it does not, please let me know, and I will try to update the packages.
Should work for later versions as well
deb http://www.pvv.ntnu.no/~knuta/xmms/squeeze ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/squeeze ./
Should work for later versions as well
deb http://www.pvv.ntnu.no/~knuta/xmms/karmic ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/karmic ./
deb http://www.pvv.ntnu.no/~knuta/xmms/lenny ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/lenny ./
Also works on Intrepid (8.10) and Jaunty (9.04)
deb http://www.pvv.ntnu.no/~knuta/xmms/hardy ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/hardy ./
These packages are only build for 32- and 64-bit x86 architectures. However, you can easily build your own ones if you have another architecture. Simply add the repositories, switch to an empty directory (to contain the mess the build process creates) and do as follows:
sudo aptitude install fakeroot sudo apt-get build-dep xmms apt-get -b source xmms
This should give you a few files and a directory with names starting with "xmms". The interesting one is xmms_1.2.11-1_<arch>.deb (where <arch> is your architecture). It can be installed using:
dpkg -i xmms_1.2.11-1_<arch>.deb
If you don't have gtk1.2 either, you will have to build those as well. For distributions which do not bundle gtk1.2, my repositories also include source packages for glib1.2 and gtk1.2. Add the xmms repository for your distribution and build those as well using the following commands:
sudo apt-get build-dep libglib1.2-dev apt-get -b source libglib1.2-dev sudo dpkg -i libglib1.2-dev_1.2.10-19build1_*.deb libglib1.2ldbl_1.2.10-19build1_*.deb sudo apt-get build-dep libgtk1.2 apt-get -b source libgtk1.2 sudo dpkg -i libgtk1.2-common*.deb libgtk1.2_*.deb libgtk1.2-dev_*.deb
After doing this, try building and installing xmms again.
Sorry, no guarantees for you today either. The packages should work fine, but for all I know they could blow up your computer and steal your car. Actually, I've hardly even tested the ones for Ubuntu, since I'm a Debian user. I just added the Ubuntu packages since quite a few people seem to want them. If you have any problems you may let me know, but don't expect next-business-day support ;-)
-- Knut Auvor Grythe