diff --git a/python-manuel.changes b/python-manuel.changes index 1f62c0b..35659b6 100644 --- a/python-manuel.changes +++ b/python-manuel.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jan 16 10:31:24 UTC 2024 - Markéta Machová + +- Add %{?sle15_python_module_pythons} +- Don't build the docs in SLE-based projects + ------------------------------------------------------------------- Tue May 2 10:14:39 UTC 2023 - Ben Greiner diff --git a/python-manuel.spec b/python-manuel.spec index 5e5f800..5be9a4b 100644 --- a/python-manuel.spec +++ b/python-manuel.spec @@ -1,7 +1,7 @@ # # spec file for package python-manuel # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2013-2018 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -17,6 +17,7 @@ # +%{?sle15_python_module_pythons} Name: python-manuel Version: 1.12.4 Release: 0 @@ -34,11 +35,13 @@ BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch +%if 0%{?suse_version} >= 1600 # SECTION Documentation requirements: BuildRequires: python3-Sphinx BuildRequires: python3-myst-parser BuildRequires: python3-sphinxcontrib-copybutton # /SECTION +%endif # SECTION Testing requirements: BuildRequires: %{python_module zope.testing} # /SECTION @@ -61,17 +64,21 @@ This package contains documentation files for %{name}. %build %pyproject_wheel +%if 0%{?suse_version} >= 1600 sphinx-build -c sphinx/ -a src/manuel docs/ rm docs/.buildinfo +%endif %install %pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} +%if 0%{?suse_version} >= 1600 %{python_expand # -%fdupes %{buildroot}%{$python_sitelib} mkdir -p %{buildroot}%{_docdir}/%{$python_prefix}-manuel-doc cp -r docs/* %{buildroot}%{_docdir}/%{$python_prefix}-manuel-doc %fdupes %{buildroot}%{_docdir}/%{$python_prefix}-manuel-doc } +%endif %check %pytest src/manuel/tests.py @@ -82,7 +89,9 @@ cp -r docs/* %{buildroot}%{_docdir}/%{$python_prefix}-manuel-doc %{python_sitelib}/manuel %{python_sitelib}/manuel-%{version}.dist-info +%if 0%{?suse_version} >= 1600 %files %{python_files doc} %doc %{_docdir}/%{python_prefix}-manuel-doc +%endif %changelog