Adriaan de Groot wrote: > 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:
+multimedia :-) > === 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. MySQL 5.x.x is in Nevada. :-) > - doxygen + graphviz. this might just be for the apidocs. > > - hyperestraier (wth?) > > - sqlite (this is the configure check failing, as we *do* have sqlite) This one is supposed to be in Nevada (sqlite3). But it's small enough and clean, and we can handle it ourselves. > - log4cxx (probably superfluous) I looked at this, it wants libapr* and libapr-util*. We can use the existing Apache2 in Nevada. But we could also do without. > - fam (fam seems to have problems of its own, different file change notifiers > are recommended) Ugh. If we don't have FAM, we have to revert to polling, which is much worse than FAM. FAM is in Dude. > - JNI Should be there. :-) > > === kdelibs > > - ALSA (here, i think the right thing to do is port stuff to Sun's audio API) Solaris port of ALSA name proposal: SALSA. :-) > > - hspell > > === pimlibs > > (none!) > > === base > > - qimageblitz (i thought that was in support) > - findwebkitkde.cmake > - pciutils I'll check this in in Dude. > - libusb Is there, but only 32- bit. > - bluez No drivers. > - lm_sensors No drivers. > - xmms This one has the side effect of dragging in Gtk-1 and glib-1 stuff (because it needs them). We end up with a mixture of Gtk-1 and glib-1 + Gtk+-2 and Glib-2 in the address space. > - libxklavier This one is somewhere on my hard drive -- i'll push it in Dude. > - samba Is in Dude. > - networkmanager Need to do this one. > > === 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 opensc/openct/musclecard are on my hard drives. :-) > - mysqld > - mysql embedded > - pqxx This one is going into Nevada soon. > - freetds <-- i guess all these db things are for kexi > - glew (we have a port, just not building yet) > - gmm > - spnav > - gra[phicsmagick ImageMagick is in Nevada. Not GraphicsMagick, though. > - wpd > - libwpg > - gsl > - glut GLUT: torn between FreeGLUT and the old GLUT. --Stefan -- Stefan Teleman Sun Microsystems, Inc. Stefan.Teleman at Sun.COM
