xbmc/xbmc — pull request #1907 by MartijnKaijser (2012-12-08 20:03:19+00:00)
Title: [addons] change current xbmc.foo version number to x.y.z 

and add abi backwards fallback to x.y to prevent broken addons

Recent changes done in PR1879 and in combination with version logic caused some problems with skins/addons to be marked broken.

Like skins depended on addon.gui=4.00 and we had addon.gui=4.0.0
Since 4.00 is smaller that 4.0.0 they were marked broken.

To prevent this I added the abi backwards to the old version and changed the version numbers to the x.y.z versioning scheme.

This way we don't need to change version logic and can use the abi tag in the future as well