main/postmarketos-ui-openbox: new aport (MR 4667)

[ci:skip-build]: already built successfully in CI
This commit is contained in:
hexaheximal 2023-12-29 17:34:30 -05:00
parent 60485f1d08
commit e0ecc07790
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
3 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,31 @@
# Reference: https://postmarketos.org/uipkg
# Maintainer: hexaheximal <hexaheximal@proton.me>
pkgname=postmarketos-ui-openbox
pkgver=0.1
pkgrel=0
pkgdesc="(X11) A highly configurable and lightweight X11 window manager (keyboard required)"
url="https://openbox.org/"
arch="noarch"
license="GPL-3.0-or-later"
depends="
dmenu-virtual
dnsmasq
elogind
elogind-openrc
openbox
tinydm
tinydm-openrc
mesa-egl
polkit-elogind
postmarketos-base-ui
postmarketos-base-ui-networkmanager
postmarketos-artwork-wallpapers
xterm
xorg-server
"
install="$pkgname.post-install $pkgname.post-upgrade"
options="!check"
package() {
mkdir -p "$pkgdir"
}

View file

@ -0,0 +1,6 @@
#!/bin/sh
rc-update add tinydm default
tinydm-set-session -s /usr/share/xsessions/openbox.desktop
rc-update add elogind default
rc-update add networkmanager default

View file

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