From 59c3dc9003e30d97ade19e415a088a17fb1910d3 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Fri, 15 Sep 2023 16:14:57 +0000 Subject: automatic import of openEuler-rpm-config --- fixed-a-bug-that-missing_-p-in-macros.kmp.patch | 37 +++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 fixed-a-bug-that-missing_-p-in-macros.kmp.patch (limited to 'fixed-a-bug-that-missing_-p-in-macros.kmp.patch') diff --git a/fixed-a-bug-that-missing_-p-in-macros.kmp.patch b/fixed-a-bug-that-missing_-p-in-macros.kmp.patch new file mode 100644 index 0000000..457597b --- /dev/null +++ b/fixed-a-bug-that-missing_-p-in-macros.kmp.patch @@ -0,0 +1,37 @@ +From 7629ad0c54cc3970e49b2f78043e0fe1b1c6474d Mon Sep 17 00:00:00 2001 +From: liujing +Date: Wed, 1 Dec 2021 00:46:20 -0500 +Subject: [PATCH] fixed a bug that missing -p in macros.kmp + +--- + macros.kmp | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/macros.kmp b/macros.kmp +index be66e64..5207045 100644 +--- a/macros.kmp ++++ b/macros.kmp +@@ -5,17 +5,17 @@ kernel_module_package_release 1 + + + #kernel_module_package [ -n name ] [ -v version ] [ -r release ] +-# [ -f filelist] ++# [ -f filelist][-p preamble] + # + + %kernel_module_package_buildreqs %global kmodtool_generate_buildreqs 1 \ + kernel-devel + +-%kernel_module_package(n:v:r:f:) %{expand:%( \ ++%kernel_module_package(n:v:r:f:p) %{expand:%( \ + %define kmodtool /usr/lib/rpm/__vendor/kmodtool.py\ + %define latest_kernel $(rpm -q --qf '%{VERSION}-%{RELEASE}\\\\n' `rpm -q kernel-devel` | head -n 1) \ + %{!?kernel_version:%{expand:%%global kernel_version %{latest_kernel}}} \ + %global kverrel %(%{kmodtool} verrel %{?kernel_version} 2>/dev/null) \ +- python3 %{kmodtool} rpmtemplate_kmp %{-n*}%{!-n:%name} %{kverrel} %{-f*}%{!-f:%filelist} \ ++ python3 %{kmodtool} rpmtemplate_kmp %{-n*}%{!-n:%name} %{kverrel} %{-f*}%{!-f:%filelist} %{-p*}%{!-p:%preamble} \ + )} + +-- +2.27.0 + -- cgit v1.2.3