File libformfactor-fix-cmake.patch of Package libformfactor

diff --git a/CMakeLists.txt b/CMakeLists.txt
index dbae506..2455c51 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -55,6 +55,8 @@ find_package(LibHeinz REQUIRED)
 message(STATUS "LibHeinz: found=${LibHeinz_FOUND}, include_dirs=${LibHeinz_INCLUDE_DIR}, "
     "version=${LibHeinz_VERSION}")
 
+include(GNUInstallDirs)
+
 ## Source directory.
 
 add_subdirectory(ff)
@@ -91,13 +93,13 @@ write_basic_package_version_file(
 install(FILES
     "${PROJECT_BINARY_DIR}/formfactorConfig.cmake"
     "${PROJECT_BINARY_DIR}/formfactorConfigVersion.cmake"
-    DESTINATION cmake)
+    DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/formfactor)
 
 ## Export targets.
 
 install(EXPORT formfactorTargets
   FILE formfactorTargets.cmake
-  DESTINATION cmake)
+  DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/formfactor)
 
 export(EXPORT formfactorTargets
   FILE "${CMAKE_CURRENT_BINARY_DIR}/formfactorTargets.cmake")
diff --git a/ff/CMakeLists.txt b/ff/CMakeLists.txt
index ddda6fe..be17ab7 100644
--- a/ff/CMakeLists.txt
+++ b/ff/CMakeLists.txt
@@ -29,10 +29,10 @@ set_target_properties(
 install(
     TARGETS ${lib}
     EXPORT formfactorTargets
-    LIBRARY DESTINATION lib
-    RUNTIME DESTINATION lib
-    ARCHIVE DESTINATION lib)
+    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
 
 install(
     FILES ${api_files}
-    DESTINATION include/ff)
+    DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ff)
openSUSE Build Service is sponsored by