diff options
author | orumin | 2016-06-12 02:08:48 +0900 |
---|---|---|
committer | orumin | 2016-06-12 02:08:48 +0900 |
commit | 23c3bee8bbaee4f9a683b4cfb7ba0a5659ca3d57 (patch) | |
tree | 9b1ce7161642b39fbe5addfa8c178d714a54589e | |
download | aur-23c3bee8bbaee4f9a683b4cfb7ba0a5659ca3d57.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9d9e3266477d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by mksrcinfo v8 +# Sat Jun 11 17:08:44 UTC 2016 +pkgbase = lib32-libevdev + pkgdesc = Wrapper library for evdev devices (32-bit) + pkgver = 1.5.1 + pkgrel = 1 + url = http://www.freedesktop.org/wiki/Software/libevdev/ + arch = x86_64 + license = custom:X11 + makedepends = python2 + makedepends = lib32-check + makedepends = valgrind + makedepends = doxygen + depends = glibc + depends = libevdev + source = http://freedesktop.org/software/libevdev/libevdev-1.5.1.tar.xz + source = http://freedesktop.org/software/libevdev/libevdev-1.5.1.tar.xz.sig + sha256sums = 17630821a57e6e3f02e01ade836f24068df9bd530067091152b0d468c3a86f40 + sha256sums = SKIP + +pkgname = lib32-libevdev + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e77db689b27a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: orumin <dev@orum.in> + +_basename=libevdev +pkgname="lib32-$_basename" +pkgver=1.5.1 +pkgrel=1 +pkgdesc="Wrapper library for evdev devices (32-bit)" +arch=('x86_64') +url="http://www.freedesktop.org/wiki/Software/libevdev/" +license=(custom:X11) +depends=('glibc' "$_basename") +makedepends=('python2' 'lib32-check' 'valgrind' 'doxygen') +#checkdepends=('kmod') +source=(http://freedesktop.org/software/$_basename/$_basename-$pkgver.tar.xz{,.sig}) +sha256sums=('17630821a57e6e3f02e01ade836f24068df9bd530067091152b0d468c3a86f40' + 'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net> + +build() { + cd $_basename-$pkgver + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure --prefix=/usr \ + --disable-static \ + --build=i686-pc-linux-gnu \ + --libdir=/usr/lib32 + make +} +check() { + cd $_basename-$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 $_basename-$pkgver + make DESTDIR="$pkgdir" install + + cd "$pkgdir"/usr + rm -r bin include share +} |