Hello community,

here is the log from the commit of package kdelibs4 for openSUSE:Factory 
checked in at 2012-07-13 11:31:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdelibs4 (Old)
 and      /work/SRC/openSUSE:Factory/.kdelibs4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4-apidocs.changes        
2012-06-28 15:30:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4-apidocs.changes   
2012-07-13 11:31:25.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Jul  2 08:02:40 UTC 2012 - [email protected]
+
+- Apply to a upstream patch to mount vfat filesystem with flush 
+  option. (bnc#746394, kde#273792)
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4.changes        2012-06-28 
15:30:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4.changes   2012-07-13 
11:31:25.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Jul  2 08:00:13 UTC 2012 - [email protected]
+
+- Apply to a upstream patch to mount vfat filesystem with flush 
+  option. (bnc#746394, kde#273792)
+
+-------------------------------------------------------------------

New:
----
  kdelibs4-mount-vfat-fs-with-flush.diff

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

Other differences:
------------------
++++++ kdelibs4.spec ++++++
--- /var/tmp/diff_new_pack.mm6t35/_old  2012-07-13 11:31:27.000000000 +0200
+++ /var/tmp/diff_new_pack.mm6t35/_new  2012-07-13 11:31:27.000000000 +0200
@@ -114,6 +114,7 @@
 Patch28:        solid_udisks_upower_fix_properties.diff
 Patch29:        76e0376d-kdelibs-soprano-276-1.diff
 Patch30:        bde5aad1-kdelibs-soprano-276-2.diff
+Patch31:        kdelibs4-mount-vfat-fs-with-flush.diff
 PreReq:         permissions
 Requires:       soprano >= %( echo `rpm -q --queryformat '%{VERSION}' 
libsoprano-devel`)
 Recommends:     strigi >= %( echo `rpm -q --queryformat '%{VERSION}' 
strigi-devel`)
@@ -184,6 +185,7 @@
 %patch28 -p1
 %patch29 -p1
 %patch30 -p1
+%patch31 -p1
 
 #
 # define KDE version exactly


++++++ kdelibs4-mount-vfat-fs-with-flush.diff ++++++
commit 6f8a052881ac699ff2cc4917b32f4620c599a24f
Author: Lukas Tinkl <[email protected]>
Date:   Tue Jun 12 12:28:41 2012 +0200

    UDisks mount vfat filesystems with flush option
    
    REVIEW:105224
    BUG:273792

diff --git a/solid/solid/backends/udisks/udisksstorageaccess.cpp 
b/solid/solid/backends/udisks/udisksstorageaccess.cpp
index 7d72a88..a5f013c 100644
--- a/solid/solid/backends/udisks/udisksstorageaccess.cpp
+++ b/solid/solid/backends/udisks/udisksstorageaccess.cpp
@@ -259,6 +259,7 @@ bool UDisksStorageAccess::mount()
         path.chop(6);
     }
     QString fstype;
+    QStringList options;
 
     if (isLuksDevice()) { // mount options for the cleartext volume
         path = m_device->prop("LuksHolder").value<QDBusObjectPath>().path();
@@ -272,8 +273,12 @@ bool UDisksStorageAccess::mount()
     if (m_device->prop("IdUsage").toString() == "filesystem")
         fstype = m_device->prop("IdType").toString();
 
+    if (fstype == "vfat") {
+        options << "flush";
+    }
+
     msg << fstype;
-    msg << QStringList();   // options, unused now
+    msg << options;
 
     return c.callWithCallback(msg, this,
                               SLOT(slotDBusReply(QDBusMessage)),

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

Reply via email to