diff --git a/xdg-kde4-upstream.patch b/xdg-kde4-upstream.patch index ea5d431..773e6a1 100644 --- a/xdg-kde4-upstream.patch +++ b/xdg-kde4-upstream.patch @@ -506,3 +506,16 @@ Index: xdg-utils-1.0.2/scripts/xdg-screensaver screensaver_kde() { case "$1" in +Index: xdg-utils-1.0.2/scripts/xdg-open +=================================================================== +--- xdg-utils-1.0.2.orig/scripts/xdg-open ++++ xdg-utils-1.0.2/scripts/xdg-open +@@ -315,7 +315,7 @@ detectDE() + + kfmclient_fix_exit_code() + { +- version=`kde-config --version 2>/dev/null | grep KDE` ++ version=`kde${KDE_SESSION_VERSION}-config --version 2>/dev/null | grep KDE` + major=`echo $version | sed 's/KDE: \([0-9]\).*/\1/'` + minor=`echo $version | sed 's/KDE: [0-9]*\.\([0-9]\).*/\1/'` + release=`echo $version | sed 's/KDE: [0-9]*\.[0-9]*\.\([0-9]\).*/\1/'` diff --git a/xdg-utils.changes b/xdg-utils.changes index 7a2dce5..1b1ddfe 100644 --- a/xdg-utils.changes +++ b/xdg-utils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat May 21 13:48:19 UTC 2011 - ctrippe@opensuse.org + +- Fix xdg-open to probably parse the version for KDE4 (bnc#694543) + ------------------------------------------------------------------- Tue Jul 20 21:21:59 UTC 2010 - reddwarf@opensuse.org