We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2db1ca4 commit feb917aCopy full SHA for feb917a
1 file changed
openrazer.spec
@@ -152,10 +152,22 @@ dkms remove -m %{dkms_name} -v %{dkms_version} --rpm_safe_upgrade --all
152
%else
153
154
%posttrans -n openrazer-kernel-modules-dkms
155
-#!/bin/sh
+#!/bin/bash
156
set -e
157
158
-dkms install %{dkms_name}/%{dkms_version}
+get_kernels() {
159
+ if command -v rpm &> /dev/null; then
160
+ rpm -qa kernel | sort -uV | sed 's/kernel-//'
161
+ else
162
+ ls /lib/modules | sort -uV
163
+ fi
164
+}
165
+
166
+kernels=$(get_kernels)
167
168
+for version in $kernels; do
169
+ dkms install %{dkms_name}/%{dkms_version} -k $version
170
+done
171
172
echo -e "\e[31m********************************************"
173
echo -e "\e[31m* To complete installation, please run: *"
0 commit comments