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 - [email protected]
+
+- Update to version 0.4.3:
+  + Bug fixes: bgo#645680, bgo#647562, bgo#647121.
+
+-------------------------------------------------------------------
+Mon Apr  4 15:42:47 UTC 2011 - [email protected]
+
+- BuildRequire vala-devel instead of vala-unstable (vala 0.12 has
+  been released).
+
+-------------------------------------------------------------------
+Thu Mar 24 09:10:03 UTC 2011 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- Create a lang package.
+- Move the keyfile backend to libfolks instead of
+  libfolks-telepathy.
+
+-------------------------------------------------------------------
+Thu Mar  2 18:31:08 UTC 2011 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to