Bug#450486: nautilus: API changes in exempi-1.99.5

Michael Biebl biebl at debian.org
Wed Nov 7 15:18:33 UTC 2007


Package: nautilus
Version: 2.20.0-1
Severity: important
Tags: patch

Hi,

exempi-1.99.5 has been released and I plan to upload an updated version
as soon as ries is back.
There are some API changes, which required a SONAME bump. Quoting
upstream:

* Change: API xmp_files_close(), xmp_files_put_xmp(), xmp_files_free(),
xmp_free(), xmp_iterator_free(), xmp_iterator_skip() now return bool.
* Change: API xmp_get_property_and_bits() renamed xmp_get_property().
* Change: API xmp_set_property2() renamed xmp_set_property().

Attached is a patch which updates the nautilus sources accordingly.
As this is not backwards compatible, you have to bump the build
dependencies in debian/control. This also means, that you musn't apply
the patch until 1.99.5 is uploaded.

Please consider to push this patch upstream. configure.ac has to be
updated for this, too: 
m4_define(exempi_minver, 1.99.5) line 24.

Cheers,
Michael

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages nautilus depends on:
ii  desktop-file-utils        0.12-1         Utilities for .desktop files
ii  gnome-control-center      1:2.20.1-1     utilities to configure the GNOME d
ii  libart-2.0-2              2.3.19-3       Library of functions for 2D graphi
ii  libatk1.0-0               1.20.0-1       The ATK accessibility toolkit
ii  libbonobo2-0              2.20.1-1       Bonobo CORBA interfaces library
ii  libc6                     2.6.1-6        GNU C Library: Shared libraries
ii  libcairo2                 1.4.10-1       The Cairo 2D vector graphics libra
ii  libeel2-2.20              2.20.0-2       Eazel Extensions Library (for GNOM
ii  libesd-alsa0 [libesd0]    0.2.36-3       Enlightened Sound Daemon (ALSA) - 
ii  libexempi3                1.99.5-1       A library to parse XMP metadata (L
ii  libexif12                 0.6.16-2       library to parse EXIF files
ii  libgail-common            1.20.1-1       GNOME Accessibility Implementation
ii  libgail18                 1.20.1-1       GNOME Accessibility Implementation
ii  libgconf2-4               2.20.1-1       GNOME configuration database syste
ii  libglade2-0               1:2.6.2-1      library to load .glade files at ru
ii  libglib2.0-0              2.14.2-1       The GLib library of C routines
ii  libgnome-desktop-2        2.20.1-1       Utility library for loading .deskt
ii  libgnome2-0               2.20.1.1-1     The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.20.1.1-1     A powerful object-oriented display
ii  libgnomeui-0              2.20.1.1-1     The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            1:2.20.0-3     GNOME Virtual File System (runtime
ii  libgtk2.0-0               2.12.1-1       The GTK+ graphical user interface 
ii  libnautilus-extension1    2.20.0-1       libraries for nautilus components 
ii  liborbit2                 1:2.14.7-0.1   libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.18.3-1       Layout and rendering of internatio
ii  librsvg2-2                2.18.2-1       SAX-based renderer library for SVG
ii  libselinux1               2.0.15-2+b1    SELinux shared libraries
ii  libstartup-notification0  0.9-1          library for program launch feedbac
ii  libtrackerclient0         0.6.4~svn996-1 metadata database, indexer and sea
ii  libx11-6                  2:1.0.3-7      X11 client-side library
ii  libxml2                   2.6.30.dfsg-2  GNOME XML library
ii  nautilus-data             2.20.0-1       data files for nautilus
ii  shared-mime-info          0.22-2         FreeDesktop.org shared MIME databa

Versions of packages nautilus recommends:
ii  desktop-base                  4.0.3      common files for the Debian Deskto
ii  eject                         2.1.5-6    ejects CDs and operates CD-Changer
pn  fam                           <none>     (no description available)
ii  libgnomevfs2-extra            1:2.20.0-3 GNOME Virtual File System (extra m
ii  librsvg2-common               2.18.2-1   SAX-based renderer library for SVG
ii  nautilus-cd-burner            2.20.0-1   CD Burning front-end for Nautilus

-- no debconf information






More information about the pkg-gnome-maintainers mailing list