libinput 1.9.1-1 (x86_64;x86_64;i586) 2017-3226
0

Status rejected
Submitter tpgxyz [@T] gmail.com
Platform 3.0
Repository main
URL https://abf.openmandriva.org/build_lists/126159
Packages
lib64input10-1.9.1-1.x86_64.binary
lib64input-devel-1.9.1-1.x86_64.binary
libinput-1.9.1-1.x86_64.source
libinput-1.9.1-1.x86_64.binary
libinput-debuginfo-1.9.1-1.x86_64.debuginfo
lib64input10-1.9.1-1.x86_64.binary
lib64input-devel-1.9.1-1.x86_64.binary
libinput-1.9.1-1.x86_64.source
libinput-1.9.1-1.x86_64.binary
libinput-debuginfo-1.9.1-1.x86_64.debuginfo
libinput-1.9.1-1.i586.source
libinput-1.9.1-1.i586.binary
libinput10-1.9.1-1.i586.binary
libinput-debuginfo-1.9.1-1.i586.debuginfo
libinput-devel-1.9.1-1.i586.binary
Build Date 2017-11-02 10:22:46 +0000 UTC
Last Updated 2017-11-10 17:45:14.315428458 +0000 UTC
$ git diff --patch-with-stat --summary b354a87477df2089a7d82a7243be20c5468c3ea9..49f62910d43f6bd2252a62d0b38319738c53397c

 .abf.yml      |  2 +-
 libinput.spec | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/.abf.yml b/.abf.yml
index ad80532..f9456b3 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-  libinput-1.6.3.tar.xz: f48799f79ba4235cae8af4c579e3f04e75979375
+  libinput-1.9.1.tar.xz: f58b87e2ad8dbcbe9cfcd04a746e9cfaaad40c58
diff --git a/libinput.spec b/libinput.spec
index cd35655..cefc086 100644
--- a/libinput.spec
+++ b/libinput.spec
@@ -4,7 +4,7 @@
 
 Summary:	Handles input devices for display servers
 Name:		libinput
-Version:	1.6.3
+Version:	1.9.1
 Release:	1
 License:	LGPLv2
 Group:		System/Libraries
@@ -14,6 +14,10 @@ BuildRequires:	pkgconfig(mtdev)
 BuildRequires:	pkgconfig(libudev)
 BuildRequires:	pkgconfig(libevdev)
 BuildRequires:	pkgconfig(libwacom)
+BuildRequires:	pkgconfig(libunwind)
+BuildRequires:	pkgconfig(check)
+BuildRequires:	meson
+BuildRequires:	valgrind
 
 %description
 libinput is a library to handle input devices in Wayland
@@ -39,32 +43,30 @@ Development files and heders for %{name}.
 
 %prep
 %setup -q
+CFLAGS="%{optflags} -Qunused-arguments" %meson -Dudev-dir=/lib/udev -Ddocumentation=false -Ddebug-gui=false
 
 %build
-CFLAGS="%{optflags} -Qunused-arguments" %configure --with-udev-dir=/lib/udev
-
-%make
+%meson_build
 
 %install
-%makeinstall_std
-
-rm -f %{buildroot}%{_libdir}/*.la
+%meson_install
 
 %files
+%{_bindir}/libinput
 %{_bindir}/libinput-list-devices
 %{_bindir}/libinput-debug-events
 /lib/udev/libinput-device-group
 %{_udevhwdbdir}/90-libinput-model-quirks.hwdb
 %{_udevrulesdir}/*.rules
 /lib/udev/libinput-model-quirks
-%{_mandir}/man1/libinput-list-devices.1.*
-%{_mandir}/man1/libinput-debug-events.1.*
+%{_libexecdir}/libinput/libinput*
+%{_mandir}/man1/libinput*.1.*
 
 %files -n %{libname}
 %{_libdir}/%{name}.so.%{major}*
 
 %files -n %{develname}
-%doc README.txt COPYING
+%doc README.md COPYING
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/*
 %{_includedir}/*
Not Available

itchka [@T] compuserve.comAlready published2575d 02hrs