From 4f7a333fc3dbacc4b3fa25ea117cb59f865878af Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Sun, 14 May 2023 15:04:22 +0200 Subject: [PATCH] Let kernel-surface provide the standard package names Signed-off-by: Dorian Stoll --- redhat/kernel.spec.template | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index 51f43b21b018..2d91719b7d93 100644 --- a/redhat/kernel.spec.template +++ b/redhat/kernel.spec.template @@ -598,6 +598,7 @@ Requires: kernel-core-uname-r = %{KVERREL} Requires: kernel-modules-uname-r = %{KVERREL} Requires: kernel-modules-core-uname-r = %{KVERREL} Provides: installonlypkg(kernel) +Provides: kernel = %{KVERREL} %endif @@ -1226,6 +1227,7 @@ Summary: Development package for building kernel modules to match the %{?2:%{2} Provides: kernel%{?1:-%{1}}-devel-%{_target_cpu} = %{specrpmversion}-%{release}\ Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{?1:+%{1}}\ Provides: kernel-devel-uname-r = %{KVERREL}%{?1:+%{1}}\ +Provides: kernel-devel = %{KVERREL}%{?1:+%{1}}\ Provides: installonlypkg(kernel)\ AutoReqProv: no\ Requires(pre): findutils\ @@ -1255,6 +1257,7 @@ against the %{?2:%{2} }kernel package.\ Summary: Meta package to install matching core and devel packages for a given %{?2:%{2} }kernel\ Requires: %{package_name}%{?1:-%{1}}-devel = %{specrpmversion}-%{release}\ Requires: %{package_name}%{?1:-%{1}}-core = %{specrpmversion}-%{release}\ +Provides: kernel-devel-matched = %{specrpmversion}-%{release}\ %description %{?1:%{1}-}devel-matched\ This meta package is used to install matching core and devel packages for a given %{?2:%{2} }kernel.\ %{nil} @@ -1373,6 +1376,7 @@ Requires: kernel-%{1}-core-uname-r = %{KVERREL}+%{1}\ Requires: kernel-%{1}-modules-uname-r = %{KVERREL}+%{1}\ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}+%{1}\ Provides: installonlypkg(kernel)\ +Provides: kernel = %{KVERREL}+%{1}\ %description %{1}\ The meta-package for the %{1} kernel\ %{nil} @@ -1387,6 +1391,7 @@ The meta-package for the %{1} kernel\ Summary: %{variant_summary}\ Provides: kernel-%{?1:%{1}-}core-uname-r = %{KVERREL}%{?1:+%{1}}\ Provides: installonlypkg(kernel)\ +Provides: kernel-%{?1:%{1}-}core = %{KVERREL}%{?1:+%{1}}\ %if %{-m:1}%{!-m:0}\ Requires: kernel-core-uname-r = %{KVERREL}\ Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{?1:+%{1}}\ -- 2.40.1