From 0d0361a48ffe406369a33f643891caae6a323391 Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Wed, 7 Jan 2026 04:22:24 -0500 Subject: [PATCH] new bblfs: dev-libs/libevdev-1.13.5 --- dev-libs/libevdev-1.13.5.PKGBUILD | 38 +++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 dev-libs/libevdev-1.13.5.PKGBUILD diff --git a/dev-libs/libevdev-1.13.5.PKGBUILD b/dev-libs/libevdev-1.13.5.PKGBUILD new file mode 100644 index 0000000..8aff8dc --- /dev/null +++ b/dev-libs/libevdev-1.13.5.PKGBUILD @@ -0,0 +1,38 @@ +pkgname=libevdev +pkgver=1.13.5 +pkgdesc="Wrapper library for evdev devices" +arch=(x86_64) +url="https://www.freedesktop.org/wiki/Software/libevdev/" +license=('MIT') +depends=('glibc') +makedepends=('python' 'meson') +sources=("${pkgname}-${pkgver}.tar.xz") +urls=("https://www.freedesktop.org/software/libevdev/${sources[0]}") +md5sums=("582e2ae5a076a34d479d420776f8fd27") + +src_prepare() { + tar -xf ${distdir}/${sources[0]} --strip-components=1 +} + +src_build() { + local meson_args=( + --prefix=/usr + --buildtype=release + -D documentation=disabled + -D tests=disabled + ) + meson setup build "${meson_args[@]}" + meson compile -C build +} + +src_check() { + meson test -C build +} + +src_install() { + DESTDIR="$pkgdir" meson install -C build + + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} + +# vim:ft=sh syn=sh et sw=2: