cookutils rev 490

cooker.cgi: add description link
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Jun 12 20:17:49 2012 +0200 (2012-06-12)
parents c49e9bbe6de0
children 4b4fe42326c7
files web/cooker.cgi
line diff
     1.1 --- a/web/cooker.cgi	Tue Jun 12 10:27:31 2012 +0000
     1.2 +++ b/web/cooker.cgi	Tue Jun 12 20:17:49 2012 +0200
     1.3 @@ -153,6 +153,9 @@
     1.4  				echo "<a href='cooker.cgi?files=$pkg'>files</a>"
     1.5  				unset EXTRAVERSION
     1.6  				. $wok/$pkg/taz/$PACKAGE-$VERSION/receipt
     1.7 +				if [ -f $wok/$pkg/taz/$PACKAGE-$VERSION/description.txt ]; then
     1.8 +					echo "<a href='cooker.cgi?description=$pkg'>files</a>"
     1.9 +				fi
    1.10  				if [ -f $PKGS/$PACKAGE-$VERSION$EXTRAVERSION.tazpkg ]; then
    1.11  					echo "<a href='cooker.cgi?download=$PACKAGE-$VERSION$EXTRAVERSION.tazpkg'>download</a>"
    1.12  				fi
    1.13 @@ -258,6 +261,17 @@
    1.14  		else
    1.15  			echo "<pre>No files list for: $pkg</pre>"
    1.16  		fi ;;
    1.17 +	description=*)
    1.18 +		pkg=${QUERY_STRING#description=}
    1.19 +		echo "<h2>Description of $pkg</h2>"
    1.20 +		dir=$(ls -d $WOK/$pkg/taz/$pkg-*)
    1.21 +		if [ -d "$dir/description.txt" ]; then
    1.22 +			echo '<pre>'
    1.23 +			cat $dir/description.txt
    1.24 +			echo '</pre>'
    1.25 +		else
    1.26 +			echo "<pre>No description for: $pkg</pre>"
    1.27 +		fi ;;
    1.28  	*)
    1.29  		# We may have a toolchain.cgi script for cross cooker's
    1.30  		if [ -f "toolchain.cgi" ]; then