Drop intersphinx mappings
We can’t download remote inventories and can’t easily produce working hyperlinks from inventories in local documentation packages.
This commit is contained in:
parent
39e68a7406
commit
74ed14e400
@ -40,7 +40,6 @@ BuildRequires: make
|
|||||||
BuildRequires: python3dist(sphinx)
|
BuildRequires: python3dist(sphinx)
|
||||||
# development.txt: sphinx-rtd-theme==0.4.3
|
# development.txt: sphinx-rtd-theme==0.4.3
|
||||||
BuildRequires: python3dist(sphinx-rtd-theme)
|
BuildRequires: python3dist(sphinx-rtd-theme)
|
||||||
BuildRequires: python3-docs
|
|
||||||
BuildRequires: python3-sphinx-latex
|
BuildRequires: python3-sphinx-latex
|
||||||
BuildRequires: latexmk
|
BuildRequires: latexmk
|
||||||
%endif
|
%endif
|
||||||
@ -62,23 +61,16 @@ Summary: %{summary}
|
|||||||
%package doc
|
%package doc
|
||||||
Summary: Documentation for Sure
|
Summary: Documentation for Sure
|
||||||
|
|
||||||
Requires: python3-docs
|
|
||||||
|
|
||||||
%description doc %{common_description}
|
%description doc %{common_description}
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1 -n sure-%{version}
|
%autosetup -p1 -n sure-%{version}
|
||||||
|
|
||||||
# Use local inventories in intersphinx mappings.
|
# Drop intersphinx mappings, since we can’t download remote inventories and
|
||||||
#
|
# can’t easily produce working hyperlinks from inventories in local
|
||||||
# Currently, python-redis does not package the Sphinx documentation, so we
|
# documentation packages.
|
||||||
# remove that mapping:
|
echo 'intersphinx_mapping.clear()' >> docs/conf.py
|
||||||
# 'redis': ('https://redis-py.readthedocs.io/en/latest/', None)
|
|
||||||
sed -r -i \
|
|
||||||
-e 's|https://docs.python.org/3?|/%{_docdir}/python3-docs/html|' \
|
|
||||||
-e '/redis.*https.*readthedocs/d' \
|
|
||||||
docs/source/conf.py
|
|
||||||
|
|
||||||
cp -p '%{SOURCE1}' .
|
cp -p '%{SOURCE1}' .
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user