%define major 0 %define oname fakekey %define libname %mklibname %{oname} %{major} %define develname %mklibname -d %{oname} Name: libfakekey Version: 0.1 Release: %mkrel 5 Summary: Converting characters to X key-presses Group: System/Libraries License: LGPLv2+ URL: http://projects.o-hand.com/matchbox/ Source0: http://matchbox-project.org/sources/libfakekey/0.1/%{name}-%{version}.tar.bz2 BuildRequires: libxtst-devel BuildRequires: libx11-devel %description libfakekey is a simple library for converting UTF-8 characters into 'fake' X key-presses. %package -n %{libname} Summary: Converting characters to X key-presses Group: System/Libraries %description -n %{libname} libfakekey is a simple library for converting UTF-8 characters into 'fake' X key-presses. %package -n %{develname} Summary: Development files for %{name} Group: Development/C Requires: %{libname} = %{version}-%{release} %description -n %{develname} The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %build %configure2_5x --disable-static %make LIBS+=-lX11 %install %makeinstall_std #we don't want these find %{buildroot} -name "*.la" -delete %files -n %{libname} %{_libdir}/libfakekey.so.%{major}* %files -n %{develname} %{_includedir}/fakekey/ %{_libdir}/libfakekey.so %{_libdir}/pkgconfig/libfakekey.pc %changelog * Sat Jan 12 2013 umeabot <umeabot> 0.1-5.mga3 + Revision: 357090 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Dec 25 2012 wally <wally> 0.1-4.mga3 + Revision: 335042 - link against X11 - clean .spec * Sun Apr 10 2011 dmorgan <dmorgan> 0.1-3.5.2.mga1 + Revision: 82901 - imported package libfakekey