5b1a20fbaf
When the UI package is reinstalled (due to the package being recompiled or upgraded), it runs $pkgname.post-upgrade instead of $pkgname.post-install which would run the sed replacement LightDM autologin. This will cause LightDM to show the greeter when the UI package is rebuilt, and the user ran pmbootstrap install without deleting the old chroot. Signed-off-by: Asriel Dreemurr <asriel.danctnix@gmail.com> Reviewed-by: Danct12 <danct12@disroot.org> Signed-off-by: Danct12 <danct12@disroot.org>
22 lines
892 B
Text
22 lines
892 B
Text
pkgname=postmarketos-ui-i3wm
|
|
pkgver=0.3
|
|
pkgrel=2
|
|
pkgdesc="(X11) Tiling WM (keyboard required)"
|
|
url="https://i3wm.org"
|
|
arch="noarch"
|
|
license="GPL-3.0"
|
|
depends="xorg-server mesa-egl i3wm i3status dmenu xset xinput st lightdm"
|
|
install="$pkgname.post-install $pkgname.pre-deinstall $pkgname.post-deinstall $pkgname.post-upgrade"
|
|
source="lock.sh 60-lightdm-autologin.conf"
|
|
options="!check"
|
|
|
|
package() {
|
|
install -D -m755 "$srcdir"/lock.sh \
|
|
"$pkgdir"/usr/bin/lock.sh
|
|
|
|
|
|
install -Dm644 "$srcdir"/60-lightdm-autologin.conf \
|
|
"$pkgdir"/usr/share/lightdm/lightdm.conf.d/60-autologin.conf
|
|
}
|
|
sha512sums="2165141499a830beb33ee42e410ba39104f3e70cd61507f0607115d421846104659fa7e9d4193b3394f7384fc33c2233269bb61c99d5d8a2368aa83500e54b35 lock.sh
|
|
60f4e1f3314ce8de6b92a2eb642f199c5ed24a18981958d787f0e876fa629598340cf467ab991dda4e3927ed6b11011dc0357bdcf0e5f1baac444939b4647445 60-lightdm-autologin.conf"
|