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

==============================================
DEPENDENCIES :

Ruby (and some external libs) :
     ruby1.8,
     libyaml-ruby,
     librexml-ruby,
     libgettext-ruby1.8
     libxmpp4r-ruby

Ruby-GNOME2 :
            ruby-gnome2

libGNOME :
         libgconf2-ruby,


Gstreamer & Gstreamer-plugins :
                  libgstreamer0.10-ruby1.8
                  gstreamer0.10-plugins-base
                  (mp3, ogg, theora, alsa, oss, ...)

Mozilla : libgtk-mozembed-ruby


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
