Hello community,
here is the log from the commit of package evolution-data-server
checked in at Fri Oct 24 15:03:19 CEST 2008.
--------
--- GNOME/evolution-data-server/evolution-data-server.changes 2008-10-09 14:08:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/evolution-data-server/evolution-data-server.changes 2008-10-24 09:02:46.672896000 +0200
@@ -1,0 +2,17 @@
+Fri Oct 24 10:11:54 IST 2008 - msuman@suse.de
+
+- Update to version 2.24.1
+ + Bugs fixed: bgo#337479, bgo#364542, bgo#497928, bgo#511947,
+ bgo#514670, bgo#537718, bgo#544141, bgo#546406, bgo#546637,
+ bgo#547243, bgo#550466, bgo#550998, bgo#552261, bgo#552631,
+ bgo#553266, bgo#553298, bgo#553301, bgo#553944, bgo#554455,
+ bgo#554540, bgo#556372, bgo#556495, bgo#556688
+ + Updated translations.
+- Fix the prefix for NTLM patched OpenLDAP, also specify explicit
+ dependency on evoldap2-devel.
+- Remove evolution-data-server-gw-no-network.patch. Fixed upstream.
+- Remove evolution-data-server-thread-search.patch. Fixed upstream.
+- Add eds-core-mapi-changes.diff: This contains changes in the core
+ code base for the MAPI provider.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
evolution-data-server-2.24.0.tar.bz2
evolution-data-server-gw-no-network.patch
evolution-data-server-thread-search.patch
New:
----
eds-core-mapi-changes.diff
evolution-data-server-2.24.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.h15371/_old 2008-10-24 15:02:19.000000000 +0200
+++ /var/tmp/diff_new_pack.h15371/_new 2008-10-24 15:02:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package evolution-data-server (Version 2.24.0)
+# spec file for package evolution-data-server (Version 2.24.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -43,8 +43,8 @@
Group: Development/Libraries/GNOME
AutoReqProv: on
Summary: Evolution Data Server
-Version: 2.24.0
-Release: 2
+Version: 2.24.1
+Release: 1
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/2.24/%{name}-%{version}.tar.bz2
Patch0: evolution-data-server-configure.patch
# PATCH-NEEDS-REBASE bnc-164367-gw-attachments-appts-throw-error.patch bnc164367 -- was PATCH-FIX-UPSTREAM, and may be droppable
@@ -57,17 +57,16 @@
Patch5: bnc-307861-calendar-auth.diff
# PATCH-FIX-UPSTREAM bgo-530514-check-to-handle-specific-server-response.diff bgo530514 psankar@suse.de -- Fix is in upstream svn from 2.22.2
Patch9: bgo-530514-check-to-handle-specific-server-response.diff
-# PATCH-FIX-UPSTREAM evolution-data-server-gw-no-network.patch bgo337479 sbrabec@suse.cz -- GroupWise crashes if network is down
-Patch14: evolution-data-server-gw-no-network.patch
-# PATCH-FIX-UPSTREAM evolution-data-server-thread-search.patch bgo554455 sbrabec@suse.cz -- Fix broken Advanced search->Include threads.
-Patch15: evolution-data-server-thread-search.patch
# Change patch below if we move away from /opt/gnome
# PATCH-FIX-OPENSUSE libgnomeui-dep.patch -- It avoids a build dependency on libgnomeui to speed up bootstrap
Patch99: libgnomeui-dep.patch
+# This patch contains changes in the core code base for the MAPI provider.
+Patch100: eds-core-mapi-changes.diff
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libsoup >= 2.2.6 mozilla-nss
Requires: %{name}-lang = %{version}
+Requires: evoldap2-devel
%description
Evolution Data Server provides a central location for your address book
@@ -120,9 +119,8 @@
###%patch4
###%patch5
%patch9
-%patch14
-%patch15 -p1
%patch99
+%patch100 -p1
%build
intltoolize --force --copy
@@ -137,7 +135,7 @@
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure \
--libexecdir=%{_prefix}/lib/evolution-data-server \
- --with-openldap=/usr/lib/evoldap \
+ --with-openldap=%{_libdir}/evoldap \
--with-krb5=/usr \
--with-krb4=/usr \
--enable-gnome-keyring \
@@ -183,6 +181,20 @@
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri Oct 24 2008 msuman@suse.de
+- Update to version 2.24.1
+ + Bugs fixed: bgo#337479, bgo#364542, bgo#497928, bgo#511947,
+ bgo#514670, bgo#537718, bgo#544141, bgo#546406, bgo#546637,
+ bgo#547243, bgo#550466, bgo#550998, bgo#552261, bgo#552631,
+ bgo#553266, bgo#553298, bgo#553301, bgo#553944, bgo#554455,
+ bgo#554540, bgo#556372, bgo#556495, bgo#556688
+ + Updated translations.
+- Fix the prefix for NTLM patched OpenLDAP, also specify explicit
+ dependency on evoldap2-devel.
+- Remove evolution-data-server-gw-no-network.patch. Fixed upstream.
+- Remove evolution-data-server-thread-search.patch. Fixed upstream.
+- Add eds-core-mapi-changes.diff: This contains changes in the core
+ code base for the MAPI provider.
* Wed Oct 08 2008 sbrabec@suse.cz
- Fixed broken Advanced search->Include threads (bgo#554455).
* Fri Oct 03 2008 mboman@suse.de
++++++ eds-core-mapi-changes.diff ++++++
diff -Nupr 1-eds/addressbook/libedata-book/e-book-backend-db-cache.c 2-eds/addressbook/libedata-book/e-book-backend-db-cache.c
--- 1-eds/addressbook/libedata-book/e-book-backend-db-cache.c 2008-10-01 16:11:20.000000000 +0530
+++ 2-eds/addressbook/libedata-book/e-book-backend-db-cache.c 2008-07-01 22:08:59.000000000 +0530
@@ -420,3 +420,41 @@ e_book_backend_db_cache_is_populated (DB
return TRUE;
}
}
+
+void
+e_book_backend_db_cache_set_time(DB *db, const char *t)
+{
+ DBT uid_dbt, vcard_dbt ;
+ int db_error ;
+
+ string_to_dbt ("last_update_time", &uid_dbt);
+ string_to_dbt (t, &vcard_dbt);
+
+ db_error = db->put (db, NULL, &uid_dbt, &vcard_dbt, 0);
+ if (db_error != 0) {
+ g_warning ("db->put failed with %d", db_error);
+ }
+}
+
+char *
+e_book_backend_db_cache_get_time (DB *db)
+{
+ DBT uid_dbt, vcard_dbt;
+ int db_error;
+ char *t;
+
+ string_to_dbt ("last_update_time", &uid_dbt);
+ memset (&vcard_dbt, 0, sizeof(vcard_dbt));
+ vcard_dbt.flags = DB_DBT_MALLOC;
+
+ db_error = db->get (db, NULL, &uid_dbt, &vcard_dbt, 0);
+ if (db_error != 0) {
+ g_warning ("db->get failed with %d", db_error);
+ return NULL;
+ }
+ else {
+ t = g_strdup (vcard_dbt.data);
+ g_free (vcard_dbt.data);
+ return t;
+ }
+}
diff -Nupr 1-eds/addressbook/libedata-book/e-book-backend-db-cache.h 2-eds/addressbook/libedata-book/e-book-backend-db-cache.h
--- 1-eds/addressbook/libedata-book/e-book-backend-db-cache.h 2008-10-01 16:11:20.000000000 +0530
+++ 2-eds/addressbook/libedata-book/e-book-backend-db-cache.h 2008-09-05 11:24:08.000000000 +0530
@@ -25,6 +25,8 @@
#include