jobextra/libevdev/PKGBUILD

46 lines
1.4 KiB
Bash

#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libevdev
pkgver=1.13.1
pkgrel=01
pkgdesc="Wrapper library for evdev devices"
url="https://www.freedesktop.org/wiki/Software/libevdev/"
depends=('glibc')
makedepends=('python' 'check' 'valgrind' 'doxygen' 'meson')
provides=('libevdev.so')
source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
build() {
arch-meson $pkgname-$pkgver build \
-D documentation=disabled
meson compile -C build
}
check() {
meson test -C build
}
package() {
DESTDIR="$pkgdir" meson install -C build
install -Dm644 $pkgname-$pkgver/COPYING \
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(custom:MIT)
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
sha256sums=(06a77bf2ac5c993305882bc1641017f5bec1592d6d1b64787bad492ab34f2f36 # libevdev-1.13.1.tar.xz
47ac3ceb18a4a057299f8311006653481818219047168f3c45ed883c0f557712) # libevdev-1.13.1.tar.xz.sig
## 94585a785906477c75f54e5429e3922fbe250003941df3ff72592523aca573be libevdev-1.13.1-01-x86_64.pkg.tar.lz