head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.30
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.28
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.26
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.24
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.22
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.20
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.18
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.16
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.14
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.12
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.10
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.8
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.6
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.4
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.2
	pkgsrc-2022Q3-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2022.09.06.09.26.27;	author nia;	state Exp;
branches;
next	;
commitid	My0n8HJlaR4KEMSD;


desc
@@


1.1
log
@bmpanel2: Add Python 3 support.

Also use CMAKE_INSTALL_MANDIR so the man page gets installed properly.
@
text
@$NetBSD$

Install man page to CMAKE_INSTALL_MANDIR.
Do not use gzip.

--- man/CMakeLists.txt.orig	2009-11-01 05:50:26.000000000 +0000
+++ man/CMakeLists.txt
@@@@ -1,18 +1,17 @@@@
 IF(BMPANEL2_FEATURE_MANPAGE)
+	INCLUDE(GNUInstallDirs)
 	FIND_PROGRAM(A2X a2x)
-	FIND_PROGRAM(GZIP gzip)
-	IF(A2X AND GZIP)
+	IF(A2X)
 		SET(ASCIIDOC_OPTS -f ${CMAKE_CURRENT_SOURCE_DIR}/asciidoc.conf -a man_version="${BMPANEL_VERSION}")
 		SET(A2X_OPTS -D ${CMAKE_CURRENT_BINARY_DIR} -d manpage -f manpage)
 		SET(MAN_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/bmpanel2.txt)
 		ADD_CUSTOM_COMMAND(
-			OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1.gz
+			OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1
 			COMMAND ${A2X} ${A2X_OPTS} --asciidoc-opts="${ASCIIDOC_OPTS}" ${MAN_SOURCE}
-			COMMAND ${GZIP} -f ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1
 			DEPENDS asciidoc.conf bmpanel2.txt
 		)
-		ADD_CUSTOM_TARGET(manpage ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1.gz)
-		INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1.gz
-			DESTINATION share/man/man1)
-	ENDIF(A2X AND GZIP)
+		ADD_CUSTOM_TARGET(manpage ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1)
+		INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1
+			DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+	ENDIF(A2X)
 ENDIF(BMPANEL2_FEATURE_MANPAGE)
@
