main/postmarketos-ui-phosh: new aport (!8)
This commit is contained in:
parent
8b688c81e4
commit
15e5de079c
3 changed files with 29 additions and 0 deletions
5
main/postmarketos-ui-phosh/60-lightdm-autologin.conf
Normal file
5
main/postmarketos-ui-phosh/60-lightdm-autologin.conf
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
# This file gets removed with postmarketos-ui-phosh, even if modified!
|
||||||
|
[Seat:*]
|
||||||
|
autologin-user=username
|
||||||
|
autologin-user-timeout=0
|
||||||
|
autologin-session=phosh
|
19
main/postmarketos-ui-phosh/APKBUILD
Normal file
19
main/postmarketos-ui-phosh/APKBUILD
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||||
|
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||||
|
pkgname=postmarketos-ui-phosh
|
||||||
|
pkgver=1
|
||||||
|
pkgrel=0
|
||||||
|
pkgdesc="(Wayland) Mobile UI developed for the Librem 5 (x86 and x86_64 only for now)"
|
||||||
|
url="https://puri.sm"
|
||||||
|
arch="noarch !armhf !armv7 !aarch64"
|
||||||
|
license="GPL-3.0-or-later"
|
||||||
|
depends="phosh lightdm xorg-server"
|
||||||
|
install="$pkgname.post-install"
|
||||||
|
source="60-lightdm-autologin.conf"
|
||||||
|
options="!check"
|
||||||
|
|
||||||
|
package() {
|
||||||
|
install -Dm644 "$srcdir"/60-lightdm-autologin.conf \
|
||||||
|
"$pkgdir"/usr/share/lightdm/lightdm.conf.d/60-autologin.conf
|
||||||
|
}
|
||||||
|
sha512sums="c51a5cf93495069d71900dd1c6fbddfa3bdfb70dbab8141d1b115b6150975a12206c63517f18dc516e0366028b32e014b6d37a20e19ff73d5f0934c518d3ab39 60-lightdm-autologin.conf"
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
sed -i "s/username/$(getent passwd 10000 | cut -d: -f1)/g" /usr/share/lightdm/lightdm.conf.d/60-autologin.conf
|
||||||
|
|
||||||
|
rc-update add lightdm default
|
Loading…
Reference in a new issue