Since a recent commit, the file "FindKdcraw.cmake" is installed both by kdelibs and kdegraphics, making it impossible to create packages.
With rev. #1209275, i removed this file from KDElibs. find libkdcraw script will be installed with the library as well. Gilles Caulier
Merci :) Not sure if we can just remove it from kdelibs, but Alexander knows.
What has happened here ? I can see FindKdcraw.cmake in kdelibs but not in kdegraphics. This is how it should be IMO. I'm still interested why you reverted the initial change, there is no hint here in this bug report ? Alex
Alex, I receive this private mail from Christophe Giboudeaux <cgiboudeaux@gmail.com> : // --------------------------------------------------------------------- > On Sunday 26 December 2010 10:59:46 Gilles Caulier wrote: > SVN commit 1209275 by cgilles: > > this file is now installed with libkdcraw as well. > > > M +0 -1 CMakeLists.txt > D FindKdcraw.cmake > > Sorry but you deleted the wrong file. Please revert this commit and delete the one in libkdcraw instead. It doesn't make much sense for libkdcraw to install a cmake module supposed to find itself. This was discussed a few times in the kde-buildsystem mailing list. The correct fix is: - Delete FindKdcraw.cmake in kdegraphics, - replace it with a KdcrawConfig.cmake file. You can find some examples in several KDE apps (eg, Okular, Kdevplatform, kdebase-workspace, kdepimlibs...) and you can ask for help on the kde- buildsystem ML. Christophe. // --------------------------------------------------------------------- Gilles Caulier