website diff libs/get-latest.sh @ rev 747

mainpage: Use RSS for Hg commit
author Christophe Lincoln <pankso@slitaz.org>
date Sun Jan 23 23:17:48 2011 +0100 (2011-01-23)
parents 6fa4ffc7415d
children 3775ba2ff56a
line diff
     1.1 --- a/libs/get-latest.sh	Sun Jan 23 23:01:40 2011 +0100
     1.2 +++ b/libs/get-latest.sh	Sun Jan 23 23:17:48 2011 +0100
     1.3 @@ -15,6 +15,7 @@
     1.4  DOC_FEED='http://doc.slitaz.org/feed.php'
     1.5  FORUM_FEED='http://forum.slitaz.org/discussions/feed.rss'
     1.6  BUGS_FEED='http://labs.slitaz.org/issues.atom?query_id='
     1.7 +WOK_FEED='http://hg.slitaz.org/wok/rss-log'
     1.8  
     1.9  # Clean cache
    1.10  mkdir -p $CACHE && cd $CACHE
    1.11 @@ -24,31 +25,17 @@
    1.12  wget -O scn.xml $SCN_FEED
    1.13  wget -O doc.xml $DOC_FEED
    1.14  wget -O forum.xml $FORUM_FEED 
    1.15 -wget -O bugs.xml $BUGS_FEED 
    1.16 -
    1.17 -# Latest Hg commits
    1.18 -echo -n "Getting latest commits... "
    1.19 -echo '<div class="feed-grid"><div class="right_box">' > $OUTPUT
    1.20 -echo '<h3><img src="pics/website/feed.png" alt=".png" />Latest commits</h3>' >> $OUTPUT
    1.21 -echo '<ul>' >> $OUTPUT
    1.22 -hg log --repository $REPO --limit 5 --no-merges \
    1.23 -	--template "	<li><strong>{date|shortdate}</strong> \
    1.24 -- <a href=\"$URL/rev/{rev}\">{desc}</a></li>\n" >> $OUTPUT 2> /dev/null
    1.25 -echo '</ul>' >> $OUTPUT
    1.26 -echo '</div>' >> $OUTPUT
    1.27 -echo "Done"
    1.28 +wget -O bugs.xml $BUGS_FEED
    1.29 +wget -O wok.xml $WOK_FEED
    1.30  
    1.31  # Latest cooked packages by the build bot.
    1.32  echo -n "Getting latest cooked packages... "
    1.33 -echo '<div class="left_box">' >> $OUTPUT
    1.34 -echo '<h3><img src="pics/website/feed.png" alt=".png" />Latest cooked packages</h3>' >> $OUTPUT
    1.35  echo '<ul>' >> $OUTPUT
    1.36 -cd $PKGS && ls -1t *.tazpkg | head -5 | \
    1.37 +cd $PKGS && ls -1t *.tazpkg | head -8 | \
    1.38  while read file
    1.39  do
    1.40 -	echo -n '	<li><strong>'$(stat -c '%y' $PKGS/$file | \
    1.41 -	cut -d ' ' -f 1); echo "</strong> - $file</li>"
    1.42 +	echo -n '	<li>'$(stat -c '%y' $PKGS/$file | \
    1.43 +	cut -d ' ' -f 1); echo " - $file</li>"
    1.44  done >> $OUTPUT
    1.45  echo '</ul>' >> $OUTPUT
    1.46 -echo '</div></div>' >> $OUTPUT
    1.47  echo "Done"