Hello community,

here is the log from the commit of package gthumb for openSUSE:Factory checked 
in at 2012-05-16 21:07:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gthumb (Old)
 and      /work/SRC/openSUSE:Factory/.gthumb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gthumb", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gthumb/gthumb.changes    2012-02-23 
15:33:12.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gthumb.new/gthumb.changes       2012-05-16 
21:07:34.000000000 +0200
@@ -1,0 +2,128 @@
+Sun Apr 29 21:24:45 UTC 2012 - [email protected]
+
+- Update to version 3.0.0:
+  + Metadata category names WON'T show translated strings
+    (bgo#674033)
+  + Selections: fixed keyboard shortcuts for some keyboard layouts.
+    (bgo#673872)
+  + Fixed compilation without libjpeg.
+  + Ignore extensions with a different API version.
+  + Fixed file navigation with the mouse wheel with Gtk+ 3.4.0 or
+    greater.
+  + Fixed possible crash when changing location.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Apr 26 08:43:16 UTC 2012 - [email protected]
+
+- Change pkgconfig(libsoup-2.4) BuildRequires to
+  pkgconfig(libsoup-gnome-2.4) as it offers additional features.
+
+-------------------------------------------------------------------
+Wed Apr 11 08:11:13 UTC 2012 - [email protected]
+
+- Update to version 2.90.3:
+  + New features and user visible changes:
+    - Selections: fixed reordering of files.
+    - Added command Alt+Shift+n to remove files from selection n.
+    - Added a command to open the original folder.
+    - Show an emblem when a file is added to a selection.
+  + Bugs fixed:
+    - Require exiv2 version 0.21. since the code uses Exiv2::LogMsg
+      (bgo#673711)
+    - Removed potentially dangerous strncpy (bgo#672866)
+    - Fixed possible crash when changing directory quickly.
+    - Fixed possible crash after closing the context menu in the
+      folder tree.
+    - Fixed run-time warning when uninhibiting the screensaver.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Mar 29 17:50:24 UTC 2012 - [email protected]
+
+- Update to version 2.90.2:
+  + New features and user visible changes:
+    - Added a Location dialog to enter the path to display.
+    - Copy/Move dialog: save the list of the last 10 choosed
+      folders.
+    - Added a tool to import the embedded metadata in the gThumb
+      comment system.
+    - Map view: added a scale on the map.
+  + Bugs fixes:
+    - Show "Moving" instead of "Copying" when moving a file.
+    - Fixed some performance issues when updating thumbnails.
+    - Fixed many memory leaks.
+  + Other bugs fixed: bgo#672184, bgo#671940, bgo#671892,
+    bgo#671451
+  + Updated translations.
+- Drop gthumb-gdk_window.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Fri Mar  9 23:10:29 UTC 2012 - [email protected]
+
+- Update to version 2.90.1:
+  + New features and user visible changes:
+    - Added 'selections' as a more powerful way to select files.
+    - High quality zoom for SVG images.
+    - Comment and tags dialogs: allow to save the metadata without
+      closing the dialog.
+    - Added option to reuse the active window when opening files
+      from an external application.
+    - Allow to hide/show the file properties pane.
+    - Allow to change the position of the file properties in
+      browser mode.
+    - Save the image keyworks in the Xmp.dc.subject tag as well.
+    - Save the Exif.Image.Software tag only if the content was
+      modified.
+    - Sync the rating with the Xmp.xmp.Rating tag.
+    - Video viewer: jump to the specified position when clicking on
+      the progress bar.
+    - Video viewer: use symbolic icons for the play button and the
+      volume control.
+    - Make the 'shrink wrap' command work for the video viewer as
+      well.
+    - Image viewer: hide the horizontal scrollbar in 'fit width'
+      mode
+    - Image viewer: implemented the checked transparency.
+    - Show the Edit button in browser mode as well
+    - Moved the location chooser above the file list.
+    - Preferences: show the slideshow preferences in the viewer tab
+      to save some horizontal space.
+    - Use the PICTURES special dir as the default startup location.
+  + Internal changes:
+    - Ported to Gtk+ 3
+    - Ported from GConf to GSettings.
+    - Ported from libunique to GtkApplication.
+    - Ported to libchamplain version 0.12.
+    - Removed use of deprecated functions.
+    - Use the G_DEFINE_* macros to define GObject classes.
+    - Added a custom widget to display the thumbnail list instead
+      of GtkIconView.
+  + Updated translations.
+- Remove xz BuildRequires as it now comes for free in the build
+  system.
+- Remove no longer needed BuildRequires: gconf2-devel, gtk2-devel,
+  pkgconfig(unique-1.0).
+- Add pkgconfig(gtk+-3.0), pkgconfig(zlib) BuildRequires, following
+  the code port to GTK+ 3.
+- Add pkgconfig(librsvg-2.0) BuildRequires for the new high quality
+  zoom for SVG images.
+- Convert -devel BuildRequires to pkgconfig() style ones:
+  + Old ones: brasero-devel, clutter-devel, clutter-gtk-devel,
+    libopenraw-devel, libsoup-devel gstreamer-0_10-devel,
+    gstreamer-0_10-plugins-base-devel, libexiv2-devel,
+    libgnome-keyring-devel.
+  + New ones: clutter-1.0, clutter-gtk-1.0, exiv2, gnome-keyring-1,
+    gstreamer-0.10, gstreamer-interfaces-0.10, libbrasero-burn3,
+    libopenraw-1.0, libsoup-2.4.
+- Add pkgconfig() BuildRequires that were implicitly brought in
+  before: gio-unix-2.0, glib-2.0. gmodule-2.0, gthread-2.0, libpng.
+- Pass --with-smclient=xsmp to configure to make sure we enable
+  session management.
+- Remove --disable-schema-install configure parameter, as it is no
+  longer known after GSettings port.
+- Replace gconf_schemas_* macros with gsettings_* after GSettings
+  port.
+- Add gthumb-gdk_window.patch: Fix build with gtk 3.3.18.
+
+-------------------------------------------------------------------

Old:
----
  gthumb-2.14.2.tar.xz

New:
----
  gthumb-3.0.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gthumb.spec ++++++
--- /var/tmp/diff_new_pack.t4TacF/_old  2012-05-16 21:07:36.000000000 +0200
+++ /var/tmp/diff_new_pack.t4TacF/_new  2012-05-16 21:07:36.000000000 +0200
@@ -17,45 +17,48 @@
 
 
 Name:           gthumb
-Version:        2.14.2
+Version:        3.0.0
 Release:        0
 # FIXME: Add libchamplain BuildRequires once the map feature is considered 
stable.
 Summary:        An Image Viewer and Browser for GNOME
 License:        GPL-2.0+
 Group:          Productivity/Graphics/Viewers
 Url:            http://live.gnome.org/gthumb
-Source:         
http://download.gnome.org/sources/gthumb/2.14/%{name}-%{version}.tar.xz
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  fdupes
-BuildRequires:  xz
+Source:         
http://download.gnome.org/sources/gthumb/3.0/%{name}-%{version}.tar.xz
 # For web albums
 BuildRequires:  bison
-BuildRequires:  brasero-devel
-BuildRequires:  clutter-devel
-BuildRequires:  clutter-gtk-devel
+BuildRequires:  fdupes
 # For web albums
 BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  gnome-doc-utils-devel
-BuildRequires:  gconf2-devel
-BuildRequires:  gstreamer-0_10-devel
-BuildRequires:  gstreamer-0_10-plugins-base-devel
-BuildRequires:  gtk2-devel
 BuildRequires:  intltool
-BuildRequires:  libexiv2-devel
-BuildRequires:  libgnome-keyring-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  libopenraw-devel
-BuildRequires:  libsoup-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(clutter-1.0) >= 1.0.0
+BuildRequires:  pkgconfig(clutter-gtk-1.0) >= 1.0.0
+BuildRequires:  pkgconfig(exiv2) >= 0.21
+BuildRequires:  pkgconfig(gio-unix-2.0)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gmodule-2.0)
+BuildRequires:  pkgconfig(gnome-keyring-1) >= 3.2.0
+BuildRequires:  pkgconfig(gstreamer-0.10) >= 0.10
+BuildRequires:  pkgconfig(gstreamer-interfaces-0.10)
+BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.2.0
 BuildRequires:  pkgconfig(ice)
+BuildRequires:  pkgconfig(libbrasero-burn3) >= 3.2.0
+BuildRequires:  pkgconfig(libopenraw-1.0) >= 0.0.8
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(librsvg-2.0) >= 2.34.0
+BuildRequires:  pkgconfig(libsoup-gnome-2.4) >= 2.36.0
 BuildRequires:  pkgconfig(sm) >= 1.0.0
-BuildRequires:  pkgconfig(unique-1.0)
+BuildRequires:  pkgconfig(zlib)
 Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%gconf_schemas_prereq
+%glib2_gsettings_schema_requires
 
 %description
 gThumb lets you browse your hard disk, showing you thumbnails of image
@@ -81,37 +84,31 @@
 
 %build
 %configure\
-       --disable-schemas-install\
        --disable-scrollkeeper\
        --disable-static \
-        --enable-libopenraw
-make %{?jobs:-j%jobs}
+        --enable-libopenraw \
+        --with-smclient=xsmp
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 # Change sr@Latn to sr@latin
 mv %{buildroot}%{_datadir}/locale/sr@Latn 
%{buildroot}%{_datadir}/locale/sr@latin
 %suse_update_desktop_file gthumb
 %suse_update_desktop_file gthumb-import
-%find_lang %name %{?no_lang_C}
-%find_gconf_schemas
+%find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}
 
 %clean
 rm -rf %{buildroot}
 
-%pre -f %{name}.schemas_pre
-
-%posttrans -f %{name}.schemas_posttrans
-
-%preun -f %{name}.schemas_preun
-
 %if 0%{?suse_version} > 1130
 
 %post
 %desktop_database_post
 %icon_theme_cache_post
+%glib2_gsettings_schema_post
 %endif
 
 %if 0%{?suse_version} > 1130
@@ -119,9 +116,10 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%glib2_gsettings_schema_postun
 %endif
 
-%files -f %{name}.schemas_list
+%files
 %defattr(-, root, root)
 # TODO is empty
 %doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
@@ -129,16 +127,20 @@
 %dir %{_datadir}/gnome/help/
 %dir %{_datadir}/gnome/help/%{name}/
 %doc %{_datadir}/gnome/help/%{name}/C/
-%{_bindir}/*
+%{_bindir}/gthumb
 %{_libdir}/gthumb/
 %{_datadir}/applications/*.desktop
 %{_datadir}/icons/hicolor/*/apps/gthumb.png
 %{_datadir}/icons/hicolor/*/apps/gthumb.svg
 %{_datadir}/gthumb/
+%{_datadir}/GConf/gsettings/gthumb.convert
+%{_datadir}/glib-2.0/schemas/org.gnome.gthumb.*.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.gthumb.enums.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.gthumb.gschema.xml
 
 %files devel
 %defattr(-, root, root)
-%{_includedir}/gthumb-2.14/
+%{_includedir}/gthumb-3.0/
 %{_datadir}/aclocal/gthumb.m4
 %{_libdir}/pkgconfig/*.pc
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to