You have to install Peercast before using Geekast.
http://www.peercast.org/peercast-linux.tgz


DEPENDENCY :

Ruby (and maybe some external libs : yaml4r, rexml, ...)
Ruby-GNOME2
libGNOME (Gconf, trayicon, ...)
Gstreamer, Gstreamer-plugins (mp3,ogg,theora,alsa,oss, ...)

I18N:
install libgettext-ruby-util
cd po
sh make
cp geekast.mo /usr/share/locale/fr/LC_MESSAGES


PACKAGER:
Modify the DATA_DIR path into the config.rb file :
src/geekast/config/config.rb

Modify the absolute path of the pixmaps into the glade file :
data/glade/geekast.glade


INSTALL

Peercast :
just launch the peercast daemon.


Geekast :
1. You must copy peercast/html/geekast/ directory to the peercast html directory 
(maybe /usr/share/peercast/html/ depend of your distrib)

2. Copy the content of data directory into /usr/local/share/geekast/

3. Install geekast schema :
gconftool-2 --install-schema-file=schemas/geekast.schemas


cd src
Launch geekast.rb
