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 11:35:13 -07:00
parent d56e7bc268
commit 48ee9b67a2
No known key found for this signature in database
GPG key ID: 7A3461CA187CEA54
3 changed files with 23 additions and 0 deletions

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"
}

View file

@ -0,0 +1,3 @@
#!/bin/sh
rc-update add networkmanager default

View file

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