main/postmarketos-ui-bananui: new aport (MR 4457)

[ci:skip-build]: already built successfully in CI
This commit is contained in:
Affe Null 2023-09-25 18:45:42 +02:00
parent 49a5704dd4
commit 82b139a63c
No known key found for this signature in database
GPG Key ID: 7A342565FF635F79
3 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,43 @@
# Reference: https://postmarketos.org/uipkg
# Maintainer: Affe Null <affenull2345@gmail.com>
pkgname=postmarketos-ui-bananui
pkgver=1
pkgrel=0
pkgdesc="(Wayland) Keypad controlled UI for feature phones"
url="https://git.abscue.de/obp/bananui"
arch="noarch"
license="GPL-3.0-or-later"
depends="
bananui-clock
bananui-shell
dnsmasq
pam-rundir
postmarketos-base-ui
postmarketos-base-ui-networkmanager
pulseaudio
seatd
seatd-openrc
tinydm
tinydm-openrc
wroomd
wroomd-openrc
xdg-user-dirs
xwayland
"
_pmb_recommends="
bananui-demos
foot
"
_pmb_groups="
feedbackd
rtc
seat
wroomd
"
install="$pkgname.post-install $pkgname.post-upgrade"
options="!check"
package() {
mkdir -p "$pkgdir"
}

View File

@ -0,0 +1,9 @@
#!/bin/sh
rc-update add networkmanager default
rc-update add seatd default
rc-update add tinydm default
rc-update add wroomd default
tinydm-set-session -s /usr/share/wayland-sessions/bananui.desktop
exit 0

View File

@ -0,0 +1 @@
postmarketos-ui-bananui.post-install