summaryrefslogtreecommitdiff
path: root/man/generate_mans.mak
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2013-07-27 08:58:37 +0400
committerIgor Pashev <pashev.igor@gmail.com>2013-07-27 08:58:37 +0400
commitea839a52aebd6a29a8dde70412b0e7b8d68568b4 (patch)
tree10026e84c8b73d4e5ad6704ab1cb78ea7c63c305 /man/generate_mans.mak
parent6c1662a897fd34b5b0b0174ab83552b016d05e8d (diff)
downloadshadow-upstream/4.1.5.1.tar.gz
Imported Upstream version 4.1.5.1upstream/4.1.5.1upstream
Diffstat (limited to 'man/generate_mans.mak')
-rw-r--r--man/generate_mans.mak15
1 files changed, 11 insertions, 4 deletions
diff --git a/man/generate_mans.mak b/man/generate_mans.mak
index 20268d7..0c959c2 100644
--- a/man/generate_mans.mak
+++ b/man/generate_mans.mak
@@ -28,17 +28,24 @@ if ENABLE_REGENERATE_MAN
sed -e 's/^\(<!DOCTYPE .*docbookx.dtd"\)>/\1 [<!ENTITY % config SYSTEM "config.xml">%config;]>/' $< > $@; \
fi
-%: %.xml-config Makefile config.xml
+man1/% man3/% man5/% man8/%: %.xml-config Makefile config.xml
$(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND)" \
+ --param "man.authors.section.enabled" "0" \
+ --stringparam "man.output.base.dir" "" \
+ --param "man.output.in.separate.dir" "1" \
-nonet http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl $<
+
+clean-local:
+ for d in man1 man3 man5 man8; do [ -d $$d ] && rmdir $$d; done
+
else
$(man_MANS):
@echo you need to run configure with --enable-man to generate man pages
@false
endif
-grpconv.8 grpunconv.8 pwunconv.8: pwconv.8
+man8/grpconv.8 man8/grpunconv.8 man8/pwunconv.8: man8/pwconv.8
-getspnam.3: shadow.3
+man3/getspnam.3: man3/shadow.3
-vigr.8: vipw.8
+man8/vigr.8: man8/vipw.8