From: Bastian Dehn Date: Sun, 24 May 2026 11:30:36 +0000 (+0200) Subject: change generate changelog gz X-Git-Tag: v1.1.32^2~4 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=1827eb948dbb47955a7d04af1a382e229bb144b7;p=sane-kds-s2000w-net.git change generate changelog gz --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3c11b18..83df7e0 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -143,11 +143,11 @@ else() ${TIFF_LIBRARIES}) endif() -add_custom_target(changelog - ALL gzip -cn9 ${CMAKE_CURRENT_SOURCE_DIR}/debian/changelog +add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/changelog.Debian.gz + COMMAND gzip --stdout --no-name --best ${CMAKE_CURRENT_SOURCE_DIR}/debian/changelog > ${CMAKE_CURRENT_BINARY_DIR}/changelog.Debian.gz - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/debian/changelog) +add_custom_target(changelog ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/changelog.Debian.gz) set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS OWNER_READ @@ -158,16 +158,14 @@ set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS WORLD_READ WORLD_EXECUTE) +include(GNUInstallDirs) install(TARGETS sane-kds_s2000w_net sane-kds_s2000w_net-static DESTINATION ${CMAKE_LIBRARY_PATH}/sane) install(FILES kds_s2000w_net.conf DESTINATION ${CONFIG_INSTALL_PATH}) -file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/debian/copyright - ${CMAKE_CURRENT_BINARY_DIR}/copyright) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/copyright - DESTINATION usr/share/doc/${PROJECT_NAME}) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/changelog.Debian.gz - DESTINATION usr/share/doc/${PROJECT_NAME}) +install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/debian/copyright + ${CMAKE_CURRENT_BINARY_DIR}/changelog.Debian.gz + DESTINATION ${CMAKE_INSTALL_DOCDIR}) set(CPACK_GENERATOR DEB) set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})