* man/generate_mans.mak: Fix the generation of translated man
pages. xml2po removed the comment from empty headers and the config was no more inserted.
This commit is contained in:
parent
93ee4927bc
commit
0d00d3eecf
@ -1,3 +1,9 @@
|
|||||||
|
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
|
* man/generate_mans.mak: Fix the generation of translated man
|
||||||
|
pages. xml2po removed the comment from empty headers and the
|
||||||
|
config was no more inserted.
|
||||||
|
|
||||||
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
|
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
* man/chage.1.xml: The LOGIN argument is not optional.
|
* man/chage.1.xml: The LOGIN argument is not optional.
|
||||||
|
@ -22,7 +22,11 @@ endif
|
|||||||
|
|
||||||
if ENABLE_REGENERATE_MAN
|
if ENABLE_REGENERATE_MAN
|
||||||
%.xml-config: %.xml Makefile
|
%.xml-config: %.xml Makefile
|
||||||
sed -e 's/^<!-- SHADOW-CONFIG-HERE -->/<!ENTITY % config SYSTEM "config.xml">%config;/' $< > $@
|
if grep -q SHADOW-CONFIG-HERE $<; then \
|
||||||
|
sed -e 's/^<!-- SHADOW-CONFIG-HERE -->/<!ENTITY % config SYSTEM "config.xml">%config;/' $< > $@; \
|
||||||
|
else \
|
||||||
|
sed -e 's/^\(<!DOCTYPE .*docbookx.dtd"\)>/\1 [<!ENTITY % config SYSTEM "config.xml">%config;]>/' $< > $@; \
|
||||||
|
fi
|
||||||
|
|
||||||
%: %.xml-config Makefile config.xml
|
%: %.xml-config Makefile config.xml
|
||||||
$(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND)" \
|
$(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND)" \
|
||||||
|
Loading…
Reference in New Issue
Block a user