[xml/sgml-commit] r844 - in /packages/docbook-xsl/trunk/debian: ./ patches/

dleidert-guest at users.alioth.debian.org dleidert-guest at users.alioth.debian.org
Mon Aug 20 02:10:44 UTC 2007


Author: dleidert-guest
Date: Mon Aug 20 02:10:41 2007
New Revision: 844

URL: http://svn.debian.org/wsvn/debian-xml-sgml/?sc=1&rev=844
Log:
* debian/patches/01_create_debian_catalog.dpatch: Adjusted.
* debian/patches/02_use_global_papersize_conf.dpatch: Adjusted.
* debian/patches/10_7129_fix_abstract_title_condition_check.dpatch: Removed.
  Applied upstream.
* debian/patches/11_charmap_imports_fix.dpatch: Ditto.
* debian/patches/00list: Adjusted.

* debian/watch: Moved the comment about the syntax into the file.
* debian/NEWS: Updated.


Removed:
    packages/docbook-xsl/trunk/debian/patches/10_7129_fix_abstract_title_condition_check.dpatch
    packages/docbook-xsl/trunk/debian/patches/11_charmap_imports_fix.dpatch
Modified:
    packages/docbook-xsl/trunk/debian/NEWS
    packages/docbook-xsl/trunk/debian/changelog
    packages/docbook-xsl/trunk/debian/patches/00list
    packages/docbook-xsl/trunk/debian/patches/01_create_debian_catalog.dpatch
    packages/docbook-xsl/trunk/debian/patches/02_use_global_papersize_conf.dpatch
    packages/docbook-xsl/trunk/debian/watch

Modified: packages/docbook-xsl/trunk/debian/NEWS
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl/trunk/debian/NEWS?rev=844&op=diff
==============================================================================
--- packages/docbook-xsl/trunk/debian/NEWS (original)
+++ packages/docbook-xsl/trunk/debian/NEWS Mon Aug 20 02:10:41 2007
@@ -1,24 +1,45 @@
-docbook-xsl (1.73.0.dfsg.1-1) UNRELEASED; urgency=low
+docbook-xsl (1.73.0.dfsg.1-1) unstable; urgency=low
 
-  Footnote handling in the current manpages code pretty much assumes that you
-  if you have a table or list or something in footnote, it's always preceded
-  by some text -- like, <foonote><para>The following list shows foo
-  bar...<itemizedlist> ... </footnote> instead of
-  <footnote><itemizedlist>...</footnote> or <footnote><table>...</footnote>.
-  See the release notes in /usr/share/doc/docbook-xsl/changelog.gz for a more
-  detailed explanation and other important hints.
+  In the 1.72.0 release there was a regression regarding the backslash,
+    dot and dash handling, that lead to several "broken" manpages, showing
+    visible man macros. These issues wer almost caused by some non-compliant
+    custom templates. In the following bug reports
 
-  Further a special (Debiyn-only) patch has been implemented to fix the bugs
-  #173093 and #382505. In these reports it was requested, that the default
-  value of the paper.type parameter is set accordingly to the value in
-  /etc/papersize. This patch is considered to be experimental. Don't bug
-  upstream with issues, if you observe one - only bug me (and the Debian BTS).
-  A further limitation is, that only the values, that are shared between
-  the paper.type parameter values of docbook-xsl and the papersize values are
-  currently supported. Otherwise, the code will fall back to the default
-  'USletter'.
+    <URL:http://bugs.debian.org/415488> (docbook-xsl)
+    <URL:http://bugs.debian.org/415468> (aptitude)
+    <URL:http://bugs.debian.org/420114> (git-core)
 
- -- Daniel Leidert (dale) <daniel.leidert at wgdd.de>  Thu, 26 Jul 2007 01:56:43 +0200
+    you can read more about the details and probelms. With the 1.73 release,
+    upstream reverted this change and restored the pre-1.72 behaviour.
+    However, whenever you need to make some text bold or italic in manpages,
+    read the comments in
+    /usr/share/xml/docbook/stylesheet/nwalsh/manpages/utility.xsl about the
+    available bold/italic named templates or ask for assistence to avoid the
+    same issues in the future.
+
+  Footnote handling in the current manpages code pretty much assumes that,
+    if you have a table or list or something in footnote, it's always
+    preceded by some text -- like, <foonote><para>The following list shows foo
+    bar...<itemizedlist> ... </footnote> instead of
+    <footnote><itemizedlist>...</footnote> or <footnote><table>...</footnote>.
+    See the release notes in /usr/share/doc/docbook-xsl/changelog.gz for a
+    more detailed explanation and other important hints.
+
+  Further a special (Debian-only) patch has been implemented to fix the bugs
+
+    <URL:http://bugs.debian.org/173093>
+    <URL:http://bugs.debian.org/382505>
+
+    In these reports it was requested, that the default value of the
+    paper.type parameter is set accordingly to the value in /etc/papersize.
+    This patch is considered to be experimental. Don't bug upstream with
+    issues, if you observe one - only bug me (and the Debian BTS). A further
+    limitation is, that only the values, that are shared between the
+    paper.type parameter values of docbook-xsl and the papersize values are
+    currently supported. Otherwise, the code will fall back to the default
+    'USletter'.
+
+ -- Daniel Leidert (dale) <daniel.leidert at wgdd.de>  Mon, 20 Aug 2007 03:55:18 +0200
 
 docbook-xsl (1.72.0.dfsg.1-1) unstable; urgency=low
 

