summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authororumin2016-06-12 02:08:48 +0900
committerorumin2016-06-12 02:08:48 +0900
commit23c3bee8bbaee4f9a683b4cfb7ba0a5659ca3d57 (patch)
tree9b1ce7161642b39fbe5addfa8c178d714a54589e
downloadaur-23c3bee8bbaee4f9a683b4cfb7ba0a5659ca3d57.tar.gz
Initial commit
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD46
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
+}