main/postmarketos-base-ui: initial support for systemd (MR 5171)

Not sure if dropping the networkmanager-openrc dependency causes issues.
Otherwise, make the elogind subpackage conflict with systemd-logind.

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
This commit is contained in:
Caleb Connolly 2024-03-06 23:55:42 +00:00 committed by Clayton Craft
parent 924c47e1d6
commit d35091be52
No known key found for this signature in database
GPG Key ID: 4A4CED6D7EDF950A

View File

@ -1,7 +1,7 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-base-ui
pkgver=22
pkgrel=3
pkgrel=4
pkgdesc="Meta package for minimal postmarketOS UI base"
url="https://postmarketos.org"
arch="noarch"
@ -125,7 +125,7 @@ bluez() {
elogind() {
install_if="$pkgname=$pkgver-r$pkgrel elogind"
depends="sleep-inhibitor"
depends="sleep-inhibitor !systemd-logind"
install="$subpkgname.post-install"
replaces="
elogind
@ -183,7 +183,6 @@ networkmanager() {
gojq
networkmanager
networkmanager-cli
networkmanager-openrc
networkmanager-tui
networkmanager-wifi
networkmanager-wwan