Module Name: src Committed By: mrg Date: Wed Jul 3 09:24:04 UTC 2024
Modified Files: src/share/mk: bsd.x11.mk Log Message: add some more transformations for man pages, needed by new appres. To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156 src/share/mk/bsd.x11.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/mk/bsd.x11.mk diff -u src/share/mk/bsd.x11.mk:1.155 src/share/mk/bsd.x11.mk:1.156 --- src/share/mk/bsd.x11.mk:1.155 Thu May 9 06:34:51 2024 +++ src/share/mk/bsd.x11.mk Wed Jul 3 09:24:04 2024 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.x11.mk,v 1.155 2024/05/09 06:34:51 nia Exp $ +# $NetBSD: bsd.x11.mk,v 1.156 2024/07/03 09:24:04 mrg Exp $ .include <bsd.init.mk> @@ -149,6 +149,20 @@ PRINT_PACKAGE_VERSION= ${TOOL_AWK} '/^PA version = substr($$1, RSTART, RLENGTH); \ } END { print version }' +_CONFIGURE_PATH= +.if exists(${X11SRCDIR.${PROG}}/configure) +_CONFIGURE_PATH=${X11SRCDIR.${PROG}}/configure +.elif exists(${X11SRCDIR.${LIB}}/configure) +_CONFIGURE_PATH=${X11SRCDIR.${LIB}}/configure +.endif + +.if exists(${_CONFIGURE_PATH}) +_PRINT_PACKAGE_STRING= ${TOOL_AWK} -F= '/^PACKAGE_STRING=/ { print $$2 }' \ + ${_CONFIGURE_PATH} +PACKAGE_STRING!= ${_PRINT_PACKAGE_STRING} +.else +PACKAGE_STRING= "X11 program" +.endif # Commandline to convert 'XCOMM' comments and 'XHASH' to '#', among other # things. Transformed from the "CppSedMagic" macro from "Imake.rules". @@ -412,13 +426,16 @@ _X11MANTRANSFORM= \ _X11MANTRANSFORMS_BOTH=\ ${X11EXTRAMANTRANSFORMS_BOTH} \ appmansuffix 1 \ + APP_MAN_SUFFIX 1 \ LIB_MAN_SUFFIX 3 \ libmansuffix 3 \ oslibmansuffix 3 \ drivermansuffix 4 \ filemansuffix 5 \ + MISC_MAN_SUFFIX 7 \ miscmansuffix 7 \ adminmansuffix 8 \ + XORG_MAN_PAGE "X Version 11" \ logdir /var/log \ sysconfdir /etc \ apploaddir ${X11ROOTDIR}/lib/X11/app-defaults \ @@ -434,6 +451,7 @@ _X11MANTRANSFORMS_BOTH=\ XCONFIGFILEMAN 'xorg.conf(5)' \ xlocaledir ${X11LIBDIR}/locale \ xorgversion ${XORGVERSION:C/ /%/gW} \ + PACKAGE_STRING ${PACKAGE_STRING} \ XSERVERNAME Xorg \ xservername Xorg