%define api 1.0 %define major 1 %define libname %mklibname zeitgeist %api %major %define develname %mklibname -d zeitgeist Name: libzeitgeist Version: 0.3.18 Release: %mkrel 5 Summary: Client library for applications that want to interact with the Zeitgeist daemon Group: System/Libraries License: LGPLv3 and GPLv3 URL: https://launchpad.net/libzeitgeist Source0: http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz BuildRequires: pkgconfig(gio-2.0) >= 2.26 BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.26 BuildRequires: pkgconfig(gobject-2.0) >= 2.26 BuildRequires: gtk-doc # for tests: BuildRequires: dbus-x11 # zeitgeist is just a runtime and the reason to install libzeitgeist Requires: zeitgeist %description This project provides a client library for applications that want to interact with the Zeitgeist daemon. The library is written in C using glib and provides an asynchronous GObject oriented API. %package -n %libname Summary: Shared library for %name Group: System/Libraries %description -n %libname This project provides a client library for applications that want to interact with the Zeitgeist daemon. The library is written in C using glib and provides an asynchronous GObject oriented API. %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 %install %makeinstall_std install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi install -D -p -m 644 bindings/zeitgeist-1.0.{vapi,deps} %{buildroot}%{_datadir}/vala/vapi find %{buildroot} -name '*.la' -exec rm -f {} ';' # remove duplicate documentation rm -fr %{buildroot}%{_defaultdocdir}/%{name} %files -n %libname %doc COPYING COPYING.GPL README %{_libdir}/libzeitgeist-%{api}.so.%{major} %{_libdir}/libzeitgeist-%{api}.so.%{major}.* %files -n %develname %doc AUTHORS ChangeLog COPYING COPYING.GPL MAINTAINERS NEWS %doc examples/*.vala examples/*.c %{_datadir}/gtk-doc/html/zeitgeist-1.0/ %{_includedir}/zeitgeist-1.0/ %{_libdir}/pkgconfig/zeitgeist-1.0.pc %{_libdir}/*.so %{_datadir}/vala/vapi/ %changelog * Wed Oct 15 2014 umeabot <umeabot> 0.3.18-5.mga5 + Revision: 739082 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 0.3.18-4.mga5 + Revision: 681920 - Mageia 5 Mass Rebuild * Fri Oct 18 2013 umeabot <umeabot> 0.3.18-3.mga4 + Revision: 507501 - Mageia 4 Mass Rebuild * Sat Jan 12 2013 umeabot <umeabot> 0.3.18-2.mga3 + Revision: 358739 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Fri Sep 07 2012 fwang <fwang> 0.3.18-1.mga3 + Revision: 289209 - drop check for now + ovitters <ovitters> - br dbus-x11 (tests) - new version 0.3.18 * Mon Mar 05 2012 fwang <fwang> 0.3.14-1.mga2 + Revision: 218341 - new version 0.3.14 * Mon Jan 02 2012 fwang <fwang> 0.3.12-1.mga2 + Revision: 189561 - new version 0.3.12 * Wed Aug 31 2011 fwang <fwang> 0.3.10-1.mga2 + Revision: 136908 - sync with fedora package + gil <gil> - imported package libzeitgeist * Fri Jul 15 2011 gil <gil> 0.3.10-0.%%mkrel - initial rpm