Modified: packages/docbook-xsl/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl/trunk/debian/changelog?rev=844&op=diff
==============================================================================
--- packages/docbook-xsl/trunk/debian/changelog (original)
+++ packages/docbook-xsl/trunk/debian/changelog Mon Aug 20 02:10:41 2007
@@ -3,6 +3,14 @@
   * NOT RELEASED YET
   * New upstream release 1.73.1.
     - Stable bug-fix release for the 1.73 series.
+
+  [ Daniel Leidert ]
+  * debian/patches/01_create_debian_catalog.dpatch: Adjusted.
+  * debian/patches/02_use_global_papersize_conf.dpatch: Adjusted.
+  * debian/patches/10_7129_fix_abstract_title_condition_check.dpatch: Removed.
+    Applied upstream.
+  * debian/patches/11_charmap_imports_fix.dpatch: Ditto.
+  * debian/patches/00list: Adjusted.
 
  -- Daniel Leidert (dale) <daniel.leidert at wgdd.de>  Mon, 20 Aug 2007 03:32:38 +0200
 
@@ -17,8 +25,7 @@
     #431096).
   * debian/docbook-xsl.examples: Removed the Makefiles.
   * debian/rules (binary-indep): Added more files, that can be ignored.
-  * debian/watch: Added. Because the usual sf.net watch file syntax failes, I
-    use the ftp site.
+  * debian/watch: Added.
   * debian/examples/foo.1.example_manpage.xml: Removed the <date> tag
     (automatically produced by docbook-xsl) - thanks to Charles Plessy. Also
     fixed the <productname> description.

Modified: packages/docbook-xsl/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl/trunk/debian/patches/00list?rev=844&op=diff
==============================================================================
--- packages/docbook-xsl/trunk/debian/patches/00list (original)
+++ packages/docbook-xsl/trunk/debian/patches/00list Mon Aug 20 02:10:41 2007
@@ -1,4 +1,2 @@
 01_create_debian_catalog
 02_use_global_papersize_conf
-10_7129_fix_abstract_title_condition_check
-11_charmap_imports_fix

Modified: packages/docbook-xsl/trunk/debian/patches/01_create_debian_catalog.dpatch
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl/trunk/debian/patches/01_create_debian_catalog.dpatch?rev=844&op=diff
==============================================================================
--- packages/docbook-xsl/trunk/debian/patches/01_create_debian_catalog.dpatch (original)
+++ packages/docbook-xsl/trunk/debian/patches/01_create_debian_catalog.dpatch Mon Aug 20 02:10:41 2007
@@ -6,16 +6,16 @@
 
 @DPATCH@
 diff -urNad trunk~/catalog.xml trunk/catalog.xml
---- trunk~/catalog.xml	2007-07-22 19:28:13.000000000 +0200
-+++ trunk/catalog.xml	2007-07-25 00:57:14.000000000 +0200
-@@ -1,8 +1,23 @@
- <?xml version="1.0" encoding="utf-8"?>
+--- trunk~/catalog.xml	2007-08-19 15:37:15.000000000 +0200
++++ trunk/catalog.xml	2007-08-20 03:42:13.000000000 +0200
+@@ -1,7 +1,23 @@
++<?xml version="1.0" encoding="utf-8"?>
  <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
- <!-- XML Catalog file for DocBook XSL Stylesheets v1.73.0 -->
+ <!-- XML Catalog file for DocBook XSL Stylesheets v1.73.1 -->
 -   <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/current/" rewritePrefix="./"/>
 -   <rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/current/" rewritePrefix="./"/>
--   <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/1.73.0/" rewritePrefix="./"/>
--   <rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.73.0/" rewritePrefix="./"/>
+-   <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/1.73.1/" rewritePrefix="./"/>
+-   <rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.73.1/" rewritePrefix="./"/>
 +<!--                                                      -->
 +<!-- ******* adjusted for the Debian distribution ******* -->
 +
@@ -28,11 +28,11 @@
 +    rewritePrefix="file:///usr/share/xml/docbook/stylesheet/nwalsh/"/>
 +
 +  <rewriteURI
-+    uriStartString="http://docbook.sourceforge.net/release/xsl/1.73.0/"
++    uriStartString="http://docbook.sourceforge.net/release/xsl/1.73.1/"
 +    rewritePrefix="file:///usr/share/xml/docbook/stylesheet/nwalsh/"/>
 +
 +  <rewriteSystem
-+    systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.73.0/"
++    systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.73.1/"
 +    rewritePrefix="file:///usr/share/xml/docbook/stylesheet/nwalsh/"/>
 +
  </catalog>

