hi,
i recently added python based add-on installers
this allows a xbmc repository to have a python script which is responsible for the installation of the add-ons in that repository. the primary motivation is to allow usage of native packaging systems on linux distributions (apt, yum, ..) in preparation for wider support for binary (compiled) add-ons.
the installer scripts should be very familiar. they are plugin's which are called with a predefined set of parameters to request different operations (update, install, uninstall).
as an example, i offer https://www.dropbox.com/s/pwh0pjhwuhzyc9...-1.0.0.zip
this is a shoddy attempt at a aptdaemon based installer. it expects https://launchpad.net/~arne-morten-kvarv...addon-test to be added as a repository on your system. there is some code to add the repository if needed, but it is missing key handling.
the installer is rather broken; for some reason aptdaemon fails the second time the script is called from xbmc. i have not been able to figure out why. can you?
i recently added python based add-on installers
this allows a xbmc repository to have a python script which is responsible for the installation of the add-ons in that repository. the primary motivation is to allow usage of native packaging systems on linux distributions (apt, yum, ..) in preparation for wider support for binary (compiled) add-ons.
the installer scripts should be very familiar. they are plugin's which are called with a predefined set of parameters to request different operations (update, install, uninstall).
as an example, i offer https://www.dropbox.com/s/pwh0pjhwuhzyc9...-1.0.0.zip
this is a shoddy attempt at a aptdaemon based installer. it expects https://launchpad.net/~arne-morten-kvarv...addon-test to be added as a repository on your system. there is some code to add the repository if needed, but it is missing key handling.
the installer is rather broken; for some reason aptdaemon fails the second time the script is called from xbmc. i have not been able to figure out why. can you?