# Maintainer: Manuel Vögele pkgname=headsetd pkgver=r3.6dfd77c pkgrel=1 arch=('any') makedepends=( 'git' 'cargo' ) source=( 'git+ssh://gitea@git.ccn.li/manuel/headsetd.git' 'headsetd.service' ) sha256sums=('SKIP' '23e079a030ee5c00c82b9c631fb429660b6b1a3574b70639490cd0c6bb36c3f0') pkgver() { cd "${srcdir}/headsetd" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "${srcdir}/headsetd" cargo build --release } package() { install -Dm755 "${srcdir}/headsetd/target/release/headsetd" "${pkgdir}/usr/bin/headsetd" install -Dm644 "${srcdir}/headsetd.service" "${pkgdir}/usr/lib/systemd/user/headsetd.service" }