diff --git a/python-breathe.changes b/python-breathe.changes index c80e57a..c3c67f4 100644 --- a/python-breathe.changes +++ b/python-breathe.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Aug 11 14:53:24 UTC 2025 - Markéta Machová + +- Make the libalternatives transition conditional + ------------------------------------------------------------------- Tue Jun 17 09:04:47 UTC 2025 - Markéta Machová diff --git a/python-breathe.spec b/python-breathe.spec index 7bc71c5..0bbfe1e 100644 --- a/python-breathe.spec +++ b/python-breathe.spec @@ -16,7 +16,11 @@ # +%if 0%{?suse_version} > 1500 %bcond_without libalternatives +%else +%bcond_with libalternatives +%endif %{?sle15_python_module_pythons} Name: python-breathe Version: 4.36.0 @@ -31,10 +35,15 @@ BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} -BuildRequires: alts BuildRequires: fdupes BuildRequires: python-rpm-macros +%if %{with libalternatives} +BuildRequires: alts Requires: alts +%else +Requires(post): update-alternatives +Requires(postun): update-alternatives +%endif Requires: python-Sphinx >= 7.2 Provides: python-sphinxcontrib-breathe = %{version} Obsoletes: python-sphinxcontrib-breathe < %{version} @@ -62,6 +71,12 @@ able to read and render Doxygen xml output. %pre %python_libalternatives_reset_alternative breathe-apidoc +%post +%python_install_alternative breathe-apidoc + +%postun +%python_uninstall_alternative breathe-apidoc + %files %{python_files} %doc README.rst %license LICENSE