# HG changeset patch # User Matti Hamalainen # Date 1210372299 -10800 # Node ID 36a2d95e464423f10c9fd5eb1f0995a036460ae2 # Parent 4ab3252b83b8f99ecafd463db32975beb2f01093 Updated documentation, added Mercurial instructions. diff -r 4ab3252b83b8 -r 36a2d95e4644 INSTALL --- a/INSTALL Sat May 10 01:22:12 2008 +0300 +++ b/INSTALL Sat May 10 01:31:39 2008 +0300 @@ -59,8 +59,9 @@ Conclusion thus is as follows: If you are using an old system with not much spare CPU-power, choose libSIDPlay v1. On a relatively recent -system (more powerful than Pentium III 500MHz) you may wish to choose -libSIDPlay v2, although your mileage may vary. +system (more powerful than Pentium III 650MHz) you may wish to choose +libSIDPlay v2, although your mileage may vary depending on the emulation +settings. Where to get XMMS? @@ -77,7 +78,7 @@ Where to get libSIDPlay1? ========================= -Typically your OS distribution or some supplementary package +Typically your OS distribution and/or some supplementary package repository may contain libSIDPlay1 packages. Usually those work well, but remember to also install the corresponding -dev/-devel package so that XMMS-SID can be compiled. @@ -99,20 +100,30 @@ http://www.tnsp.org/?p=libsidplay2 -Building a CVS-version +Building a Mercurial-version ====================== -To build a CVS-version of XMMS-SID, you need to have latest -(STABLE) versions of following tools installed, including: +To build a version of XMMS-SID from Mercurial repository, +you need to have following tools installed: - - GNU autoconf 2.56 or newer - - GNU automake 1.9 (older and newer versions MAY be incompatible!) + - GNU autoconf 2.60 or newer + - GNU automake 1.9 (older versions MAY be incompatible!) - GNU libtool 1.5.20 or newer - Glade for Gtk+ 1.2 programs (I use Glade 0.6.4) -If you have all required tools installed, just run the -"bootstrap.sh"-script which generates all necessary build-files. -After successfull bootstrapping, you should be able to install -the package normally, following steps described in next chapter. +Source repository can be fetched via Mercurial using: + +$ hg clone http://hg.atheme.org/users/ccr/xmms-sid xmms-sid-hg + +If you have all required tools installed, you can then just + +$ cd xmms-sid-hg +$ hg update tip +$ sh bootstrap.sh + +Running bootstrap.sh should generate all necessary build-files, +assuming everything went well. After successfull bootstrapping, +you should be able to compile the package normally, following +steps described below. Installing XMMS-SID