File conky-1.10.0-libdir.patch of Package conky

Index: conky-1.10.0/cmake/ConkyBuildOptions.cmake
===================================================================
--- conky-1.10.0.orig/cmake/ConkyBuildOptions.cmake
+++ conky-1.10.0/cmake/ConkyBuildOptions.cmake
@@ -56,7 +56,10 @@ endif(BUILD_I18N)
 # Some standard options
 set(SYSTEM_CONFIG_FILE "/etc/conky/conky.conf" CACHE STRING "Default system-wide Conky configuration file")
 # use FORCE below to make sure this changes when CMAKE_INSTALL_PREFIX is modified
-set(PACKAGE_LIBRARY_DIR "${CMAKE_INSTALL_PREFIX}/lib/conky" CACHE STRING "Package library path (where Lua bindings are installed" FORCE)
+if (NOT LIB_INSTALL_DIR)
+	set (LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib")
+endif (NOT LIB_INSTALL_DIR)
+set(PACKAGE_LIBRARY_DIR "${LIB_INSTALL_DIR}/conky" CACHE STRING "Package library path (where Lua bindings are installed" FORCE)
 set(DEFAULTNETDEV "eth0" CACHE STRING "Default networkdevice")
 set(XDG_CONFIG_FILE "$HOME/.config/conky/conky.conf" CACHE STRING "Configfile of the user (XDG)")
 set(CONFIG_FILE "$HOME/.conkyrc" CACHE STRING "Configfile of the user")
Index: conky-1.10.0/lua/CMakeLists.txt
===================================================================
--- conky-1.10.0.orig/lua/CMakeLists.txt
+++ conky-1.10.0/lua/CMakeLists.txt
@@ -76,6 +76,6 @@ endif(BUILD_LUA_CAIRO AND BUILD_LUA_IMLI
 
 install(TARGETS
 	${lua_libs}
-	LIBRARY DESTINATION lib/conky
-	ARCHIVE DESTINATION lib/conky
+	LIBRARY DESTINATION ${PACKAGE_LIBRARY_DIR}
+	ARCHIVE DESTINATION ${PACKAGE_LIBRARY_DIR}
 )
Index: conky-1.10.0/src/CMakeLists.txt
===================================================================
--- conky-1.10.0.orig/src/CMakeLists.txt
+++ conky-1.10.0/src/CMakeLists.txt
@@ -196,6 +196,6 @@ target_link_libraries(conky ${conky_libs
 install(TARGETS
 	conky
 	RUNTIME DESTINATION bin
-	LIBRARY DESTINATION lib
-	ARCHIVE DESTINATION lib
+	LIBRARY DESTINATION ${LIB_INSTALL_DIR}
+	ARCHIVE DESTINATION ${LIB_INSTALL_DIR}
 )
openSUSE Build Service is sponsored by