Don't build python-sphinx-latex for ELN

See also:
https://src.fedoraproject.org/rpms/python-sphinx/pull-request/74#comment-286281
This commit is contained in:
Dennis van Raaij 2025-10-17 10:06:24 +02:00
commit 78fa545ec7

View file

@ -18,6 +18,7 @@
%bcond imagemagick_tests %{undefined rhel}
# During texlive updates, sometimes the latex environment is unstable
# NOTE: LaTeX tests are never run when building for ELN.
%bcond latex_tests 1
Name: python-sphinx
@ -89,7 +90,7 @@ BuildRequires: texinfo
BuildRequires: ImageMagick
%endif
%if %{with latex_tests}
%if %{undefined rhel} && %{with latex_tests}
BuildRequires: texlive-collection-fontsrecommended
BuildRequires: texlive-collection-latex
BuildRequires: texlive-gnu-freefont
@ -231,6 +232,7 @@ the Python docs:
snippets and inclusion of appropriately formatted docstrings.
%if %{undefined rhel}
%package -n python%{python3_pkgversion}-sphinx-latex
Summary: LaTeX builder dependencies for python%{python3_pkgversion}-sphinx
@ -334,6 +336,7 @@ useful to many other projects.
This package pulls in the TeX dependencies needed by Sphinx's LaTeX
builder.
%endif
%package doc
@ -497,10 +500,10 @@ k="${k} and not test_check_js_search_indexes"
%dir %{_datadir}/sphinx/locale/*
%{_mandir}/man1/sphinx-*
%if %{undefined rhel}
%files -n python%{python3_pkgversion}-sphinx-latex
# empty, this is a metapackage
%endif
%files doc
%license LICENSE.rst