From 593e1df6ec36d150030a48d6b8ebdeadd0e617fd Mon Sep 17 00:00:00 2001 From: Haikel Guemar Date: Thu, 4 Feb 2016 08:40:49 +0100 Subject: [PATCH] Fix RPM generation CPack generated RPM failed to install due to the RPM owning directories owned by filesystem packages. Exclude mandir directories from CPack. Resolves https://github.com/htacg/tidy-html5/issues/364 --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d1907fd..30e7b95 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -395,6 +395,9 @@ set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "http://www.html-tidy.org/") #set(CPACK_DEBIAN_PACKAGE_DEPENDS "libc") set(CPACK_DEBIAN_PACKAGE_SECTION "Libraries") +## RPM config +set(CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION "/usr/share/man" "/usr/share/man/man1") + set(CPACK_SOURCE_IGNORE_FILES "${CMAKE_CURRENT_SOURCE_DIR}/test/;${CMAKE_CURRENT_SOURCE_DIR}/build/;${CMAKE_CURRENT_SOURCE_DIR}/.git/") if (NOT WIN32 AND NOT APPLE)