diff --git a/python-CairoSVG.changes b/python-CairoSVG.changes index 4e74507..deaa6c8 100644 --- a/python-CairoSVG.changes +++ b/python-CairoSVG.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Aug 11 15:17:37 UTC 2025 - Markéta Machová + +- Make the libalternatives transition conditional + +------------------------------------------------------------------- +Tue Jun 17 09:23:10 UTC 2025 - Markéta Machová + +- Convert to libalternatives + ------------------------------------------------------------------- Wed Apr 2 03:00:08 UTC 2025 - Steve Kowalik diff --git a/python-CairoSVG.spec b/python-CairoSVG.spec index 309cf5e..ed6b60b 100644 --- a/python-CairoSVG.spec +++ b/python-CairoSVG.spec @@ -16,6 +16,11 @@ # +%if 0%{?suse_version} > 1500 +%bcond_without libalternatives +%else +%bcond_with libalternatives +%endif %{?sle15_python_module_pythons} Name: python-CairoSVG Version: 2.7.1 @@ -41,8 +46,13 @@ Requires: python-cairocffi Requires: python-cssselect2 Requires: python-defusedxml Requires: python-tinycss2 +%if %{with libalternatives} +BuildRequires: alts +Requires: alts +%else Requires(post): update-alternatives Requires(postun): update-alternatives +%endif BuildArch: noarch %python_subpackages @@ -71,6 +81,9 @@ sed -i setup.cfg \ %check %pytest +%pre +%python_libalternatives_reset_alternative cairosvg + %post %python_install_alternative cairosvg