This commit is contained in:
commit
91c9460736
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
3
eog-2.16.1.tar.bz2
Normal file
3
eog-2.16.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:350e698c05f415e56a694954c5039534b980f2da865b9dd7ffeb594cb63e7fb7
|
||||
size 661380
|
51
eog-casts.patch
Normal file
51
eog-casts.patch
Normal file
@ -0,0 +1,51 @@
|
||||
--- libeog/eog-metadata-reader.c
|
||||
+++ libeog/eog-metadata-reader.c
|
||||
@@ -257,13 +257,13 @@
|
||||
|
||||
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), (void*)&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), (void*)&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;
|
||||
@@ -283,12 +283,12 @@
|
||||
|
||||
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), (void*)&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), (void*)&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;
|
||||
--- shell/recent-files/egg-recent-view-gtk.c
|
||||
+++ shell/recent-files/egg-recent-view-gtk.c
|
||||
@@ -822,13 +822,13 @@
|
||||
|
||||
if (view->menu != NULL)
|
||||
g_object_remove_weak_pointer (G_OBJECT (view->menu),
|
||||
- (gpointer *) &view->menu);
|
||||
+ &view->menu);
|
||||
|
||||
view->menu = menu;
|
||||
|
||||
if (view->menu != NULL)
|
||||
g_object_add_weak_pointer (G_OBJECT (view->menu),
|
||||
- (gpointer *) &view->menu);
|
||||
+ &view->menu);
|
||||
}
|
||||
|
||||
/**
|
43
eog-fast-image-switch-crash.patch
Normal file
43
eog-fast-image-switch-crash.patch
Normal file
@ -0,0 +1,43 @@
|
||||
Index: libeog/eog-image.c
|
||||
================================================================================
|
||||
--- libeog/eog-image.c
|
||||
+++ libeog/eog-image.c
|
||||
@@ -946,8 +946,7 @@
|
||||
}
|
||||
|
||||
if (eog_image_has_data (img, data2read)) {
|
||||
- g_warning ("Image %s has requested data already loaded.\n",
|
||||
- eog_image_get_caption (img));
|
||||
+ return TRUE;
|
||||
}
|
||||
|
||||
if (priv->status == EOG_IMAGE_STATUS_FAILED) {
|
||||
--- shell/eog-window.c
|
||||
+++ shell/eog-window.c
|
||||
@@ -3221,7 +3221,7 @@
|
||||
g_assert_not_reached ();
|
||||
}
|
||||
|
||||
- g_object_unref (image);
|
||||
+ eog_image_data_unref (image);
|
||||
|
||||
/* The companion lock is in job_image_load_action. */
|
||||
eog_image_unlock (image);
|
||||
@@ -3298,10 +3298,13 @@
|
||||
|
||||
data = g_new0 (EogJobImageLoadData, 1);
|
||||
EOG_JOB_DATA (data)->window = window;
|
||||
- data->image = image; /* no additional ref required, since
|
||||
- * its already increased by
|
||||
- * eog_wrap_list_get_first_selected_image
|
||||
- */
|
||||
+
|
||||
+ data->image = eog_image_data_ref (image);
|
||||
+
|
||||
+ /* Need to unref this, because the refcount was already
|
||||
+ * increased by eog_wrap_list_get_first_selected_image
|
||||
+ */
|
||||
+ g_object_unref (image);
|
||||
|
||||
job = eog_job_new_full (data,
|
||||
job_image_load_action,
|
25
eog-pixeldim.patch
Normal file
25
eog-pixeldim.patch
Normal file
@ -0,0 +1,25 @@
|
||||
--- 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
|
334
eog.changes
Normal file
334
eog.changes
Normal file
@ -0,0 +1,334 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 4 13:28:43 CET 2007 - sbrabec@suse.cz
|
||||
|
||||
- Prefix changed to /usr.
|
||||
- Spec file cleanup.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 13 08:01:25 CEST 2006 - aj@suse.de
|
||||
|
||||
- Add gnome-doc-utils-devel to BuildRequires.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 22:00:01 CEST 2006 - jhargadon@suse.de
|
||||
|
||||
- update to version 2.16.1
|
||||
- Fixed memory leaks
|
||||
- Code cleanups
|
||||
- Fixed critical warnings
|
||||
- Make sure the correct image is displayed when reselecting the current image
|
||||
while loading another one
|
||||
- Updated translations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 14 01:40:17 CEST 2006 - jhargadon@suse.de
|
||||
|
||||
- update to version 2.16.0.1
|
||||
- Fix infinite loop on canvas destruction
|
||||
- Updated translations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 30 23:34:23 CEST 2006 - jhargadon@suse.de
|
||||
|
||||
- update to version 2.15.92
|
||||
- .desktop file small fix
|
||||
- Fix error when loading images with ':' in their filenames
|
||||
from command line
|
||||
- Fix critical warnings when opening remote images
|
||||
- Make transparency color preferences work on full screen
|
||||
mode
|
||||
- Updated translations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 19:29:59 CEST 2006 - jhargadon@suse.de
|
||||
|
||||
- update to version 2.15.91
|
||||
- Small fixes on error dialog
|
||||
- Fix memory leak on image transformation
|
||||
- Fix typo on UI message
|
||||
- Panning around the image with arrows on fullscreen mode
|
||||
- Updated translations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 2 22:48:35 CEST 2006 - gekker@suse.de
|
||||
|
||||
- Update to version 2.15.90
|
||||
- Avoid losing EXIF data when saving changed jpeg images (Felix Riemman)
|
||||
[#309219]
|
||||
- Make transparent color selection work (Felix Riemman) [#347600].
|
||||
- Fix crash when switching images with mouse wheel (Callum McKenzie) [#340827]
|
||||
- Updated translations
|
||||
- Respect desktop saving lockdown (Lucas Rocha) [#341862]
|
||||
- Disable xscreensaver on fullscreen mode (#326369)
|
||||
- UI redesign. Fixes bugs #148643 and #320542. (Lucas Rocha)
|
||||
- Fix crash when setting window icon. Fixes bug #320245.
|
||||
- More coherent fullscreen/slide show behavior. Fixes
|
||||
bug #317392. (Lucas Rocha)
|
||||
- Use intuitive gnome-icon-theme icon for image viewer
|
||||
instead of EOG icon. Fixes bug #167087. (Lucas Rocha)
|
||||
- Don't crash when removing images from a collection.
|
||||
Fixes bug #313003. (Lucas Rocha)
|
||||
- Add image/svg+xml to the list of supported file types.
|
||||
- Fix RGBA->RGB conversion when saving PNG images to JPEG.
|
||||
Fixes bug #314742. (Felix Riemann)
|
||||
- Update "recent files" when viewing images. Fixes bug #316004.
|
||||
(Lucas Rocha)
|
||||
- Fix crash when trying to view an image from recent list that
|
||||
doesn't exist anymore. Fixes bug #312448. (Lucas Rocha)
|
||||
- Fix crash when adding new non-image files to a directory eog
|
||||
watches and when trying to view a PNG image with a JPEG extension.
|
||||
Fixes bugs #316808 and #311925. (Callum McKenzie)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 1 21:13:40 CEST 2006 - joeshaw@suse.de
|
||||
|
||||
- Add a patch to fix a crash when toggling very quickly between
|
||||
two images. (bnc #180396)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 27 00:39:35 CEST 2006 - ro@suse.de
|
||||
|
||||
- remove scrollkeeper stuff if created on s390*
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 28 15:25:33 CET 2006 - sbrabec@suse.cz
|
||||
|
||||
- Use kdelibs3-doc in BuildRequires for meinproc (#153635#c14).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 17 21:51:15 CET 2006 - sreeves@suse.de
|
||||
|
||||
- Update .desktop file (Name, GenericName, Comment, DocPath)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:31:23 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 30 19:37:45 CET 2005 - gekker@suse.de
|
||||
|
||||
- Update to version 2.12.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 5 16:13:47 CEST 2005 - sbrabec@suse.cz
|
||||
|
||||
- Fixed gcc cast warnings.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 5 16:17:32 CEST 2005 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 2.12.0.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 22 22:43:59 CEST 2005 - gekker@suse.de
|
||||
|
||||
- Update to version 2.11.92
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 2 03:02:54 CEST 2005 - gekker@suse.de
|
||||
|
||||
- Update to version 2.11.90
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 21 23:03:48 CEST 2005 - gekker@suse.de
|
||||
|
||||
- Update to version 2.11.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 17 22:14:51 CEST 2005 - gekker@suse.de
|
||||
|
||||
- Update to 2.10.0 (GNOME 2.10).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 18:27:44 CET 2005 - sbrabec@suse.cz
|
||||
|
||||
- Removed gconf makefile-uninstall-rule (#33114).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 4 19:26:54 CET 2005 - gekker@suse.de
|
||||
|
||||
- Update to version 2.9.0
|
||||
- Removed exif patch which is no longer needed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 27 11:22:41 CEST 2004 - mmj@suse.de
|
||||
|
||||
- Locale rename no to nb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 25 06:50:01 CEST 2004 - clahey@suse.de
|
||||
|
||||
- Cache eog help files and have eog show up in khelpcenter.
|
||||
- Only apply libexif patch if suse_version > 910.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 30 15:05:39 CEST 2004 - meissner@suse.de
|
||||
|
||||
- Fixed to work with newer libexif version.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 26 18:51:41 CEST 2004 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 2.6.1 (GNOME 2.6).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 24 16:15:07 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- Use gconftool-2 scriptlets correctly.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 20 14:32:57 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- Fixed PreReq.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 20 13:11:09 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- Package renamed to eog.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 12 09:25:04 CET 2004 - hhetter@suse.de
|
||||
|
||||
- gconf schema (de-)installation in %post and %postun
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 10 15:42:56 CET 2004 - adrian@suse.de
|
||||
|
||||
- add %run_ldconfig
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 27 12:33:51 CET 2003 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 2.4.1 (GNOME 2.4).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 17 11:49:53 CEST 2003 - adrian@suse.de
|
||||
|
||||
- Martin wished to get it in Viewer menu
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 19 15:25:13 CEST 2003 - sbrabec@suse.cz
|
||||
|
||||
- Updated neededforbuild (rename of librsvg2, eel2).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 14 14:18:24 CEST 2003 - sbrabec@suse.cz
|
||||
|
||||
- GNOME prefix change to /opt/gnome.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 11 06:11:38 CEST 2003 - hhetter@suse.de
|
||||
|
||||
- %_lib fixes
|
||||
- %files fixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 26 16:28:58 CEST 2003 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 2.2.2.
|
||||
- Updated neededforbuild.
|
||||
- Use %find_lang.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 10:13:44 CET 2003 - hhetter@suse.de
|
||||
|
||||
- updated to 2.2.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 16:18:09 CET 2003 - ro@suse.de
|
||||
|
||||
- update to 1.1.4
|
||||
- review filelist
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 28 13:13:47 CET 2002 - hhetter@suse.de
|
||||
|
||||
- updated to version 1.0.4 [GNOME 2.0.3]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 11 23:49:53 CET 2002 - ro@suse.de
|
||||
|
||||
- changed neededforbuild <xf86 xdevel> to <x-devel-packages>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 22 09:54:09 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- updated to stable version 1.0.3
|
||||
- remove wrong docdir
|
||||
- %_lib fixes
|
||||
- FHS fix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 10:35:22 CEST 2002 - sbrabec@suse.cz
|
||||
|
||||
- Added alsa to neededforbuild, because esound can depend on it.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 20 09:55:21 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- added PreReq: filesystem
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 13 01:21:36 CEST 2002 - ro@suse.de
|
||||
|
||||
- remove control-center from neededforbuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 6 13:50:53 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- updated to version 1.0.2
|
||||
* We don't crash anymore if the user doesn't have
|
||||
permissions to read
|
||||
a file - #85263
|
||||
* We do the right thing to destroy the window
|
||||
list on File/Exit -
|
||||
#86469
|
||||
* Components are installed in $(libexec)
|
||||
* The window is correctly sized upon startup,
|
||||
and you can shrink it
|
||||
again - #72352, #75713
|
||||
* No distorted view when resizing an empty window - #85927
|
||||
* DnD into an empty window doesn't open a new window.
|
||||
* New Bulgarian translation
|
||||
* Load control ui xml file correctly
|
||||
* New Albanian translation
|
||||
- libexec filelist corrections
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 20 17:45:09 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- don't install schemas while make install
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 20 15:33:08 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- updated to version 1.0.1
|
||||
- provide bonobo servers
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 09:36:32 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- filelist fix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 13 08:59:18 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- supply schema file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 11 12:02:22 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- updated to version 1.0.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 7 16:42:55 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- initial SuSE Release
|
||||
|
260
eog.spec
Normal file
260
eog.spec
Normal file
@ -0,0 +1,260 @@
|
||||
#
|
||||
# spec file for package eog (Version 2.16.1)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
Name: eog
|
||||
BuildRequires: docbook_4 eel-devel gnome-doc-utils-devel gnome-icon-theme gnutls-devel indent kdelibs3-doc libexif libgnomeprintui-devel libidl librsvg-devel libwnck-devel mDNSResponder-devel perl-XML-Parser scrollkeeper update-desktop-files
|
||||
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
||||
Group: Productivity/Graphics/Viewers
|
||||
Provides: eog2
|
||||
Obsoletes: eog2
|
||||
Autoreqprov: on
|
||||
Requires: gnome-icon-theme
|
||||
Version: 2.16.1
|
||||
Release: 37
|
||||
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
|
||||
|
||||
%gconf_schemas_prereq
|
||||
|
||||
%description
|
||||
Eye of GNOME is a very fast picture viewer. It can be used as a plug-in
|
||||
for Nautilus or as a stand-alone application. This version of EOG is
|
||||
compiled for the GNOME 2.x Desktop.
|
||||
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch
|
||||
%patch1
|
||||
%patch2
|
||||
|
||||
%build
|
||||
%configure\
|
||||
--disable-schemas-install\
|
||||
--disable-scrollkeeper
|
||||
make %{?jobs:-j%jobs}
|
||||
|
||||
%install
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
ln -s ../icons/gnome/48x48/apps/image-viewer.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/
|
||||
%suse_update_desktop_file -r -N "Eye of Gnome" -G "Image Viewer" eog GNOME Application Graphics Viewer
|
||||
for xml in $RPM_BUILD_ROOT%{_datadir}/gnome/help/eog/*/eog.xml; do
|
||||
meinproc --check --cache `echo $xml | sed 's/xml$/cache.bz2/'` $xml || :
|
||||
done
|
||||
%find_lang %{name}
|
||||
%find_gconf_schemas
|
||||
cat %{name}.lang %{name}.schemas_list >%{name}.lst
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%pre -f %{name}.schemas_pre
|
||||
|
||||
%posttrans -f %{name}.schemas_posttrans
|
||||
|
||||
%preun -f %{name}.schemas_preun
|
||||
|
||||
%files -f %{name}.lst
|
||||
%defattr (-, root, root)
|
||||
%doc AUTHORS COPYING ChangeLog NEWS README
|
||||
%{_bindir}/*
|
||||
%{_datadir}/applications/eog.desktop
|
||||
%{_datadir}/pixmaps/eog
|
||||
%{_datadir}/pixmaps/*.png
|
||||
%{_datadir}/eog
|
||||
%{_datadir}/omf/eog
|
||||
|
||||
%changelog -n eog
|
||||
* Thu Jan 04 2007 - sbrabec@suse.cz
|
||||
- Prefix changed to /usr.
|
||||
- Spec file cleanup.
|
||||
* 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
|
||||
- update to version 2.16.1
|
||||
- Fixed memory leaks
|
||||
- Code cleanups
|
||||
- Fixed critical warnings
|
||||
- Make sure the correct image is displayed when reselecting the current image
|
||||
while loading another one
|
||||
- Updated translations
|
||||
* Thu Sep 14 2006 - jhargadon@suse.de
|
||||
- update to version 2.16.0.1
|
||||
- Fix infinite loop on canvas destruction
|
||||
- Updated translations
|
||||
* Wed Aug 30 2006 - jhargadon@suse.de
|
||||
- update to version 2.15.92
|
||||
- .desktop file small fix
|
||||
- Fix error when loading images with ':' in their filenames
|
||||
from command line
|
||||
- Fix critical warnings when opening remote images
|
||||
- Make transparency color preferences work on full screen
|
||||
mode
|
||||
- Updated translations
|
||||
* Fri Aug 18 2006 - jhargadon@suse.de
|
||||
- update to version 2.15.91
|
||||
- Small fixes on error dialog
|
||||
- Fix memory leak on image transformation
|
||||
- Fix typo on UI message
|
||||
- Panning around the image with arrows on fullscreen mode
|
||||
- Updated translations
|
||||
* Wed Aug 02 2006 - gekker@suse.de
|
||||
- Update to version 2.15.90
|
||||
- Avoid losing EXIF data when saving changed jpeg images (Felix Riemman)
|
||||
[#309219]
|
||||
- Make transparent color selection work (Felix Riemman) [#347600].
|
||||
- Fix crash when switching images with mouse wheel (Callum McKenzie) [#340827]
|
||||
- Updated translations
|
||||
- Respect desktop saving lockdown (Lucas Rocha) [#341862]
|
||||
- Disable xscreensaver on fullscreen mode (#326369)
|
||||
- UI redesign. Fixes bugs #148643 and #320542. (Lucas Rocha)
|
||||
- Fix crash when setting window icon. Fixes bug #320245.
|
||||
- More coherent fullscreen/slide show behavior. Fixes
|
||||
bug #317392. (Lucas Rocha)
|
||||
- Use intuitive gnome-icon-theme icon for image viewer
|
||||
instead of EOG icon. Fixes bug #167087. (Lucas Rocha)
|
||||
- Don't crash when removing images from a collection.
|
||||
Fixes bug #313003. (Lucas Rocha)
|
||||
- Add image/svg+xml to the list of supported file types.
|
||||
- Fix RGBA->RGB conversion when saving PNG images to JPEG.
|
||||
Fixes bug #314742. (Felix Riemann)
|
||||
- Update "recent files" when viewing images. Fixes bug #316004.
|
||||
(Lucas Rocha)
|
||||
- Fix crash when trying to view an image from recent list that
|
||||
doesn't exist anymore. Fixes bug #312448. (Lucas Rocha)
|
||||
- Fix crash when adding new non-image files to a directory eog
|
||||
watches and when trying to view a PNG image with a JPEG extension.
|
||||
Fixes bugs #316808 and #311925. (Callum McKenzie)
|
||||
* Thu Jun 01 2006 - joeshaw@suse.de
|
||||
- Add a patch to fix a crash when toggling very quickly between
|
||||
two images. (bnc #180396)
|
||||
* Mon Mar 27 2006 - ro@suse.de
|
||||
- remove scrollkeeper stuff if created on s390*
|
||||
* Tue Feb 28 2006 - sbrabec@suse.cz
|
||||
- Use kdelibs3-doc in BuildRequires for meinproc (#153635#c14).
|
||||
* Fri Feb 17 2006 - sreeves@suse.de
|
||||
- Update .desktop file (Name, GenericName, Comment, DocPath)
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Wed Nov 30 2005 - gekker@suse.de
|
||||
- Update to version 2.12.2
|
||||
* Wed Oct 05 2005 - sbrabec@suse.cz
|
||||
- Fixed gcc cast warnings.
|
||||
* Mon Sep 05 2005 - sbrabec@suse.cz
|
||||
- Updated to version 2.12.0.
|
||||
* Mon Aug 22 2005 - gekker@suse.de
|
||||
- Update to version 2.11.92
|
||||
* Tue Aug 02 2005 - gekker@suse.de
|
||||
- Update to version 2.11.90
|
||||
* Thu Jul 21 2005 - gekker@suse.de
|
||||
- Update to version 2.11.0
|
||||
* Fri Jun 17 2005 - gekker@suse.de
|
||||
- Update to 2.10.0 (GNOME 2.10).
|
||||
* Thu Feb 24 2005 - sbrabec@suse.cz
|
||||
- Removed gconf makefile-uninstall-rule (#33114).
|
||||
* Tue Jan 04 2005 - gekker@suse.de
|
||||
- Update to version 2.9.0
|
||||
- Removed exif patch which is no longer needed
|
||||
* Wed Oct 27 2004 - mmj@suse.de
|
||||
- Locale rename no to nb
|
||||
* Wed Aug 25 2004 - clahey@suse.de
|
||||
- Cache eog help files and have eog show up in khelpcenter.
|
||||
- Only apply libexif patch if suse_version > 910.
|
||||
* Fri Jul 30 2004 - meissner@suse.de
|
||||
- Fixed to work with newer libexif version.
|
||||
* Mon Apr 26 2004 - sbrabec@suse.cz
|
||||
- Updated to version 2.6.1 (GNOME 2.6).
|
||||
* Tue Feb 24 2004 - sbrabec@suse.cz
|
||||
- Use gconftool-2 scriptlets correctly.
|
||||
* Fri Feb 20 2004 - sbrabec@suse.cz
|
||||
- Fixed PreReq.
|
||||
* Fri Feb 20 2004 - sbrabec@suse.cz
|
||||
- Package renamed to eog.
|
||||
* Thu Feb 12 2004 - hhetter@suse.de
|
||||
- gconf schema (de-)installation in %%post and %%postun
|
||||
* Sat Jan 10 2004 - adrian@suse.de
|
||||
- add %%run_ldconfig
|
||||
* Mon Oct 27 2003 - sbrabec@suse.cz
|
||||
- Updated to version 2.4.1 (GNOME 2.4).
|
||||
* Wed Sep 17 2003 - adrian@suse.de
|
||||
- Martin wished to get it in Viewer menu
|
||||
* Tue Aug 19 2003 - sbrabec@suse.cz
|
||||
- Updated neededforbuild (rename of librsvg2, eel2).
|
||||
* Mon Jul 14 2003 - sbrabec@suse.cz
|
||||
- GNOME prefix change to /opt/gnome.
|
||||
* Fri Jul 11 2003 - hhetter@suse.de
|
||||
- %%_lib fixes
|
||||
- %%files fixes
|
||||
* Thu Jun 26 2003 - sbrabec@suse.cz
|
||||
- Updated to version 2.2.2.
|
||||
- Updated neededforbuild.
|
||||
- Use %%find_lang.
|
||||
* Tue Jan 28 2003 - hhetter@suse.de
|
||||
- updated to 2.2.0
|
||||
* Mon Jan 20 2003 - ro@suse.de
|
||||
- update to 1.1.4
|
||||
- review filelist
|
||||
* Thu Nov 28 2002 - hhetter@suse.de
|
||||
- updated to version 1.0.4 [GNOME 2.0.3]
|
||||
* Mon Nov 11 2002 - ro@suse.de
|
||||
- changed neededforbuild <xf86 xdevel> to <x-devel-packages>
|
||||
* Tue Oct 22 2002 - hhetter@suse.de
|
||||
- updated to stable version 1.0.3
|
||||
- remove wrong docdir
|
||||
- %%_lib fixes
|
||||
- FHS fix
|
||||
* Mon Sep 23 2002 - sbrabec@suse.cz
|
||||
- Added alsa to neededforbuild, because esound can depend on it.
|
||||
* Tue Aug 20 2002 - hhetter@suse.de
|
||||
- added PreReq: filesystem
|
||||
* Tue Aug 13 2002 - ro@suse.de
|
||||
- remove control-center from neededforbuild
|
||||
* Tue Aug 06 2002 - hhetter@suse.de
|
||||
- updated to version 1.0.2
|
||||
* We don't crash anymore if the user doesn't have
|
||||
permissions to read
|
||||
a file - #85263
|
||||
* We do the right thing to destroy the window
|
||||
list on File/Exit -
|
||||
[#86469]
|
||||
* Components are installed in $(libexec)
|
||||
* The window is correctly sized upon startup,
|
||||
and you can shrink it
|
||||
again - #72352, #75713
|
||||
* No distorted view when resizing an empty window - #85927
|
||||
* DnD into an empty window doesn't open a new window.
|
||||
* New Bulgarian translation
|
||||
* Load control ui xml file correctly
|
||||
* New Albanian translation
|
||||
- libexec filelist corrections
|
||||
* Thu Jun 20 2002 - hhetter@suse.de
|
||||
- don't install schemas while make install
|
||||
* Thu Jun 20 2002 - hhetter@suse.de
|
||||
- updated to version 1.0.1
|
||||
- provide bonobo servers
|
||||
* Fri Jun 14 2002 - hhetter@suse.de
|
||||
- filelist fix
|
||||
* Thu Jun 13 2002 - hhetter@suse.de
|
||||
- supply schema file
|
||||
* Tue Jun 11 2002 - hhetter@suse.de
|
||||
- updated to version 1.0.0
|
||||
* Fri Jun 07 2002 - hhetter@suse.de
|
||||
- initial SuSE Release
|
Loading…
Reference in New Issue
Block a user