[PATCH util-macros] XORG_MANPAGE_SECTIONS: add MAN_SUBSTS automake variable
Gaetan Nadon
memsize at videotron.ca
Mon May 17 12:26:31 PDT 2010
It will replace the 155 copies in package makefiles
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
---
xorg-macros.m4.in | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/xorg-macros.m4.in b/xorg-macros.m4.in
index 5e89dd1..98e3307 100644
--- a/xorg-macros.m4.in
+++ b/xorg-macros.m4.in
@@ -105,6 +105,7 @@ AC_SUBST(RAWCPPFLAGS)
# on this OS - replaces *ManSuffix settings in old Imake *.cf per-os files.
# Not sure if there's any better way than just hardcoding by OS name.
# Override default settings by setting environment variables
+# Added MAN_SUBSTS in version 1.8
AC_DEFUN([XORG_MANPAGE_SECTIONS],[
AC_REQUIRE([AC_CANONICAL_HOST])
@@ -176,6 +177,22 @@ AC_SUBST([FILE_MAN_DIR])
AC_SUBST([MISC_MAN_DIR])
AC_SUBST([DRIVER_MAN_DIR])
AC_SUBST([ADMIN_MAN_DIR])
+
+XORG_MAN_PAGE="X Version 11"
+MAN_SUBSTS="\
+ -e 's|__vendorversion__|\"$PACKAGE_STRING\" \"$XORG_MAN_PAGE\"|' \
+ -e 's|__xorgversion__|\"$PACKAGE_STRING\" \"$XORG_MAN_PAGE\"|' \
+ -e 's|__xservername__|Xorg|g' \
+ -e 's|__xconfigfile__|xorg.conf|g' \
+ -e 's|__projectroot__|$prefix|g' \
+ -e 's|__appmansuffix__|$APP_MAN_SUFFIX|g' \
+ -e 's|__drivermansuffix__|$DRIVER_MAN_SUFFIX|g' \
+ -e 's|__adminmansuffix__|$ADMIN_MAN_SUFFIX|g' \
+ -e 's|__libmansuffix__|$LIB_MAN_SUFFIX|g' \
+ -e 's|__miscmansuffix__|$MISC_MAN_SUFFIX|g' \
+ -e 's|__filemansuffix__|$FILE_MAN_SUFFIX|g'"
+AC_SUBST([MAN_SUBSTS])
+
]) # XORG_MANPAGE_SECTIONS
# XORG_CHECK_SGML_DOCTOOLS([MIN-VERSION])
--
1.6.0.4
More information about the xorg-devel
mailing list