Need help with updating Addon
#1
hi,
iam totaly lost here.
We wanted to do an unofficial repo for a mod.
So far it works,if you install the zipped repo file you can download the mod(skin).

Problem is now when i update the release on googlecode,there is no notification nor autoupdate inside xbmc.

Really need some help here please.
Heres how i do it.
The Repo is hosted on
Googlecode
could someone please look there if this is setup so far ok?

Inside the Zipped Repo file i have icon.png and THIS ADDON.xml

So i install the zip file and download the skin/Mod.
This works.
Now i want to do an update.
I delete the 1.0 release file on googlecode and replace it with the 1.1 version.
In the Addons.xml i change version nr from 1.0 to 1.1 and make a new md5 file.
Now i commit this to googlecode but it wont show any update.

Working with TortoiseSVN if this matters ...?!

Can someone please help me out of this misery,i tried so many things and it just dont work.

Thx in advance
Reply
#2
You need addons.xml.md5 to get update notifications.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#3
yepp its there.
but it wont work.
Reply
#4
Ah - my bad. You haven't yet committed any changes to your SVN repo - this is the bit you're having problems with?
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#5
yes i did.
i try to discribe how i do it
I put following files in my Folder and first add them with Tortoise "add" command and then SVN Comit
/trunk/
addons.xml
addons.xml.md5
icon.png
/trunk/skin.cirrus.extended/
addon.xml
changelog-1.0.0.txt
icon.png
skin.cirrus.extended-1.0.0.zip (just link to addon.xml)

this works so far i can install the zipped repo file and the skin get downloaded.

Now i want to update
i delete via Tortoise SVN "delete" command
skin.cirrus.extended-1.0.0.zip
changelog-1.0.0.txt

edit addon.xml to version 1.1
now let the py script generete the new
addons.xml
addons.xml.md5

and add these files via Tortoise svn "add" command
skin.cirrus.extended-1.1.0.zip (link just to addon.xm)
changelog-1.1.0.txt

and i do a svn comit

all files get uploaded correctly and i can access them via web.
But i dont get any update information in xbmc.
I really read all stuff about how to make repo etc but i dont get it.
Maybe i make mistakes with Tortoise SVN?

I get totally mad on this,since i know its not hard to do but somewhere i just make a mistake and dont know what it is.

maybe you or someone else can look through the links and tell me whats wrong?
Or is it possible that something is wrong inside xbmc?
i tried different versions but with no success also .....

Sad
Reply
#6
Your changes sound fine. You can have both files there just fine (i.e. v1.1 and v1.0 can be in there - just list the 1.1 only in addons.xml).

Remember you have to force refresh your repo/ask it to update in XBMC for it to detect the updates - XBMC only checks every 6 hours by default.

Cheers,
Jonathan
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#7
ahhhh,thats it!i thought it will update as soon asy update my repo.
Reply
#8
HELP PLEASE iam getting LOST!!!

I thought i had it working but it doesnt.

When i open XBMC skins like Alaska Rev. for example or Night get instantly updated,mine not even if update is available and new md5 file etc is all done.
I even waited over 6 hours to get this thing updated,but nothing.

So iam here to beg again,please can someone look in my REPO and check the files.

The addon.xml from the Repo Zipfile is HERE

I just found one way how the repo gets updated as soon as i make changes online,but this is not what i want.
If i put following code directly into the addon.xml of my mod(not the repo zip file) the update works.
Code:
<extension point="xbmc.addon.repository"
        name="Malexx Repo">
        <info compressed="false">http://addons-malexx.googlecode.com/svn/trunk/addons.xml</info>
        <checksum>http://addons-malexx.googlecode.com/svn/trunk/addons.xml.md5</checksum>
        <datadir zip="true">http://addons-malexx.googlecode.com/svn/trunk/</datadir>
    </extension>
but then the Repository is not listed under Addons,its the Skin itself.

What the heck am i doing wrong here?
Reply

Logout Mark Read Team Forum Stats Members Help
Need help with updating Addon0