From def58d42968a9b1085e2359d306b6b9e669d99de Mon Sep 17 00:00:00 2001
From: Darrell Anderson <humanreadable@yahoo.com>
Date: Fri, 14 Sep 2012 18:15:26 -0500
Subject: Update migratekde3 script to partially resolve bug report 1210.

---
 migratekde3 | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/migratekde3 b/migratekde3
index 17416c746..4b30e031d 100644
--- a/migratekde3
+++ b/migratekde3
@@ -297,6 +297,13 @@ if [ -n "$KDE3_PROFILE" ] && [ -d "$KDE3_PROFILE" ]; then
     rm -f kmix.desktop
   )
 
+  echo "Validating KDED services."
+  for i in `/bin/ls -1 $HOME/.trinity/share/services/kded/*.desktop`; do
+    SERVICE_NAME=`basename $i`
+    if [ ! -f $TDEDIR/share/services/kded/$SERVICE_NAME ]; then
+      $TDEDIR/bin/kwriteconfig --file $i --group "Desktop Entry" --key "X-KDE-Kded-autoload" --type bool "false"
+    fi
+  done
   echo "Renaming various configuration files and directories."
   # Don't force renaming in case this cript is used to update an existing Trinity profile.
   echo "  krita->chalk"
-- 
cgit v1.2.3

