switch to opkg
[enigma2.git] / lib / python / Components / DreamInfoHandler.py
index dd140cbbab2c30d23ffc8d32fa9fb274039bd60d..8e9c29d11c100ce300eb0dfb0b61ee303e8b1a45 100755 (executable)
@@ -123,7 +123,7 @@ class InfoHandler(xml.sax.ContentHandler):
                if self.elements[-1] == "shortdescription":
                        self.attributes["shortdescription"] = str(data)
                if self.elements[-1] == "description":
-                       self.data += data
+                       self.data += data.strip()
                        self.attributes["description"] = str(self.data)
                #print "characters", data
 
@@ -222,6 +222,8 @@ class DreamInfoHandler:
                for indexfile in os.listdir(self.directory[0]):
                        if indexfile.startswith("index-"):
                                if indexfile.endswith(".xml"):
+                                       if indexfile[-7:-6] == "_":
+                                               continue
                                        indexfileList.append(indexfile)
                if len(indexfileList):
                        for file in indexfileList:
@@ -395,7 +397,7 @@ class DreamInfoHandler:
                
        def installIPK(self, directory, name):
                if self.blocking:
-                       os.system("ipkg install " + directory + name)
+                       os.system("opkg install " + directory + name)
                        self.installNext()
                else:
                        self.ipkg = IpkgComponent()