Sophie

Sophie

distrib > Mandriva > 8.1 > i586 > by-pkgid > 413090194bd05a822361775cd7632236 > files > 10

gabber-0.8.4-3mdk.i586.rpm

Gabber: The GNOME Jabber Client
*******

CVS users, CVS notes are now in README.cvs.
FreeBSD users, please also see README.FreeBSD.


Some notes
-------
Gabber is a Jabber client for GNOME. No, it's not a GTK client, it's a 
GNOME client. Originally there was a GTK client called cabbar, but it 
has not been worked on for quite some time.

Gabber is young, but progressing very rapidly. We're aiming for 
1.0 to contain everything we originally intended upon supporting, and 
then just going from there. :)

Gabber is a C++ project. If C++ gives you seizures, please do not 
proceed any further. Dave and I (Julian) are of the opinion that C++ 
can be great if done properly, but absolutely horrible if not. Gtkmm is 
an excellent binding of GTK+ to C++, and both of us like it much more 
than GTK+. It's beautiful.

Gabber's user interface is done in glade, and dynamically loaded with 
libglade. If libglade gives you seizures, well, you probably shouldn't 
be using GNOME. Julian has become quite the User Interface freak, and 
is trying his hardest to give Gabber the best UI he can, while still 
providing most of Jabber's features.

Gabber could not exist if it were not for the Jabber people, the GNOME 
people, and the gtkmm people, but it really couldn't exist without Dave. 
Jabberoo is cool, and he's an amazing coder, I (Julian) am glad to have 
this opportunity to learn much about coding from him.

Now, back to your regularly scheduled program.


Dependencies
-------
At absolute minimum, to run Gabber you need:

GNOME      >= 1.0.9  (Somewhere around there, I think)
libsigc++  >= 1.0.0  (http://libsigc.sourceforge.net/)
gtkmm      >= 1.2.0  (aka gtk--, http://gtkmm.sourceforge.net/)
gnomemm    >= 1.1.10 (aka gnome--, http://gtkmm.sourceforge.net/)
libglade   >= 0.11   (Your favorite GNOME mirror, or ftp.ximian.com)
libunicode >= 0.4    (ftp.ximian.com)
iconv		     (broken on several distributions, 
                      Ximian has released fixes)
openssl    >= 0.9.5a (If you want SSL support; it's not required)

If you do not already have Ximian's packaged version of GNOME (aka 
Ximian GNOME), I highly recommend it. Yes, it can be quite a large 
download, but it's worth it if you use GNOME. If you have Ximian GNOME, 
the only library you won't find in it is gnomemm. No, Ximian GNOME is
not required.


Compiling Gabber
-------
Given ${prefix} is your prefix, such as /usr, /usr/local, or /opt/gnome 
and that /etc is the place you have sound/events :
./configure --prefix=${prefix} --sysconfdir=/etc --localstatedir=/var/lib
make
su
make install

That should be all you need to do.


Authors
-------
See AUTHORS