I have just been going through the basic modules for KDE, noting the remaining dependencies that aren't installed by our SPECS yet according to KDE's configure checks in support, libs, pimlibs, base, pim and office:
=== support - mysqld (yes, really, akonadi would like this) - i am going to assume we can rely on mysql packages here, possibly wrapping up only a C++ client library. - doxygen + graphviz. this might just be for the apidocs. - hyperestraier (wth?) - sqlite (this is the configure check failing, as we *do* have sqlite) - log4cxx (probably superfluous) - fam (fam seems to have problems of its own, different file change notifiers are recommended) - JNI === kdelibs - ALSA (here, i think the right thing to do is port stuff to Sun's audio API) - hspell === pimlibs (none!) === base - qimageblitz (i thought that was in support) - findwebkitkde.cmake - pciutils - libusb - bluez - lm_sensors - xmms - libxklavier - samba - networkmanager === pim - gnokii - libmapi - opensync - libmal - qca2 (bogus, it's in kdesupport and we'll be packaging it separately) - libcxx === office - createresources (? might be a cmake thingy) - openctl - mysqld - mysql embedded - pqxx - freetds <-- i guess all these db things are for kexi - glew (we have a port, just not building yet) - gmm - spnav - gra[phicsmagick - wpd - libwpg - gsl - glut
