Hello community, here is the log from the commit of package folks for openSUSE:Factory checked in at Mon May 2 13:48:20 CEST 2011. -------- --- GNOME/folks/folks.changes 2010-11-17 16:29:40.000000000 +0100 +++ /mounts/work_src_done/STABLE/folks/folks.changes 2011-04-27 15:46:26.000000000 +0200 @@ -1,0 +2,142 @@ +Wed Apr 27 08:54:48 UTC 2011 - fcrozat@novell.com + +- Update to version 0.4.3: + + Bug fixes: bgo#645680, bgo#647562, bgo#647121. + +------------------------------------------------------------------- +Mon Apr 4 15:42:47 UTC 2011 - dimstar@opensuse.org + +- BuildRequire vala-devel instead of vala-unstable (vala 0.12 has + been released). + +------------------------------------------------------------------- +Thu Mar 24 09:10:03 UTC 2011 - fcrozat@novell.com + +- Update to version 0.4.2: + + fdo#645430: folks-inspect: Use LinkedHashSet to access + im-addresses. + + fdo#645411: folks-import segfaults on startup + + Crasher when removing Personas +- Changes from version 0.4.1: + + Bugs fixed: + - fdo#644968: _update_phone_numbers() needs to create copies + of each List<FieldDetails> + - fdo#644966: _update_emails () needs to create copies of each + List<FieldDetails> + - Crasher when reconnecting a Telepathy account + +------------------------------------------------------------------- +Wed Mar 16 14:57:51 UTC 2011 - fcrozat@novell.com + +- Update to version 0.4.0: + + API changes: + - Add RoleDetails interface + - Add BirthdayDetails interface + - Add NoteDetails interface + - Add PostalAddressDetails interface + - Rename Aliasable -> AliasDetails + - Rename AvatarOwner -> AvatarDetails + - Rename Emailable -> EmailDetails + - Rename Favouritable -> FavouriteDetails + - Rename GenderOwner -> GenderDetails + - Rename Groupable -> GroupDetails + - Rename IMable -> ImDetails + - Rename NameOwner -> NameDetails + - Rename Phoneable -> PhoneDetails + - Rename PresenceOwner -> PresenceDetails + - Rename Urlable -> UrlDetails + + Bugs fixed: fdo#642351, fdo#643241, fdo#643247, fdo#643201, + fdo#642866, fdo#642861, fdo#642493, fdo#642500, fdo#642501, + fdo#641210, fdo#643956, fdo#643954, fdo#643955, fdo#643957, + fdo#644457, fdo#644165 +- Bump module_version to 22. + +------------------------------------------------------------------- +Thu Mar 3 14:48:37 CET 2011 - vuntz@opensuse.org + +- Create a lang package. +- Move the keyfile backend to libfolks instead of + libfolks-telepathy. + +------------------------------------------------------------------- +Thu Mar 2 18:31:08 UTC 2011 - fcrozat@novell.com + +- Update to version 0.3.6: + + This is just a repackaging of libfolks 0.3.5 with some + documentation comment version numbers fixed. +- Changes from version 0.3.5: + + Major changes: + - Various API breaks and improvements, especially in the + IndividualAggregator + - Add various new interfaces: NameOwner, FieldDetails, Urlable, + GenderOwner, Phoneable and Emailable + + Bugs fixed: bgo#640901, bgo#641780, bgo#629078, bgo#642036. +- Changes from version 0.3.4: + + Major changes: + - Add folks-inspect tool + - The use of the new LinkedHashSet type in the API may make + libgee a requirement for some clients (to take full advantage + of its class lineage). + + Bugs fixed: bgo#637240, bgo#638311, bgo#629083, bgo#629075, + bgo#638609, bgo#639195, bgo#639113, bgo#639742, bgo#640213, + bgo#627397. +- Changes from version 0.3.3: + + Major changes: + - Fix some minor leaks + - Add support for building gtk-doc documentation for the C API + - Fix some related documentation problems + - Fix some Vala problems caused by differences between Vala + 0.10 and 0.12 + - Finish off renaming interfaces (this is an API break; see + below) + - Don't trust personas from IRC + - Handle invalid IM addresses more gracefully than with an + assertion failure + - Fix a linking problem with the user's individual when going + offline which could lead to infinite loops + + Bugs fixed: bgo#635178, bgo#635649, bgo#635703, bgo#635823, + bgo#636251, bgo#629526, bgo#627397, bgo#636714, bgo#637136. +- Changes from version 0.3.2: + + Major changes: + - BackendStore.load_backends() now (un)loads backends which + have been (dis|en)abled since the last call + - FOLKS_BACKEND_DIR has been replaced by FOLKS_BACKEND_PATH. It + accepts any number of files and directories, separated by : + - Significantly clean up the build system + + Bugs fixed: bgo#629081, bgo#629862, bgo#628883, bgo#633718, + bgo#633080. +- Changes from version 0.3.1: + + Major changes: + - Tpf.Persona.contact is now guaranteed to have the client type + feature + + Bugs fixed: bgo#630431, bgo#631864, bgo#632096, bgo#632163, + bgo#632564. +- Changes from version 0.3.0: + + Major changes: + - Fixed some linking problems + - Added some missing documentation + - Fixed build problems introduced by switching to + gobject-introspection 0.9.6 (i.e. GIR format 1.2) + - Ensured IM addresses are normalised before being compared + - Made the folks-import build optional through a configure + argument + - Added support for a "self" individual + - Added support for generating and installing Devhelp format + documentation + - BackendStore.load_backends and the prepare() functions are + now idempotent + - Tpf.Persona.contact is now guaranteed to have the avatar + token and data features + - Tpf.Persona.contact is now guaranteed to have the + capabilities feature + + Bugs fixed: bgo#629452, bgo#626008, bgo#629311, bgo#629644, + bgo#629666, bgo#628970, bgo#629096, bgo#627402, bgo#629642, + bgo#629643, bgo#629006, bgo#629331, bgo#629008, bgo#630347. +- Add intltool BuildRequires. +- Change vala-devel BuildRequires to vala-unstable: we don't need + the devel files, and we need a newer vala. +- Pass --enable-vala to configure. +- Rename libfolks1 and libfolks-telepathy1 to follow library + soversion changes. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- folks-0.2.1.tar.bz2 New: ---- folks-0.4.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ folks.spec ++++++ --- /var/tmp/diff_new_pack.5i7rqu/_old 2011-05-02 13:35:41.000000000 +0200 +++ /var/tmp/diff_new_pack.5i7rqu/_new 2011-05-02 13:35:41.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package folks (Version 0.2.1) +# spec file for package folks # -# 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 @@ -16,16 +16,17 @@ # -%define module_version 16 +%define module_version 22 Name: folks -Version: 0.2.1 +Version: 0.4.3 Release: 1 License: LGPLv2.1+ Summary: Library to create metacontacts from multiple sources Group: System/Libraries -Source: %{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2 BuildRequires: gobject-introspection-devel +BuildRequires: intltool BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(gee-1.0) BuildRequires: pkgconfig(gobject-2.0) @@ -37,21 +38,26 @@ libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. -%package -n libfolks1 +%package -n libfolks%{module_version} + License: LGPLv2.1+ Summary: Library to create metacontacts from multiple sources Group: System/Libraries +# To make lang package installable +Provides: %{name} = %{version} +Recommends: %{name}-lang -%description -n libfolks1 +%description -n libfolks%{module_version} libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. -%package -n libfolks-telepathy1 +%package -n libfolks-telepathy%{module_version} + License: LGPLv2.1+ Summary: Library to create metacontacts from multiple sources -- Telepathy Backend Group: System/Libraries -%description -n libfolks-telepathy1 +%description -n libfolks-telepathy%{module_version} libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. @@ -73,46 +79,49 @@ License: LGPLv2.1+ Summary: Library to create metacontacts from multiple sources -- Development Files Group: Development/Libraries/GNOME -Requires: libfolks1 = %{version} -Requires: libfolks-telepathy1 = %{version} +Requires: libfolks%{module_version} = %{version} +Requires: libfolks-telepathy%{module_version} = %{version} %description devel libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. +%lang_package %prep %setup -q %build %configure \ + --enable-vala \ --disable-static -%__make %{?_smp_flags} +%__make %{?_smp_flags} V=1 %install %makeinstall find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +%find_lang folks %{?no_lang_C} -%post -n libfolks1 -p /sbin/ldconfig +%post -n libfolks%{module_version} -p /sbin/ldconfig -%postun -n libfolks1 -p /sbin/ldconfig +%postun -n libfolks%{module_version} -p /sbin/ldconfig -%post -n libfolks-telepathy1 -p /sbin/ldconfig +%post -n libfolks-telepathy%{module_version} -p /sbin/ldconfig -%postun -n libfolks-telepathy1 -p /sbin/ldconfig +%postun -n libfolks-telepathy%{module_version} -p /sbin/ldconfig -%files -n libfolks1 +%files -n libfolks%{module_version} %defattr(-, root, root) %doc AUTHORS ChangeLog COPYING NEWS README -%{_libdir}/libfolks.so.* - -%files -n libfolks-telepathy1 -%defattr(-, root, root) -%{_libdir}/libfolks-telepathy.so.* +%{_libdir}/libfolks.so.%{module_version}* %dir %{_libdir}/folks %dir %{_libdir}/folks/%{module_version} %dir %{_libdir}/folks/%{module_version}/backends %dir %{_libdir}/folks/%{module_version}/backends/key-file %{_libdir}/folks/%{module_version}/backends/key-file/libfolks-backend-key-file.so + +%files -n libfolks-telepathy%{module_version} +%defattr(-, root, root) +%{_libdir}/libfolks-telepathy.so.%{module_version}* %dir %{_libdir}/folks/%{module_version}/backends/telepathy %{_libdir}/folks/%{module_version}/backends/telepathy/libfolks-backend-telepathy.so @@ -128,4 +137,6 @@ %{_datadir}/vala/vapi/folks.* %{_datadir}/vala/vapi/folks-telepathy.* +%files lang -f %{name}.lang + %changelog ++++++ folks-0.2.1.tar.bz2 -> folks-0.4.3.tar.bz2 ++++++ ++++ 100422 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org