On Monday 17 October 2011, Friedrich W. H. Kossebau wrote: > Moving over to kde-buildsystem, please follow-ups only there/here. > > Lundi, le 17 octobre 2011, à 19:58, Andreas Pakulat a écrit: > > On 17.10.11 19:45:07, Friedrich W. H. Kossebau wrote: > > > Lundi, le 17 octobre 2011, à 19:35, Alex Merry a écrit: > > > > On 17/10/11 18:10, Friedrich W. H. Kossebau wrote: > > > > > Hi, > > > > > > > > > > kde-workspace trunk is supposed to be compiled against kdelibs > > > > > KDE/4.7, right? > > > > > > > > > > For me it seems that FindKActivities.cmake is missing then in > > > > > kdelibs KDE/4.7 or kde-workspace trunk. Because > > > > > kde-workspace/CMakeLists.txt has the line find_package(KActivities > > > > > REQUIRED) > > > > > > > > > But there is nowhere a FindKActivities.cmake for me: > > > > FindKActivities is provided by libkactivities (the kactivities module > > > > on git.kde.org). If you don't have it, there won't be such a file. > > > > > > Hm, but kdelibs KDE/4.7 has (and builds+installs for me by default) > > > experimental/libkactivities, isn't that the "official" version of > > > libkactivities to use? > > > > Apparently not, but last I checked everybody disagreed about the > > 'correct' solution since some do not want such changes in 4.7 but others > > don't want to wait for 5.x. Basically the whole development process is > > in limbo - unfortunately. > > Then can we please end the limbo? I have a bad back from seating all day, > don't feel like dancing that :) > > Dear Alex/kde-buildsystem maintainers, so the problem is that there is no > FindKActivities.cmake. Either kdelibs KDE/4.7 should provide one for > convenience, or rather kde-workspace trunk, as it looks out for it. Right? > > What do you propose how to solve this?
Either kdeworkspace needs a FindKActivies.cmake, or libaktivities should just be considered part of kdelibs (which includes a lot of libraries, and so could include also libkactivities) (and this is what I would recommend for some generic library being part of kdelibs), or libkdeactivities should install a KActivitiesConfig.cmake, which will be found automatically by find_package(KActivities). Alex