== Building Decibel from sources ==

=== Prerequisites ===

cmake 2.6
  You will need cmake 2.6 in order to build decibel.

Qt4.4.x with D-Bus-bindings:

  Qt should be prepackaged for all mayor linux distributions. Please see
  http://www.trolltech.com/products/qt for more information and installation
  instructions.

Telepathy:

  Telepathy is primarily a specification. No need to install anything.

  If you want to have Connection Managers either check your distribution
  (ubuntu eg. ships with gabble and more) or check
  http://telepathy.freedesktop.org/wiki/

Telepathy-Qt:

  Qt bindings for Telepathy. Get them from SVN:

	  svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/telepathy-qt/

  To build it do the following after switching into the checkout directory:

	  cd telepathy-qt
    mkdir build && cd build
    cmake ..
    make && make install

Tapioca-Qt:

  Tapioca Qt hides some of the more ugly corners of telepathy from
  the Qt developer. Get it from SVN:

	  svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/tapioca-qt/

  To build it do the following after switching into the checkout directory:

	  cd tapioca-qt
    mkdir build && cd build
    cmake ..
    make && make install

=== Building Decibel ===

Decibel:

  Get it from SVN:

	svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/decibel/


 To build it do the following after switching into the checkout directory:

	  cd decibel
    mkdir build && cd build
    cmake ..
    make && make install

== Current pitfalls ==

qdbusviewer does not show all methods exported. 


Mac OS X
You have to install d-bus seperately. After installing d-bus, compile Qt using 
the following command line:

configure -L /usr/local/lib -I /usr/local/include/dbus-1.0
 -I /usr/local/lib/dbus-1.0/include/ -ldbus-1 -dbus-linked -confirm-license -no-pch


Ubuntu 8.04
Ubuntu 8.04 does not ship cmake 2.6. Add the backports repository and update cmake.


Please report any pitfalls you encounter to our mailing list at
  decibel@kde.org.

