diff options
author | 2012-11-18 17:17:35 -0500 | |
---|---|---|
committer | 2012-11-18 17:17:35 -0500 | |
commit | d68f6556449d3533bf368baa8631fbbcef125133 (patch) | |
tree | f7a3758f83fa68ee3ed2dbc6768a5b89d5714c8f /man | |
parent | Add missing #include <sys/syscall.h> (diff) | |
download | eudev-d68f6556449d3533bf368baa8631fbbcef125133.tar.gz eudev-d68f6556449d3533bf368baa8631fbbcef125133.tar.bz2 eudev-d68f6556449d3533bf368baa8631fbbcef125133.zip |
Fix manpage build
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'man')
-rw-r--r-- | man/Makefile.am | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/man/Makefile.am b/man/Makefile.am index fd9bacf4c..a328876f2 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -3,3 +3,33 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} MANPAGES = \ udev.7 \ udevadm.8 + +XML_FILES = \ + ${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}} + +XSLTPROC_FLAGS = \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 + +man_MANS = \ + $(MANPAGES) + +noinst_DATA = \ + $(XML_FILES) + +CLEANFILES = \ + $(MANPAGES) + +XSLTPROC_PROCESS_MAN = \ + $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \ + $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + +%.7: %.xml + $(XSLTPROC_PROCESS_MAN) + +%.8: %.xml + $(XSLTPROC_PROCESS_MAN) |