ports/compat-32 (3.3): [notify] libinput-32: initial import for xorg-libxcb-32

commit f6a6c2841e703b60902819c5b24ce39e565bde82 Author: Danny Rawlins <monster.romster@gmail.com> Date: Tue Mar 6 23:47:18 2018 +1100 [notify] libinput-32: initial import for xorg-libxcb-32 diff --git a/libinput-32/.32bit b/libinput-32/.32bit new file mode 100644 index 0000000..e69de29 diff --git a/libinput-32/.footprint b/libinput-32/.footprint new file mode 100644 index 0000000..bcff023 --- /dev/null +++ b/libinput-32/.footprint @@ -0,0 +1,7 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib32/ +lrwxrwxrwx root/root usr/lib32/libinput.so -> libinput.so.10 +lrwxrwxrwx root/root usr/lib32/libinput.so.10 -> libinput.so.10.13.0 +-rwxr-xr-x root/root usr/lib32/libinput.so.10.13.0 +drwxr-xr-x root/root usr/lib32/pkgconfig/ +-rw-r--r-- root/root usr/lib32/pkgconfig/libinput.pc diff --git a/libinput-32/.md5sum b/libinput-32/.md5sum new file mode 100644 index 0000000..6a72bef --- /dev/null +++ b/libinput-32/.md5sum @@ -0,0 +1 @@ +b3d009f36691cb9c340a18109df837ef libinput-1.10.1.tar.xz diff --git a/libinput-32/.signature b/libinput-32/.signature new file mode 100644 index 0000000..eb19049 --- /dev/null +++ b/libinput-32/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/compat-32.pub +RWSwxGo/zH7eXdPIGPPprC/ZJNHGIQiuhE1F52TCiuHncBIA6jtr7H/gt0L7YEfIMSaEHm1OMe2rdwIWMOZN0WVc+tYU2PlHJww= +SHA256 (Pkgfile) = 593df15657dcf6bf907277a036ba435bd4d6e031ff57d1b1afc62b3cc6dc9b3f +SHA256 (.footprint) = 443a1d2ce220ec5895c13c4d95bf28f36f2ab95bbd7b4ae2adaede2db4d66670 +SHA256 (libinput-1.10.1.tar.xz) = 877522d76575e1945c7b3a9eb92cab90d5ad0379c4ef0dbe13054e489d4c6665 diff --git a/libinput-32/Pkgfile b/libinput-32/Pkgfile new file mode 100644 index 0000000..4182bb9 --- /dev/null +++ b/libinput-32/Pkgfile @@ -0,0 +1,33 @@ +# Description: A library that handles input devices for display servers +# URL: http://wayland.freedesktop.org/libinput/doc/latest/index.html +# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu +# Depends on: mtdev-32 eudev-32 xorg-libevdev-32 libinput + +name=libinput-32 +version=1.10.1 +release=1 +source=(https://www.freedesktop.org/software/${name%-*}/${name%-*}-$version.tar.xz) + +build() { + cd ${name%-*}-$version + + meson build \ + --prefix /usr \ + --libdir=/usr/lib32 \ + --libexecdir /usr/lib32 \ + --buildtype release \ + -Ddebug-gui=false \ + -Ddocumentation=false \ + -Dtests=false \ + -Dlibwacom=false \ + -Dudev-dir=/lib/udev + + DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install + + install -d $PKG/etc/udev + mv $PKG/lib/udev/hwdb.d $PKG/etc/udev + + chmod -R g-w $PKG + + rm -r $PKG/{etc,lib} $PKG/usr/{bin,include,lib32/libinput,share} +}
participants (1)
-
crux@crux.nu