Date: Tuesday, February 10, 2015 @ 22:22:16 Author: lcarlier Revision: 231244
archrelease: copy trunk to staging-i686, staging-x86_64 Added: xf86-input-libinput/repos/staging-i686/ xf86-input-libinput/repos/staging-i686/90-libinput.conf (from rev 231243, xf86-input-libinput/trunk/90-libinput.conf) xf86-input-libinput/repos/staging-i686/PKGBUILD (from rev 231243, xf86-input-libinput/trunk/PKGBUILD) xf86-input-libinput/repos/staging-x86_64/ xf86-input-libinput/repos/staging-x86_64/90-libinput.conf (from rev 231243, xf86-input-libinput/trunk/90-libinput.conf) xf86-input-libinput/repos/staging-x86_64/PKGBUILD (from rev 231243, xf86-input-libinput/trunk/PKGBUILD) ---------------------------------+ staging-i686/90-libinput.conf | 30 +++++++++++++++++++++++++++++ staging-i686/PKGBUILD | 39 ++++++++++++++++++++++++++++++++++++++ staging-x86_64/90-libinput.conf | 30 +++++++++++++++++++++++++++++ staging-x86_64/PKGBUILD | 39 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 138 insertions(+) Copied: xf86-input-libinput/repos/staging-i686/90-libinput.conf (from rev 231243, xf86-input-libinput/trunk/90-libinput.conf) =================================================================== --- staging-i686/90-libinput.conf (rev 0) +++ staging-i686/90-libinput.conf 2015-02-10 21:22:16 UTC (rev 231244) @@ -0,0 +1,30 @@ +# Match on all types of devices but tablet devices and joysticks + +Section "InputClass" + Identifier "libinput pointer catchall" + MatchIsPointer "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + +Section "InputClass" + Identifier "libinput keyboard catchall" + MatchIsKeyboard "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + +Section "InputClass" + Identifier "libinput touchpad catchall" + MatchIsTouchpad "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + +Section "InputClass" + Identifier "libinput touchscreen catchall" + MatchIsTouchscreen "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + Copied: xf86-input-libinput/repos/staging-i686/PKGBUILD (from rev 231243, xf86-input-libinput/trunk/PKGBUILD) =================================================================== --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-02-10 21:22:16 UTC (rev 231244) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgname=xf86-input-libinput +pkgver=0.6.0 +pkgrel=1 +pkgdesc="Generic input driver for the X.Org server based on libinput" +arch=('i686' 'x86_64') +license=('custom') +url="http://xorg.freedesktop.org/" +depends=('libinput') +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=21' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') +conflicts=('xorg-server<1.16' 'X-ABI-XINPUT_VERSION<21' 'X-ABI-XINPUT_VERSION>=22') +groups=('xorg-drivers' 'xorg') +source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} + 90-libinput.conf) +sha256sums=('2f29be1ed7f9b9c597b6f5c6ef24c37a244a0ba87ccd1c2586ffa4d08452ad79' + 'SKIP' + 'd4a728caadb7924852dcdc0da4de950c6fb9ebd8999d4e3af3d0baaa51cd0e75') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <off...@who-t.net> + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/X11/xorg.conf.d" + install -m644 ../90-libinput.conf "${pkgdir}/usr/share/X11/xorg.conf.d/" + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} + Copied: xf86-input-libinput/repos/staging-x86_64/90-libinput.conf (from rev 231243, xf86-input-libinput/trunk/90-libinput.conf) =================================================================== --- staging-x86_64/90-libinput.conf (rev 0) +++ staging-x86_64/90-libinput.conf 2015-02-10 21:22:16 UTC (rev 231244) @@ -0,0 +1,30 @@ +# Match on all types of devices but tablet devices and joysticks + +Section "InputClass" + Identifier "libinput pointer catchall" + MatchIsPointer "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + +Section "InputClass" + Identifier "libinput keyboard catchall" + MatchIsKeyboard "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + +Section "InputClass" + Identifier "libinput touchpad catchall" + MatchIsTouchpad "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + +Section "InputClass" + Identifier "libinput touchscreen catchall" + MatchIsTouchscreen "on" + MatchDevicePath "/dev/input/event*" + Driver "libinput" +EndSection + Copied: xf86-input-libinput/repos/staging-x86_64/PKGBUILD (from rev 231243, xf86-input-libinput/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-02-10 21:22:16 UTC (rev 231244) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgname=xf86-input-libinput +pkgver=0.6.0 +pkgrel=1 +pkgdesc="Generic input driver for the X.Org server based on libinput" +arch=('i686' 'x86_64') +license=('custom') +url="http://xorg.freedesktop.org/" +depends=('libinput') +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=21' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') +conflicts=('xorg-server<1.16' 'X-ABI-XINPUT_VERSION<21' 'X-ABI-XINPUT_VERSION>=22') +groups=('xorg-drivers' 'xorg') +source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} + 90-libinput.conf) +sha256sums=('2f29be1ed7f9b9c597b6f5c6ef24c37a244a0ba87ccd1c2586ffa4d08452ad79' + 'SKIP' + 'd4a728caadb7924852dcdc0da4de950c6fb9ebd8999d4e3af3d0baaa51cd0e75') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <off...@who-t.net> + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/X11/xorg.conf.d" + install -m644 ../90-libinput.conf "${pkgdir}/usr/share/X11/xorg.conf.d/" + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} +