%define major 2 %define api 0.2 %define libname %mklibname %{name} %{major} %define develname %mklibname -d %{name} %define gi_major 0.2 %define girname %mklibname %{name}-gir %{gi_major} Name: telepathy-logger Version: 0.4.0 Release: %mkrel 2 Summary: A logger for the telepathy framework Group: Networking/Instant messaging License: LGPLv2+ URL: http://telepathy.freedesktop.org/wiki/ Source0: http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.bz2 BuildRequires: dbus-glib-devel BuildRequires: libtelepathy-glib-devel >= 0.14 BuildRequires: gobject-introspection-devel BuildRequires: glib2-devel >= 2.25.11 BuildRequires: libxml2-devel BuildRequires: sqlite3-devel BuildRequires: libxslt-proc BuildRequires: gnome-doc-utils BuildRequires: python-devel BuildRequires: intltool %description %{name} is a logger for the telepathy framework. %files %defattr(-,root,root,-) %{_libexecdir}/%{name} %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Logger.service %{_datadir}/telepathy/clients/Logger.client %{_datadir}/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml #-------------------------------------------------------------------- %package -n %{libname} Group: System/Libraries Summary: A logger library for the telepathy framework Requires: telepathy-filesystem Requires: %{name} >= %{version} %description -n %{libname} %{name} is a logger library for the telepathy framework. %files -n %{libname} %defattr(-,root,root,-) %{_libdir}/libtelepathy-logger.so.%{major}* #-------------------------------------------------------------------- %package -n %{girname} Summary: GObject Introspection interface description for %{name} Group: System/Libraries Requires: %{libname} = %{version}-%{release} %description -n %{girname} GObject Introspection interface description for %{name}. %files -n %{girname} %{_libdir}/girepository-1.0/TelepathyLogger-%{gi_major}.typelib #-------------------------------------------------------------------- %package -n %{develname} Group: Development/C Summary: A logger library for the telepathy framework Requires: %{libname} = %{version}-%{release} Provides: lib%{name}-devel = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} %description -n %{develname} %name is a logger library for the telepathy framework. %files -n %{develname} %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/%{name}/ %{_libdir}/lib%{name}.so %{_includedir}/%{name}-%{api} %{_libdir}/pkgconfig/%{name}-%{api}.pc %{_datadir}/gir-1.0/TelepathyLogger-%{api}.gir #-------------------------------------------------------------------- %prep %setup -q %build %configure2_5x \ --enable-call \ --disable-static %make %install rm -rf %{buildroot} %makeinstall_std #we don't want these find %{buildroot} -name "*.la" -delete %changelog * Mon Jan 14 2013 umeabot <umeabot> 0.4.0-2.mga3 + Revision: 384302 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Wed Jun 27 2012 ovitters <ovitters> 0.4.0-1.mga3 + Revision: 264592 - new version 0.4.0 * Thu Apr 05 2012 ovitters <ovitters> 0.2.13-1.mga2 + Revision: 228664 - new version 0.2.13 * Mon Nov 21 2011 wally <wally> 0.2.12-1.mga2 + Revision: 170530 - new version 0.2.12 - clean .spec a bit + fwang <fwang> - enable call support for empathy * Fri Jul 08 2011 cjw <cjw> 0.2.10-3.mga2 + Revision: 120276 - the typelib pkg needs the library pkg to work * Thu Jul 07 2011 dmorgan <dmorgan> 0.2.10-2.mga2 + Revision: 119809 - Split gir files outside lib package * Wed Jun 22 2011 mikala <mikala> 0.2.10-1.mga2 + Revision: 112486 - Update tarball to 0.2.10 + dams <dams> - update to 0.2.8, new api and major * Wed Apr 13 2011 dams <dams> 0.2.8-1.mga1 + Revision: 84391 + rebuild (emptylog) * Tue Apr 05 2011 dams <dams> 0.2.8-2.mga1 + Revision: 80757 - update to 0.2.8, new api and major * Sun Feb 20 2011 eandry <eandry> 0.1.7-2.mga1 + Revision: 54886 - drop buildroot - imported package telepathy-logger