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]

Reply via email to