Name: xkbevd Version: 1.0.2 Release: %mkrel 8 Summary: XKB event daemon Group: Development/X11 URL: http://xorg.freedesktop.org Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2 License: MIT BuildRoot: %{_tmppath}/%{name}-root BuildRequires: libx11-devel >= 1.0.0 BuildRequires: libxkbfile-devel >= 1.0.1 BuildRequires: x11-util-macros >= 1.0.1 BuildRequires: bison Patch1: 0001-Add-all-option-to-allow-using-xkbdev-almost-as-xev.patch Patch2: 0002-Add-xkbdev.cf-default-configuration-file.patch Patch3: xkbevd-1.0.2-format_string.patch %description The xkbevd event daemon listens for specified XKB events and executes requested commands if they occur. The configuration file consists of a list of event specification/action pairs and/or variable definitions. %prep %setup -q -n %{name}-%{version} %patch1 -p1 %patch2 -p1 %patch3 -p0 %build %configure2_5x --x-includes=%{_includedir} \ --x-libraries=%{_libdir} %make %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/X11/xkb install -m 644 example.cf xkbevd.cf %{buildroot}/%{_datadir}/X11/xkb %makeinstall_std %clean rm -rf %{buildroot} %files %defattr(-,root,root) %{_bindir}/xkbevd %{_mandir}/man1/xkbevd.1* %{_datadir}/X11/xkb/*.cf %changelog * Sat Mar 07 2009 Michael Scherer <misc@mandriva.org> 1.0.2-8mdv2009.1 + Revision: 351559 - add Patch3, fix format string error + Antoine Ginies <aginies@mandriva.com> - rebuild * Wed Jun 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-7mdv2009.0 + Revision: 226047 - rebuild * Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.2-6mdv2008.1 + Revision: 166582 - Revert to use upstream tarball, build requires and remove non mandatory local patches. Kept for now local patch to allow using xkbevd as a tool to debug xkb. * Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.2-5mdv2008.1 + Revision: 154671 - Update BuildRequires and resubmit. Add patch to allow using xkbevd in a similar way to xev, but printing XKB related events, that should be useful for debugging. Added mandriva branch git repository to store patch and new default configuration file. + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Fri Aug 31 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.2-4mdv2008.0 + Revision: 76538 - rebuild for 2008 - add description - slight spec clean + Thierry Vignaud <tvignaud@mandriva.com> - do not hardcode lzma extension!!! * Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> + 2006-05-31 18:32:34 (31796) - rebuild to fix cooker uploading * Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com> + 2006-05-29 14:36:37 (31646) - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway * Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> + 2006-05-25 20:17:57 (31598) - X11R7.1 * Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> + 2006-05-04 21:25:17 (26918) - increment release * Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> + 2006-04-27 04:02:05 (26704) - Adding X.org 7.0 to the repository