diff -aurN a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt 2020-12-07 09:12:37.251082075 -0800 +++ b/CMakeLists.txt 2020-12-07 09:46:48.446021677 -0800 @@ -66,10 +66,9 @@ # https://cmake.org/cmake/help/v3.12/module/CPack.html # https://cmake.org/cmake/help/v3.7/module/CPackRPM.html set(CMAKE_INSTALL_PREFIX "/") -install(FILES ${PROJECT_SOURCE_DIR}/installation/touchegg.conf DESTINATION usr/share/touchegg) -install(FILES ${PROJECT_SOURCE_DIR}/installation/touchegg.service DESTINATION lib/systemd/system) -install(FILES ${PROJECT_SOURCE_DIR}/installation/touchegg.desktop DESTINATION etc/xdg/autostart) -install(PROGRAMS ${CMAKE_BINARY_DIR}/touchegg DESTINATION usr/bin) +include(GNUInstallDirs) +install(FILES ${PROJECT_SOURCE_DIR}/installation/touchegg.conf DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/touchegg) +install(PROGRAMS ${CMAKE_BINARY_DIR}/touchegg DESTINATION ${CMAKE_INSTALL_BINDIR}) set(CPACK_PACKAGE_NAME touchegg) set(CPACK_PACKAGE_VERSION_MAJOR "${MAJOR_VERSION}")