diff --git a/telepathy-logger-0.2.10.tar.bz2 b/telepathy-logger-0.2.10.tar.bz2 deleted file mode 100644 index 2ab7074..0000000 --- a/telepathy-logger-0.2.10.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6496a31ea975217c5c36a4e8f1e0544c7e523f527ef423385f20bfd85da45fc0 -size 449495 diff --git a/telepathy-logger-0.2.12.tar.bz2 b/telepathy-logger-0.2.12.tar.bz2 new file mode 100644 index 0000000..85db9a8 --- /dev/null +++ b/telepathy-logger-0.2.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43ce8c6d0309889b56116e9a6eb023e6698962fad72deb1202fee36d64a80199 +size 465574 diff --git a/telepathy-logger.changes b/telepathy-logger.changes index ce64b0c..812800f 100644 --- a/telepathy-logger.changes +++ b/telepathy-logger.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Tue Nov 29 21:31:46 UTC 2011 - dimstar@opensuse.org + +- Update to version 0.2.12: + + This bug fix release correct the accidental so-name bump. + Distributions should use this release instead of 0.2.11. +- Changes from version 0.2.11: + + Fixes: + - Fix crash caused by used after free + = Fix crash wen call sender or actor is not set + - Fix missing alias feature when receiving messages + - Remove use of deprecated g_thread_init() + - Improve silent build rules + - Improve introspection annotation +- Pass --enable-call --enable-public-extensions to configure in + order to allow building of 3rd party plugins. + ------------------------------------------------------------------- Sun Jul 31 21:05:48 CEST 2011 - vuntz@opensuse.org diff --git a/telepathy-logger.spec b/telepathy-logger.spec index 5690d96..9caf807 100644 --- a/telepathy-logger.spec +++ b/telepathy-logger.spec @@ -18,7 +18,7 @@ Name: telepathy-logger -Version: 0.2.10 +Version: 0.2.12 Release: 1 License: LGPLv2.1+ Summary: Centralized Logging for the Telepathy Framework @@ -27,12 +27,12 @@ Source: http://telepathy.freedesktop.org/releases/telepathy-logger/%{nam BuildRequires: gnome-doc-utils-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-1) >= 1.1.0 +BuildRequires: pkgconfig(dbus-glib-1) >= 0.82 +BuildRequires: pkgconfig(glib-2.0) >= 2.25.1 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(telepathy-glib) +BuildRequires: pkgconfig(telepathy-glib) >= 0.15.6 BuildRequires: python-xml %glib2_gsettings_schema_requires @@ -51,6 +51,7 @@ License: LGPLv2.1+ Summary: Centralized Logging for the Telepathy Framework - Development Files Group: Development/Languages/C and C++ Requires: libtelepathy-logger2 = %{version} +Requires: libtpl-extensions2 = %{version} %description devel tp-logger is a headless Observer client that logs information received by the @@ -77,11 +78,30 @@ information related to logging (most frequent contacts, etc.). It also provides a GLib-compatible client API for making bulk log requests (e.g. for display logs in applications without having to provide lots of information over D-Bus). +%package -n libtpl-extensions2 +License: LGPLv2.1+ +Summary: Centralized Logging for the Telepathy Framework Extensions - Shared Library +Group: System/Libraries + +%description -n libtpl-extensions2 +tp-logger is a headless Observer client that logs information received by the +Telepathy framework. It features pluggable backends to log different sorts of +messages, in different formats. + +tp-logger features a Telepathy-style D-Bus API to expose logs and interesting +information related to logging (most frequent contacts, etc.). It also provides +a GLib-compatible client API for making bulk log requests (e.g. for display +logs in applications without having to provide lots of information over D-Bus). + + %prep %setup -q %build -%configure --disable-static +%configure \ + --disable-static \ + --enable-call \ + --enable-public-extensions make %{?_smp_mflags} %install @@ -98,6 +118,10 @@ find %{buildroot}%{_libdir} -name '*.la' -delete -print %postun -n libtelepathy-logger2 -p /sbin/ldconfig +%post -n libtpl-extensions2 -p /sbin/ldconfig + +%postun -n libtpl-extensions2 -p /sbin/ldconfig + %files %defattr(-, root, root) %{_libexecdir}/telepathy-logger @@ -113,11 +137,18 @@ find %{buildroot}%{_libdir} -name '*.la' -delete -print %{_libdir}/libtelepathy-logger.so.* %{_libdir}/girepository-1.0/TelepathyLogger-0.2.typelib +%files -n libtpl-extensions2 +%defattr(-, root, root) +%{_libdir}/libtpl-extensions.so.* + %files devel %defattr(-, root, root) %{_includedir}/telepathy-logger-0.2/ +%{_includedir}/tpl-extensions/ %{_libdir}/pkgconfig/telepathy-logger-0.2.pc %{_libdir}/libtelepathy-logger.so +%{_libdir}/libtpl-extensions.so +%{_libdir}/pkgconfig/tpl-extensions.pc %{_datadir}/gtk-doc/html/telepathy-logger/ %{_datadir}/gir-1.0/TelepathyLogger-0.2.gir