The branch, eden has been updated
       via  757fd6d4ea970d7665a44382115878db54833f3f (commit)
      from  d6eeccb0101eb00d8c9d2d1a4dea0a521debb169 (commit)

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

commit 757fd6d4ea970d7665a44382115878db54833f3f
Author: olympia <[email protected]>
Date:   Sat Jun 30 13:27:48 2012 +0200

    [metadata.album.universal] updated to version 1.2.0

diff --git a/metadata.album.universal/addon.xml 
b/metadata.album.universal/addon.xml
index d7e0fe9..dd4b972 100644
--- a/metadata.album.universal/addon.xml
+++ b/metadata.album.universal/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.album.universal"
        name="Universal Album Scraper"
-       version="1.1.4"
+       version="1.2.0"
        provider-name="Olympia, Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
@@ -9,15 +9,16 @@
     <import addon="metadata.common.allmusic.com" version="2.3.1"/>
     <import addon="metadata.common.musicbrainz.org" version="1.2.3"/>
     <import addon="metadata.common.fanart.tv" version="1.0.1"/>
+    <import addon="metadata.common.amazon.de" version="1.0.0"/>
   </requires>
   <extension point="xbmc.metadata.scraper.albums"
              language="en"
              library="albumuniversal.xml"/>
   <extension point="xbmc.addon.metadata">
     <summary lang="en">Universal Scraper for Albums</summary>
-    <description lang="en">This scraper collects information from the 
following supported sites: MusicBrainz, last.fm, and allmusic.com, while grabs 
artwork from: fanart.tv, last.fm and allmusic.com. It can be set field by field 
that from which site you want that specific information.
+    <description lang="en">This scraper collects information from the 
following supported sites: MusicBrainz, last.fm, allmusic.com and amazon.de, 
while grabs artwork from: fanart.tv, last.fm and allmusic.com. It can be set 
field by field that from which site you want that specific information.
 
-The initial search is always done on MusicBrainz. In case allmusic link is not 
added on the MusicBrainz site fields from allmusic.com cannot be fetched (very 
easy to add those missing links though).</description>
+The initial search is always done on MusicBrainz. In case allmusic and/or 
amazon.de links are not added on the MusicBrainz site, fields from allmusic.com 
and/or amazon.de cannot be fetched (very easy to add those missing links 
though).</description>
     <platform>all</platform>
   </extension>
 </addon>
diff --git a/metadata.album.universal/albumuniversal.xml 
b/metadata.album.universal/albumuniversal.xml
index 0dcf780..bc545c3 100644
--- a/metadata.album.universal/albumuniversal.xml
+++ b/metadata.album.universal/albumuniversal.xml
@@ -69,6 +69,9 @@
                        <RegExp input="$INFO[albumreviewsource]" 
output="&lt;chain 
function=&quot;GetLastFMAlbumReviewByAlbumAndArtist&quot;&gt;$$7::$$8::$$7::$$8&lt;/chain&gt;"
 dest="5+">
                                <expression>last.fm</expression>
                        </RegExp>
+                       <RegExp input="$INFO[albumreviewsource]" 
output="&lt;url 
function=&quot;GetAmazonDEAlbumReview&quot;&gt;http://musicbrainz.org/ws/2/release-group/$$4?inc=url-rels&lt;/url&gt;";
 dest="5+">
+                               <expression>amazon.de</expression>
+                       </RegExp>
                        <RegExp input="$INFO[albumratingsource]" 
output="&lt;chain 
function=&quot;GetMBAlbumRatingByMBID&quot;&gt;$$3&lt;/chain&gt;" dest="5+">
                                <expression>MusicBrainz</expression>
                        </RegExp>
@@ -151,4 +154,13 @@
                </RegExp>
        </GetAMGAlbumThumbs>
 
+       <GetAmazonDEAlbumReview dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" output="&lt;chain 
function=&quot;GetAmazonDEAlbumReviewByASIN&quot;&gt;\1&lt;/chain&gt;" dest="2">
+                               <expression 
noclean="1">http://www.amazon.de/gp/product/([^&lt;]*)</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </GetAmazonDEAlbumReview>
+
 </scraper>
diff --git a/metadata.album.universal/changelog.txt 
b/metadata.album.universal/changelog.txt
index cd081fb..eae3a33 100644
--- a/metadata.album.universal/changelog.txt
+++ b/metadata.album.universal/changelog.txt
@@ -1,3 +1,6 @@
+[B]1.2.0[/B]
+Added: scraping album review from amazon.de (if link exist on MusicBrainz)
+
 [B]1.1.4[/B]
 Fixed: typo blocks preferring album in search result
 
diff --git a/metadata.album.universal/resources/settings.xml 
b/metadata.album.universal/resources/settings.xml
index fcc5d4b..8b2a8a9 100644
--- a/metadata.album.universal/resources/settings.xml
+++ b/metadata.album.universal/resources/settings.xml
@@ -2,7 +2,7 @@
 <settings>
   <category label="128">
     <setting type="lsep" label="General Settings"/>
-      <setting label="30002" type="labelenum" values="last.fm|None" 
id="albumreviewsource" default="last.fm"/>
+      <setting label="30002" type="labelenum" values="last.fm|amazon.de|None" 
id="albumreviewsource" default="last.fm"/>
       <setting label="30003" type="labelenum" 
values="en|de|es|fr|it|jp|pl|pt|ru|sv|tr|zh" id="lastfmlanguage" default="en" 
visible="eq(-1,0)"/>
       <setting type="sep"/>
       <setting label="30004" type="labelenum" 
values="MusicBrainz|allmusic.com|None" id="albumratingsource" 
default="MusicBrainz"/>

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

Summary of changes:
 metadata.album.universal/addon.xml              |    7 ++++---
 metadata.album.universal/albumuniversal.xml     |   12 ++++++++++++
 metadata.album.universal/changelog.txt          |    3 +++
 metadata.album.universal/resources/settings.xml |    2 +-
 4 files changed, 20 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to