Dave Leimbach has added changes to KDE in CVS to allow kdebase to compile on DragonFly. This is in the actual KDE source code, not a ports override.
Actually it still takes a little “lying to”. You have to tell configure that you are on a FreeBSD box. I didn’t have time before the KDE 3.2 deadline to add specific directories for some KDE items and the autoconf tweaking that would be needed to support it properly.
I have been running it successfully out of CVS HEAD [KDE and DragonFly] for the last few weeks or so.
DragonFly BSD Digest