main/*: explicitly depend on openrc if install scripts call rc-update

[ci:ignore-count]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6476
[ci:skip-build]: already built successfully in CI
This commit is contained in:
Clayton Craft 2025-05-05 15:24:27 -07:00 committed by Pablo Correa Gómez
parent a308720ea9
commit f84adcd778
No known key found for this signature in database
GPG key ID: 7A342565FF635F79
28 changed files with 71 additions and 43 deletions

View file

@ -1,6 +1,6 @@
pkgname=msm-modem
pkgver=8
pkgrel=0
pkgrel=1
pkgdesc="Common support for Qualcomm MSM modems"
url="https://postmarketos.org/"
arch="armhf armv7 aarch64"
@ -38,6 +38,7 @@ uim_selection() {
uim_selection_openrc() {
install_if="$pkgname-uim-selection=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install"
depends="openrc"
install -Dm644 "$srcdir/$pkgname-uim-selection.confd" \
"$subpkgdir/etc/conf.d/$pkgname-uim-selection"
@ -55,6 +56,7 @@ downstream() {
downstream_openrc() {
install_if="$pkgname-downstream=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install"
depends="openrc"
install -Dm755 "$srcdir/$pkgname-downstream.initd" \
"$subpkgdir/etc/init.d/$pkgname-downstream"
@ -62,8 +64,9 @@ downstream_openrc() {
openrc() {
install_if="$pkgname=$pkgver-r$pkgrel openrc"
depends="rmtfs-openrc"
depends="openrc rmtfs-openrc"
install="$subpkgname.post-install"
mkdir -p "$subpkgdir"
}

View file

@ -1,7 +1,7 @@
# Maintainer: sleirsgoevy <sleirsgoevy@gmail.com>
pkgname=samsungipcd
pkgver=0.3.0
pkgrel=0
pkgrel=1
pkgdesc="AT modem emulation using libsamsung-ipc"
url="https://gitlab.com/sleirsgoevy/samsungipcd"
arch="all"
@ -34,6 +34,7 @@ package() {
openrc() {
install_if="$pkgname=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install"
depends="openrc"
mkdir -p "$subpkgdir"
}