From 0ce27ef17dd13e2410c07d7dfdb614346be1f6ad Mon Sep 17 00:00:00 2001 From: Aster Boese Date: Mon, 30 Sep 2024 22:12:07 -0400 Subject: [PATCH] soc-qcom-sm7125: move openrc scripts to subpackage (MR 5688) --- device/testing/soc-qcom-sm7125/APKBUILD | 13 +++++++++++-- ...com-sm7125-nonfree-firmware-openrc.post-install} | 0 2 files changed, 11 insertions(+), 2 deletions(-) rename device/testing/soc-qcom-sm7125/{soc-qcom-sm7125-nonfree-firmware.post-install => soc-qcom-sm7125-nonfree-firmware-openrc.post-install} (100%) 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