BSD Ports

devel/libevdev 1.13.2_1 MidnightBSD

Linux Event Device library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
devel

Description

libevdev is a wrapper library for evdev devices. It moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.

The eventual goal is that libevdev wraps all ioctls available to evdev devices, thus making direct access unnecessary.

In the other systems

SystemPortVersion
MidnightBSDdevel/libevdev1.13.2_1
FreeBSDdevel/libevdev1.13.2
DragonFlydevel/libevdev1.13.2

Install

Binary package:

mport install libevdev

From mports:

cd /usr/mports/devel/libevdev && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libevdev>0:devel/libevdev
LIB_DEPENDS=	libevdev.so:devel/libevdev

Dependencies

Configuration

No options to configure.

USES
meson pkgconfig python:build shebangfix tar:xz
Service scripts
none

Files

Manual pages 4
  • libevdev(3)
  • libevdev-tweak-device(1)
  • mouse-dpi-tool(1)
  • touchpad-edge-detector(1)
pkg-plist 13
  • 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.so
  • lib/libevdev.so.2
  • lib/libevdev.so.2.3.0
  • libdata/pkgconfig/libevdev.pc
  • share/man/man1/libevdev-tweak-device.1.gz
  • share/man/man1/mouse-dpi-tool.1.gz
  • share/man/man1/touchpad-edge-detector.1.gz
  • share/man/man3/libevdev.3.gz
distinfo 1
FileSizeSHA256
libevdev-1.13.2.tar.xz4604563eca86a6ce55b81d5bce910637fc451c8bbe373b1f9698f375c7f1ad0de3ac48
Master sites 1
  • http://freedesktop.org/software/libevdev/