# Maintainer: Manuel Vögele pkgname=headsetd pkgver=1 pkgrel=1 arch=('any') makedepends=( 'git' 'cargo' ) source=( 'git+ssh://gitea@git.ccn.li/manuel/headsetd.git' 'headsetd.service' ) sha256sums=('SKIP' '4573bd094dc5296e96ae688231b12f8cecf37f344f86a796a0e870dfbbf3290c') 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" }