From: kos Date: Fri, 28 Dec 2012 09:35:43 +0000 (+0900) Subject: add missing file. X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_openvuplus_3.0;a=commitdiff_plain;h=9c61ef962a49286adb01c908b40b96aca7204bcd add missing file. --- diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch new file mode 100644 index 0000000..25ebe95 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch @@ -0,0 +1,29 @@ +diff --git a/lib/python/Screens/PluginBrowser.py b/lib/python/Screens/PluginBrowser.py +index d423f46..359552e 100755 +--- a/lib/python/Screens/PluginBrowser.py ++++ b/lib/python/Screens/PluginBrowser.py +@@ -220,8 +220,8 @@ class PluginDownloadBrowser(Screen): + self.remainingdata = "" + + for x in lines: +- plugin = x.split(" - ") +- if len(plugin) >= 2: ++ plugin = x.split(" - ", 2) ++ if len(plugin) == 3: + if self.run == 1 and self.type == self.DOWNLOAD: + if plugin[0] not in self.installedplugins: + self.installedplugins.append(plugin[0]) +@@ -239,13 +239,6 @@ class PluginDownloadBrowser(Screen): + + self.plugins = {} + for x in self.pluginlist: +- if len(x) < 4: +- split = x[0].split('-',3) +- if not self.plugins.has_key(split[2]): +- self.plugins[split[2]] = [] +- self.plugins[split[2]].append((PluginDescriptor(name = x[2], description = " ", icon = verticallineIcon), split[3])) +- continue +- + split = x[3].split('-', 1) + if len(split) < 2: + continue