Hello community, here is the log from the commit of package eog checked in at Fri Oct 27 18:46:11 CEST 2006. -------- --- GNOME/eog/eog.changes 2006-10-13 08:01:28.000000000 +0200 +++ /mounts/work_src_done/STABLE/eog/eog.changes 2006-10-27 13:39:28.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Oct 27 13:38:54 CEST 2006 - meissner@suse.de + +- If we only have "short" space for an entry, only + try to write a "short" in there, not a "long". #214690 + +------------------------------------------------------------------- New: ---- eog-pixeldim.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eog.spec ++++++ --- /var/tmp/diff_new_pack.QaN34g/_old 2006-10-27 18:45:50.000000000 +0200 +++ /var/tmp/diff_new_pack.QaN34g/_new 2006-10-27 18:45:50.000000000 +0200 @@ -14,17 +14,18 @@ BuildRequires: eel-devel gnome-doc-utils-devel gnutls-devel indent kdelibs3-doc libexif libgnomeprintui-devel libidl librsvg-devel libwnck-devel mDNSResponder-devel perl-XML-Parser scrollkeeper update-desktop-files %define prefix /opt/gnome %define sysconfdir /etc%{prefix} -License: GPL, LGPL +License: GNU General Public License (GPL) - all versions, GNU Library General Public License v. 2.0 and 2.1 (LGPL) Group: Productivity/Graphics/Viewers Provides: eog2 Obsoletes: eog2 Autoreqprov: on Version: 2.16.1 -Release: 3 +Release: 14 Summary: Eye of GNOME for the GNOME 2.x Desktop Source: %{name}-%{version}.tar.bz2 Patch: eog-casts.patch Patch1: eog-fast-image-switch-crash.patch +Patch2: eog-pixeldim.patch URL: http://www.gnome.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: gconf2 @@ -40,6 +41,7 @@ %setup -q %patch %patch1 +%patch2 %build CFLAGS="$RPM_OPT_FLAGS" \ @@ -92,6 +94,9 @@ %{prefix}/share/pixmaps/eog %changelog -n eog +* Fri Oct 27 2006 - meissner@suse.de +- If we only have "short" space for an entry, only + try to write a "short" in there, not a "long". #214690 * Fri Oct 13 2006 - aj@suse.de - Add gnome-doc-utils-devel to BuildRequires. * Tue Oct 03 2006 - jhargadon@suse.de ++++++ eog-pixeldim.patch ++++++ --- libeog/eog-image.c +++ libeog/eog-image.c @@ -365,12 +365,20 @@ entry = exif_content_get_entry (priv->exif->ifd [EXIF_IFD_EXIF], EXIF_TAG_PIXEL_X_DIMENSION); if (entry != NULL && (priv->width >= 0)) { - exif_set_long (entry->data, bo, priv->width); + if (entry->format == EXIF_FORMAT_LONG) + exif_set_long (entry->data, bo, priv->width); + if (entry->format == EXIF_FORMAT_SHORT) + exif_set_short (entry->data, bo, priv->width); + /* other number formats should not happen */ } entry = exif_content_get_entry (priv->exif->ifd [EXIF_IFD_EXIF], EXIF_TAG_PIXEL_Y_DIMENSION); if (entry != NULL && (priv->height >= 0)) { - exif_set_long (entry->data, bo, priv->height); + if (entry->format == EXIF_FORMAT_LONG) + exif_set_long (entry->data, bo, priv->height); + if (entry->format == EXIF_FORMAT_SHORT) + exif_set_short (entry->data, bo, priv->height); + /* other number formats should not happen */ } } #else ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de