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)