SHA256
1
0
forked from pool/eog
OBS User unknown 2007-09-17 21:18:33 +00:00 committed by Git OBS Bridge
parent 8eb0ce1e6c
commit dfeceead28
5 changed files with 58 additions and 80 deletions

View File

@ -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
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba2cf95ff6905649fcd69c86b65e3b69694bed6fc44dd8ab7e52a9b8b78d58d5
size 1649674

View File

@ -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;

View File

@ -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

View File

@ -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