summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/CMakeLists.txt2
-rw-r--r--utils/sys-utils/CMakeLists.txt11
2 files changed, 8 insertions, 5 deletions
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*)