diff --git a/eog-2.32.1.tar.bz2 b/eog-2.32.1.tar.bz2 deleted file mode 100644 index c26613a..0000000 --- a/eog-2.32.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:543672fb8e8e300bf2cf4c7eef43b5b1624e2e48e6aa0801a083ae7beb2d7078 -size 2804681 diff --git a/eog-3.0.0.tar.bz2 b/eog-3.0.0.tar.bz2 new file mode 100644 index 0000000..c880b28 --- /dev/null +++ b/eog-3.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:785ee969dbd17c52b2b18c42464247703fa9511d84381e88c81830d7ac7f24a7 +size 3012025 diff --git a/eog.changes b/eog.changes index 322485b..915d3f9 100644 --- a/eog.changes +++ b/eog.changes @@ -1,3 +1,99 @@ +------------------------------------------------------------------- +Tue Apr 5 16:34:48 UTC 2011 - fcrozat@novell.com + +- Update to version 3.0.0: + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 22 12:55:19 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.92: + + bgo#644417: Update GSettings key for desktop background + + bgo#644631: Use gnome-session d-bus api to inhibit screensaver + +------------------------------------------------------------------- +Tue Mar 8 15:13:10 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.91: + + Fix ref-count issue with python plugins () + + bgo#642969: Open correct capplet when setting background image + + Miscellaneous fixes + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 2 16:00:59 CET 2011 - vuntz@opensuse.org + +- Add pkgconfig(gobject-introspection-1.0) BuildRequires. + +------------------------------------------------------------------- +Tue Feb 22 12:22:07 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.90: + + Bug fixed: bgo#641107. + + Updated translations. +- Changes from version 2.91.7: + + Fixed build on systems without GDK-2.x + + Bug fixed: bgo#628547, bgo#639921. + + Updated translations. +- Changes from version 2.91.6: + + The plugin system was converted to libpeas + + Basic support for GObject Introspection + + Support copying an image to the clipboard + + More GTK+-3.0 compatibility fixes + + Bug fixed: bgo#78514, bgo#626091, bgo#626257, bgo#639312. + + Updated translations. +- Changes from version 2.91.5: + + Fix build with GTK+ 2.91.7 +- Changes from version 2.91.4: + + Fix unwanted image reloads for accidential drag&drops + + Initially use page settings from system print queue + + Bug fixed: bgo#549039, bgo#585069. + + Updated translations. +- Changes from version 2.91.3: + + Finish GSettings conversion + + Fix build with latest GNOME 3 APIs + + Bug fixed: bgo#620121, bgo#622161, bgo#634907, bgo#634942. + + Updated translations +- Changes from version 2.91.2: + + Migrate to XDG folders for config files + + Adapt to API changes in latest GTK+ + + Bug fixed: bgo#522806, bgo#589921, bgo#632458, bgo#632608, + bgo#632954, bgo#633746. + + Updated translations. +- Changes from version 2.91.1: + + Distributor-configurable "Edit Image" toolbar button + + Make "Best Fit" a toggleable state of the image view + + Bugs fixed: bgo#609958, bgo#614634, bgo#616890, bgo#623271, + bgo#631710, bgo#632290. + + Updated translations. +- Changes from version 2.91.0: + + Switch rendering from GDK to cairo + + Request a dark theme variant for the UI + + Improved compatibility with GTK+-3 + + Draw images against black background by default to gain a + better contrast + + Copy image to disk when setting as desktop background when + it is located on removable media + + Ask user whether to reload an externally modified image + + Improve GSettings-usage + + New toolbar button and shortcut to pause the slideshow + + Bugs fixed: bgo#534348, bgo#553283, bgo#613056, bgo#616450, + bgo#618886, bgo#624261, bgo#624262, bgo#625226, bgo#625325, + bgo#625384, bgo#626569, bgo#626795, bgo#628148, bgo#630686. + + Updated translations. +- Change pkgconfig() BuildRequires: + + change gnome-desktop-2.0 to gnome-desktop-3.0, gtk+-2.0 to + gtk+-3.0 + + remove pygobject-2.0, pygtk-2.0 + + add libpeas-gtk-1.0 +- Remove explicit Requires of gconf2-devel and gtk2-devel in devel + subpackage: the right Requires will automatically be added the + pkgconfig() way. +- Remove pkgconfig(gconf-2.0) BuildRequires and + %gconf_schemas_prereq. Do not pass --disable-schemas-install to + %configure, since this is needed for gconf only. +- Use %glib2_gsettings_schema_* macros. + ------------------------------------------------------------------- Sun Feb 13 12:44:59 CET 2011 - vuntz@opensuse.org diff --git a/eog.spec b/eog.spec index 92f00db..fe8cad0 100644 --- a/eog.spec +++ b/eog.spec @@ -1,7 +1,7 @@ # -# spec file for package eog (Version 2.32.1) +# spec file for package eog # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: eog -Version: 2.32.1 +Version: 3.0.0 Release: 1 # FIXME: replace libexempi-devel BuildRequires with pkgconfig(exempi-2.0) once fixed exempi is in License: GPLv2+ ; LGPLv2.1+ @@ -34,25 +34,23 @@ BuildRequires: libjpeg-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gnome-desktop-2.0) +BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gnome-icon-theme) -BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(lcms) BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(libpeas-gtk-1.0) BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(pygobject-2.0) -BuildRequires: pkgconfig(pygtk-2.0) BuildRequires: pkgconfig(shared-mime-info) Recommends: %{name}-lang Provides: eog2 = %{version} Obsoletes: eog2 < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%gconf_schemas_prereq -%py_requires +%glib2_gsettings_schema_requires %description Eye of GNOME is an image viewer program. It is meant to be a fast and @@ -63,8 +61,6 @@ License: GPLv2+ ; LGPLv2.1+ Summary: Image Viewer for GNOME Group: Productivity/Graphics/Viewers Requires: %{name} = %{version} -Requires: gconf2-devel -Requires: gtk2-devel %description devel Eye of GNOME is an image viewer program. It is meant to be a fast and @@ -77,7 +73,6 @@ translation-update-upstream %build %configure\ - --disable-schemas-install\ --disable-scrollkeeper make %{?jobs:-j%jobs} @@ -88,27 +83,22 @@ make %{?jobs:-j%jobs} %endif %suse_update_desktop_file -r -N "Eye of Gnome" -G "Image Viewer" eog GNOME Graphics Viewer %find_lang %{name} %{?no_lang_C} -%find_gconf_schemas %fdupes %{buildroot} %clean rm -rf %{buildroot} -%pre -f %{name}.schemas_pre - %post +%glib2_gsettings_schema_post %desktop_database_post %icon_theme_cache_post -%posttrans -f %{name}.schemas_posttrans - -%preun -f %{name}.schemas_preun - %postun +%glib2_gsettings_schema_postun %desktop_database_postun %icon_theme_cache_postun -%files -f %{name}.schemas_list +%files %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README %dir %{_datadir}/gnome/ @@ -124,12 +114,15 @@ rm -rf %{buildroot} %{_datadir}/eog %{_datadir}/icons/*/*/*/*.png %{_datadir}/icons/*/*/*/*.svg +%{_datadir}/GConf/gsettings/eog.convert +%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml +%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml %files lang -f %{name}.lang %files devel %defattr (-, root, root) -%{_includedir}/eog-2.20 +%{_includedir}/eog-3.0/ %{_libdir}/pkgconfig/eog.pc %dir %{_datadir}/gtk-doc %dir %{_datadir}/gtk-doc/html/