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? */