From 9174ac2f52b3b3eaa263eda363cbef4c7f913bfb Mon Sep 17 00:00:00 2001
From: Aster Boese <asterboese@mailbox.org>
Date: Mon, 30 Sep 2024 20:45:47 -0400
Subject: [PATCH] samsung-i9100: move openrc scripts to subpackage (MR 5688)

---
 device/testing/device-samsung-i9100/APKBUILD              | 8 +++++++-
 ...vice-samsung-i9100-media-pipeline-openrc.post-install} | 0
 2 files changed, 7 insertions(+), 1 deletion(-)
 rename device/testing/device-samsung-i9100/{device-samsung-i9100-media-pipeline.post-install => device-samsung-i9100-media-pipeline-openrc.post-install} (100%)

diff --git a/device/testing/device-samsung-i9100/APKBUILD b/device/testing/device-samsung-i9100/APKBUILD
index 98cba937068..c67da4f0579 100644
--- a/device/testing/device-samsung-i9100/APKBUILD
+++ b/device/testing/device-samsung-i9100/APKBUILD
@@ -1,7 +1,7 @@
 # Reference: <https://postmarketos.org/devicepkg>
 pkgname=device-samsung-i9100
 pkgver=8
-pkgrel=0
+pkgrel=1
 pkgdesc="Samsung Galaxy SII"
 url="https://postmarketos.org"
 arch="armv7"
@@ -16,6 +16,7 @@ subpackages="
 	$pkgname-nonfree-firmware:nonfree_firmware
 	$pkgname-nonfree-firmware-front-camera:nonfree_firmware_front_camera
 	$pkgname-media-pipeline:media_pipeline
+	$pkgname-media-pipeline-openrc:media_pipeline_openrc
 "
 source="
 	deviceinfo
@@ -61,6 +62,11 @@ nonfree_firmware_front_camera() {
 media_pipeline() {
 	install_if="$pkgname-kernel-mainline"
 	depends="v4l-utils"
+	mkdir "$subpkgdir"
+}
+
+media_pipeline_openrc() {
+	install_if="$pkgname-media-pipeline=$pkgver-r$pkgrel openrc"
 	install="$subpkgname.post-install"
 	install -Dm755 "$srcdir"/media-pipeline.initd "$subpkgdir"/etc/init.d/media-pipeline
 }
diff --git a/device/testing/device-samsung-i9100/device-samsung-i9100-media-pipeline.post-install b/device/testing/device-samsung-i9100/device-samsung-i9100-media-pipeline-openrc.post-install
similarity index 100%
rename from device/testing/device-samsung-i9100/device-samsung-i9100-media-pipeline.post-install
rename to device/testing/device-samsung-i9100/device-samsung-i9100-media-pipeline-openrc.post-install
-- 
GitLab