2023-07-22 08:46:38 +00:00
|
|
|
From 17907fed744ae17414a1ad8bebc335e12dac7691 Mon Sep 17 00:00:00 2001
|
2023-05-26 09:09:40 +00:00
|
|
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
2023-07-22 08:46:38 +00:00
|
|
|
Date: Sat, 22 Jul 2023 10:34:38 +0200
|
2023-05-26 09:09:40 +00:00
|
|
|
Subject: [PATCH] Let kernel-surface provide the standard package names
|
|
|
|
|
|
|
|
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
|
|
---
|
|
|
|
redhat/kernel.spec.template | 5 +++++
|
|
|
|
1 file changed, 5 insertions(+)
|
|
|
|
|
|
|
|
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
|
2023-07-22 08:46:38 +00:00
|
|
|
index 24823cd8b784..ea7de5884a89 100644
|
2023-05-26 09:09:40 +00:00
|
|
|
--- a/redhat/kernel.spec.template
|
|
|
|
+++ b/redhat/kernel.spec.template
|
2023-07-22 08:46:38 +00:00
|
|
|
@@ -697,6 +697,7 @@ Requires: kernel-core-uname-r = %{KVERREL}
|
2023-05-26 09:09:40 +00:00
|
|
|
Requires: kernel-modules-uname-r = %{KVERREL}
|
|
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}
|
|
|
|
Provides: installonlypkg(kernel)
|
|
|
|
+Provides: kernel = %{KVERREL}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
2023-07-22 08:46:38 +00:00
|
|
|
@@ -1352,6 +1353,7 @@ Summary: Development package for building kernel modules to match the %{?2:%{2}
|
2023-05-26 09:09:40 +00:00
|
|
|
Provides: kernel%{?1:-%{1}}-devel-%{_target_cpu} = %{specrpmversion}-%{release}\
|
2023-07-22 08:46:38 +00:00
|
|
|
Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1:+%{1}}}\
|
|
|
|
Provides: kernel-devel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
2023-05-26 09:09:40 +00:00
|
|
|
+Provides: kernel-devel = %{KVERREL}%{?1:+%{1}}\
|
|
|
|
Provides: installonlypkg(kernel)\
|
|
|
|
AutoReqProv: no\
|
|
|
|
Requires(pre): findutils\
|
2023-07-22 08:46:38 +00:00
|
|
|
@@ -1381,6 +1383,7 @@ against the %{?2:%{2} }kernel package.\
|
2023-05-26 09:09:40 +00:00
|
|
|
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}
|
2023-07-22 08:46:38 +00:00
|
|
|
@@ -1502,6 +1505,7 @@ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}+%{uname_suffix %{1}}\
|
|
|
|
Requires: realtime-setup\
|
|
|
|
%endif\
|
2023-05-26 09:09:40 +00:00
|
|
|
Provides: installonlypkg(kernel)\
|
|
|
|
+Provides: kernel = %{KVERREL}+%{1}\
|
|
|
|
%description %{1}\
|
|
|
|
The meta-package for the %{1} kernel\
|
|
|
|
%{nil}
|
2023-07-22 08:46:38 +00:00
|
|
|
@@ -1534,6 +1538,7 @@ This package provides KVM modules for package kernel%{?1:-%{1}}.\
|
2023-05-26 09:09:40 +00:00
|
|
|
Summary: %{variant_summary}\
|
2023-07-22 08:46:38 +00:00
|
|
|
Provides: kernel-%{?1:%{1}-}core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
2023-05-26 09:09:40 +00:00
|
|
|
Provides: installonlypkg(kernel)\
|
|
|
|
+Provides: kernel-%{?1:%{1}-}core = %{KVERREL}%{?1:+%{1}}\
|
|
|
|
%if %{-m:1}%{!-m:0}\
|
2023-07-22 08:46:38 +00:00
|
|
|
Requires: kernel-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
|
Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
2023-05-26 09:09:40 +00:00
|
|
|
--
|
2023-07-22 08:46:38 +00:00
|
|
|
2.41.0
|
2023-05-26 09:09:40 +00:00
|
|
|
|