|
|
|
@ -72,9 +72,6 @@ BuildRequires: gcc make redhat-rpm-config mysql-devel ffmpeg-devel |
|
|
|
%define binname rtpengine |
|
|
|
%define archname rtpengine-mr |
|
|
|
|
|
|
|
%{!?kversion: %define kversion %(uname -r)} |
|
|
|
# hint: this can be overridden with "--define kversion foo" on rpmbuild, |
|
|
|
# e.g. --define "kversion 2.6.32-696.23.1.el6.x86_64" |
|
|
|
|
|
|
|
%prep |
|
|
|
%setup -q -n %{archname}%{version} |
|
|
|
@ -168,9 +165,19 @@ fi |
|
|
|
|
|
|
|
%post dkms |
|
|
|
# Add to DKMS registry, build, and install module |
|
|
|
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade && |
|
|
|
dkms build -m %{name} -v %{version}-%{release} -k %{kversion} --rpm_safe_upgrade && |
|
|
|
dkms install -m %{name} -v %{version}-%{release} -k %{kversion} --rpm_safe_upgrade --force |
|
|
|
# The kernel version can be overridden with "--define kversion foo" on rpmbuild, |
|
|
|
# e.g. --define "kversion 2.6.32-696.23.1.el6.x86_64" |
|
|
|
%{!?kversion: %define kversion %{nil}} |
|
|
|
|
|
|
|
%if "%{kversion}" != "" |
|
|
|
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade && |
|
|
|
dkms build -m %{name} -v %{version}-%{release} -k %{kversion} --rpm_safe_upgrade && |
|
|
|
dkms install -m %{name} -v %{version}-%{release} -k %{kversion} --rpm_safe_upgrade --force |
|
|
|
%else |
|
|
|
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade && |
|
|
|
dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade && |
|
|
|
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force |
|
|
|
%endif |
|
|
|
true |
|
|
|
|
|
|
|
|
|
|
|
|