1
0
Fork 0
mirror of https://gitlab.postmarketos.org/postmarketOS/pmaports.git synced 2025-07-12 16:19:48 +03:00

main/postmarketos-ui-sxmo-de-dwm: enable systemd

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5831
This commit is contained in:
Anjandev Momi 2025-04-20 18:42:45 -07:00 committed by Oliver Smith
parent af2c2e6b1f
commit 8998931585
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
4 changed files with 28 additions and 15 deletions

View file

@ -5,7 +5,7 @@
# Co-Maintainer: Aren Moynihan <aren@peacerevolution.org>
pkgname=postmarketos-ui-sxmo-de-dwm
pkgver=1.17.1 # Bump this so the file names in bpo are correct
pkgrel=4
pkgrel=5
pkgdesc="Simple Mobile: Mobile environment based on SXMO and running on dwm"
url="http://sr.ht/~mil/Sxmo"
# riscv64: builder currently stuck, libphonenumber needs rebuild
@ -18,13 +18,6 @@ depends="
sxmo-utils-dwm
sxmo-utils-audio-bluetooth
openrc
tinydm-openrc
modemmanager-openrc
networkmanager-openrc
bluez-openrc
iio-sensor-proxy-openrc
"
install="
$pkgname.post-install
@ -44,8 +37,24 @@ _pmb_recommends="
"
provides="postmarketos-ui-sxmo"
provider_priority=5
options="!check pmb:systemd-never"
options="!check"
subpackages="$pkgname-openrc"
package() {
mkdir -p "$pkgdir"
}
openrc() {
install_if="$pkgname=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install $subpkgname.post-upgrade"
depends="
openrc
tinydm-openrc
modemmanager-openrc
networkmanager-openrc
bluez-openrc
iio-sensor-proxy-openrc
"
mkdir -p "$subpkgdir"
}

View file

@ -0,0 +1,9 @@
#!/bin/sh
tinydm-set-session -s /usr/share/xsessions/sxmo.desktop
rc-update add modemmanager default
rc-update add tinydm default
rc-update add networkmanager default
rc-update add bluetooth default
rc-update add iio-sensor-proxy default

View file

@ -0,0 +1 @@
postmarketos-ui-sxmo-de-dwm-openrc.post-install

View file

@ -1,9 +1,3 @@
#!/bin/sh
tinydm-set-session -s /usr/share/xsessions/sxmo.desktop
rc-update add modemmanager default
rc-update add tinydm default
rc-update add networkmanager default
rc-update add bluetooth default
rc-update add iio-sensor-proxy default