From 7090cf6a7a4da56b17332bfa69ad4d92a0ce2eb8 Mon Sep 17 00:00:00 2001 From: Manuel Bentele Date: Tue, 15 Sep 2020 17:56:51 +0200 Subject: Added RPM package creation and moved to relative CMake installation paths --- utils/CMakeLists.txt | 2 +- utils/sys-utils/CMakeLists.txt | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'utils') diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index 01e0793..cfc5548 100644 --- a/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt @@ -22,6 +22,6 @@ add_subdirectory(libsmartcols) add_subdirectory(sys-utils) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/bash-completion/xlosetup - DESTINATION /usr/share/bash-completion/completions + DESTINATION share/bash-completion/completions PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT main) diff --git a/utils/sys-utils/CMakeLists.txt b/utils/sys-utils/CMakeLists.txt index 38e2def..01295d9 100644 --- a/utils/sys-utils/CMakeLists.txt +++ b/utils/sys-utils/CMakeLists.txt @@ -10,7 +10,10 @@ target_include_directories(xlosetup PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../lib ${ install(TARGETS xlosetup DESTINATION bin COMPONENT main) -install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/xlosetup.8 - DESTINATION /usr/share/man/man8 - PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ - COMPONENT main) +# install xlosetup man page +# NOTE: installation is done via a directory install with file matching pattern to support CPackRPM's automatic compression of man pages +install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ + DESTINATION share/man/man8 + COMPONENT main + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN *.8*) -- cgit v1.2.3-55-g7522