From e0ecc07790ddea1b9e1a0f1b0f01f9725d72aae3 Mon Sep 17 00:00:00 2001 From: hexaheximal Date: Fri, 29 Dec 2023 17:34:30 -0500 Subject: [PATCH] main/postmarketos-ui-openbox: new aport (MR 4667) [ci:skip-build]: already built successfully in CI --- main/postmarketos-ui-openbox/APKBUILD | 31 +++++++++++++++++++ .../postmarketos-ui-openbox.post-install | 6 ++++ .../postmarketos-ui-openbox.post-upgrade | 1 + 3 files changed, 38 insertions(+) create mode 100644 main/postmarketos-ui-openbox/APKBUILD create mode 100644 main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-install create mode 120000 main/postmarketos-ui-openbox/postmarketos-ui-openbox.post-upgrade diff --git a/main/postmarketos-ui-openbox/APKBUILD b/main/postmarketos-ui-openbox/APKBUILD new file mode 100644 index 000000000..2d1ee6d22 --- /dev/null +++ b/main/postmarketos-ui-openbox/APKBUILD @@ -0,0 +1,31 @@ +# Reference: https://postmarketos.org/uipkg +# Maintainer: hexaheximal +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 000000000..7e07a8776 --- /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 000000000..f5dcd37db --- /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