add missing file.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / enigma2 / enigma2 / enigma2_vuplus_pluginbrowser.patch
1 diff --git a/lib/python/Screens/PluginBrowser.py b/lib/python/Screens/PluginBrowser.py
2 index d423f46..359552e 100755
3 --- a/lib/python/Screens/PluginBrowser.py
4 +++ b/lib/python/Screens/PluginBrowser.py
5 @@ -220,8 +220,8 @@ class PluginDownloadBrowser(Screen):
6                         self.remainingdata = ""
7  
8                 for x in lines:
9 -                       plugin = x.split(" - ")
10 -                       if len(plugin) >= 2:
11 +                       plugin = x.split(" - ", 2)
12 +                       if len(plugin) == 3:
13                                 if self.run == 1 and self.type == self.DOWNLOAD:
14                                         if plugin[0] not in self.installedplugins:
15                                                 self.installedplugins.append(plugin[0])
16 @@ -239,13 +239,6 @@ class PluginDownloadBrowser(Screen):
17                 
18                 self.plugins = {}
19                 for x in self.pluginlist:
20 -                       if len(x) < 4:
21 -                               split = x[0].split('-',3)
22 -                               if not self.plugins.has_key(split[2]):
23 -                                       self.plugins[split[2]] = []
24 -                               self.plugins[split[2]].append((PluginDescriptor(name = x[2], description = " ", icon = verticallineIcon), split[3]))
25 -                               continue
26 -
27                         split = x[3].split('-', 1)
28                         if len(split) < 2:
29                                 continue