|
Instructions to install the old Kolab1 KDE Client.
For new installs consider the improved versions
from the Kolab Project.
The following instructions are aimed at the technical advanced
administrator.
Warning: Remove all of your
"traditional" IMAP accounts before trying KMail/Kroupware or
use a new $KDEHOME or even better: user.
KMail/kroupware will mangle your traditional IMAP folders!
The KDE Kolab1 client is KDE 3.1 based.
Known Bugs and Issues
The development branch for the Kolab1 is not further developed
as the code has been integrated in KDE's main line later.
Known issues in this branch are still recorded at:
webcvs.kde.org: KNOWN BUGS in kroupware_branch
KDE 3.1 based build
From Tarballs
Lastest (1.0.2) KDE Kolab1 Client source releases can be downloaded
from:
http://www.erfrakon.de/projects/kolab/download/Attic/.
1.0.1 is also available from
ftp.kde.org/pub/kde/stable/server/kolab/kolab-1.0.
and the KDE ftp mirrors
Some older releases might still be available from
ftp://ftp.klaralvdalens-datakonsult.se/pub/kroupware/beta/.
Of course you need to have KDE 3.1.x either as released
or from KDE_3_1_BRANCH.
Make sure you do not have the kdenetwork and kdepim packages installed.
If you are installing the packages on top of your distribution KDE
packages, you must uninstall kdenetwork and kdepim, and install the
kdelibs-devel, pilot-link-devel and openldap2-client-devel. Doing so will
normally install the other necessary requirements for building the client.
Give the location of KDE to the prefix. This is normally either /usr
or /opt/kde.
Normal tarball build procedure is
./configure --prefix=/to/your/kde/installation ;
make ;
make install.
From CVS
Basically follow the instructions to compile KDE 3.1 BRANCH from cvs as available
from
http://developer.kde.org/build/compile_kde3_1.html.
We recommend to get a rather complete build of KDE 3.1.
Arts, kdelibs and kdebase is the minimum requirement.
We also recommend to create a test user on the system for testing
the kolab client.
The only kolab client specific stuff is:
cvs co -r KDE_3_1_BRANCH kdenetwork
cd kdenetwork
cvs upd -dP -r kroupware_branch kmail libkdenetwork ktnef kioslaves doc/kmail
cd ..
cvs co -r KDE_3_1_BRANCH kdepim
cd kdepim
cvs upd -dP -r kroupware_branch libkcal korganizer \
kaddressbook kpilot/kpilot kabc/kabc2mutt
cd ..
# For the German translations
cvs co -r KDE_3_1_BRANCH kde-i18n/de/messages
cd kde-i18n
cvs upd -r KDE_3_1_BRANCH -l
cd de
cvs upd -r KDE_3_1_BRANCH -l
cd messages
cvs upd -dP -r kroupware_branch kdenetwork kdepim
After the checkout, look in the CVS dirs for the contents of the file
named Tag. For the toplevel and all the branched directories this
should read Tkroupware_branch. For all others, this should read
TKDE_3_1_BRANCH.
|