Modified: packages/docbook-xsl/trunk/debian/patches/02_use_global_papersize_conf.dpatch
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl/trunk/debian/patches/02_use_global_papersize_conf.dpatch?rev=844&op=diff
==============================================================================
--- packages/docbook-xsl/trunk/debian/patches/02_use_global_papersize_conf.dpatch (original)
+++ packages/docbook-xsl/trunk/debian/patches/02_use_global_papersize_conf.dpatch Mon Aug 20 02:10:41 2007
@@ -19,11 +19,11 @@
 
 @DPATCH@
 diff -urNad trunk~/doc/fo/paper.type.html trunk/doc/fo/paper.type.html
---- trunk~/doc/fo/paper.type.html	2007-07-22 19:29:28.000000000 +0200
-+++ trunk/doc/fo/paper.type.html	2007-07-26 03:32:03.000000000 +0200
-@@ -16,6 +16,13 @@
- B, and C sizes. See <code class="literal">page.width.portrait</code>, for example.
- </p>
+--- trunk~/doc/fo/paper.type.html	2007-08-19 15:39:29.000000000 +0200
++++ trunk/doc/fo/paper.type.html	2007-08-20 04:02:11.000000000 +0200
+@@ -17,6 +17,12 @@
+ The list of known paper sizes includes USletter and most of the A,
+ B, and C sizes. See <a href="../fo/page.width.portrait.html"><em class="parameter"><code>page.width.portrait</code></em></a>, for example.
  
 +<p><b>Important note for Debian users:</b> Because of the Debian bugs
 +<a href="http://bugs.debian.org/173093">#173093</a>
@@ -31,13 +31,12 @@
 +from <tt>/etc/papersize</tt>. only the a{0..10}, b{0..4} and letter values of
 +<b>papersize</b>(5) are currently supported.
 +</p>
-+
- </div>
- </div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="page.width.portrait.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="general.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="double.sided.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">page.width.portrait </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> double.sided</td></tr></table></div></body></html>
+ 
+ </p>
  
 diff -urNad trunk~/fo/docbook.xsl trunk/fo/docbook.xsl
 --- trunk~/fo/docbook.xsl	2007-06-29 01:23:31.000000000 +0200
-+++ trunk/fo/docbook.xsl	2007-07-26 03:32:03.000000000 +0200
++++ trunk/fo/docbook.xsl	2007-08-20 04:03:29.000000000 +0200
 @@ -324,6 +324,15 @@
      <xsl:value-of select="$page.height"/>
      <xsl:text>)</xsl:text>
@@ -55,22 +54,21 @@
  
  <!-- ==================================================================== -->
 diff -urNad trunk~/fo/param.xsl trunk/fo/param.xsl
---- trunk~/fo/param.xsl	2007-07-22 19:27:57.000000000 +0200
-+++ trunk/fo/param.xsl	2007-07-26 03:34:11.000000000 +0200
-@@ -1,4 +1,8 @@
+--- trunk~/fo/param.xsl	2007-08-19 15:37:00.000000000 +0200
++++ trunk/fo/param.xsl	2007-08-20 04:04:58.000000000 +0200
+@@ -1,4 +1,7 @@
  <?xml version="1.0" encoding="ASCII"?>
 +<!DOCTYPE xsl:stylesheet [
 +  <!ENTITY papersize SYSTEM "/etc/papersize">
 +]>
-+
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  
  <!-- This file is generated from param.xweb -->
-@@ -545,7 +549,31 @@
+@@ -547,7 +550,31 @@
      <xsl:otherwise>8.5in</xsl:otherwise>
    </xsl:choose>
  </xsl:param>
--<xsl:param name="paper.type" select="'USletter'"/>
+-<xsl:param name="paper.type">USletter</xsl:param>
 +<!-- The following is a solution to Debian bugs #173093 and #382505. -->
 +<xsl:param name="paper.type">
 +  <xsl:variable name="my.paper.type.raw">&papersize;</xsl:variable>
@@ -96,6 +94,6 @@
 +    <xsl:otherwise>USletter</xsl:otherwise>
 +  </xsl:choose>
 +</xsl:param>
- <xsl:param name="part.autolabel" select="'I'"/>
+ <xsl:param name="part.autolabel">I</xsl:param>
  <xsl:param name="passivetex.extensions" select="0"/>
  <xsl:attribute-set name="pgwide.properties">

Modified: packages/docbook-xsl/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl/trunk/debian/watch?rev=844&op=diff
==============================================================================
--- packages/docbook-xsl/trunk/debian/watch (original)
+++ packages/docbook-xsl/trunk/debian/watch Mon Aug 20 02:10:41 2007
@@ -2,6 +2,8 @@
 #
 # NOTE: You need to call the get-orig-source target in debian/rules.
 # NOTE: uupdate will *NOT* work, because upstream splits the packages.
+#
+# Because the usual sf.net watch file syntax fails, use the ftp site.
 
 version=3
 opts=dversionmangle=s/\.dfsg\.\d+$// \




More information about the debian-xml-sgml-commit mailing list