KDE 4.6 Beta1 tarballs (4.5.80) uploaded

Alexander Neundorf neundorf at kde.org
Mon Nov 22 22:19:37 CET 2010


On Monday 22 November 2010, Kevin Kofler wrote:
...
> This is wrong on 64-bit Fedora. Should be:
> ${_okularBaseDir}/lib${LIB_SUFFIX}
>
> Hardcoded paths + NO_DEFAULT_PATH are NOT a portable way to find things.

While correct in general, here this is not true.
By finding OkularConfig.cmake, the package has already been found.
There should be no need for any further searching. This is not a 
FindOkular.cmake which has been found, and which can then search for Okular, 
but it is a file which has been installed with this specific installation of 
Okular and which contains information for this specific installation. If this 
information is wrong, it needs to be fixed.

> KDE allows overriding the install locations for things. You cannot rely on
> everything being installed to the upstream default path.

So what needs to be done is to record the correct install locations in the 
(completely installation-specific) OkularConfig.cmake.

Alex


More information about the release-team mailing list