ayn-odin: move openrc scripts to subpackage (MR 5688)

This commit is contained in:
Aster Boese 2024-09-30 18:54:17 -04:00 committed by Clayton Craft
parent 02066257eb
commit 3e102e95db
No known key found for this signature in database
GPG key ID: 4A4CED6D7EDF950A
2 changed files with 10 additions and 2 deletions

View file

@ -3,7 +3,7 @@
pkgname=device-ayn-odin
pkgdesc="AYN Odin"
pkgver=2
pkgrel=0
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@ -31,10 +31,11 @@ source="
subpackages="
$pkgname-kernel-odin:kernel_odin
$pkgname-kernel-odin-m2:kernel_odin_m2
$pkgname-openrc
$pkgname-phosh:_phosh
$pkgname-phosh-m2:_phosh_m2
"
install="$pkgname.post-install"
replaces="hexagonrpcd-openrc"
build() {
@ -59,6 +60,13 @@ kernel_odin_m2() {
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
}
openrc() {
install_if="$pkgname=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install"
mkdir -p "$subpkgdir"
}
_phosh() {
install_if="$pkgname-kernel-odin=$pkgver-r$pkgrel postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini.odin \