[planner/f14/master] rebuild for f14 soname bump
Caolan McNamara
caolanm at fedoraproject.org
Mon Sep 27 08:11:21 UTC 2010
commit 928b811e4dec95e4792d2c8bd54715e53caae759
Author: Caolán McNamara <caolanm at redhat.com>
Date: Mon Sep 27 09:11:20 2010 +0100
rebuild for f14 soname bump
planner-0.14.4-edsapi.patch | 108 +++++++++++++++++++++----------------------
1 files changed, 52 insertions(+), 56 deletions(-)
---
diff --git a/planner-0.14.4-edsapi.patch b/planner-0.14.4-edsapi.patch
index 6fd8475..8616255 100644
--- a/planner-0.14.4-edsapi.patch
+++ b/planner-0.14.4-edsapi.patch
@@ -10,7 +10,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
/* Private part of the ECalBackendPlanner structure */
struct _ECalBackendPlannerPrivate {
/* uri to get planner data from */
-@@ -58,97 +60,115 @@
+@@ -58,97 +60,111 @@
/* Backend implementation */
static void cbp_dispose (GObject *object);
static void cbp_finalize (GObject *object);
@@ -75,23 +75,20 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
const gchar *rid,
- gchar **object);
-static ECalBackendSyncStatus cbp_get_timezone (ECalBackendSync *backend,
-+ gchar **object,
-+ GError **error);
-+static void cbp_add_timezone (ECalBackendSync *backend,
- EDataCal *cal,
+- EDataCal *cal,
- const gchar *tzid,
- char **object);
-static ECalBackendSyncStatus cbp_add_timezone (ECalBackendSync *backend,
-+ const gchar *tzobj,
-+ GError **perror);
-+static void cbp_set_default_timezone (ECalBackendSync *backend,
++ gchar **object,
++ GError **error);
++static void cbp_add_timezone (ECalBackendSync *backend,
EDataCal *cal,
- const gchar *tzobj);
-static ECalBackendSyncStatus cbp_set_default_timezone (ECalBackendSync *backend,
- EDataCal *cal,
- const gchar *tzid);
-static ECalBackendSyncStatus cbp_get_object_list (ECalBackendSync *backend,
-+ const gchar *tzid,
++ const gchar *tzobj,
+ GError **perror);
+static void cbp_get_object_list (ECalBackendSync *backend,
EDataCal *cal,
@@ -171,7 +168,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
static icaltimezone * cbp_internal_get_default_timezone (ECalBackend *backend);
static icaltimezone * cbp_internal_get_timezone (ECalBackend *backend,
-@@ -374,56 +394,51 @@
+@@ -374,56 +390,51 @@
/* Is_read_only handler for the file backend */
/* It will be read and write in the future */
@@ -243,7 +240,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
static ECalComponent *
-@@ -805,12 +820,13 @@
+@@ -805,12 +816,13 @@
}
/* Open handler for the file backend */
@@ -259,7 +256,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -827,7 +843,8 @@
+@@ -827,7 +839,8 @@
}
if (!uri) {
e_cal_backend_notify_error (E_CAL_BACKEND (backend), _("Invalid server URI"));
@@ -269,7 +266,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
cbplanner = E_CAL_BACKEND_PLANNER (backend);
-@@ -835,7 +852,7 @@
+@@ -835,7 +848,7 @@
if (priv->project_loaded) {
g_warning ("Reopening project ... we need to check for new tasks ...");
@@ -278,7 +275,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
} else {
g_warning ("Openinig project for the first time ...");
}
-@@ -848,17 +865,19 @@
+@@ -848,17 +861,19 @@
task_add_properties (priv->project);
g_idle_add ((GSourceFunc) get_planner_tasks_cb, cbplanner);
priv->project_loaded = TRUE;
@@ -302,7 +299,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -868,7 +887,7 @@
+@@ -868,7 +883,7 @@
/* e_file_cache_remove (E_FILE_CACHE (priv->cache)); */
/* FIXME: we need to remove the task from Planner */
@@ -311,7 +308,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
/* is_loaded handler for the planner backend */
-@@ -904,7 +923,7 @@
+@@ -904,7 +919,7 @@
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
@@ -320,7 +317,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
-@@ -917,27 +936,28 @@
+@@ -917,27 +932,28 @@
break;
case CAL_MODE_ANY:
priv->mode = CAL_MODE_REMOTE;
@@ -356,7 +353,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -951,17 +971,16 @@
+@@ -951,17 +967,16 @@
icalcomp = e_cal_util_new_component (kind);
*object = g_strdup (icalcomponent_as_ical_string (icalcomp));
icalcomponent_free (icalcomp);
@@ -377,7 +374,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -970,83 +989,56 @@
+@@ -970,83 +985,43 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -450,30 +447,27 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
- g_return_val_if_fail (E_IS_CAL_BACKEND_PLANNER (cbplanner),
- GNOME_Evolution_Calendar_OtherError);
- g_return_val_if_fail (tzobj != NULL, GNOME_Evolution_Calendar_OtherError);
-+ if (!E_IS_CAL_BACKEND_PLANNER (cbplanner) || tzobj == NULL)
-+ {
-+ g_propagate_error (perror, EDC_ERROR (OtherError));
-+ return;
-+ }
-
- priv = cbplanner->priv;
+-
+- priv = cbplanner->priv;
-
- /* FIXME: add the timezone to the cache */
- return GNOME_Evolution_Calendar_Success;
- }
-
+-}
+-
-static ECalBackendSyncStatus
-+static void
- cbp_set_default_timezone (ECalBackendSync *backend,
- EDataCal *cal,
+-cbp_set_default_timezone (ECalBackendSync *backend,
+- EDataCal *cal,
- const gchar *tzid)
-+ const gchar *tzid,
-+ GError **perror)
- {
- ECalBackendPlanner *cbplanner;
- ECalBackendPlannerPrivate *priv;
+-{
+- ECalBackendPlanner *cbplanner;
+- ECalBackendPlannerPrivate *priv;
++ if (!E_IS_CAL_BACKEND_PLANNER (cbplanner) || tzobj == NULL)
++ {
++ g_propagate_error (perror, EDC_ERROR (OtherError));
++ return;
++ }
- cbplanner = E_CAL_BACKEND_PLANNER (backend);
+- cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
-
- /* FIXME */
@@ -481,7 +475,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
static void
-@@ -1061,11 +1053,12 @@
+@@ -1061,11 +1036,12 @@
/* Get_objects_in_range handler for the planner backend */
@@ -496,7 +490,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1092,7 +1085,6 @@
+@@ -1092,7 +1068,6 @@
g_list_free (comps);
g_object_unref (cbsexp);
@@ -504,7 +498,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
/* get_query handler for the planner backend */
-@@ -1133,17 +1125,18 @@
+@@ -1133,17 +1108,18 @@
g_list_free (objects);
g_object_unref (cbsexp);
@@ -526,7 +520,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1151,22 +1144,19 @@
+@@ -1151,22 +1127,19 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -554,7 +548,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1174,34 +1164,31 @@
+@@ -1174,34 +1147,31 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -597,7 +591,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1215,17 +1202,29 @@
+@@ -1215,17 +1185,29 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -631,7 +625,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
/* Get the UID to try to find the object */
-@@ -1236,7 +1235,8 @@
+@@ -1236,7 +1218,8 @@
new_uid = e_cal_component_gen_uid ();
if (!new_uid) {
icalcomponent_free (icalcomp);
@@ -641,7 +635,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
icalcomponent_set_uid (icalcomp, new_uid);
-@@ -1251,7 +1251,8 @@
+@@ -1251,7 +1234,8 @@
/* check the object is not in our cache */
if (lookup_component (cbplanner, comp_uid)) {
icalcomponent_free (icalcomp);
@@ -651,7 +645,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
/* Create the cal component */
-@@ -1271,21 +1272,20 @@
+@@ -1271,21 +1255,20 @@
/* Save the planner project */
mrp_project_save (priv->project, TRUE, &error);
@@ -677,7 +671,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1300,14 +1300,24 @@
+@@ -1300,14 +1283,24 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -706,7 +700,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
comp_uid = icalcomponent_get_uid (icalcomp);
g_message ("Modifying calendar object %s\n%s", comp_uid, calobj);
-@@ -1318,7 +1328,8 @@
+@@ -1318,7 +1311,8 @@
if (!(cache_comp = lookup_component (cbplanner, comp_uid))) {
g_message ("CRITICAL : Could not find the object in cache %s", comp_uid);
icalcomponent_free (icalcomp);
@@ -716,7 +710,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
} else {
g_message ("Cache object found %s... modifying it", comp_uid);
}
-@@ -1330,13 +1341,15 @@
+@@ -1330,13 +1324,15 @@
if (task == NULL) {
g_message ("Cache fail: can't find task for component %s", comp_uid);
g_object_unref (cache_comp);
@@ -734,7 +728,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
g_hash_table_replace (priv->tasks_comp, (gpointer) comp_uid, comp);
task_replace (priv->project, task, task_new);
-@@ -1349,19 +1362,18 @@
+@@ -1349,19 +1345,18 @@
*old_object = e_cal_component_get_as_string (cache_comp);
g_object_unref (cache_comp);
@@ -758,7 +752,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1372,7 +1384,11 @@
+@@ -1372,7 +1367,11 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -771,7 +765,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
g_message ("Removing object %s ...", uid);
comp = lookup_component (cbplanner, uid);
-@@ -1382,15 +1398,14 @@
+@@ -1382,15 +1381,14 @@
mrp_project_remove_task (priv->project, task);
g_object_unref (task);
mrp_project_save (priv->project, TRUE, &error);
@@ -790,7 +784,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1400,26 +1415,29 @@
+@@ -1400,26 +1398,29 @@
cbplanner = E_CAL_BACKEND_PLANNER (backend);
priv = cbplanner->priv;
@@ -829,7 +823,7 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
{
ECalBackendPlanner *cbplanner;
ECalBackendPlannerPrivate *priv;
-@@ -1432,7 +1450,7 @@
+@@ -1432,7 +1433,7 @@
g_message ("Sending objects ...");
@@ -838,11 +832,13 @@ diff -ru planner-0.14.4.foo/eds-backend/e-cal-backend-planner.c planner-0.14.4/e
}
static icaltimezone *
-@@ -1518,7 +1536,6 @@
+@@ -1518,9 +1519,7 @@
sync_class->get_default_object_sync = cbp_get_default_object;
sync_class->get_object_sync = cbp_get_object;
sync_class->get_object_list_sync = cbp_get_object_list;
- sync_class->get_timezone_sync = cbp_get_timezone;
sync_class->add_timezone_sync = cbp_add_timezone;
- sync_class->set_default_timezone_sync = cbp_set_default_timezone;
+- sync_class->set_default_timezone_sync = cbp_set_default_timezone;
sync_class->get_freebusy_sync = cbp_get_free_busy;
+ sync_class->get_changes_sync = cbp_get_changes;
+
More information about the scm-commits
mailing list