diff options
author | Gaetan Nadon <memsize@videotron.ca> | 2010-08-14 19:58:14 -0400 |
---|---|---|
committer | Gaetan Nadon <memsize@videotron.ca> | 2010-08-14 19:58:14 -0400 |
commit | 976db8a67a3e0462d0a675e2bfb2fe715e715bae (patch) | |
tree | e4b5195895acb87b5a331990d1bfc4ef589c79e1 | |
parent | dc0afc177521014462baa966359b45d7a40a0c63 (diff) |
config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | man/.gitignore | 3 | ||||
-rw-r--r-- | man/Makefile.am | 21 |
3 files changed, 6 insertions, 24 deletions
diff --git a/configure.ac b/configure.ac index e63ef8f..56c180d 100644 --- a/configure.ac +++ b/configure.ac @@ -39,10 +39,10 @@ AC_INIT(libXcomposite, AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE -# Require xorg-macros: XORG_DEFAULT_OPTIONS +# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS m4_ifndef([XORG_MACROS_VERSION], - [m4_fatal([must install xorg-macros 1.6 or later before running autoconf/autogen])]) -XORG_MACROS_VERSION(1.6) + [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) +XORG_MACROS_VERSION(1.8) AM_CONFIG_HEADER(config.h) # Check for progs diff --git a/man/.gitignore b/man/.gitignore index c459112..6726abf 100644 --- a/man/.gitignore +++ b/man/.gitignore @@ -1,3 +1,2 @@ -# Add & Override for this directory and it's subdirectories +# Xcomposite.man is generated by xmlto from Xcomposite.xml Xcomposite.man -shadows.DONE diff --git a/man/Makefile.am b/man/Makefile.am index 54eb624..b768742 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -36,28 +36,11 @@ MAINTAINERCLEANFILES = $(libman_PRE) $(Xcomposite_shadowmen): $(AM_V_GEN) echo .so man$(LIB_MAN_DIR_SUFFIX)/Xcomposite.$(LIB_MAN_SUFFIX) > $@ -# Substitute system-specific values in man pages - -XORGRELSTRING = @PACKAGE_STRING@ - XORGMANNAME = X Version 11 - -MAN_SUBSTS = \ - -e 's|"__vendorversion__"|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ - -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ - -e 's|__xservername__|Xorg|g' \ - -e 's|__xconfigfile__|xorg.conf|g' \ - -e 's|__projectroot__|$(prefix)|g' \ - -e 's|__apploaddir__|$(appdefaultdir)|' \ - -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ - -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ - -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ - -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ - -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' - SUFFIXES = .$(LIB_MAN_SUFFIX) .man .xml +# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure .man.$(LIB_MAN_SUFFIX): - $(AM_V_GEN)sed $(MAN_SUBSTS) < $< > $@ + $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ # Generate nroff sources from DocBook/xml |