diff --git a/python-convertdate.changes b/python-convertdate.changes index a453cc1..cd545a5 100644 --- a/python-convertdate.changes +++ b/python-convertdate.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Aug 12 08:17:05 UTC 2025 - Markéta Machová + +- Make the libalternatives transition conditional + ------------------------------------------------------------------- Wed Jun 25 12:06:07 UTC 2025 - Markéta Machová diff --git a/python-convertdate.spec b/python-convertdate.spec index 2f16320..37bcd68 100644 --- a/python-convertdate.spec +++ b/python-convertdate.spec @@ -16,8 +16,11 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%if 0%{?suse_version} > 1500 %bcond_without libalternatives +%else +%bcond_with libalternatives +%endif %{?sle15_python_module_pythons} Name: python-convertdate Version: 2.4.0 @@ -28,12 +31,17 @@ URL: https://github.com/fitnr/convertdate Source: https://github.com/fitnr/convertdate/archive/v%{version}.tar.gz BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} -BuildRequires: alts BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: alts Requires: python-PyMeeus >= 0.3.6 BuildArch: noarch +%if %{with libalternatives} +BuildRequires: alts +Requires: alts +%else +Requires(post): update-alternatives +Requires(postun): update-alternatives +%endif # SECTION test requirements BuildRequires: %{python_module PyMeeus >= 0.3.6} BuildRequires: %{python_module pytest-xdist} @@ -67,6 +75,12 @@ export LC_ALL="en_US.UTF8" %pre %python_libalternatives_reset_alternative censusgeocode +%post +%python_install_alternative censusgeocode + +%postun +%python_uninstall_alternative censusgeocode + %files %{python_files} %doc README.md %license LICENSE