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]
