From 7d1ad1cd39ebd6cdb6150538e69a6a12e93a3c5a Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Mon, 4 Feb 2019 20:29:26 +0200 Subject: [PATCH] re-enable libevdev --- x11-packages/libevdev/build.sh | 12 ++++++++++++ x11-packages/libevdev/tools-Makefile.am.patch | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 x11-packages/libevdev/build.sh create mode 100644 x11-packages/libevdev/tools-Makefile.am.patch diff --git a/x11-packages/libevdev/build.sh b/x11-packages/libevdev/build.sh new file mode 100644 index 000000000..31c443d94 --- /dev/null +++ b/x11-packages/libevdev/build.sh @@ -0,0 +1,12 @@ +TERMUX_PKG_HOMEPAGE=https://www.freedesktop.org/wiki/Software/libevdev/ +TERMUX_PKG_DESCRIPTION="Wrapper library for evdev devices" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Leonid Plyushch @xeffyr" +TERMUX_PKG_VERSION=1.6.0 +TERMUX_PKG_SRCURL=https://www.freedesktop.org/software/libevdev/libevdev-$TERMUX_PKG_VERSION.tar.xz +TERMUX_PKG_SHA256=f5005c865987d980cc1279b9ec6131b06a89fd9892f649f2a68262b8786ef814 +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-test-run" + +termux_step_pre_configure() { + autoreconf -i +} diff --git a/x11-packages/libevdev/tools-Makefile.am.patch b/x11-packages/libevdev/tools-Makefile.am.patch new file mode 100644 index 000000000..2ba4154ce --- /dev/null +++ b/x11-packages/libevdev/tools-Makefile.am.patch @@ -0,0 +1,11 @@ ++++ ./tools/Makefile.am 2018-06-15 15:24:28.611793003 +0300 +@@ -1,9 +1,3 @@ +-noinst_PROGRAMS = libevdev-events +-bin_PROGRAMS = \ +- touchpad-edge-detector \ +- mouse-dpi-tool \ +- libevdev-tweak-device +- + AM_CPPFLAGS = $(GCC_CFLAGS) -I$(top_srcdir) -I$(top_srcdir)/include -I$(top_srcdir)/libevdev + libevdev_ldadd = $(top_builddir)/libevdev/libevdev.la +