diff --git a/eog-2.19.92.tar.bz2 b/eog-2.19.92.tar.bz2 deleted file mode 100644 index e586b1c..0000000 --- a/eog-2.19.92.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f4b2c5dab602452cc544eeb0021a2686a11c8e4a30ae69a848698085eab3fffb -size 1621963 diff --git a/eog-2.20.0.tar.bz2 b/eog-2.20.0.tar.bz2 new file mode 100644 index 0000000..a4be3bf --- /dev/null +++ b/eog-2.20.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba2cf95ff6905649fcd69c86b65e3b69694bed6fc44dd8ab7e52a9b8b78d58d5 +size 1649674 diff --git a/eog-casts.patch b/eog-casts.patch deleted file mode 100644 index 3934d61..0000000 --- a/eog-casts.patch +++ /dev/null @@ -1,66 +0,0 @@ -Index: src/eog-metadata-reader.c -=================================================================== ---- src/eog-metadata-reader.c.orig -+++ src/eog-metadata-reader.c -@@ -297,12 +297,12 @@ eog_metadata_reader_consume (EogMetadata - if (chunk) { - if (i + priv->size < len) { - /* read data in one block */ -- memcpy ((guchar*) (chunk) + priv->bytes_read, &buf[i + offset], priv->size); -+ memcpy ((void*) (chunk) + priv->bytes_read, &buf[i + offset], priv->size); - priv->state = EMR_READ; - i = i + priv->size - 1; /* the for-loop consumes the other byte */ - } else { - int chunk_len = len - i; -- memcpy ((guchar*) (priv->exif_chunk) + priv->bytes_read, &buf[i], chunk_len); -+ memcpy ((void*) (priv->exif_chunk) + priv->bytes_read, &buf[i], chunk_len); - priv->bytes_read += chunk_len; /* bytes already read */ - priv->size = (i + priv->size) - len; /* remaining data to read */ - i = len - 1; -@@ -319,7 +319,7 @@ eog_metadata_reader_consume (EogMetadata - eog_debug_message (DEBUG_IMAGE_DATA, "Read continuation of EXIF data, length: %i", priv->size); - { - int chunk_len = len - i; -- memcpy ((guchar*) (priv->exif_chunk) + priv->bytes_read, &buf[i], chunk_len); -+ memcpy ((void*) (priv->exif_chunk) + priv->bytes_read, &buf[i], chunk_len); - priv->bytes_read += chunk_len; /* bytes already read */ - priv->size = (i + priv->size) - len; /* remaining data to read */ - i = len - 1; -@@ -333,7 +333,7 @@ eog_metadata_reader_consume (EogMetadata - eog_debug_message (DEBUG_IMAGE_DATA, "Read continuation of XMP data, length: %i", priv->size); - { - int chunk_len = len - i; -- memcpy ((guchar*) (priv->xmp_chunk) + priv->bytes_read, &buf[i], chunk_len); -+ memcpy ((void*) (priv->xmp_chunk) + priv->bytes_read, &buf[i], chunk_len); - priv->bytes_read += chunk_len; /* bytes already read */ - priv->size = (i + priv->size) - len; /* remaining data to read */ - i = len - 1; -@@ -354,12 +354,12 @@ eog_metadata_reader_consume (EogMetadata - - if (i + priv->size < len) { - /* read data in one block */ -- memcpy ((guchar*) (priv->icc_chunk) + priv->bytes_read, &buf[i], priv->size); -+ memcpy ((void*) (priv->icc_chunk) + priv->bytes_read, &buf[i], priv->size); - priv->state = EMR_READ; - i = i + priv->size - 1; /* the for-loop consumes the other byte */ - } else { - int chunk_len = len - i; -- memcpy ((guchar*) (priv->icc_chunk) + priv->bytes_read, &buf[i], chunk_len); -+ memcpy ((void*) (priv->icc_chunk) + priv->bytes_read, &buf[i], chunk_len); - priv->bytes_read += chunk_len; /* bytes already read */ - priv->size = (i + priv->size) - len; /* remaining data to read */ - i = len - 1; -@@ -379,11 +379,11 @@ eog_metadata_reader_consume (EogMetadata - - if (i + priv->size < len) { - /* read data in one block */ -- memcpy ((guchar*) (priv->iptc_chunk) + priv->bytes_read, &buf[i], priv->size); -+ memcpy ((void*) (priv->iptc_chunk) + priv->bytes_read, &buf[i], priv->size); - priv->state = EMR_READ; - } else { - int chunk_len = len - i; -- memcpy ((guchar*) (priv->iptc_chunk) + priv->bytes_read, &buf[i], chunk_len); -+ memcpy ((void*) (priv->iptc_chunk) + priv->bytes_read, &buf[i], chunk_len); - priv->bytes_read += chunk_len; /* bytes already read */ - priv->size = (i + priv->size) - len; /* remaining data to read */ - i = len - 1; diff --git a/eog.changes b/eog.changes index ff71174..4851683 100644 --- a/eog.changes +++ b/eog.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon Sep 17 22:13:52 CEST 2007 - mauro@suse.de + +- Update to version 2.20: + * Complete rewrite of application core which means more stable, + maintanable, faster image viewer for GNOME + * New plugin system which allows developers to extend EOG's UI + and behavior. Python support is available. + * Editable application toolbar + * New image collection pane with on-demand thumbnail loading, + polished look, and continuous scrolling side buttons. + * Side Pane to be extended by plugins + * New image properties dialog which replaces the image info + sidepane + * Single instance D-Bus-based activation support + * Revamped error/warning UI + * "Open with" support to quickly open images on other applications + * Mouse scrollwheel improvements: HIG compliancy and zoom factor + setting + * General UI polishing + * Command line options for fullscreen, slideshow and image collection + disabling + * Display EXIF MakerNotes + * XMP Support +- Patch eog-casts.patch is being removed since it's already applied upstream. + ------------------------------------------------------------------- Mon Sep 10 22:15:51 CEST 2007 - mauro@suse.de diff --git a/eog.spec b/eog.spec index 462c6ec..8a6a2e5 100644 --- a/eog.spec +++ b/eog.spec @@ -1,5 +1,5 @@ # -# spec file for package eog (Version 2.19.92) +# spec file for package eog (Version 2.20.0) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -17,19 +17,17 @@ BuildRequires: libwnck-devel mDNSResponder-devel perl-XML-Parser scrollkeeper BuildRequires: libexif-devel update-desktop-files License: GPL v2 or later, LGPL v2 or later Group: Productivity/Graphics/Viewers -Provides: eog2 = 2.2.0 -Obsoletes: eog2 <= 2.2.0 +Provides: eog2 = 2.20.0 +Obsoletes: eog2 <= 2.20.0 Requires: gnome-icon-theme -Version: 2.19.92 +Version: 2.20.0 Release: 1 Summary: Eye of GNOME for the GNOME 2.x Desktop Source: %{name}-%{version}.tar.bz2 -Patch0: eog-casts.patch Patch1: eog-fast-image-switch-crash.patch -URL: http://www.gnome.org/ +Url: http://www.gnome.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} - %gconf_schemas_prereq %description @@ -43,7 +41,7 @@ compiled for the GNOME 2.x Desktop. Requires: %{name} = %{version} gconf2-devel gnome-vfs2-devel gtk2-devel libglade2-devel libgnomeui-devel pkg-config Summary: Eye of GNOME for the GNOME 2.x Desktop Group: Productivity/Graphics/Viewers -Autoreqprov: on +AutoReqProv: on %description devel Eye of GNOME is a very fast picture viewer. It can be used as a plug-in @@ -55,7 +53,6 @@ compiled for the GNOME 2.x Desktop. %lang_package %prep %setup -q -%patch0 %patch1 %build @@ -72,14 +69,12 @@ rm -r $RPM_BUILD_ROOT/var/scrollkeeper %find_lang %{name} %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst - %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %pre -f %{name}.schemas_pre - %posttrans -f %{name}.schemas_posttrans %preun -f %{name}.schemas_preun @@ -107,6 +102,29 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/eog.pc %changelog +* Mon Sep 17 2007 - mauro@suse.de +- Update to version 2.20: + * Complete rewrite of application core which means more stable, + maintanable, faster image viewer for GNOME + * New plugin system which allows developers to extend EOG's UI + and behavior. Python support is available. + * Editable application toolbar + * New image collection pane with on-demand thumbnail loading, + polished look, and continuous scrolling side buttons. + * Side Pane to be extended by plugins + * New image properties dialog which replaces the image info + sidepane + * Single instance D-Bus-based activation support + * Revamped error/warning UI + * "Open with" support to quickly open images on other applications + * Mouse scrollwheel improvements: HIG compliancy and zoom factor + setting + * General UI polishing + * Command line options for fullscreen, slideshow and image collection + disabling + * Display EXIF MakerNotes + * XMP Support +- Patch eog-casts.patch is being removed since it's already applied upstream. * Mon Sep 10 2007 - mauro@suse.de - Update to version 2.19.92: + New feature: New image collection pane layout with continuous scrolling