summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 26 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9dac7216dc1a..a41ecd0561fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,40 @@
-# Maintainer: Sebastian Morr <sebastian@morr.cc>
+# Maintainer: somini <dev@somini.xyz>
+# Contributor: Sebastian Morr <sebastian@morr.cc>
-pkgname=bucklespring-git
-_gitname=bucklespring
-pkgver=20161009
+_pkgname=bucklespring
+pkgname=bucklespring-libinput-git
+pkgver=latest
pkgrel=1
-pkgdesc="Nostalgia bucklespring keyboard sound, sampled from IBM's Model-M"
+pkgdesc="Nostalgia bucklespring keyboard sound, sampled from IBM's Model-M. libinput version"
arch=('i686' 'x86_64')
-url="http://github.com/zevv/bucklespring"
+url='https://github.com/zevv/bucklespring'
license=('MIT')
depends=('openal' 'alure' 'libxtst')
makedepends=('git')
-source=('git+https://github.com/zevv/bucklespring')
-sha1sums=('SKIP')
+source=(
+ 'git+https://github.com/zevv/bucklespring'
+ 'nl.zevv.bucklespring.run.policy'
+ 'bucklespring.rules'
+)
+sha1sums=('SKIP'
+ '9338bf7235e9a366b349bd780cdbf329cc409210'
+ '04b8a433d9d93d7cdc63303b433978f16348a78e')
build() {
- cd "$srcdir/$_gitname"
- make PATH_AUDIO=/usr/share/bucklespring
+ cd "$srcdir/$_pkgname"
+ make libinput=1 PATH_AUDIO=/usr/share/bucklespring
}
package() {
- cd "$srcdir/$_gitname"
+ cd "$srcdir/$_pkgname"
+ # Program
install -Dm755 buckle "$pkgdir"/usr/bin/buckle
+
+ # Audio
install -Dm644 -t "$pkgdir"/usr/share/bucklespring/ wav/*
+
+ # Polkit
+ install -dD -m750 "$pkgdir/usr/share/polkit-1/rules.d"
+ install -D -m644 "$srcdir/nl.zevv.bucklespring.run.policy" -t "$pkgdir/usr/share/polkit-1/actions"
+ install -D -m644 "$srcdir/bucklespring.rules" "$pkgdir/usr/share/polkit-1/rules.d"
}