diff options
author | Alan Coopersmith <Alan.Coopersmith@sun.com> | 2005-10-17 22:20:58 +0000 |
---|---|---|
committer | Alan Coopersmith <Alan.Coopersmith@sun.com> | 2005-10-17 22:20:58 +0000 |
commit | e096b243bb3be6a41bd928016d24acfe2cae677e (patch) | |
tree | bca9b2bd3d057f43e1d37812fa44be5e9956c07e | |
parent | f45a6a9b5d53d91aec9ca0381311f5b0a4842c07 (diff) | |
download | xorg-font-util-e096b243bb3be6a41bd928016d24acfe2cae677e.tar.gz |
Use sed to replace variables in man pages
-rw-r--r-- | Makefile.am | 23 | ||||
-rw-r--r-- | configure.ac | 1 |
2 files changed, 21 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index c64b3ed..d21a9e0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -51,12 +51,29 @@ mapfiles_DATA = \ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = fontutil.pc -man1_MANS = bdftruncate.man ucs2any.man +appmandir = $(mandir)/man@APP_MAN_SUFFIX@ +appman_SOURCES = bdftruncate.man ucs2any.man +appman_DATA = $(appman_SOURCES:man=@APP_MAN_SUFFIX@) -CLEANFILES = bdftruncate +CLEANFILES = bdftruncate $(appman_DATA) EXTRA_DIST = $(mapfiles_DATA) \ - $(man1_MANS) \ + $(appman_SOURCES) \ autogen.sh \ bdftruncate.pl \ fontutil.pc.in + +# Strings to replace in man pages +XORGRELSTRING = @PACKAGE_STRING@ + XORGMANNAME = X Version 11 + +SED = sed + +MAN_SUBSTS = \ + -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ + -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' + +SUFFIXES = .$(APP_MAN_SUFFIX) .man + +.man.$(APP_MAN_SUFFIX): + sed $(MAN_SUBSTS) < $< > $@ diff --git a/configure.ac b/configure.ac index d6f949d..f732613 100644 --- a/configure.ac +++ b/configure.ac @@ -34,6 +34,7 @@ AC_PROG_INSTALL mapdir="$libdir/X11/fonts/util" AC_SUBST(mapdir) +XORG_MANPAGE_SECTIONS XORG_RELEASE_VERSION AC_OUTPUT([Makefile fontutil.pc]) |