git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib/python/Plugins/Extensions/DVDPlayer/plugin.py: smaller fontsize for "DVD Player...
[enigma2.git]
/
tools
/
genmetaindex.py
diff --git
a/tools/genmetaindex.py
b/tools/genmetaindex.py
old mode 100644
(file)
new mode 100755
(executable)
index
787a6f5
..
f7dc5b9
--- a/
tools/genmetaindex.py
+++ b/
tools/genmetaindex.py
@@
-4,7
+4,6
@@
from xml.etree.ElementTree import ElementTree, Element
language = sys.argv[1]
language = sys.argv[1]
-
root = Element("index")
for file in sys.argv[2:]:
root = Element("index")
for file in sys.argv[2:]:
@@
-14,7
+13,6
@@
for file in sys.argv[2:]:
package = Element("package")
package.set("details", os.path.basename(file))
package = Element("package")
package.set("details", os.path.basename(file))
-
# we need all prerequisuited
package.append(p.find("prerequisites"))
# we need all prerequisuited
package.append(p.find("prerequisites"))
@@
-25,12
+23,13
@@
for file in sys.argv[2:]:
info = i
assert info
info = i
assert info
-
for i in info[:]:
for i in info[:]:
- if i.tag not in ["name", "packagename", "shortdescription"]:
+ if i.tag not in ["name", "packagename", "
packagetype", "
shortdescription"]:
info.remove(i)
info.remove(i)
- package.append(info)
+ for i in info[:]:
+ package.set(i.tag, i.text)
+
root.append(package)
def indent(elem, level=0):
root.append(package)
def indent(elem, level=0):