wok-next view libinput/receipt @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents d01953cd12ed
children
line source
1 # SliTaz package receipt v2.
3 PACKAGE="libinput"
4 VERSION="1.12.4"
5 CATEGORY="x-window"
6 SHORT_DESC="Library that handles input devices for display servers"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="MIT"
9 WEB_SITE="https://www.freedesktop.org/wiki/Software/libinput/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html#libinput"
12 TARBALL="$PACKAGE-$VERSION.tar.xz"
13 WGET_URL="http://www.freedesktop.org/software/libinput/$TARBALL"
14 TARBALL_SHA1="9c1a7a2fead7f03eb21a5a0f5ac3bff6af00ebf8"
16 BUILD_DEPENDS="meson ninja eudev-dev mtdev-dev libevdev-dev gtk3-dev check-dev"
17 SPLIT="$PACKAGE-debug-gui $PACKAGE $PACKAGE-dev"
19 COPY_debug_gui="libinput-debug-gui"
20 CAT_debug_gui="x-window|debug GUI"
22 DEPENDS_debug_gui="libcairo eudev glib gtk3 libevdev $PACKAGE"
23 DEPENDS_std="eudev libevdev mtdev"
24 DEPENDS_dev="$PACKAGE" # no libinput-debug-gui because of gtk3
26 compile_rules() {
27 mkdir build
28 cd build
29 meson-wrapper \
30 -Dudev-dir=/lib/udev \
31 -Dlibwacom=false \
32 -Dtests=false \
33 -Ddocumentation=false \
34 &&
35 ninja &&
36 ninja install
37 }