Subversion

Access to Subversion Repository

Xiph.org has switched from CVS to using Subversion. More information regarding subversion can be found here. Before following these instructions make sure that you have a copy of Subversion installed. These instructions will assume that you are using a command-line version.

1. Create a place to store the local repository

$ mkdir $HOME/xiphrepository  # Obviously this name can be whatever you'd like..
                                this is an example.
$ cd $HOME/xiphrepository

2. Checkout the main icecast trunk

$ svn co http://svn.xiph.org/icecast/trunk/icecast/ icecast
A  icecast/debian
A  icecast/debian/icecast2.postinst
A  icecast/debian/icecast2.postrm
A  icecast/debian/icecast2.default
A  icecast/debian/control
....
Checked out revision 6618.  # Note your revision may be different

3. Run autogen.sh in the main icecast root

Note: You must have libtool, autoconf, and automake to perform this step.
$ cd $HOME/xiphrepository/icecast
$ ./autogen.sh
Checking for automake version
found automake-1.6
found aclocal-1.6
Generating configuration files for icecast, please wait....
aclocal-1.6  -I m4
autoheader
libtoolize --automake
automake-1.6 --add-missing
...
config.status: creating win32/Makefile
config.status: creating win32/res/Makefile
config.status: creating config.h
config.status: executing depfiles commands
$

4. Verfiy everything by performing a make

$ cd $HOME/xiphrepository/icecast
$ make