summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c0d27cd9b5a479a589a3a5a5c6144072ff664a85 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Maintainer: realroot

pkgname=tinydm
pkgver=1.1.3
pkgrel=1
pkgdesc="Tiny wayland / x11 session starter for single user machines"
arch=('any')
url="https://gitlab.com/postmarketOS/tinydm"
license=('GPL3')
makedepends=("make" "git")
depends=('xorg-xinit' 'autologin')
source=("$pkgname-$pkgver.tar.bz2::https://gitlab.com/postmarketOS/tinydm/-/archive/$pkgver/tinydm-$pkgver.tar.bz2")

prepare() {
  cd "$pkgname-$pkgver"
  # Remove logging setup, so logs go to stdout (and therefore to the log)
  sed -i 's@\(setup_log\)$@# \1@g' tinydm-run-session.sh
}

package() {
  cd "$pkgname-$pkgver"
  make DESTDIR=${pkgdir}/ install
  rm -r ${pkgdir}/etc/init.d
  rm -r ${pkgdir}/etc/conf.d
  install -Dm 644 ../../tinydm.sysusers ${pkgdir}/usr/lib/sysusers.d/tinydm.conf
}
sha256sums=('2a86434bf712fdf32c550b5cddeb5768203ca06c3938ad5117bd6cee5336edb2')