Mercurial > hg > xmms-sid
comparison INSTALL @ 679:36a2d95e4644
Updated documentation, added Mercurial instructions.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 10 May 2008 01:31:39 +0300 |
parents | 80f7cafcda0a |
children | f5b818a57d0c |
comparison
equal
deleted
inserted
replaced
678:4ab3252b83b8 | 679:36a2d95e4644 |
---|---|
57 eventually. | 57 eventually. |
58 | 58 |
59 | 59 |
60 Conclusion thus is as follows: If you are using an old system with not | 60 Conclusion thus is as follows: If you are using an old system with not |
61 much spare CPU-power, choose libSIDPlay v1. On a relatively recent | 61 much spare CPU-power, choose libSIDPlay v1. On a relatively recent |
62 system (more powerful than Pentium III 500MHz) you may wish to choose | 62 system (more powerful than Pentium III 650MHz) you may wish to choose |
63 libSIDPlay v2, although your mileage may vary. | 63 libSIDPlay v2, although your mileage may vary depending on the emulation |
64 settings. | |
64 | 65 |
65 | 66 |
66 Where to get XMMS? | 67 Where to get XMMS? |
67 ================== | 68 ================== |
68 Latest version of XMMS should be available from: | 69 Latest version of XMMS should be available from: |
75 you have corresponding xmms-devel -package also. | 76 you have corresponding xmms-devel -package also. |
76 | 77 |
77 | 78 |
78 Where to get libSIDPlay1? | 79 Where to get libSIDPlay1? |
79 ========================= | 80 ========================= |
80 Typically your OS distribution or some supplementary package | 81 Typically your OS distribution and/or some supplementary package |
81 repository may contain libSIDPlay1 packages. Usually those work | 82 repository may contain libSIDPlay1 packages. Usually those work |
82 well, but remember to also install the corresponding -dev/-devel | 83 well, but remember to also install the corresponding -dev/-devel |
83 package so that XMMS-SID can be compiled. | 84 package so that XMMS-SID can be compiled. |
84 | 85 |
85 If you can't find pre-made packages for your OS, source tarballs | 86 If you can't find pre-made packages for your OS, source tarballs |
97 Please read the following web-page: | 98 Please read the following web-page: |
98 | 99 |
99 http://www.tnsp.org/?p=libsidplay2 | 100 http://www.tnsp.org/?p=libsidplay2 |
100 | 101 |
101 | 102 |
102 Building a CVS-version | 103 Building a Mercurial-version |
103 ====================== | 104 ====================== |
104 To build a CVS-version of XMMS-SID, you need to have latest | 105 To build a version of XMMS-SID from Mercurial repository, |
105 (STABLE) versions of following tools installed, including: | 106 you need to have following tools installed: |
106 | 107 |
107 - GNU autoconf 2.56 or newer | 108 - GNU autoconf 2.60 or newer |
108 - GNU automake 1.9 (older and newer versions MAY be incompatible!) | 109 - GNU automake 1.9 (older versions MAY be incompatible!) |
109 - GNU libtool 1.5.20 or newer | 110 - GNU libtool 1.5.20 or newer |
110 - Glade for Gtk+ 1.2 programs (I use Glade 0.6.4) | 111 - Glade for Gtk+ 1.2 programs (I use Glade 0.6.4) |
111 | 112 |
112 If you have all required tools installed, just run the | 113 Source repository can be fetched via Mercurial using: |
113 "bootstrap.sh"-script which generates all necessary build-files. | 114 |
114 After successfull bootstrapping, you should be able to install | 115 $ hg clone http://hg.atheme.org/users/ccr/xmms-sid xmms-sid-hg |
115 the package normally, following steps described in next chapter. | 116 |
117 If you have all required tools installed, you can then just | |
118 | |
119 $ cd xmms-sid-hg | |
120 $ hg update tip | |
121 $ sh bootstrap.sh | |
122 | |
123 Running bootstrap.sh should generate all necessary build-files, | |
124 assuming everything went well. After successfull bootstrapping, | |
125 you should be able to compile the package normally, following | |
126 steps described below. | |
116 | 127 |
117 | 128 |
118 Installing XMMS-SID | 129 Installing XMMS-SID |
119 =================== | 130 =================== |
120 When you have the requirements installed and working succesfully, | 131 When you have the requirements installed and working succesfully, |