Enigma2-meta: install plugins-meta.xml in /usr/share/meta
authoracid-burn <acidburn@opendreambox.org>
Thu, 3 Sep 2009 07:19:11 +0000 (09:19 +0200)
committeracid-burn <acidburn@opendreambox.org>
Thu, 3 Sep 2009 07:19:11 +0000 (09:19 +0200)
genmetaindex.py: change index.xml layout a bit

26 files changed:
Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/Extensions/CutListEditor/meta/Makefile.am
lib/python/Plugins/Extensions/DVDBurn/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/Extensions/DVDPlayer/meta/Makefile.am
lib/python/Plugins/Extensions/GraphMultiEPG/meta/Makefile.am
lib/python/Plugins/Extensions/MediaPlayer/meta/Makefile.am
lib/python/Plugins/Extensions/MediaScanner/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/Extensions/PicturePlayer/meta/Makefile.am
lib/python/Plugins/Extensions/SocketMMI/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/Extensions/TuxboxPlugins/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/SystemPlugins/CleanupWizard/meta/Makefile.am
lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/meta/Makefile.am
lib/python/Plugins/SystemPlugins/CrashlogAutoSubmit/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/SystemPlugins/DefaultServicesScanner/meta/Makefile.am
lib/python/Plugins/SystemPlugins/DiseqcTester/meta/Makefile.am
lib/python/Plugins/SystemPlugins/FrontprocessorUpgrade/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/SystemPlugins/Hotplug/meta/Makefile.am [changed mode: 0644->0755]
lib/python/Plugins/SystemPlugins/NFIFlash/meta/Makefile.am
lib/python/Plugins/SystemPlugins/PositionerSetup/meta/Makefile.am
lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/meta/Makefile.am
lib/python/Plugins/SystemPlugins/Satfinder/meta/Makefile.am
lib/python/Plugins/SystemPlugins/SkinSelector/meta/Makefile.am
lib/python/Plugins/SystemPlugins/SoftwareManager/meta/Makefile.am
lib/python/Plugins/SystemPlugins/VideoTune/meta/Makefile.am
lib/python/Plugins/SystemPlugins/Videomode/meta/Makefile.am
tools/genmetaindex.py [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 0ba310f..c517d9c
@@ -11,8 +11,8 @@ LANGS := $(shell cat $(srcdir)/po/LINGUAS)
 
 install-exec-hook:
        for lang in $(LANGS); do \
 
 install-exec-hook:
        for lang in $(LANGS); do \
-               $(PYTHON) $(srcdir)/tools/genmetaindex.py $$lang $(DESTDIR)$(pkgdatadir)/meta/enigma2/plugin_*.xml > $(DESTDIR)$(pkgdatadir)/meta/enigma2/index_$$lang.xml; \
+               $(PYTHON) $(srcdir)/tools/genmetaindex.py $$lang $(DESTDIR)$(datadir)/meta/plugin_*.xml > $(DESTDIR)$(datadir)/meta/index-enigma2_$$lang.xml; \
        done
 
 uninstall-hook:
        done
 
 uninstall-hook:
-       $(RM) $(DESTDIR)$(pkgdatadir)/meta/enigma2/index_*.xml
+       $(RM) $(DESTDIR)$(datadir)/meta/index-enigma2_*.xml
index e583878..ee18898 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_cutlisteditor.xml
 
 
 dist_install_DATA = plugin_cutlisteditor.xml
 
old mode 100644 (file)
new mode 100755 (executable)
index a6f0a43..1899cb7
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_dvdburn.xml
 
 dist_install_DATA = plugin_dvdburn.xml
index a5b8047..12d1371 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_dvdplayer.xml
 
 
 dist_install_DATA = plugin_dvdplayer.xml
 
index b04ba5a..5766ff3 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_graphmultiepg.xml
 
 
 dist_install_DATA = plugin_graphmultiepg.xml
 
index 721d8fb..84e0167 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_mediaplayer.xml
 
 
 dist_install_DATA = plugin_mediaplayer.xml
 
old mode 100644 (file)
new mode 100755 (executable)
index a83c4b4..e2aa0e3
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_mediascanner.xml
 
 dist_install_DATA = plugin_mediascanner.xml
index ba9c3bb..87b59f4 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_pictureplayer.xml
 
 
 dist_install_DATA = plugin_pictureplayer.xml
 
old mode 100644 (file)
new mode 100755 (executable)
index d957e22..34ccbeb
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_socketmmi.xml
 
 dist_install_DATA = plugin_socketmmi.xml
old mode 100644 (file)
new mode 100755 (executable)
index ab8e516..ecdcac8
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_tuxboxplugins.xml
 
 dist_install_DATA = plugin_tuxboxplugins.xml
index 125ce5c..94be474 100755 (executable)
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_cleanupwizard.xml
 
 dist_install_DATA = plugin_cleanupwizard.xml
index 98e5b54..60d1d46 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_commoninterfaceassignment.xml
 
 
 dist_install_DATA = plugin_commoninterfaceassignment.xml
 
old mode 100644 (file)
new mode 100755 (executable)
index 39d584d..b619c8c
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_crashlogautosubmit.xml
 
 dist_install_DATA = plugin_crashlogautosubmit.xml
index a506c66..07dc137 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_defaultservicesscanner.xml
 
 
 dist_install_DATA = plugin_defaultservicesscanner.xml
 
index 3d36ab9..8405ed7 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_diseqctester.xml
 
 
 dist_install_DATA = plugin_diseqctester.xml
 
old mode 100644 (file)
new mode 100755 (executable)
index dae0509..b1a93d3
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_frontprocessorupgrade.xml
 
 dist_install_DATA = plugin_frontprocessorupgrade.xml
old mode 100644 (file)
new mode 100755 (executable)
index 3a9525d..a757b53
@@ -1,3 +1,3 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_hotplug.xml
 
 dist_install_DATA = plugin_hotplug.xml
index 35f88a5..686bded 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_nfiflash.xml
 
 
 dist_install_DATA = plugin_nfiflash.xml
 
index 2178625..3bc5cb2 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_positionersetup.xml
 
 
 dist_install_DATA = plugin_positionersetup.xml
 
index f67a452..b31fa65 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_satelliteequipmentcontrol.xml
 
 
 dist_install_DATA = plugin_satelliteequipmentcontrol.xml
 
index 43932b8..ba035e8 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_satfinder.xml
 
 
 dist_install_DATA = plugin_satfinder.xml
 
index 34a12f6..689d97e 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_skinselector.xml
 
 
 dist_install_DATA = plugin_skinselector.xml
 
index a383c2f..341938c 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_softwaremanager.xml
 
 
 dist_install_DATA = plugin_softwaremanager.xml
 
index 908f7e9..d0368ed 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_videotune.xml
 
 
 dist_install_DATA = plugin_videotune.xml
 
index 8dcc014..6c012e8 100755 (executable)
@@ -1,4 +1,4 @@
-installdir = $(pkgdatadir)/meta/enigma2/
+installdir = $(datadir)/meta/
 
 dist_install_DATA = plugin_videomode.xml
 
 
 dist_install_DATA = plugin_videomode.xml
 
old mode 100644 (file)
new mode 100755 (executable)
index 787a6f5..9b62a7b
@@ -14,7 +14,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 +24,13 @@ for file in sys.argv[2:]:
                        info = i
        assert info
        
                        info = i
        assert info
        
-       
        for i in info[:]:
                if i.tag not in ["name", "packagename", "shortdescription"]:
                        info.remove(i)
 
        for i in info[:]:
                if i.tag not in ["name", "packagename", "shortdescription"]:
                        info.remove(i)
 
-       package.append(info)
+       for i in info[:]:
+               package.set(str(i.tag), str(i.text))
+
        root.append(package)
 
 def indent(elem, level=0):
        root.append(package)
 
 def indent(elem, level=0):