Hello community, here is the log from the commit of package gvfs for openSUSE:Factory checked in at 2013-09-11 12:11:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gvfs (Old) and /work/SRC/openSUSE:Factory/.gvfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gvfs" Changes: -------- --- /work/SRC/openSUSE:Factory/gvfs/gvfs.changes 2013-08-30 16:32:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gvfs.new/gvfs.changes 2013-09-11 12:11:01.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Sep 3 09:18:19 UTC 2013 - [email protected] + +- Update to version 1.17.91: + + Handle large thumbnails as well as normal ones. + +------------------------------------------------------------------- Old: ---- gvfs-1.17.90.tar.xz New: ---- gvfs-1.17.91.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gvfs.spec ++++++ --- /var/tmp/diff_new_pack.Ksu2sM/_old 2013-09-11 12:11:01.000000000 +0200 +++ /var/tmp/diff_new_pack.Ksu2sM/_new 2013-09-11 12:11:01.000000000 +0200 @@ -20,7 +20,7 @@ %define with_cdda 1 Name: gvfs -Version: 1.17.90 +Version: 1.17.91 Release: 0 Summary: VFS functionality for GLib License: LGPL-2.0+ ++++++ gvfs-1.17.90.tar.xz -> gvfs-1.17.91.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gvfs-1.17.90/ChangeLog new/gvfs-1.17.91/ChangeLog --- old/gvfs-1.17.90/ChangeLog 2013-08-22 09:05:30.000000000 +0200 +++ new/gvfs-1.17.91/ChangeLog 2013-09-03 09:06:42.000000000 +0200 @@ -1,6 +1,47 @@ +commit 151dec926ed669cd3000e87899f3adcb03508422 +Author: Alexander Larsson <[email protected]> +Date: 2013-09-03 + + Update NEWS for release + +M NEWS + +commit e2d47b30ae726f4d106f4f4bbad3c9acbe0e3fb4 +Author: Debarshi Ray <[email protected]> +Date: 2012-11-20 + + daemon: Catch thumbnail files in large directory as well + + When building the file attribute table info, use thumbnail paths in + $XDG_CACHE_DIR/thumbnails/large in addition to + $XDG_CACHE_DIR/thumbnails/normal. + + Failing to do this would cause an application that creates large + thumbnails by default to never find any value for + G_FILE_ATTRIBUTE_THUMBNAIL_PATH, with no + G_FILE_ATTRIBUTE_THUMBNAILING_FAILED set, which might cause the + application to either think thumbnailing is still in progress, or + blindly requeue thumbnail operations in a loop. + + Large thumbnails are generally preferred, so we now default to + the path + of a large thumbnail (in case both are present). + + Fixes: https://bugzilla.gnome.org/688685 + +M daemon/gvfsbackend.c + +commit d0762a94ebabb2d6651606a25a75079859eb1e9c +Author: Alexander Larsson <[email protected]> +Date: 2013-08-22 + + post release version bump + +M configure.ac + commit 8cefa4ad08af89cfd4e0a8e88063b2fa27265f61 Author: Alexander Larsson <[email protected]> -Date: 2013-08-22 +Date: 2013-08-22 NEWS: Update for release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gvfs-1.17.90/NEWS new/gvfs-1.17.91/NEWS --- old/gvfs-1.17.90/NEWS 2013-08-22 09:00:23.000000000 +0200 +++ new/gvfs-1.17.91/NEWS 2013-09-03 09:04:20.000000000 +0200 @@ -1,3 +1,7 @@ +Major changes in 1.17.91 +======================= +* Handle large thumbnails as well as normal ones + Major changes in 1.17.90 ======================= * archive: Update to latest libarchive API diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gvfs-1.17.90/configure new/gvfs-1.17.91/configure --- old/gvfs-1.17.90/configure 2013-08-22 09:01:13.000000000 +0200 +++ new/gvfs-1.17.91/configure 2013-09-03 08:59:13.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gvfs 1.17.90. +# Generated by GNU Autoconf 2.69 for gvfs 1.17.91. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gvfs>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='gvfs' PACKAGE_TARNAME='gvfs' -PACKAGE_VERSION='1.17.90' -PACKAGE_STRING='gvfs 1.17.90' +PACKAGE_VERSION='1.17.91' +PACKAGE_STRING='gvfs 1.17.91' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gvfs' PACKAGE_URL='' @@ -1587,7 +1587,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gvfs 1.17.90 to adapt to many kinds of systems. +\`configure' configures gvfs 1.17.91 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1657,7 +1657,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gvfs 1.17.90:";; + short | recursive ) echo "Configuration of gvfs 1.17.91:";; esac cat <<\_ACEOF @@ -1892,7 +1892,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gvfs configure 1.17.90 +gvfs configure 1.17.91 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2372,7 +2372,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gvfs $as_me 1.17.90, which was +It was created by gvfs $as_me 1.17.91, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3235,7 +3235,7 @@ # Define the identity of the package. PACKAGE='gvfs' - VERSION='1.17.90' + VERSION='1.17.91' cat >>confdefs.h <<_ACEOF @@ -20148,7 +20148,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gvfs $as_me 1.17.90, which was +This file was extended by gvfs $as_me 1.17.91, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20214,7 +20214,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gvfs config.status 1.17.90 +gvfs config.status 1.17.91 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gvfs-1.17.90/configure.ac new/gvfs-1.17.91/configure.ac --- old/gvfs-1.17.90/configure.ac 2013-08-22 09:00:41.000000000 +0200 +++ new/gvfs-1.17.91/configure.ac 2013-08-22 09:11:33.000000000 +0200 @@ -1,6 +1,6 @@ AC_PREREQ([2.64]) -AC_INIT([gvfs],[1.17.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=gvfs]) +AC_INIT([gvfs],[1.17.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=gvfs]) AM_INIT_AUTOMAKE([1.11.1 no-dist-gzip dist-xz tar-ustar]) AC_CONFIG_HEADERS(config.h) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gvfs-1.17.90/daemon/gvfsbackend.c new/gvfs-1.17.91/daemon/gvfsbackend.c --- old/gvfs-1.17.90/daemon/gvfsbackend.c 2013-06-14 12:23:54.000000000 +0200 +++ new/gvfs-1.17.91/daemon/gvfsbackend.c 2013-09-03 08:58:38.000000000 +0200 @@ -527,7 +527,7 @@ g_checksum_free (checksum); filename = g_build_filename (g_get_user_cache_dir (), - "thumbnails", "normal", basename, + "thumbnails", "large", basename, NULL); if (g_file_test (filename, G_FILE_TEST_IS_REGULAR)) @@ -536,13 +536,23 @@ { g_free (filename); filename = g_build_filename (g_get_user_cache_dir (), - "thumbnails", "fail", - "gnome-thumbnail-factory", - basename, + "thumbnails", "normal", basename, NULL); - + if (g_file_test (filename, G_FILE_TEST_IS_REGULAR)) - g_file_info_set_attribute_boolean (info, G_FILE_ATTRIBUTE_THUMBNAILING_FAILED, TRUE); + g_file_info_set_attribute_byte_string (info, G_FILE_ATTRIBUTE_THUMBNAIL_PATH, filename); + else + { + g_free (filename); + filename = g_build_filename (g_get_user_cache_dir (), + "thumbnails", "fail", + "gnome-thumbnail-factory", + basename, + NULL); + + if (g_file_test (filename, G_FILE_TEST_IS_REGULAR)) + g_file_info_set_attribute_boolean (info, G_FILE_ATTRIBUTE_THUMBNAILING_FAILED, TRUE); + } } g_free (basename); g_free (filename); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
