# Maintainer: Aakash Sharma pkgname='swhkd-git' _pkgname="swhkd" pkgver=1 pkgrel=1 arch=('x86_64') url="https://github.com/waycrate/swhkd" pkgdesc="A display server independent hotkey daemon inspired by sxhkd." license=('BSD') depends=('polkit') makedepends=('rustup' 'make' 'git') conflicts=('swhkd-musl-git') source=("$_pkgname::git+https://github.com/waycrate/$_pkgname") sha256sums=('SKIP') build(){ cd "$_pkgname" make setup make glibc } package() { cd "$_pkgname" install -Dm 755 ./bin/swhkd "$pkgdir/usr/bin/swhkd" install -Dm 755 ./bin/swhks "$pkgdir/usr/bin/swhks" install -Dm 644 ./swhkd.rules "$pkgdir/etc/polkit-1/rules.d/swhkd.rules" } pkgver() { cd $_pkgname echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2|cut -d\- -f1).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" }