From 31e30543fee5b3c776ae223af560724c7ed65ea2 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Mon, 22 Jun 2015 15:27:25 +0000 Subject: libevdev: initial inclusion. dep of xf86-input-evdev --- abs/core/libevdev/PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 abs/core/libevdev/PKGBUILD diff --git a/abs/core/libevdev/PKGBUILD b/abs/core/libevdev/PKGBUILD new file mode 100644 index 0000000..5a9a09e --- /dev/null +++ b/abs/core/libevdev/PKGBUILD @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=libevdev +pkgver=1.4.2 +pkgrel=1 +pkgdesc="Wrapper library for evdev devices" +arch=(i686 x86_64) +url="http://www.freedesktop.org/wiki/Software/libevdev/" +license=(custom:X11) +depends=('glibc') +makedepends=('python2' 'check' 'valgrind' 'doxygen') +#checkdepends=('kmod') +source=(http://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +sha256sums=('7c77b213f075706d428a2af54b66bf86b03a68e9fb390e7ec48cf55065970643' + 'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr \ + --disable-static + make +} +check() { + cd $pkgname-$pkgver + # test suite requires root access and needs to load uinput module + # that's not possible in our chroot + #modprobe uinput + make check || /bin/true +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} -- cgit v0.12