On Tue, Nov 13, 2012 at 05:27:33PM +0100, Marc Espie wrote: > On Mon, Nov 12, 2012 at 05:02:01PM -0600, Amit Kulkarni wrote: > > On Mon, Nov 12, 2012 at 3:09 PM, Vadim Zhukov <[email protected]> wrote: > > > 2012/11/12 Amit Kulkarni <[email protected]>: > > >> all pkgs in kde4 pass compilation with fixes pushed into > > >> openbsd-wip... Compiled with cmake 2.8.10. Some small issues while I > > >> build kde3 and then the rest of the ports!!!. > > > > > > Just to be clear: do you want to make KDE 3 and 4 co-build or > > > co-exist? Both goals are hard to achieve... > > > > co-build with dpb -J removing dependencies along the way. > > This won't work. > > This requires lots of hand-holding. dpb will just error out. You will end > up with two dpb runs. > > > Here is a bird's eye overview of the choices. > > Currently we have a rather full set of kde3 which works reasonably well. > > For kde4 to "replace" that, we need to have *most* applications that were > in kde3 working. Yes, this includes most of koffice, digikam, amarok, > gwenview... just for applications I'm aware of. > > I'm not sure kde4 can replace that on every architecture. kde4 was created > later, and it's going to use functionalities that might be hard to achieve > on older platforms. For instance, all of kde games have switched from > bitmaps to SVG. I'm not sure that's reasonable for old platforms. > > trinity might be a good intermediate point. It's still a lot of work, as > the build system is radically different from kde3, so it requires creating > new ports (but you can probably lift most of the useful code from kde3). > > (for those that don't know, trinity is supposed to be kde3 ported to qt4, > thus requiring one single qt for both kde3 and kde4).
*Meep* Wrong. Atm, trinity 3.5.13.1 is still in Qt3 (and trinity took over Qt3 maintainership unofficially from nokia). The Qt4 port is far from complete and quite stalled, see http://www.trinitydesktop.org/wiki/bin/view/Developers/RoadMap 3.5.14/port to qt4 was originally expected this fall. Landry
