File hotplug-kde3.diff of Package kdelibs4
Subject: Hotplug support for KDE3 applications
From: Lubos Lunak
Feature: bnc#378338
Patch-upstream: never
Relates: kdebase4-runtime/hotplug-kde3.diff, kdebase4-workspace/hotplug-kde3.diff
--- ./kdecore/services/kservice.cpp.sav 2008-05-13 13:49:58.000000000 +0200
+++ ./kdecore/services/kservice.cpp 2008-05-14 11:44:14.000000000 +0200
@@ -95,6 +95,8 @@ void KServicePrivate::init( const KDeskt
m_bValid = false;
return;*/
m_strType = "Application";
+ if( entryPath.contains( "/konqueror/servicemenus" ))
+ m_strType = "Service"; // workaround for bnc#378338, KDE3 entries there miss Type=
} else if ( m_strType != "Application" && m_strType != "Service" )
{
kWarning(7012) << "The desktop entry file " << entryPath