[kdenetwork] KGet 4.10 deletes home (kde#316086)

Rex Dieter rdieter at fedoraproject.org
Thu Mar 7 12:51:55 UTC 2013


commit 50b7d36360326b72d31c2b9af5f25f56b402e179
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Mar 7 06:51:35 2013 -0600

    KGet 4.10 deletes home (kde#316086)

 kdenetwork-4.10.1-kget_deletes_home.patch |   11 +++++++++++
 kdenetwork.spec                           |    8 +++++++-
 2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/kdenetwork-4.10.1-kget_deletes_home.patch b/kdenetwork-4.10.1-kget_deletes_home.patch
new file mode 100644
index 0000000..2f60409
--- /dev/null
+++ b/kdenetwork-4.10.1-kget_deletes_home.patch
@@ -0,0 +1,11 @@
+--- branches/KDE/4.10/kdenetwork/kget/transfer-plugins/multisegmentkio/transfermultisegkio.cpp	2013/03/07 10:29:45	1343275
++++ branches/KDE/4.10/kdenetwork/kget/transfer-plugins/multisegmentkio/transfermultisegkio.cpp	2013/03/07 10:33:10	1343276
+@@ -166,6 +166,8 @@
+     if (change & Tc_FileName) {
+         QList<KUrl> urls = m_dataSourceFactory->mirrors().keys();
+         QString filename = urls.first().fileName();
++        if (filename.isEmpty())
++            return;
+         foreach (const KUrl url, urls) {
+             if (filename != url.fileName())
+                 return;
diff --git a/kdenetwork.spec b/kdenetwork.spec
index 34c06c6..81af632 100644
--- a/kdenetwork.spec
+++ b/kdenetwork.spec
@@ -2,7 +2,7 @@ Summary: KDE Network Applications
 Name:    kdenetwork
 Epoch:   7
 Version: 4.10.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 License: GPLv2
 Group: Applications/Internet
@@ -34,6 +34,8 @@ Patch4: kdenetwork-4.10.0-kopete_system_iris.patch
 Patch50: kdenetwork-4.9.5-libjingle_openssl.patch
 
 ## upstream patches
+# KGet 4.10 deletes home, http://bugs.kde.org/316086
+Patch100: kdenetwork-4.10.1-kget_deletes_home.patch
 
 ## security patches
 
@@ -234,6 +236,7 @@ Requires: %{name}-krfb = %{epoch}:%{version}-%{release}
 %patch3 -p1 -b .fix-for-g++47
 %patch4 -p1 -b .kopete_system_iris
 %patch50 -p1 -b .libjingle_openssl
+%patch100 -p4 -b .kget_deletes_home
 
 
 %build
@@ -509,6 +512,9 @@ fi
 
 
 %changelog
+* Thu Mar 07 2013 Rex Dieter <rdieter at fedoraproject.org> 7:4.10.1-2
+- KGet 4.10 deletes home (kde#316086)
+
 * Sat Mar 02 2013 Rex Dieter <rdieter at fedoraproject.org> 7:4.10.1-1
 - 4.10.1
 


More information about the scm-commits mailing list