File tree 2 files changed +18
-0
lines changed
2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ RUN /tmp/build-ublue-os-akmods-addons.sh
19
19
RUN /tmp/build-kmod-v4l2loopback.sh
20
20
RUN /tmp/build-kmod-xpadneo.sh
21
21
RUN /tmp/build-kmod-steamdeck.sh
22
+ RUN /tmp/build-kmod-gcadapter_oc.sh
22
23
23
24
RUN mkdir -p /var/cache/rpms/{kmods,ublue-os}
24
25
RUN cp /tmp/ublue-os-akmods-addons/rpmbuild/RPMS/noarch/ublue-os-akmods-addons*.rpm \
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ set -oeux pipefail
4
+
5
+ wget https://copr.fedorainfracloud.org/coprs/kylegospo/gcadapter_oc-dkms/repo/fedora-$( rpm -E %fedora) /kylegospo-gcadapter_oc-dkms-fedora-$( rpm -E %fedora) .repo -O /etc/yum.repos.d/_copr_kylegospo-gcadapter_oc-dkms.repo
6
+
7
+ ARCH=" $( rpm -E ' %_arch' ) "
8
+ KERNEL=" $( rpm -q kernel --queryformat ' %{VERSION}-%{RELEASE}.%{ARCH}' ) "
9
+ RELEASE=" $( rpm -E ' %fedora' ) "
10
+
11
+ rpm-ostree install \
12
+ akmod-gcadapter_oc-* .fc${RELEASE} .${ARCH}
13
+ akmods --force --kernels " ${KERNEL} " --kmod gcadapter_oc
14
+ modinfo /usr/lib/modules/${KERNEL} /extra/gcadapter_oc/gcadapter_oc.ko.xz > /dev/null \
15
+ || (find /var/cache/akmods/gcadapter_oc/ -name \* .log -print -exec cat {} \; && exit 1)
16
+
17
+ rm -f /etc/yum.repos.d/_copr_kylegospo-gcadapter_oc-dkms.repo
You can’t perform that action at this time.
0 commit comments