File PackageKit-Qt-libdir-references.patch of Package PackageKit-Qt
Index: PackageKit-Qt-0.8.8/src/modules/packagekit-qt2-config.cmake.in
===================================================================
--- PackageKit-Qt-0.8.8.orig/src/modules/packagekit-qt2-config.cmake.in
+++ PackageKit-Qt-0.8.8/src/modules/packagekit-qt2-config.cmake.in
@@ -6,6 +6,6 @@
SET(prefix "@CMAKE_INSTALL_PREFIX@")
SET(exec_prefix "@CMAKE_INSTALL_PREFIX@")
-SET(PACKAGEKIT_QT2_LIBRARIES "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpackagekit-qt2.so" CACHE FILEPATH "Libraries for PackageKit-Qt2")
+SET(PACKAGEKIT_QT2_LIBRARIES "@PK_QT2_INSTALL_LIBDIR@/libpackagekit-qt2.so" CACHE FILEPATH "Libraries for PackageKit-Qt2")
SET(PACKAGEKIT_QT2_INCLUDE_DIR "@CMAKE_INSTALL_PREFIX@/include/PackageKit/packagekit-qt2" CACHE PATH "Include path for PackageKit-Qt2")
SET(PACKAGEKIT_QT2_FOUND "TRUE")
Index: PackageKit-Qt-0.8.8/src/packagekit-qt2.pc.in
===================================================================
--- PackageKit-Qt-0.8.8.orig/src/packagekit-qt2.pc.in
+++ PackageKit-Qt-0.8.8/src/packagekit-qt2.pc.in
@@ -1,6 +1,6 @@
prefix=@CMAKE_INSTALL_PREFIX@
exec_prefix=${prefix}
-libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
+libdir=@PK_QT2_INSTALL_LIBDIR@
includedir=${prefix}/include
Name: packagekit-qt2
Index: PackageKit-Qt-0.8.8/CMakeLists.txt
===================================================================
--- PackageKit-Qt-0.8.8.orig/CMakeLists.txt
+++ PackageKit-Qt-0.8.8/CMakeLists.txt
@@ -49,6 +49,13 @@ set (LOCALSTATEDIR "/var")
add_definitions("-DLOCALSTATEDIR=\"${LOCALSTATEDIR}\"")
set(CMAKE_INSTALL_LIBDIR "lib/${CMAKE_LIBRARY_ARCHITECTURE}" CACHE PATH "Output directory for libraries")
+if (IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
+ set (PK_QT2_INSTALL_LIBDIR ${CMAKE_INSTALL_LIBDIR})
+else (IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
+ set (PK_QT2_INSTALL_LIBDIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
+endif (IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
+
+
configure_file(config.h.in ${CMAKE_BINARY_DIR}/config.h)