main/postmarketos-ui-console: new aport (MR 2336)

This adds a new 'UI' that includes networking support (network manager), firewall (by way
of postmarketos-base-ui), and anything else that will give a basic,
working image without any graphical UI.

The intention is for bpo to build this instead of the 'none' UI. 'none'
UI will continue to be around for mainlining and testing purposes.
This commit is contained in:
Clayton Craft
2021-07-11 23:56:29 -07:00
parent d56e7bc268
commit 48ee9b67a2
3 changed files with 23 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-ui-console
pkgver=0.1
pkgrel=0
pkgdesc="Console environment, with no graphical/touch UI"
url="https://postmarketos.org/"
arch="noarch"
license="GPL-3.0-or-later"
depends="
dnsmasq
networkmanager
postmarketos-base-ui
"
options="!check" # No testsuite
install="$pkgname.post-install $pkgname.post-upgrade"
package() {
mkdir -p "$pkgdir"
}
@@ -0,0 +1,3 @@
#!/bin/sh
rc-update add networkmanager default
@@ -0,0 +1 @@
postmarketos-ui-console.post-install