The branch, frodo has been updated
       via  9d4ecef6ab794044edac089e599d71cc464e42ba (commit)
      from  2e73f6ba6fcfdd45e6a55a184c00857d8445bbed (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=9d4ecef6ab794044edac089e599d71cc464e42ba

commit 9d4ecef6ab794044edac089e599d71cc464e42ba
Author: olympia <[email protected]>
Date:   Wed May 29 11:40:30 2013 +0200

    [metadata.common.musicbrainz.org] updated to version 2.0.0

diff --git a/metadata.common.musicbrainz.org/addon.xml 
b/metadata.common.musicbrainz.org/addon.xml
index df66d41..485bf7d 100644
--- a/metadata.common.musicbrainz.org/addon.xml
+++ b/metadata.common.musicbrainz.org/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.common.musicbrainz.org"
        name="musicbrainz"
-        version="1.3.0"
+        version="2.0.0"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="2.1.0"/>
diff --git a/metadata.common.musicbrainz.org/musicbrainz.xml 
b/metadata.common.musicbrainz.org/musicbrainz.xml
index 5ee46d5..a35a9b4 100644
--- a/metadata.common.musicbrainz.org/musicbrainz.xml
+++ b/metadata.common.musicbrainz.org/musicbrainz.xml
@@ -17,7 +17,7 @@
        </ParseMBDiscography>
 
        <GetMBLafeSpanByMBID dest="5" clearbuffers="no">
-               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ParseMBLifeSpan&quot; 
cache=&quot;mb-\1-artist.xml&quot;&gt;http://www.musicbrainz.org/ws/2/artist/\1?inc=url-rels&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ParseMBLifeSpan&quot; 
cache=&quot;mb-\1-artist.xml&quot;&gt;http://musicbrainz.org/ws/2/artist/\1?inc=url-rels&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />
                </RegExp>
        </GetMBLafeSpanByMBID>
@@ -58,7 +58,7 @@
        </ParseMBLifeSpan>
 
        <GetMBFallbackLafeSpanByMBID dest="5" clearbuffers="no">
-               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ParseFallbackMBLifeSpan&quot; 
cache=&quot;mb-\1-artist.xml&quot;&gt;http://www.musicbrainz.org/ws/2/artist/\1?inc=url-rels&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ParseFallbackMBLifeSpan&quot; 
cache=&quot;mb-\1-artist.xml&quot;&gt;http://musicbrainz.org/ws/2/artist/\1?inc=url-rels&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />
                </RegExp>
        </GetMBFallbackLafeSpanByMBID>
@@ -90,13 +90,27 @@
        </GetMBAlbumTitleByMBID>
        <ParseMBAlbumTitle dest="5">
                <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp input="$$1" 
output="&lt;title&gt;\1&lt;/title&gt;" dest="2">
-                               <expression noclean="1">&lt;release 
id=&quot;[^&quot;]*&quot;&gt;&lt;title&gt;([^&lt;]*)&lt;</expression>
+                       <RegExp input="$$1" 
output="&lt;musicBrainzAlbumID&gt;\1&lt;/musicBrainzAlbumID&gt;&lt;title&gt;\2&lt;/title&gt;"
 dest="2">
+                               <expression noclean="1">&lt;release 
id=&quot;([^&quot;]*)&quot;&gt;&lt;title&gt;([^&lt;]*)&lt;</expression>
                        </RegExp>
                        <expression noclean="1">(.+)</expression>
                </RegExp>
        </ParseMBAlbumTitle>
 
+       <GetMBAlbumArtistsByMBID dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ParseMBAlbumArtists&quot; 
cache=&quot;mb-\1-album.xml&quot;&gt;http://musicbrainz.org/ws/2/release/\1?inc=recordings+release-groups+artists+labels+ratings&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+                       <expression noclean="1" />
+               </RegExp>
+       </GetMBAlbumArtistsByMBID>
+       <ParseMBAlbumArtists dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" 
output="&lt;albumArtistCredits&gt;&lt;joinphrase&gt;\1&lt;/joinphrase&gt;&lt;musicBrainzArtistID&gt;\2&lt;/musicBrainzArtistID&gt;&lt;artist&gt;\3&lt;/artist&gt;&lt;/albumArtistCredits&gt;"
 dest="2">
+                               <expression repeat="yes" 
noclean="1">(?:joinphrase=&quot;([^&quot;]*)&quot;&gt;)?&lt;artist\sid=&quot;([^&quot;]*)&quot;&gt;&lt;name&gt;([^&lt;]*)&lt;</expression>
+                       </RegExp>
+                       <expression noclean="1">(.+)</expression>
+               </RegExp>
+       </ParseMBAlbumArtists>
+
        <GetMBAlbumArtistByMBID dest="5">
                <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ParseMBAlbumArtist&quot; 
cache=&quot;mb-\1-album.xml&quot;&gt;http://musicbrainz.org/ws/2/release/\1?inc=recordings+release-groups+artists+labels+ratings&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />

-----------------------------------------------------------------------

Summary of changes:
 metadata.common.musicbrainz.org/addon.xml       |    2 +-
 metadata.common.musicbrainz.org/musicbrainz.xml |   22 ++++++++++++++++++----
 2 files changed, 19 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to