[Python-modules-commits] r23179 - in packages/sphinx/trunk/debian (3 files)
jwilk at users.alioth.debian.org
jwilk at users.alioth.debian.org
Tue Dec 18 21:18:05 UTC 2012
Date: Tuesday, December 18, 2012 @ 21:18:04
Author: jwilk
Revision: 23179
Backport upstream patch for fix compatibility with Docutils 0.10.
Added:
packages/sphinx/trunk/debian/patches/manpage_writer_docutils_0.10_api.diff
Modified:
packages/sphinx/trunk/debian/changelog
packages/sphinx/trunk/debian/patches/series
Modified: packages/sphinx/trunk/debian/changelog
===================================================================
--- packages/sphinx/trunk/debian/changelog 2012-12-18 20:59:16 UTC (rev 23178)
+++ packages/sphinx/trunk/debian/changelog 2012-12-18 21:18:04 UTC (rev 23179)
@@ -1,3 +1,9 @@
+sphinx (1.1.3+dfsg-7) UNRELEASED; urgency=low
+
+ * Backport upstream patch for fix compatibility with Docutils 0.10.
+
+ -- Jakub Wilk <jwilk at debian.org> Tue, 18 Dec 2012 22:10:46 +0100
+
sphinx (1.1.3+dfsg-6) experimental; urgency=low
[ Jakub Wilk ]
Added: packages/sphinx/trunk/debian/patches/manpage_writer_docutils_0.10_api.diff
===================================================================
--- packages/sphinx/trunk/debian/patches/manpage_writer_docutils_0.10_api.diff (rev 0)
+++ packages/sphinx/trunk/debian/patches/manpage_writer_docutils_0.10_api.diff 2012-12-18 21:18:04 UTC (rev 23179)
@@ -0,0 +1,31 @@
+Description: port manpage writer to docutils 0.10 API
+Origin: upstream, https://bitbucket.org/birkenfeld/sphinx/commits/ffb145b7884f
+Last-Update: 2012-12-18
+
+--- a/sphinx/writers/manpage.py
++++ b/sphinx/writers/manpage.py
+@@ -72,6 +72,11 @@
+ # since self.append_header() is never called, need to do this here
+ self.body.append(MACRO_DEF)
+
++ # Overwrite admonition label translations with our own
++ for label, translation in admonitionlabels.items():
++ self.language.labels[label] = self.deunicode(translation)
++
++
+ # overwritten -- added quotes around all .TH arguments
+ def header(self):
+ tmpl = (".TH \"%(title_upper)s\" \"%(manual_section)s\""
+@@ -193,12 +198,6 @@
+ def depart_seealso(self, node):
+ self.depart_admonition(node)
+
+- # overwritten -- use our own label translations
+- def visit_admonition(self, node, name=None):
+- if name:
+- self.body.append('.IP %s\n' %
+- self.deunicode(admonitionlabels.get(name, name)))
+-
+ def visit_productionlist(self, node):
+ self.ensure_eol()
+ names = []
Modified: packages/sphinx/trunk/debian/patches/series
===================================================================
--- packages/sphinx/trunk/debian/patches/series 2012-12-18 20:59:16 UTC (rev 23178)
+++ packages/sphinx/trunk/debian/patches/series 2012-12-18 21:18:04 UTC (rev 23179)
@@ -12,3 +12,4 @@
sort_stopwords.diff
support_python_3.3.diff
l10n_fixes.diff
+manpage_writer_docutils_0.10_api.diff
More information about the Python-modules-commits
mailing list