1
0

Accepting request 43289 from home:dimstar:branches:GNOME:Factory

Copy from home:dimstar:branches:GNOME:Factory/evolution-data-server via accept of submit request 43289 revision 5.
Request was accepted with message:
thanks, will rework it a bit

OBS-URL: https://build.opensuse.org/request/show/43289
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution-data-server?expand=0&rev=68
This commit is contained in:
Vincent Untz 2010-08-05 23:29:29 +00:00 committed by Git OBS Bridge
parent 667bb7476e
commit 50af81a626
5 changed files with 122 additions and 30 deletions

View File

@ -1,8 +1,8 @@
Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
Index: evolution-data-server-2.31.5/calendar/libecal/e-cal-component.c
===================================================================
--- evolution-data-server-2.29.3.orig/calendar/libecal/e-cal-component.c
+++ evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
@@ -161,6 +161,8 @@ struct _ECalComponentPrivate {
--- evolution-data-server-2.31.5.orig/calendar/libecal/e-cal-component.c
+++ evolution-data-server-2.31.5/calendar/libecal/e-cal-component.c
@@ -163,6 +163,8 @@ struct _ECalComponentPrivate {
* object over the wire.
*/
guint need_sequence_inc : 1;
@ -11,7 +11,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
};
/* Private structure for alarms */
@@ -372,6 +374,9 @@ free_icalcomponent (ECalComponent *comp,
@@ -335,6 +337,9 @@ free_icalcomponent (ECalComponent *comp,
/* Free the subcomponents */
g_hash_table_foreach_remove (priv->alarm_uid_hash, free_alarm_cb, NULL);
@ -19,9 +19,9 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
+ g_slist_free (priv->x_list);
+ priv->x_list = NULL;
/* Clean up */
/* Free the icalcomponent */
@@ -527,6 +532,13 @@ e_cal_component_clone (ECalComponent *co
@@ -497,6 +502,13 @@ e_cal_component_clone (ECalComponent *co
return new_comp;
}
@ -35,7 +35,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
/* Scans an attachment property */
static void
scan_attachment (GSList **attachment_list, icalproperty *prop)
@@ -789,7 +801,8 @@ scan_property (ECalComponent *comp, ical
@@ -759,7 +771,8 @@ scan_property (ECalComponent *comp, ical
case ICAL_LOCATION_PROPERTY :
priv->location = prop;
break;
@ -45,7 +45,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
default:
break;
}
@@ -945,6 +958,9 @@ scan_icalcomponent (ECalComponent *comp)
@@ -915,6 +928,9 @@ scan_icalcomponent (ECalComponent *comp)
g_assert (priv->icalcomp != NULL);
@ -55,7 +55,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
/* Scan properties */
for (prop = icalcomponent_get_first_property (priv->icalcomp, ICAL_ANY_PROPERTY);
@@ -1043,7 +1059,9 @@ e_cal_component_set_new_vtype (ECalCompo
@@ -1013,7 +1029,9 @@ e_cal_component_set_new_vtype (ECalCompo
case E_CAL_COMPONENT_TIMEZONE:
kind = ICAL_VTIMEZONE_COMPONENT;
break;
@ -66,7 +66,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
default:
g_assert_not_reached ();
kind = ICAL_NO_COMPONENT;
@@ -1061,8 +1079,8 @@ e_cal_component_set_new_vtype (ECalCompo
@@ -1031,8 +1049,8 @@ e_cal_component_set_new_vtype (ECalCompo
scan_icalcomponent (comp);
/* Add missing stuff */
@ -77,7 +77,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
}
/**
@@ -1085,6 +1103,7 @@ e_cal_component_set_icalcomponent (ECalC
@@ -1055,6 +1073,7 @@ e_cal_component_set_icalcomponent (ECalC
{
ECalComponentPrivate *priv;
icalcomponent_kind kind;
@ -85,7 +85,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
g_return_val_if_fail (comp != NULL, FALSE);
g_return_val_if_fail (E_IS_CAL_COMPONENT (comp), FALSE);
@@ -1107,13 +1126,17 @@ e_cal_component_set_icalcomponent (ECalC
@@ -1077,13 +1096,17 @@ e_cal_component_set_icalcomponent (ECalC
|| kind == ICAL_VTODO_COMPONENT
|| kind == ICAL_VJOURNAL_COMPONENT
|| kind == ICAL_VFREEBUSY_COMPONENT
@ -105,7 +105,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
return TRUE;
}
@@ -1152,6 +1175,7 @@ void
@@ -1122,6 +1145,7 @@ void
e_cal_component_rescan (ECalComponent *comp)
{
ECalComponentPrivate *priv;
@ -113,7 +113,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
g_return_if_fail (comp != NULL);
g_return_if_fail (E_IS_CAL_COMPONENT (comp));
@@ -1163,7 +1187,10 @@ e_cal_component_rescan (ECalComponent *c
@@ -1133,7 +1157,10 @@ e_cal_component_rescan (ECalComponent *c
/* Rescan */
scan_icalcomponent (comp);
@ -125,7 +125,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
}
/**
@@ -1224,6 +1251,9 @@ e_cal_component_get_vtype (ECalComponent
@@ -1194,6 +1221,9 @@ e_cal_component_get_vtype (ECalComponent
case ICAL_VTIMEZONE_COMPONENT:
return E_CAL_COMPONENT_TIMEZONE;
@ -135,7 +135,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
default:
/* We should have been loaded with a supported type! */
g_assert_not_reached ();
@@ -2616,6 +2646,27 @@ e_cal_component_set_dtstart (ECalCompone
@@ -2586,6 +2616,27 @@ e_cal_component_set_dtstart (ECalCompone
priv->need_sequence_inc = TRUE;
}
@ -163,7 +163,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
/**
* e_cal_component_get_due:
* @comp: A calendar component object.
@@ -4060,6 +4111,24 @@ e_cal_component_get_sequence (ECalCompon
@@ -4040,6 +4091,24 @@ e_cal_component_get_sequence (ECalCompon
**sequence = icalproperty_get_sequence (priv->sequence);
}
@ -188,7 +188,7 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
/**
* e_cal_component_set_sequence:
* @comp: A calendar component object.
@@ -6038,3 +6107,77 @@ e_cal_component_event_dates_match (ECalC
@@ -6018,3 +6087,77 @@ e_cal_component_event_dates_match (ECalC
return retval;
}
@ -266,10 +266,10 @@ Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.c
+
+ return -1;
+}
Index: evolution-data-server-2.29.3/calendar/libecal/e-cal-component.h
Index: evolution-data-server-2.31.5/calendar/libecal/e-cal-component.h
===================================================================
--- evolution-data-server-2.29.3.orig/calendar/libecal/e-cal-component.h
+++ evolution-data-server-2.29.3/calendar/libecal/e-cal-component.h
--- evolution-data-server-2.31.5.orig/calendar/libecal/e-cal-component.h
+++ evolution-data-server-2.31.5/calendar/libecal/e-cal-component.h
@@ -51,7 +51,8 @@ typedef enum {
E_CAL_COMPONENT_TODO,
E_CAL_COMPONENT_JOURNAL,

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:89330c0ff21904d95de4d78ed84621dbbfa776091d705737ae8d829c7706cd04
size 4609548

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:722c8465dd1262db85565d8329240128b8c581ecd496e23988ebb27aa71d60b9
size 4158278

View File

@ -1,3 +1,94 @@
-------------------------------------------------------------------
Tue Jul 13 08:54:28 UTC 2010 - dimstar@opensuse.org
- Update to version 2.31.5:
+ Lots of IMAPX improvements
+ Make NSS database initialisation more robust, handle errors
better
+ Use text/vcard content type on WebDAV PUT request
+ Migrate from CamelException to GError.
+ Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
+ Add functions to get Evo/EDS base directories.
* Improve error handling in CamelStreamBuffer::read().
+ bgo#618938: Crash when reading calendar acknowledgement message
+ bgo#623936: 75 second delay when creating new DAV entries in
Zimbra
+ bgo#624018: Fix error handling in groupwise_get_folder()
+ bgo#623204: Be able to report detailed errors from backends
+ bgo#623919: Error while opening any newly received message
+ bgo#623795: URI at the end of text isn't clickable
+ bgo#621609: Can pass unknown UID to
e_source_combo_box_set_active_uid
+ bgo#623431: Use gweather-3.0 when building with gtk3
+ bgo#623430: libedataserverui.pc.in hardcodes 1.2 API version
-------------------------------------------------------------------
Mon Jul 12 16:22:29 CEST 2010 - dimstar@opensuse.org
- Update to version 2.31.4:
+ For the sake of portability: sleep -> g_usleep
+ Revamp imapx_job_refresh_info_start() to make use of modseq and
uidnext
+ Always enable QRESYNC where it's available.
+ Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server
+ Allow debugging to be enabled with CAMEL_DEBUG environment
variable
+ Permit all characters but dir_sep in imapx folder names.
+ Simplify relationship between full and path names for imapx
+ Queue non-folder specific jobs while waiting for SELECT to
complete
+ Propagate STATUS responses to folders directly from
imapx_untagged()
+ Fix overzealous IDLE handling
+ Handle [CLOSED] status (RFC5162)
+ Cope with unsolicited FETCH having both FLAGS and UID.
+ Support VANISHED response (RFC5162)
+ Extract EXPUNGE handling into imapx_expunge_uid_from_summary()
function.
+ Fix imapx_parse_flags to not just return the first UID
repeatedly, export it.
+ Fix batch fetch to use UID FETCH in
imapx_job_fetch_new_messages_start()
+ Add LITERALPLUS support
+ Encode folder names as literals when sending commands, where
needed
+ Accept unsolicited CAPABILITY report as part of
LOGIN/AUTHENTICATE response
+ Detect CONDSTORE and QRESYNC capabilities
+ Use camel_folder_sync_message() to sync messages.
+ camel_folder_append_message: 'info' can be NULL
+ Clarify documentation for e_destination_get_address().
+ s/EVOLUTION_LOCALEDIR/LOCALEDIR/
+ Check EBook DBus error names without underscores too
+ Build with gtk3 and have backward compatibility
+ For a more extensive list of changes, see NEWS
- Disable evolution-data-server-shared-nss-db.patch, needs rebase.
- BuildRequire libgdata-devel.
-------------------------------------------------------------------
Thu Apr 29 10:16:54 IST 2010 - lakhil@novell.com
- Update to version 2.30.1:
+ bgo#418502 - Evolution causes gpg stale locks
+ bgo#518876 - Does not display recent messages in nntp
+ bgo#520233 - Crash in imap_body_decode at
camel-imap-utils.c:979
+ bgo#562595 - POP3 Delete after X days should depend on Leave
messages
+ bgo#567000 - [IMAP] Renaming folder generates errors
+ bgo#570508 - Google Contacts does not display business phone
+ bgo#603773 - com_err.h doesn't exist on Solaris
+ bgo#610353 - Search folder with label matches on substring
+ bgo#611646 - Calendar shows recurring birthdays incorrectly
+ bgo#611775 - IMAPX : support for folder rename
+ bgo#614388 - Broken Delete after X days behaviour
+ bgo#615290 - Fails to build with Heimdal Kerberos
+ Compare the recurrence appointments using item id rather than
rid while fetching deltas, Rid comparision may not be fool-
proof as default_zone can change
+ Don't leave dangling stale pointers to ECal's in the backend
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 30 00:53:23 CEST 2010 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
#
# spec file for package evolution-data-server (Version 2.30.0)
# spec file for package evolution-data-server (Version 2.31.5)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -19,7 +19,7 @@
%define USE_EVOLDAP 0
Name: evolution-data-server
%define _evo_version 2.30
%define _evo_version 3.0
BuildRequires: bison
BuildRequires: db-devel
%if %USE_EVOLDAP
@ -34,6 +34,7 @@ BuildRequires: gperf
BuildRequires: gtk-doc
BuildRequires: intltool
BuildRequires: krb5-devel
BuildRequires: libgdata-devel
BuildRequires: libglade2-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: libgweather-devel >= 2.25.4
@ -55,13 +56,13 @@ Obsoletes: evolution-data-server-64bit
Obsoletes: evolution-data-server-32bit
%endif
Summary: Evolution Data Server
Version: 2.30.0
Version: 2.31.5
Release: 1
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/2.25/%{name}-%{version}.tar.bz2
Source99: baselibs.conf
# PATCH-FEATURE-OPENSUSE dice-eds-changes.patch pchenthill@novell.com -- Patch yet to be pushed upstream
Patch0: dice-eds-changes.patch
# PATCH-FEATURE-OPENSUSE evolution-data-server-shared-nss-db.patch hpj@novell.com -- Migrate to shared NSS database.
# PATCH-NEEDS-REBASE evolution-data-server-shared-nss-db.patch hpj@novell.com -- Migrate to shared NSS database. (WAS: PATCH-FEATURE-OPENSUSE)
Patch1: evolution-data-server-shared-nss-db.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -131,7 +132,7 @@ documentation.
%setup -q
translation-update-upstream
%patch0 -p1
%patch1 -p1
#%patch1 -p1
%build
NOCONFIGURE=1 gnome-autogen.sh