Xiph logo
Icecast Logo
blue divider
Home  |   Download  |   Subversion  |   Stream Directory  |   Docs  |   3rd Party Apps  |   Ices  |   Mailing List  |   Forums  |   Contact
blue divider


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
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