46 lines
1.4 KiB
Bash
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
|