Skip to content
Snippets Groups Projects
Unverified Commit 9ba315de authored by Bart Ribbers's avatar Bart Ribbers Committed by Pablo Correa Gomez
Browse files

main/postmarketos-ui-asteroid: enable systemd support (MR 6160)

[ci:skip-build]: already built successfully in CI
parent 986b312a
No related branches found
No related tags found
No related merge requests found
# Reference: https://postmarketos.org/uipkg
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=postmarketos-ui-asteroid
pkgver=1
pkgver=2
pkgrel=0
pkgdesc="(Wayland) Smartwatch UI from AsteroidOS"
url="https://wiki.postmarketos.org/wiki/AsteroidOS"
......@@ -14,7 +14,6 @@ depends="
"
# Required to launch
depends="$depends
elogind
postmarketos-base-ui
tinydm
"
......@@ -34,12 +33,13 @@ _pmb_recommends="
"
_pmb_groups="users"
subpackages="$pkgname-openrc"
install="$pkgname.post-install $pkgname.post-upgrade"
source="
asteroid.desktop
asteroid-launcher-wrapper.sh
gtk-app-wayland.sh
"
options="!check"
options="!check pmb:systemd"
package() {
install -Dm755 "$srcdir"/asteroid-launcher-wrapper.sh "$pkgdir"/usr/bin/asteroid-launcher-wrapper
......@@ -54,6 +54,7 @@ openrc() {
bluez-openrc
connman-openrc
dsme-openrc
elogind
elogind-openrc
mce-openrc
tinydm-openrc
......
......@@ -7,4 +7,3 @@ rc-update add mce default
rc-update add usb-moded default
rc-update add connman default
rc-update add dsme default
tinydm-set-session -s /usr/share/wayland-sessions/asteroid.desktop
#!/bin/sh
tinydm-set-session -s /usr/share/wayland-sessions/asteroid.desktop
postmarketos-ui-asteroid.post-install
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment