This commit is contained in:
parent
8eb0ce1e6c
commit
dfeceead28
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f4b2c5dab602452cc544eeb0021a2686a11c8e4a30ae69a848698085eab3fffb
|
|
||||||
size 1621963
|
|
3
eog-2.20.0.tar.bz2
Normal file
3
eog-2.20.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ba2cf95ff6905649fcd69c86b65e3b69694bed6fc44dd8ab7e52a9b8b78d58d5
|
||||||
|
size 1649674
|
@ -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;
|
|
26
eog.changes
26
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
|
Mon Sep 10 22:15:51 CEST 2007 - mauro@suse.de
|
||||||
|
|
||||||
|
40
eog.spec
40
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.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# 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
|
BuildRequires: libexif-devel update-desktop-files
|
||||||
License: GPL v2 or later, LGPL v2 or later
|
License: GPL v2 or later, LGPL v2 or later
|
||||||
Group: Productivity/Graphics/Viewers
|
Group: Productivity/Graphics/Viewers
|
||||||
Provides: eog2 = 2.2.0
|
Provides: eog2 = 2.20.0
|
||||||
Obsoletes: eog2 <= 2.2.0
|
Obsoletes: eog2 <= 2.20.0
|
||||||
Requires: gnome-icon-theme
|
Requires: gnome-icon-theme
|
||||||
Version: 2.19.92
|
Version: 2.20.0
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Eye of GNOME for the GNOME 2.x Desktop
|
Summary: Eye of GNOME for the GNOME 2.x Desktop
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
Patch0: eog-casts.patch
|
|
||||||
Patch1: eog-fast-image-switch-crash.patch
|
Patch1: eog-fast-image-switch-crash.patch
|
||||||
URL: http://www.gnome.org/
|
Url: http://www.gnome.org/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Requires: %{name}-lang = %{version}
|
Requires: %{name}-lang = %{version}
|
||||||
|
|
||||||
%gconf_schemas_prereq
|
%gconf_schemas_prereq
|
||||||
|
|
||||||
%description
|
%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
|
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
|
Summary: Eye of GNOME for the GNOME 2.x Desktop
|
||||||
Group: Productivity/Graphics/Viewers
|
Group: Productivity/Graphics/Viewers
|
||||||
Autoreqprov: on
|
AutoReqProv: on
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
Eye of GNOME is a very fast picture viewer. It can be used as a plug-in
|
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
|
%lang_package
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0
|
|
||||||
%patch1
|
%patch1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -72,14 +69,12 @@ rm -r $RPM_BUILD_ROOT/var/scrollkeeper
|
|||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
%find_gconf_schemas
|
%find_gconf_schemas
|
||||||
cat %{name}.schemas_list >%{name}.lst
|
cat %{name}.schemas_list >%{name}.lst
|
||||||
|
|
||||||
%fdupes $RPM_BUILD_ROOT
|
%fdupes $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%pre -f %{name}.schemas_pre
|
%pre -f %{name}.schemas_pre
|
||||||
|
|
||||||
%posttrans -f %{name}.schemas_posttrans
|
%posttrans -f %{name}.schemas_posttrans
|
||||||
|
|
||||||
%preun -f %{name}.schemas_preun
|
%preun -f %{name}.schemas_preun
|
||||||
@ -107,6 +102,29 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_libdir}/pkgconfig/eog.pc
|
%{_libdir}/pkgconfig/eog.pc
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon Sep 10 2007 - mauro@suse.de
|
||||||
- Update to version 2.19.92:
|
- Update to version 2.19.92:
|
||||||
+ New feature: New image collection pane layout with continuous scrolling
|
+ New feature: New image collection pane layout with continuous scrolling
|
||||||
|
Loading…
Reference in New Issue
Block a user