Codebase list cyrus-sasl2 / e6e688d debian / patches / 0023-Fix-more-sphinx-errors.patch
e6e688d

Tree @e6e688d (Download .tar.gz)

0023-Fix-more-sphinx-errors.patch @e6e688draw · history · blame

From: Jochen Sprickerhof <jspricke@debian.org>
Date: Sun, 7 Feb 2021 10:33:45 +0100
Subject: Fix more sphinx errors

---
 docsrc/conf.py                              | 2 +-
 docsrc/exts/sphinxlocal/builders/manpage.py | 5 -----
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/docsrc/conf.py b/docsrc/conf.py
index ba1833c..b22ac3b 100644
--- a/docsrc/conf.py
+++ b/docsrc/conf.py
@@ -294,7 +294,7 @@ for tuple in pathset:
     except OSError as e:
         continue
     for rstfile in glob.glob("*.rst"):
-        author = [("The Cyrus Team")]
+        author = "The Cyrus Team"
         orphan = 'False';
         with io.open(rstfile,'r',encoding="utf8") as f:
             for line in f:
diff --git a/docsrc/exts/sphinxlocal/builders/manpage.py b/docsrc/exts/sphinxlocal/builders/manpage.py
index 126839e..c558f73 100644
--- a/docsrc/exts/sphinxlocal/builders/manpage.py
+++ b/docsrc/exts/sphinxlocal/builders/manpage.py
@@ -55,8 +55,6 @@ class CyrusManualPageBuilder(ManualPageBuilder):
             components=(docwriter,),
             read_config_files=True).get_default_values()
 
-        self.info(bold('writing... '), nonl=True)
-
         for info in self.config.man_pages:
             docname, name, description, authors, section = info
             if isinstance(authors, string_types):
@@ -66,7 +64,6 @@ class CyrusManualPageBuilder(ManualPageBuilder):
                     authors = []
 
             targetname = '%s.%s' % (name, section)
-            self.info(darkgreen(targetname) + ' { ', nonl=True)
             destination = FileOutput(
                 destination_path=path.join(self.outdir, targetname),
                 encoding='utf-8')
@@ -75,7 +72,6 @@ class CyrusManualPageBuilder(ManualPageBuilder):
             docnames = set()
             largetree = inline_all_toctrees(self, docnames, docname, tree,
                                             darkgreen, [docname])
-            self.info('} ', nonl=True)
             self.env.resolve_references(largetree, docname, self)
             # remove pending_xref nodes
             for pendingnode in largetree.traverse(addnodes.pending_xref):
@@ -88,7 +84,6 @@ class CyrusManualPageBuilder(ManualPageBuilder):
             largetree.settings.section = section
 
             docwriter.write(largetree, destination)
-        self.info()
 
 def setup(app):
     app.add_builder(CyrusManualPageBuilder)