]> git.saurik.com Git - apt.git/blobdiff - doc/makefile
* debian/apt-utils.links:
[apt.git] / doc / makefile
index 76e29e2b995c1042d06dc55883f2fc213f15b92a..7b49ac26979d0542b094df16dccfe08f4452b12e 100644 (file)
@@ -29,7 +29,7 @@ $(LOCAL)-LIST := $(SOURCE)
 # Install generation hooks
 manpages: $(MANPAGEPOLIST) $($(LOCAL)-LIST)
 
-$($(LOCAL)-LIST) :: % : %.xml $(INCLUDES)
+$($(LOCAL)-LIST) :: % : %.xml $(STYLESHEET) $(INCLUDES)
        echo Creating man page $@
        $(XSLTPROC) -o $@ $(STYLESHEET) $<
 
@@ -42,8 +42,6 @@ dirs-manpage-subdirs:
        for i in $(MANPAGEPO); do \
                test -d $$i || mkdir $$i; \
                test -f $$i/makefile || sed "s#@@LANG@@#$$i#" lang.makefile > $$i/makefile; \
-               test -f $$i/manpage-style.xsl || sed "/<!-- LANGUAGE -->/ i\
-<xsl:param name=\"l10n.gentext.default.language\" select=\"'$$i'\" />" manpage-style.xsl > $$i/manpage-style.xsl; \
        done
 
 # Clean rule
@@ -85,14 +83,18 @@ ifdef PO4A
 doc: po4a
 
 update-po:
-       po4a --previous --no-backups --force --no-translations po4a.conf
+       po4a --previous --no-backups --force --no-translations \
+               --package-name='$(PACKAGE)-doc' --package-version='$(PACKAGE_VERSION)' \
+               --msgid-bugs-address='$(PACKAGE_MAIL)' po4a.conf
 
 po4a:
-       po4a --previous --no-backups po4a.conf
+       po4a --previous --no-backups \
+               --package-name='$(PACKAGE)-doc' --package-version='$(PACKAGE_VERSION)' \
+               --msgid-bugs-address='$(PACKAGE_MAIL)' po4a.conf
 endif
 
 stats:
-       for i in po/*.po; do echo -n "$$i: "; msgfmt --statistics $$i; done
+       for i in po/*.po; do echo -n "$$i: "; msgfmt --output-file=/dev/null --statistics $$i; done
 
 ifdef DOXYGEN
 DOXYGEN_SOURCES = $(shell find $(BASE)/apt-pkg -not -name .\\\#* -and \( -name \*.cc -or -name \*.h \) )