[arch-commits] Commit in krusader/trunk (PKGBUILD kde_bug309119.diff)
Lukas Jirkovsky
stativ at nymeria.archlinux.org
Thu Aug 8 11:37:05 UTC 2013
Date: Thursday, August 8, 2013 @ 13:37:04
Author: stativ
Revision: 95265
upgpkg: krusader 2.4.0beta3-3
fix KDE bug 309119: Wrong New
Added:
krusader/trunk/kde_bug309119.diff
Modified:
krusader/trunk/PKGBUILD
--------------------+
PKGBUILD | 11 ++++++++---
kde_bug309119.diff | 21 +++++++++++++++++++++
2 files changed, 29 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-08-08 10:50:03 UTC (rev 95264)
+++ PKGBUILD 2013-08-08 11:37:04 UTC (rev 95265)
@@ -7,7 +7,7 @@
pkgname=krusader
pkgver=2.4.0beta3
_pkgver=2.4.0-beta3
-pkgrel=2
+pkgrel=3
pkgdesc="An alternative file manager for KDE resembling Midnight Commander"
arch=('i686' 'x86_64')
url="http://krusader.sourceforge.net/"
@@ -18,12 +18,17 @@
'kdeutils-ark: extract archive with right-click'
'kdebase-konsole: open an embedded terminal')
install=$pkgname.install
-source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$_pkgver.tar.bz2")
-md5sums=('62a02db3f213bb76805ca6c958e9e263')
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$_pkgver.tar.bz2"
+ "kde_bug309119.diff")
+md5sums=('62a02db3f213bb76805ca6c958e9e263'
+ '5e9952f6ac38e5ce323eb95ca6f20db6')
build() {
cd "$srcdir/$pkgname-$_pkgver"
+ # fix KDE bug 309119 - "New directory" dialog: can't clear all typed text
+ patch -Np1 < "$srcdir/kde_bug309119.diff"
+
cmake . \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
Added: kde_bug309119.diff
===================================================================
--- kde_bug309119.diff (rev 0)
+++ kde_bug309119.diff 2013-08-08 11:37:04 UTC (rev 95265)
@@ -0,0 +1,21 @@
+commit 5cb23ac98046a07d5db3a52b41e3a42544eb13f9
+Author: Jan Lepper <jan_lepper at gmx.de>
+Date: Wed Jan 2 21:38:52 2013 +0100
+
+ FIXED: [ 309119 ] Wrong "New directory" dialog behavior: can't clear all typed text
+ return QValidator::Intermediate instead of Invalid when input is empty
+ BUG: 309119
+
+diff --git a/krusader/Panel/panelfunc.cpp b/krusader/Panel/panelfunc.cpp
+index 2f696da..8935ddf 100644
+--- a/krusader/Panel/panelfunc.cpp
++++ b/krusader/Panel/panelfunc.cpp
+@@ -100,7 +100,7 @@ class FilePathValidator : public QValidator
+ {
+ public:
+ virtual State validate(QString &input, int &pos) const {
+- return input.isEmpty() ? Invalid : Acceptable;
++ return input.isEmpty() ? Intermediate : Acceptable;
+ }
+ };
+
More information about the arch-commits
mailing list