Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt @@ -65,8 +65,8 @@ set(PREDEF_XDG_DATA_DIRS "$XDG_DATA_HOME") if(NOT("${LXQT_DATA_DIR}" MATCHES "^/usr(/local)?/share$")) set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:${LXQT_DATA_DIR}") endif() -set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:/usr/local/share:/usr/share") -set(PREDEF_XDG_CONFIG_DIRS "/etc:${LXQT_ETC_XDG_DIR}:/usr/share") +set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:${LOCALBASE}/share:/usr/share") +set(PREDEF_XDG_CONFIG_DIRS "${SYSCONFDIR}:${LXQT_ETC_XDG_DIR}:/usr/share") configure_file(startlxqt.in startlxqt @ONLY) install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/startlxqt"