pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libevdev: add version 1.8.0



Module Name:	pkgsrc-wip
Committed By:	Denys Nykula <nykula%ukr.net@localhost>
Pushed By:	nykula
Date:		Mon Oct 21 20:52:07 2019 +0300
Changeset:	831c429694d829f2c94721352739ca0c245440a3

Added Files:
	libevdev/DESCR
	libevdev/Makefile
	libevdev/PLIST
	libevdev/buildlink3.mk
	libevdev/distinfo

Log Message:
libevdev: add version 1.8.0

Wrapper library for /dev/input/eventX listens to keyboard and mouse
events. Maps codes and names. Finds buttons and LEDs. Checks the
resolution, repeat delay and period. Modifies appearance and capability
bits. Transparently synchronizes when the process does not read events
fast enough and the kernel is forced to drop some events.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=831c429694d829f2c94721352739ca0c245440a3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libevdev/DESCR         |  5 +++++
 libevdev/Makefile      | 20 ++++++++++++++++++++
 libevdev/PLIST         |  9 +++++++++
 libevdev/buildlink3.mk | 12 ++++++++++++
 libevdev/distinfo      |  6 ++++++
 5 files changed, 52 insertions(+)

diffs:
diff --git a/libevdev/DESCR b/libevdev/DESCR
new file mode 100644
index 0000000000..884152b69b
--- /dev/null
+++ b/libevdev/DESCR
@@ -0,0 +1,5 @@
+Wrapper library for /dev/input/eventX listens to keyboard and mouse
+events. Maps codes and names. Finds buttons and LEDs. Checks the
+resolution, repeat delay and period. Modifies appearance and capability
+bits. Transparently synchronizes when the process does not read events
+fast enough and the kernel is forced to drop some events.
diff --git a/libevdev/Makefile b/libevdev/Makefile
new file mode 100644
index 0000000000..cd63414819
--- /dev/null
+++ b/libevdev/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME=	libevdev-1.8.0
+CATEGORIES=	devel
+MASTER_SITES=	https://www.freedesktop.org/software/libevdev/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	nykula%ukr.net@localhost
+HOMEPAGE=	https://www.freedesktop.org/software/libevdev/doc/latest/
+COMMENT=	Keyboard and mouse events, capability bits
+LICENSE=	mit
+
+ONLY_FOR_PLATFORM=	Linux-*-*
+USE_TOOLS+=	autoconf automake gmake
+GNU_CONFIGURE=	yes
+
+pre-configure:
+	cd ${WRKSRC} &&autoreconf -fiv
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libevdev/PLIST b/libevdev/PLIST
new file mode 100644
index 0000000000..dc337d7dec
--- /dev/null
+++ b/libevdev/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD$
+bin/libevdev-tweak-device
+bin/mouse-dpi-tool
+bin/touchpad-edge-detector
+include/libevdev-1.0/libevdev/libevdev-uinput.h
+include/libevdev-1.0/libevdev/libevdev.h
+lib/libevdev.la
+lib/pkgconfig/libevdev.pc
+man/man3/libevdev.3
diff --git a/libevdev/buildlink3.mk b/libevdev/buildlink3.mk
new file mode 100644
index 0000000000..ad23116fe6
--- /dev/null
+++ b/libevdev/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=        libevdev
+
+.if !defined(LIBEVDEV_BUILDLINK3_MK)
+LIBEVDEV_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libevdev+=    libevdev>=1.8.0
+BUILDLINK_PKGSRCDIR.libevdev?=      ../../wip/libevdev
+.endif # LIBEVDEV_BUILDLINK3_MK
+
+BUILDLINK_TREE+=        -libevdev
diff --git a/libevdev/distinfo b/libevdev/distinfo
new file mode 100644
index 0000000000..e362201074
--- /dev/null
+++ b/libevdev/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libevdev-1.8.0.tar.xz) = 4392d28fb91a5f6eb404aab531526f5fa0bbe73d
+RMD160 (libevdev-1.8.0.tar.xz) = 1840acb29b484b00a30a0e5012841c057c672c1f
+SHA512 (libevdev-1.8.0.tar.xz) = 8d285632f4fe87c01e81f94e514bec4e37fed4bc44d6d38b9297dba1114e42f6ed8d143fc05f3d0e8d51b08b659e34481dc4c65f60421c54e2f3e11efbafdeb4
+Size (libevdev-1.8.0.tar.xz) = 439000 bytes


Home | Main Index | Thread Index | Old Index