On Tue, May 27, 2008 at 9:45 AM, Lukas Oboril <oboril.lukas at gmail.com>
wrote:

>
>
> On Mon, May 26, 2008 at 9:16 PM, Stefan Teleman <Stefan.Teleman at sun.com>
> wrote:
>
>>
>>
>> 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.
>>
>
> We have sqlite3 in Dude.
>
>
>>
>> > - 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.
>>
>
> We could add 'Subversion' to Dude, because kdesdk looks for subversion and
> pickup /opt/kdebld/bin/svn. That's very wrong !
> I can check subversion into Dude. I have 'all-in-one' subversion with apr
> and apr-util exactly same as it in KBE. Works nice and fine
>
> Then we can use libapr and libapr-util
>
>
>> > - 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. :-)
>
>
> Why we need ALSA ? Why not OSS4 (which will be integrated in Solaris in
> future) ?
>
>
>>
>>
>> >
>> > - 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.
>>
>
> Why xmms ? Who is using xmms in KDE ? This is waste of time.
>
>
>
>>
>> > - libxklavier
>>
>> This one is somewhere on my hard drive -- i'll push it in Dude.
>>
>
> +1
>
>>
>> > - samba
>>
>> Is in Dude.
>>
>
> No, is in Solaris :D
>

[luc at earth ~]$ uname -r
5.10

[luc at earth ~]$ which smbclient
/usr/sfw/bin/smbclient

[luc at earth ~]$ which smbd
/usr/sfw/sbin/smbd

[luc at earth ~]$ which nmbd
/usr/sfw/sbin/nmbd



>
>
>>
>> > - networkmanager
>>
>> Need to do this one.
>>
>
> +1
>
>
>>
>> >
>> > === 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.
>>
>
> freeglut and glew are in Dude and on S10 works nice. ON Nevada not, because
> there is libgc++ insane linked opengl/mesa stuff. Nevada needs own Mesa or
> wait for including Mesa by Stefan. :D
>
>
>>
>> --Stefan
>>
>> --
>> Stefan Teleman
>> Sun Microsystems, Inc.
>> Stefan.Teleman at Sun.COM
>>
>> _______________________________________________
>> kde-discuss mailing list
>> kde-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>>
>
>
>
> --
> Lukas 'Luc' Oboril
> IRC nickname: luc^ at freenode
>
>
> When dealing with people, let us remember we are not dealing with creatures
> of logic. We are dealing with creatures of emotions, creatures bristling
> with prejudices and motivated by pride and vanity. Dale Carnegie
>



-- 
Lukas 'Luc' Oboril
IRC nickname: luc^ at freenode


When dealing with people, let us remember we are not dealing with creatures
of logic. We are dealing with creatures of emotions, creatures bristling
with prejudices and motivated by pride and vanity. Dale Carnegie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20080527/fe653645/attachment.html>

Reply via email to