You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
848 B
33 lines
848 B
# Maintainer: Aakash Sharma <aakashsensharma@gmail.com>
|
|
pkgname='swhkd-musl-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')
|
|
conflicts=('swhkd-glib-git')
|
|
depends=('polkit')
|
|
makedepends=('rustup' 'make' 'git')
|
|
source=("$_pkgname::git+https://github.com/waycrate/$_pkgname")
|
|
sha256sums=('SKIP')
|
|
|
|
build(){
|
|
cd "$_pkgname"
|
|
make setup
|
|
make
|
|
}
|
|
|
|
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)"
|
|
}
|