Hello community, here is the log from the commit of package telepathy-logger for openSUSE:Factory checked in at Mon May 16 14:54:35 CEST 2011.
-------- --- GNOME/telepathy-logger/telepathy-logger.changes 2010-12-11 11:38:11.000000000 +0100 +++ /mounts/work_src_done/STABLE/telepathy-logger/telepathy-logger.changes 2011-04-21 12:12:46.000000000 +0200 @@ -1,0 +2,81 @@ +Mon Apr 4 16:06:25 UTC 2011 - fcro...@novell.com + +- Update to version 0.2.8: + + Fix incorrect soname bump introduced in 0.2.7 +- Changes from version 0.2.7: + + Readd AM_PATH_PYTHON back to configure.ac, required for + codegen. + + Add support for call logging (experimental, use --enable-call + to enable). + + Search using GRegex to prevent matching XML tags + + Improve test coverage + + Avoid using g_list_append() for performance reason + + Fixed infinite loop in pending message cache logic +- Add gobject-introspection-devel BuildRequires. +- Fix license tag to be LGPLv2.1+ instead of GPLv2. + +------------------------------------------------------------------- +Wed Mar 23 10:16:51 UTC 2011 - fcro...@novell.com + +- Update to version 0.2.6: + + Ported all internal time manipulation to GDateTime + + Observers now cache TplEntity object instead of TpContact to + reduce number memory allocations. + + Removed generated log_id + + Removed unused twisted test framework + + Port observer to TpTextChannel + + Reimplemnent pending message cache + + Update Telepathy GLib requirement to 0.14.0. + +------------------------------------------------------------------- +Wed Mar 9 09:51:26 UTC 2011 - fcro...@novell.com + +- Update to version 0.2.5: + + Fixes: + - Fix another 32 vs 64bits bug +- Changes from version 0.2.4: + - Fixes: + - Add output annotations in TplLogManager + - Make the introspection files be 0.2 instead of 1.0 + - Fix use of uninitialised variable + - Remove reference to Gnome in configure.ac + - Remove GPL warning in README, Logger is now fully LGPL + - Move observer and SQlite tests with dbus enabled tests + - Update valgrind suppressions. + - Fix XML store test crash on 32bit computer. +- Changes from version 0.2.3: + - Fixes: + - Convert timestamp from uint to int64 on sent message + - Set an error if text event body is empty or NULL (fdo#31121) +- Changes from version 0.2.2: + + Fixes: + - Start work on introspection support + - Fix TplEvent::get_target() logic so room event are stored + correctly. + - Fix room check when XML log store reads events + - Free GDate with g_date_free() instead of g_free () + - Fix log_store_xml_get_filtered_events() to return no more + than num_events. + - Add an XML log store test for log_store_xml_add_event(). + +------------------------------------------------------------------- +Fri Feb 25 18:03:05 UTC 2011 - fcro...@novell.com + +- Update to version 0.2.1: + + This bug fix release fixes memory corruption in GList + manipulation. + + Fixes: + - Use g_list_alloc() instead of g_new0() to allocate list + - Use _async() TplLogManager methods in unit test + - Do not ignore system() return value in unit test +- Changes from version 0.2: + + This version is a large API refactoring that enables + abstraction of the logged event type and clarifies the methods. + Alongside this large refactoring some new features like ability + to clear logs (see D-Bus API) and read-only Pidgin log store + can be found. While it remains compatible on the storage side, + the API is not. +- Rename libtelepathy-logger1 to libtelepathy-logger2, following + library soversion change. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- telepathy-logger-0.1.7.tar.bz2 New: ---- telepathy-logger-0.2.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ telepathy-logger.spec ++++++ --- /var/tmp/diff_new_pack.XlBNTe/_old 2011-05-16 12:47:08.000000000 +0200 +++ /var/tmp/diff_new_pack.XlBNTe/_new 2011-05-16 12:47:08.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package telepathy-logger (Version 0.1.7) +# spec file for package telepathy-logger # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,14 @@ Name: telepathy-logger -Version: 0.1.7 -Release: 2 -License: GPLv2 +Version: 0.2.8 +Release: 1 +License: LGPLv2.1+ Summary: Centralized Logging for the Telepathy Framework Group: System/Libraries -Source: %{name}-%{version}.tar.bz2 +Source: http://telepathy.freedesktop.org/releases/telepathy-logger/%{name}-%{version}.tar.bz2 BuildRequires: gnome-doc-utils-devel +BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) @@ -46,10 +47,10 @@ logs in applications without having to provide lots of information over D-Bus). %package devel -License: GPLv2 +License: LGPLv2.1+ Summary: Centralized Logging for the Telepathy Framework - Development Files Group: Development/Languages/C and C++ -Requires: libtelepathy-logger1 = %{version} +Requires: libtelepathy-logger2 = %{version} %description devel tp-logger is a headless Observer client that logs information received by the @@ -61,12 +62,12 @@ 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 libtelepathy-logger1 -License: GPLv2 +%package -n libtelepathy-logger2 +License: LGPLv2.1+ Summary: Centralized Logging for the Telepathy Framework - Shared Library Group: System/Libraries -%description -n libtelepathy-logger1 +%description -n libtelepathy-logger2 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. @@ -93,9 +94,9 @@ %postun %glib2_gsettings_schema_postun -%post -n libtelepathy-logger1 -p /sbin/ldconfig +%post -n libtelepathy-logger2 -p /sbin/ldconfig -%postun -n libtelepathy-logger1 -p /sbin/ldconfig +%postun -n libtelepathy-logger2 -p /sbin/ldconfig %files %defattr(-, root, root) @@ -107,15 +108,17 @@ %dir %{_datadir}/telepathy/clients %{_datadir}/telepathy/clients/Logger.client -%files -n libtelepathy-logger1 +%files -n libtelepathy-logger2 %defattr(-, root, root) %{_libdir}/libtelepathy-logger.so.* +%{_libdir}/girepository-1.0/TelepathyLogger-0.2.typelib %files devel %defattr(-, root, root) -%{_includedir}/telepathy-logger-0.1/ -%{_libdir}/pkgconfig/telepathy-logger-0.1.pc +%{_includedir}/telepathy-logger-0.2/ +%{_libdir}/pkgconfig/telepathy-logger-0.2.pc %{_libdir}/libtelepathy-logger.so %{_datadir}/gtk-doc/html/telepathy-logger/ +%{_datadir}/gir-1.0/TelepathyLogger-0.2.gir %changelog ++++++ telepathy-logger-0.1.7.tar.bz2 -> telepathy-logger-0.2.8.tar.bz2 ++++++ ++++ 51201 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org