Lets take for example passion repo zip file contains addon.xml with:
[HTML]<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="repository.passion.xbmc.org"
name="Passion-XBMC.org Add-ons"
version="1.0.4"
provider-name="Team Passion-XBMC">
<extension point="xbmc.addon.repository"
name="Passion-XBMC Add-on Repository">
<info compressed="true">http://passion-xbmc.org/addons/addons.php</info>
<checksum>http://passion-xbmc.org/addons/addons.xml.md5</checksum>
<datadir zip="true">http://passion-xbmc.org/addons/Download.php</datadir>
</extension>
<extension point="xbmc.addon.metadata">
<summary>Install Add-ons from passion-xbmc.org</summary>
<summary lang="fr">Installez des Add-ons depuis passion-xbmc.org</summary>
<description>Download and install Add-ons from passion-xbmc.org</description>
<description lang="fr">Téléchargez et installez des Add-ons depuis passion-xbmc.org</description>
<platform>all</platform>
</extension>
</addon>
[/HTML]
I asume, that I could get addons properties from
http://passion-xbmc.org/addons/addons.php under which I've got an addons.xml with strange xml:
[HTML]
<?xml version="1.0" encoding="UTF-8"?>
<addons>
<addon id="script.game.tic.tac.toe" name="Tic Tac Toe" version="1.0.2" provider-name="Frost (passion-xbmc.org)">
<requires>
<import addon="xbmc.python" version="1.0"/>
</requires>
<extension point="xbmc.python.script" library="default.py"/>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<nochangelog>true</nochangelog>
<summary>Tic Tac Toe for XBMC</summary>
<description>Jeu du Tic Tac Toe ou dit aussi Morpion. Jouer contre XBMC ou avec un deuxième joueur.</description>
</extension>
</addon>
...
[/HTML]
I'm checkin, that <addon> node has addons properties, with will be installed,
but I dont understand yet how could I install and add some custom configuration for example for this Tic Tac Toe add-on.