Summary: A gesture-recognition application for X11 Name: easystroke Version: 0.5.6 Release: %mkrel 3 Group: Accessibility License: ISC Url: http://easystroke.sourceforge.net/ Source0: http://downloads.sourceforge.net/easystroke/%{name}-%{version}.tar.gz Patch0: easystroke-0.5.6-fix-desktop-file.patch BuildRequires: pkgconfig(gtkmm-2.4) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: boost-devel BuildRequires: libx11-devel BuildRequires: libxext-devel BuildRequires: libxi-devel BuildRequires: libxfixes-devel BuildRequires: libxtst-devel BuildRequires: x11-server-devel BuildRequires: intltool BuildRequires: help2man %description Easystroke is a gesture-recognition application for X11. Gestures or strokes are movements that you make with you mouse (or your pen, finger etc.) while holding down a specific mouse button. Easystroke will execute certain actions if it recognizes the stroke; currently easystroke can emulate key presses, execute shell commands, hold down modifiers and emulate a scroll wheel. The program was designed with Tablet PCs in mind and can be used effectively even without access to a keyboard. Easystroke tries to provide an intuitive and efficient user interface, while at the same time being highly configurable and offering many advanced features. %prep %setup -q # fix PREFIX sed -i -e 's:/usr/local:%{_prefix}:' Makefile %patch0 -b .df %build %make CXX="g++ %{optflags}" \ CC="gcc -std=c99 %{optflags}" \ LDFLAGS="%{ldflags}" # man page make man %install %makeinstall_std # man page install install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %find_lang %{name} %files -f %{name}.lang %doc LICENSE changelog %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_mandir}/man1/%{name}* %changelog * Thu Apr 11 2013 barjac <barjac> 0.5.6-3.mga3 + Revision: 409525 - rebuild for boost-1.53 * Fri Jan 11 2013 umeabot <umeabot> 0.5.6-2.mga3 + Revision: 349286 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sun Jan 06 2013 stormi <stormi> 0.5.6-1.mga3 + Revision: 339882 - try to fix desktop-file again - fix desktop file - new version 0.5.6 * Thu Dec 20 2012 fwang <fwang> 0.5.5.1-5.mga3 + Revision: 333015 - rebuild for new boost * Fri Aug 03 2012 fwang <fwang> 0.5.5.1-4.mga3 + Revision: 278093 - rebuild for new boost * Wed May 30 2012 fwang <fwang> 0.5.5.1-3.mga3 + Revision: 249688 - rebuild for new boost * Mon Nov 28 2011 fwang <fwang> 0.5.5.1-2.mga2 + Revision: 173555 - rebuild for new boost * Sat Sep 24 2011 stormi <stormi> 0.5.5.1-1.mga2 + Revision: 147557 - new version 0.5.5.1 + fwang <fwang> - br xserver - rebuild for new boost * Wed Jun 22 2011 fwang <fwang> 0.5.4-2.mga2 + Revision: 111875 - rebuild for new boost * Fri Mar 11 2011 stormi <stormi> 0.5.4-1.mga1 + Revision: 68085 - new version 0.5.4 * Fri Mar 11 2011 stormi <stormi> 0.5.3-2.mga1 + Revision: 68066 - imported package easystroke * Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 0.5.3-2mdv2011.0 + Revision: 572153 - rebuild for new boost * Sun Feb 14 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.3-1mdv2011.0 + Revision: 505851 - add a precison : x11-server-devel >= 1.7 * Sun Feb 14 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.3-1mdv2010.1 + Revision: 505618 - new version 0.5.3 - drop Patch0 (merged upstream) * Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.5.2-3mdv2010.1 + Revision: 501882 - rebuild for new boost * Fri Feb 05 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.2-2mdv2010.1 + Revision: 501026 - rebuild + Funda Wang <fwang@mandriva.org> - BR x11 server - New version 0.5.2 - rebuild for new boost * Wed Dec 23 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.10-2mdv2010.1 + Revision: 481773 - buildrequires help2man - add the man page * Wed Dec 23 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.10-1mdv2010.1 + Revision: 481639 - import easystroke