-
Notifications
You must be signed in to change notification settings - Fork 2.1k
/
template
24 lines (23 loc) · 843 Bytes
/
template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Template file for 'turnstile'
pkgname=turnstile
version=0.1.8
revision=1
build_style=meson
configure_args="-Ddinit=enabled -Drunit=enabled -Ddefault_backend=runit
-Dmanage_rundir=true"
hostmakedepends="pkg-config scdoc"
makedepends="pam-devel"
short_desc="Independent session/login tracker and user service manager"
maintainer="classabbyamp <void@placeviolette.net>"
license="BSD-2-Clause"
homepage="https://github.com/chimera-linux/turnstile"
distfiles="https://github.com/chimera-linux/turnstile/archive/refs/tags/v${version}.tar.gz"
checksum=7eaab8c80c76ae9a9a711d7dc57ec346b9af09be99b526a5a3129a7fc9bd7a76
conf_files="/etc/turnstile/turnstiled.conf"
post_install() {
vsv turnstiled
vsconf "${FILESDIR}/dbus.run"
chmod +x "${DESTDIR}/usr/share/examples/turnstile/dbus.run"
vdoc "${FILESDIR}/README.voidlinux"
vlicense COPYING.md
}