]> git.saurik.com Git - apt.git/commitdiff
* doc/makefile:
authorDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 17 May 2012 20:21:03 +0000 (22:21 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 17 May 2012 20:21:03 +0000 (22:21 +0200)
  - build manpages with the correct l10n.gentext.default.language setting
    to get the correct section titles provided by docbook

buildlib/po4a_manpage.mak
debian/changelog
doc/makefile
doc/manpage-style.xsl

index 404bb57a5516a41b936430156ce9cf27b6174295..5814180d8a250a1830b2c400a546e20d293781a8 100644 (file)
@@ -16,7 +16,7 @@ INCLUDES = apt.ent apt-verbatim.ent
 # Do not use XMLTO, build the manpages directly with XSLTPROC
 ifdef XSLTPROC
 
-STYLESHEET=../manpage-style.xsl
+STYLESHEET=manpage-style.xsl
 
 LOCAL := po4a-manpage-$(firstword $(SOURCE))
 $(LOCAL)-LIST := $(SOURCE)
index bcc29eb86ee7f921ac527832479e2dee9970f2bd..b6464388d27f8cb699a58044a65e152e9329d173 100644 (file)
@@ -28,6 +28,9 @@ apt (0.9.4) UNRELEASED; urgency=low
   * cmdline/apt-get.cc:
     - use the host architecture, not the build architecture for matching
       of [architecture restrictions] in Build-Depends (Closes: #672927)
+  * doc/makefile:
+    - build manpages with the correct l10n.gentext.default.language setting
+      to get the correct section titles provided by docbook
 
   [ Raphael Geissert ]
   * apt-pkg/acquire*.cc:
index f5258693520e0a1d4ede575f6799557eb420e3a2..76e29e2b995c1042d06dc55883f2fc213f15b92a 100644 (file)
@@ -42,6 +42,8 @@ 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
index 85aa4521f22f8097c76d3516ae7acb649f15f92c..ef349f064f3dcfa98c40acadbf92b9e35419dc81 100644 (file)
@@ -5,6 +5,7 @@
 <xsl:import href="/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl" />
 
 <xsl:param name="man.output.encoding" select="'UTF-8'" />
+<!-- LANGUAGE -->
 
 <xsl:template match="email">&lt;<xsl:apply-templates/>&gt;</xsl:template>