From 5a51d331b7f602e112dce54dd5ad9a303f11a0b3 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Mon, 24 Apr 2023 18:45:41 +0200 Subject: [PATCH] MT#56627 el/rtpengine.spec: fix version handling for dkms In commit 427615d45b we switched to usage of dh-sequence-dkms. By renaming debian/dkms.conf.in into debian/ngcp-rtpengine-kernel-dkms.dkms and replacing its `__VERSION__` with `#MODULE_VERSION#` we broke the shipped RPM spec file, which also relies on our dkms configuration file. Accordingly adapt el/rtpengine.spec. Thanks to @themsley-voiceflex for the bug report Closes #1650 Change-Id: I257a8c223f931bb959f245ed518b855ffa988a81 --- el/rtpengine.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/rtpengine.spec b/el/rtpengine.spec index 7ba914641..cab79b10f 100644 --- a/el/rtpengine.spec +++ b/el/rtpengine.spec @@ -175,8 +175,8 @@ install -D -p -m644 kernel-module/xt_RTPENGINE.h \ mkdir -p %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release} install -D -p -m644 kernel-module/rtpengine_config.h \ %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/rtpengine_config.h -install -D -p -m644 debian/dkms.conf.in %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf -sed -i -e "s/__VERSION__/%{version}-%{release}/g" %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf +install -D -p -m644 debian/ngcp-rtpengine-kernel-dkms.dkms %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf +sed -i -e "s/#MODULE_VERSION#/%{version}-%{release}/g" %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf %pre getent group %{name} >/dev/null || /usr/sbin/groupadd -r %{name}