diff --git a/device/testing/soc-qcom-sm7125/APKBUILD b/device/testing/soc-qcom-sm7125/APKBUILD index aaa4bb115..d0cb2d013 100644 --- a/device/testing/soc-qcom-sm7125/APKBUILD +++ b/device/testing/soc-qcom-sm7125/APKBUILD @@ -2,7 +2,7 @@ # Co-Maintainer: map220v pkgname=soc-qcom-sm7125 pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Common package for Qualcomm SM7125 devices" url="https://postmarketos.org" license="BSD-3-Clause" @@ -13,7 +13,10 @@ depends=" bootmac " replaces="upower" -subpackages="$pkgname-nonfree-firmware:nonfree_firmware" +subpackages=" + $pkgname-nonfree-firmware:nonfree_firmware + $pkgname-nonfree-firmware-openrc:nonfree_firmware_openrc + " source=" 30-gpu-firmware.files UPower.conf @@ -30,7 +33,13 @@ nonfree_firmware() { depends="msm-modem pd-mapper tqftpserv" install -Dm644 "$srcdir/30-gpu-firmware.files" \ "$subpkgdir/usr/share/mkinitfs/files/30-gpu-firmware.files" +} + +nonfree_firmware_openrc() { + install_if="$pkgname-nonfree-firmware=$pkgver-r$pkgrel openrc" install="$subpkgname.post-install" + + mkdir -p "$subpkgdir" } sha512sums=" diff --git a/device/testing/soc-qcom-sm7125/soc-qcom-sm7125-nonfree-firmware.post-install b/device/testing/soc-qcom-sm7125/soc-qcom-sm7125-nonfree-firmware-openrc.post-install similarity index 100% rename from device/testing/soc-qcom-sm7125/soc-qcom-sm7125-nonfree-firmware.post-install rename to device/testing/soc-qcom-sm7125/soc-qcom-sm7125-nonfree-firmware-openrc.post-install