summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorParker Reed2019-11-05 18:55:05 -0500
committerParker Reed2019-11-05 18:55:05 -0500
commitad7ee5b5acb9f69c09c5fe2d1e75d67ffec257fe (patch)
tree5667e57dcd4ce8a186edc116a832abb0a64ad3fa /PKGBUILD
parenteadfe2dd846aebf434445b3f58433af19d46af84 (diff)
downloadaur-libinput-nomiddletap.tar.gz
Create patch and move to prepare
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 9 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 93963b0f6cf5..86430eb56960 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libinput-nomiddletap
_basename=libinput
pkgver=1.14.3
-pkgrel=1
+pkgrel=2
pkgdesc="Input device management and event handling library (With middle button tap disabled)"
url="https://www.freedesktop.org/wiki/Software/libinput/"
arch=(x86_64)
@@ -16,13 +16,18 @@ optdepends=('gtk3: libinput debug-gui'
'python-libevdev: libinput measure')
provides=('libinput=${pkgver}')
conflicts=('libinput')
-source=(https://freedesktop.org/software/$_basename/$_basename-$pkgver.tar.xz{,.sig})
+source=(https://freedesktop.org/software/$_basename/$_basename-$pkgver.tar.xz{,.sig}
+ 'libinput-nomiddletap.patch')
sha512sums=('f01d1bd1b25b8060519575644597d35f0c89de5386d298441f440128ceee3e57549921a058adec31adc8b33dbdedf4c0bd12c76905a69f752859d3136e26336d'
- 'SKIP')
+ 'SKIP'
+ '4c95709c27794969459e31f8b0e71047e3c6b4fbd7ca6d9c2bac08b2c4dd1d25e44609175f1764e55e03c8e1510af8b712df3ee9879ec8b38e628ab0df540186')
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
+prepare() {
+ patch -p1 < libinput-nomiddletap.patch
+}
+
build() {
- sed 's/BTN_LEFT\, BTN_RIGHT\, BTN_MIDDLE/BTN_LEFT\, BTN_RIGHT/g' -i $_basename-$pkgver/src/evdev-mt-touchpad-tap.c
arch-meson $_basename-$pkgver build \
-Dudev-dir=/usr/lib/udev \
-Dtests=false \