%define url_ver %(echo %{version}|cut -d. -f1,2) %define major 4 %define libname %mklibname matekbd %{major} %define develname %mklibname -d matekbd Summary: MATE keyboard libraries Name: libmatekbd Version: 1.8.0 Release: %mkrel 4 License: LGPLv2+ Group: System/Libraries URL: http://mate-desktop.org Source0: http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz BuildRequires: intltool BuildRequires: mate-common BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libxklavier) BuildRequires: pkgconfig(gnome-doc-utils) %description Files used by the MATE keyboard library %package -n %{libname} Summary: Dynamic libraries for MATE applications Group: System/Libraries Requires: %{name} >= %{version} %description -n %{libname} MATE keyboard library %package -n %{develname} Summary: Static libraries, include files for MATE Group: Development/C Provides: %{name}-devel = %{version}-%{release} Requires: %{libname} = %{version} %description -n %{develname} Static library and headers file needed in order to develop applications using the MATE keyboard library %prep %setup -q %apply_patches %build autoreconf -fi %configure2_5x \ --disable-static \ --with-gtk=2.0 \ --disable-schemas-compile \ --with-x %make %install %makeinstall_std find %{buildroot}%{_libdir} -type f -name "*.la" -delete # remove unneeed scheme convert file rm -fr %{buildroot}%{_datadir}/MateConf %find_lang %{name} --with-gnome --all-name %files -f %name.lang %doc AUTHORS COPYING README %{_datadir}/glib-2.0/schemas/org.mate.peripherals-keyboard-xkb.gschema.xml %{_datadir}/libmatekbd %files -n %{libname} %{_libdir}/libmatekbd*.so.%{major}* %files -n %{develname} %{_includedir}/libmatekbd %{_libdir}/pkgconfig/libmatekbd.pc %{_libdir}/pkgconfig/libmatekbdui.pc %{_libdir}/libmatekbdui.so %{_libdir}/libmatekbd.so %changelog * Wed Oct 15 2014 umeabot <umeabot> 1.8.0-4.mga5 + Revision: 739720 - Second Mageia 5 Mass Rebuild * Sat Sep 27 2014 tv <tv> 1.8.0-3.mga5 + Revision: 726735 - rebuild for missing pythoneggs deps * Tue Sep 16 2014 umeabot <umeabot> 1.8.0-2.mga5 + Revision: 681590 - Mageia 5 Mass Rebuild * Wed Mar 05 2014 tarakbumba <tarakbumba> 1.8.0-1.mga5 + Revision: 600072 - Updated to version 1.8.0 * Sat Mar 01 2014 tarakbumba <tarakbumba> 1.7.90-1.mga5 + Revision: 598038 - Update to 1.7.x version * Wed Jan 01 2014 tarakbumba <tarakbumba> 1.6.2-1.mga4 + Revision: 563844 -Update to new bugfix version: 1.6.2 * Fri Dec 06 2013 tarakbumba <tarakbumba> 1.6.1-3.mga4 + Revision: 555736 - Fix explicit declaration of internal libxklavier functions (upstream) * Sat Oct 19 2013 umeabot <umeabot> 1.6.1-2.mga4 + Revision: 531028 - Mageia 4 Mass Rebuild * Wed Jul 31 2013 tarakbumba <tarakbumba> 1.6.1-1.mga4 + Revision: 461633 - New bugfix version - imported package libmatekbd