Package: galago-eds-feed
Version: 0.5.0-2
Severity: wishlist
Tags: patch

Version 0.5.0 of this package has code to handle the API change in 
EContactPhoto which is part of 
evolution-data-server. The code does unfortunately not support the final 
version of the API used in the 1.8.0 
release. I've attached a trivial patch that fixes this. Please apply and upload.

Getting evolution 2.8 into unstable is blocked by this upload.

Cheers,
Øystein Gisnås

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-686
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8)

Versions of packages galago-eds-feed depends on:
ii  galago-daemon              0.5.0-1+b1    Galago presence daemon
ii  libbonobo2-0               2.14.0-2      Bonobo CORBA interfaces library
ii  libc6                      2.3.6.ds1-6   GNU C Library: Shared libraries
ii  libdbus-1-3                0.93-1        simple interprocess messaging syst
ii  libdbus-glib-1-2           0.71-2        simple interprocess messaging syst
ii  libebook1.2-9              1.8.1-1       Client library for evolution addre
ii  libedataserver1.2-7        1.8.1-1       Utility library for evolution data
ii  libgalago2                 0.5.1-2       Galago presence library
ii  libgconf2-4                2.14.0-5      GNOME configuration database syste
ii  libglib2.0-0               2.12.4-1      The GLib library of C routines
ii  libgnome2-0                2.14.1-3      The GNOME 2 library - runtime file
ii  libgnomevfs2-0             2.14.2-2+b1   GNOME virtual file-system (runtime
ii  liborbit2                  1:2.14.0-2    libraries for ORBit2 - a CORBA ORB
ii  libpopt0                   1.10-3        lib for parsing cmdline parameters
ii  libxml2                    2.6.26.dfsg-4 GNOME XML library

galago-eds-feed recommends no packages.

-- no debconf information
diff -urN temp/eds-feed-0.5.0/src/main.c eds-feed-0.5.0/src/main.c
--- temp/eds-feed-0.5.0/src/main.c	2006-04-12 09:06:40.000000000 +0200
+++ eds-feed-0.5.0/src/main.c	2006-10-16 20:37:17.270356263 +0200
@@ -184,12 +184,12 @@
 		{
 			case E_CONTACT_PHOTO_TYPE_INLINED:
 				photo = galago_image_new_from_data(
-					(guchar *)ephoto->inlined.data, ephoto->inlined.length);
+					(guchar *)ephoto->data.inlined.data, ephoto->data.inlined.length);
 				break;
 
 			case E_CONTACT_PHOTO_TYPE_URI:
-				if (g_str_has_prefix(ephoto->uri, "file://"))
-					photo = galago_image_new_from_file(ephoto->uri + 7);
+				if (g_str_has_prefix(ephoto->data.uri, "file://"))
+					photo = galago_image_new_from_file(ephoto->data.uri + 7);
 				else
 				{
 					/* TODO: use gnome-vfs? */

Reply via email to