Name: mtdiag-qt Version: 0.6 Release: 3%{?dist} Summary: Absolute Device diagnostic tool Group: Development/Tools License: GPLv2+ URL: https://github.com/bentiss/%{name} Source0: https://github.com/bentiss/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz Patch0: 0001-launcher-call-setgroups-before-setuid.patch Patch1: 0002-Fix-floating-point-exception.patch BuildRequires: qt5-qtbase-devel BuildRequires: libudev-devel libXi-devel BuildRequires: libevdev-devel %global _hardened_build 1 %description %{name} was initially a multi-touch only diagnostic tool, but it can now also handle all absolute devices. %prep %setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 %build %qmake_qt5 PREFIX=/usr mtdiag.pro make %{?_smp_mflags} %install %make_install INSTALL_ROOT=%{buildroot} %files %{_bindir}/%{name} %attr(4755,root,root) %{_bindir}/mtdiag-launch %doc README %license LICENSE %changelog * Tue Nov 07 2017 Benjamin Tissoires 0.6-3 - fix a floating point exception on the XPS 9360 * Thu Oct 05 2017 Benjamin Tissoires 0.6-2 - fix some rpmlint issues * Thu Apr 27 2017 Benjamin Tissoires 0.6-1 - mtdiag-qt v0.6 * Fri Apr 21 2017 Benjamin Tissoires 0.5-1 - mtdiag-qt v0.5 - fixes for specfile * Fri Apr 21 2017 Benjamin Tissoires 0.4-1 - mtdiag-qt 0.4 * Thu Apr 13 2017 Benjamin Tissoires 0.3-2 - Fix el6 compilation * Wed Apr 12 2017 Benjamin Tissoires 0.3-1 - mtdiag-qt 0.3 * Fri Apr 24 2015 Benjamin Tissoires 0.2-1 - mtdiag-qt 0.2 - switch to Qt5 * Fri Jan 17 2014 Benjamin Tissoires 0.1-1 - Initial package