Browse Source

Use %{python3_pkgversion} instead of duplicating python3 targets

Frédéric Pierret 6 years ago
parent
commit
506848a77c
1 changed files with 4 additions and 18 deletions
  1. 4 18
      rpm_spec/core-agent.spec.in

+ 4 - 18
rpm_spec/core-agent.spec.in

@@ -170,29 +170,15 @@ DNF plugin for Qubes specific post-installation actions:
  * notify dom0 that updates were installed
  * refresh applications shortcut list
 
-%if 0%{?fedora} >= 23
-%package -n python3-dnf-plugins-qubes-hooks
-Summary:        DNF plugin for Qubes specific post-installation actions
-BuildRequires: python3-devel
-%{?python_provide:%python_provide python3-dnf-plugins-qubes-hooks}
-
-%description -n python3-dnf-plugins-qubes-hooks
-DNF plugin for Qubes specific post-installation actions:
- * notify dom0 that updates were installed
- * refresh applications shortcut list
-%endif
-
-%if 0%{?rhel} >= 7
-%package -n python34-dnf-plugins-qubes-hooks
+%package -n python%{python3_pkgversion}-dnf-plugins-qubes-hooks
 Summary:        DNF plugin for Qubes specific post-installation actions
-BuildRequires: python34-devel
-%{?python_provide:%python_provide python34-dnf-plugins-qubes-hooks}
+BuildRequires: python%{python3_pkgversion}-devel
+%{?python_provide:%python_provide python%{python3_pkgversion}-dnf-plugins-qubes-hooks}
 
-%description -n python34-dnf-plugins-qubes-hooks
+%description -n python%{python3_pkgversion}-dnf-plugins-qubes-hooks
 DNF plugin for Qubes specific post-installation actions:
  * notify dom0 that updates were installed
  * refresh applications shortcut list
-%endif
 
 %package qrexec
 Summary:    Qubes qrexec agent