So, where do we start? First, we need to get the armagetron source. The version we need for a CTF server is the 0.2.8 SVN branch. The command I used to get this was:
Code: Select all
$ svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/branches/0.2.8/armagetronad armagetronadNote that the SVN version does not come with a prebuilt configure script so you will have to generate your own using bootstrap.sh which requires automake. Now that we have the code, we must download the pigsty patch. Make sure that the patch is in our armagetronad source folder, and then untar it.
Code: Select all
$ tar -xvf pigsty-061021.zipCode: Select all
$ patch -p0 < pigsty-061021.patchCode: Select all
$ ./bootstrap.shCode: Select all
$ ./configure --prefix=$HOME --disable-glout --enable-automakedefaults --disable-sysinstall --disable-etc --disable-useradd --disable-initscriptsCode: Select all
$ make
$ make installCode: Select all
$ gmake
$ gmake installHopefully this helps someone
EDIT: Many people including myself wanted a pre-patched version of the code, so I uploaded it here
EDIT: Fixed- 0.2.8 instead of 0.2.8.0
EDIT 4-20-07: Updated SVN and used Luke Jr's latest patch.
