diff --git a/main/postmarketos-ui-openbox/APKBUILD b/main/postmarketos-ui-openbox/APKBUILD new file mode 100644 index 0000000000000000000000000000000000000000..2d1ee6d22c8e7ce35aa2aa9a54c108af257d5a95 --- /dev/null +++ b/main/postmarketos-ui-openbox/APKBUILD @@ -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" +} diff --git a/main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-install b/main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-install new file mode 100644 index 0000000000000000000000000000000000000000..7e07a8776eb01f4b3b02d175574471c03a097065 --- /dev/null +++ b/main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-install @@ -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 diff --git a/main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-upgrade b/main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-upgrade new file mode 120000 index 0000000000000000000000000000000000000000..f5dcd37dbf53dd77679fd1788cd0ba8ee81cd35b --- /dev/null +++ b/main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-upgrade @@ -0,0 +1 @@ +postmarketos-ui-openbox.post-install \ No newline at end of file