[arch-commits] Commit in kdelibs/trunk (PKGBUILD kdedglobalaccel.patch)

Pierre Schmitz pierre at archlinux.org
Wed Oct 29 08:42:07 UTC 2008


    Date: Wednesday, October 29, 2008 @ 04:42:06
  Author: pierre
Revision: 17419

prepare for 4.1.3 release

Modified:
  kdelibs/trunk/PKGBUILD
Deleted:
  kdelibs/trunk/kdedglobalaccel.patch

-----------------------+
 PKGBUILD              |    7 ++-----
 kdedglobalaccel.patch |   31 -------------------------------
 2 files changed, 2 insertions(+), 36 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-10-29 05:23:06 UTC (rev 17418)
+++ PKGBUILD	2008-10-29 08:42:06 UTC (rev 17419)
@@ -17,16 +17,13 @@
 options=('docs')
 install='kdelibs.install'
 source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2"
-        'kde-applications-menu.patch' 'archlinux-menu.patch' 'kdedglobalaccel.patch')
+        'kde-applications-menu.patch' 'archlinux-menu.patch')
 md5sums=('cb5f43d2b11669fb17b0a1ecf3736c17'
          '3daa0f01fe26325fb3dbd807a04898ad'
-         '0ad42200df2d2b8aab01d2ef4b21e02f'
-         '5798b93694522b8d2d98ddb60ccf9a3a')
+         '0ad42200df2d2b8aab01d2ef4b21e02f')
 
 build() {
 	cd $srcdir/${pkgname}-${pkgver}
-	# fix crash with broken config files (see Bug #171870 and #171206)
-	patch -p0 -i $srcdir/kdedglobalaccel.patch || return 1
 	# avoid file conflict with gnome-menu
 	patch -p1 -i $srcdir/kde-applications-menu.patch || return 1
 	# add Archlinux menu entry

Deleted: kdedglobalaccel.patch
===================================================================
--- kdedglobalaccel.patch	2008-10-29 05:23:06 UTC (rev 17418)
+++ kdedglobalaccel.patch	2008-10-29 08:42:06 UTC (rev 17419)
@@ -1,31 +0,0 @@
-Index: kdeui/shortcuts/kdedglobalaccel.cpp
-===================================================================
---- kdeui/shortcuts/kdedglobalaccel.cpp	(Revision 866735)
-+++ kdeui/shortcuts/kdedglobalaccel.cpp	(Revision 866736)
-@@ -394,8 +394,9 @@
- 
- void KdedGlobalAccel::unRegister(const QStringList &actionId)
- {
-+    kDebug(125) << actionId;
-+
-     Q_ASSERT(actionId.size()==4);
--
-     if (actionId.size() < 4) {
-         return;
-     }
-@@ -661,7 +662,14 @@
- 
-             foreach (int key, ad->keys) {
-                 if (key != 0) {
--                    d->keyToAction.insert(key, ad);
-+                    if (d->keyToAction.contains(key)) {
-+                        // The shortcut is already used. The config file is
-+                        // broken. Ignore the request.
-+                        ad->keys.removeAll(key);
-+                        kWarning() << "Shortcut found twice in kglobalshortcutsrc.";
-+                    } else {
-+                        d->keyToAction.insert(key, ad);
-+                    }
-                 }
-             }
-         }




More information about the arch-commits mailing list