head 1.2; access; symbols pkgsrc-2023Q4:1.1.0.4 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.2 pkgsrc-2023Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2024.02.23.09.41.03; author wiz; state dead; branches; next 1.1; commitid QuPldxy0pThIxxZE; 1.1 date 2023.07.07.07.45.51; author nia; state Exp; branches; next ; commitid kenOyGgj8L1ykQvE; desc @@ 1.2 log @ckmame: update to 2.1. 2.1 (2024-02-23) ================ * Add `--report-changes` to show changes between last and current run. * Add `--delete-unknown-pattern` to remove unknown files matching a pattern. * Switch to nihtest. @ text @$NetBSD: patch-docs_CMakeLists.txt,v 1.1 2023/07/07 07:45:51 nia Exp $ Honour CMAKE_INSTALL_MANDIR so different platforms' preference of man/ vs. share/man/ is respected. --- docs/CMakeLists.txt.orig 2022-05-31 10:57:53.000000000 +0000 +++ docs/CMakeLists.txt @@@@ -5,13 +5,15 @@@@ set(MAN_PAGES mkmamedb.1 ) +include(GNUInstallDirs) + foreach(MAN_PAGE ${MAN_PAGES}) string(REGEX REPLACE "[1-9]$" "${DOCUMENTATION_FORMAT}" SOURCE_FILE ${MAN_PAGE}) if(DOCUMENTATION_FORMAT MATCHES "html") - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${MAN_PAGE} DESTINATION share/doc/${PROJECT_NAME} RENAME ${SOURCE_FILE}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${MAN_PAGE} DESTINATION ${CMAKE_INSTALL_DOCDIR} RENAME ${SOURCE_FILE}) else() string(REGEX REPLACE ".*(.)$" "man\\1" SUBDIR ${MAN_PAGE}) - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${MAN_PAGE} DESTINATION man/${SUBDIR}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${MAN_PAGE} DESTINATION ${CMAKE_INSTALL_MANDIR}/${SUBDIR}) endif() # configure_file does not find out about updates to the sources, and it does not provide a target #configure_file(${SOURCE_FILE} ${MAN_PAGE} COPYONLY) @ 1.1 log @ckmame: Fix man page installation on various platforms. @ text @d1 1 a1 1 $NetBSD$ @