KitchenSync
KitchenSync is a KDE synchronization GUI which uses OpenSync as its backend (as of KDE 3.5.7).
Screenshots can be seen here
Bugs for the opensync-integration branch of kitchensync may be reported on http://www.opensync.org/newticket. Patches may be sent to the opensync-devel mailing list.
Here is how to get it:
1) Make sure you have the kdelibs-3.5 development packages installed
2) Make sure you have current opensync development packages installed. You should get them from the subversion at http://svn.opensync.org/branches/branch-0.2X/opensync
3) Checkout a kdepim build environment from KDE subversion repository with
svn co -N svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdepim/ kitchensync
Alternatively you can install the appropriate development package for your distribution, eg kdepim-dev for Debian and Ubuntu.
4) Checkout the admin directory
cd kitchensync svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
4.1) Checkout parts of the doc directory
svn up -N doc svn up doc/api
5) Checkout the kitchensync sources
svn up libemailfunctions svn up libkcal svn up libkdepim svn up ktnef svn up kitchensync
(If you want to build kitchensync for OpenSync 0.3x devel branch - skip the last svn up kitchensync - and run instead:) (do not work with ./configure --prefix=/directory/)
svn co svn://anonsvn.kde.org/home/kde/branches/work/kitchensync-OpenSync0.30API kitchensync
6) Prepare compilation
make -f Makefile.cvs ./configure
7) Compile & Install
make make install
