diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fbd09d5497b0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Mario Finelli <mario at finel dot li> +# Contributor: houmain <houmain at posteo dot net> + +pkgname=keymapper +pkgver=1.2.0 +pkgrel=1 +pkgdesc="A cross-platform context-aware keyremapper" +arch=(i686 x86_64 armv6h armv7h aarch64) +url=https://github.com/houmain/keymapper +license=(GPL3) +depends=(libusb libx11) +makedepends=(cmake) +source=(https://github.com/houmain/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz + ${pkgname}d.service + $pkgname.desktop) +sha256sums=('6b64f44e7084a019f325ce6fb54700651fb0d62505594988feae60e5d935bde0' + '1c403c317815a339cd1f9c081533b207e93464b138696a9caef9a62489a70416' + '32797443d2b92d3b01d683563426fbea3a18e16ad965759c9ce06ea301488654') + +prepare() { + cd $pkgname-$pkgver + echo "\"$pkgver\"" > src/_version.h +} + +build() { + cd $pkgname-$pkgver + cmake . -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + install -Dm0644 "$srcdir/$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm0644 "$srcdir/${pkgname}d.service" \ + "$pkgdir/usr/lib/systemd/system/${pkgname}d.service" +} + +# vim: set ts=2 sw=2 et: |