diff options
author | Gennadiy Mykhailiuta | 2021-03-11 19:54:35 +0000 |
---|---|---|
committer | Gennadiy Mykhailiuta | 2021-03-11 19:54:35 +0000 |
commit | adcdfbf336d96521cf86a0b4fae5c640dd8b40c3 (patch) | |
tree | 39ef997ab8bbe265f3de98de6729e301d9d97090 /PKGBUILD | |
parent | 202cb365cc93be8cec839892b79ee51be47517b1 (diff) | |
download | aur-adcdfbf336d96521cf86a0b4fae5c640dd8b40c3.tar.gz |
Add missing configs and files
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 21 insertions, 6 deletions
@@ -3,15 +3,23 @@ pkgname=ktrl-git pkgver=r165.55f7697 pkgrel=1 -pkgdesc='Keyboard programming daemon' +pkgdesc='A Supercharged Keyboard Programming Daemon' url='https://github.com/ItayGarin/ktrl' arch=('x86_64') license=('GPL3') provides=('ktrl') depends=() makedepends=('git' 'rust') -source=("${pkgname}::git+https://github.com/ItayGarin/ktrl.git") -sha1sums=('SKIP') +source=( + "${pkgname}::git+https://github.com/ItayGarin/ktrl.git" + ktrl.service + ktrl.sysusers +) +sha256sums=( + 'SKIP' + '3f091de9b6e7fae41edaec2c911d1b28dad95f6905137241216e312e4381bd7e' + 'f24bb2af5edc0e8b6143b7b27291638c1a98ab9738cb7f78870f3d1a99d0c799' +) pkgver() { cd "${srcdir}/${pkgname}" @@ -32,7 +40,14 @@ build() { } package() { - cd "${pkgname}/target/release" - install -Dm755 "ktrl" "$pkgdir/usr/bin/ktrl" - install -Dm644 "../../LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd "$pkgname" + install -Dm755 target/release/ktrl -t "$pkgdir"/usr/bin + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/"$pkgname" + install -Dm644 etc/99-uinput.rules -t "$pkgdir"/etc + install -dm755 "$pkgdir"/etc/ktrl + install -Dm644 examples/cfg.ron "$pkgdir"/etc/ktrl/cfg.ron + install -dm755 "$pkgdir"/usr/share/ktrl/assets/sounds + install -Dm644 assets/sounds/* -t "$pkgdir"/usr/share/ktrl/assets/ + install -Dm644 "$srcdir"/ktrl.service "$pkgdir"/usr/lib/systemd/system/ktrl@.service + install -Dm644 "$srcdir"/ktrl.sysusers "$pkgdir"/usr/lib/sysusers.d/ktrl.conf } |