Browse Source

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
pull/1646/head
Michael Prokop 3 years ago
parent
commit
5a51d331b7
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      el/rtpengine.spec

+ 2
- 2
el/rtpengine.spec View File

@ -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}


Loading…
Cancel
Save