From 4948a0c4224a8d9f8743748a22418845db6a768410e9542669b9d6ee3a2e91c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Mon, 9 Jun 2025 14:23:29 +0000 Subject: [PATCH] - Convert to libalternatives OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pan-python?expand=0&rev=10 --- python-pan-python.changes | 5 +++++ python-pan-python.spec | 24 +++++++++--------------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/python-pan-python.changes b/python-pan-python.changes index b27ba5c..d2b9137 100644 --- a/python-pan-python.changes +++ b/python-pan-python.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 9 14:23:09 UTC 2025 - Markéta Machová + +- Convert to libalternatives + ------------------------------------------------------------------- Mon Jun 2 15:51:57 UTC 2025 - Markéta Machová diff --git a/python-pan-python.spec b/python-pan-python.spec index 8772674..2947bf2 100644 --- a/python-pan-python.spec +++ b/python-pan-python.spec @@ -17,6 +17,7 @@ # +%bcond_without libalternatives Name: python-pan-python Version: 0.16.0 Release: 0 @@ -28,10 +29,10 @@ Source: https://files.pythonhosted.org/packages/source/p/pan-python/pan- BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} +BuildRequires: alts BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires(post): alts -Requires(postun): alts +Requires: alts BuildArch: noarch # SECTION test requirements #BuildRequires: %%{python_module pytest} @@ -71,19 +72,12 @@ rm -f %{buildroot}%{_bindir}/_current_flavor # Upstream does not have any tests yet #%%pytest -%post -%python_install_alternative panxapi -%python_install_alternative panwfapi -%python_install_alternative panlicapi -%python_install_alternative panconf -%python_install_alternative panafapi - -%postun -%python_uninstall_alternative panxapi -%python_uninstall_alternative panwfapi -%python_uninstall_alternative panlicapi -%python_uninstall_alternative panconf -%python_uninstall_alternative panafapi +%pre +%python_libalternatives_reset_alternative panxapi +%python_libalternatives_reset_alternative panwfapi +%python_libalternatives_reset_alternative panlicapi +%python_libalternatives_reset_alternative panconf +%python_libalternatives_reset_alternative panafapi %files %{python_files} %license LICENSE.txt