cookutils rev 790

cook: fix new package build
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Dec 26 20:18:36 2015 +0100 (2015-12-26)
parents b40b5b271d4d
children bddeccba5e51
files cook web/cooker.cgi
line diff
     1.1 --- a/cook	Sat Dec 19 17:20:00 2015 +0100
     1.2 +++ b/cook	Sat Dec 26 20:18:36 2015 +0100
     1.3 @@ -941,7 +941,7 @@
     1.4  		:; status
     1.5  		# Find and remove old package(s)
     1.6  		tempd="$(mktemp -d)"; cd "$tempd"
     1.7 -		for testpkg in $PKGS/$pkg-*.tazpkg; do
     1.8 +		for testpkg in $(ls $PKGS/$pkg-*.tazpkg 2> /dev/null); do
     1.9  			# Extract receipt from each matched package
    1.10  			cpio -F "$testpkg" -i receipt >/dev/null 2>&1
    1.11  			name=$(. receipt; echo $PACKAGE)
     2.1 --- a/web/cooker.cgi	Sat Dec 19 17:20:00 2015 +0100
     2.2 +++ b/web/cooker.cgi	Sat Dec 26 20:18:36 2015 +0100
     2.3 @@ -278,7 +278,7 @@
     2.4  			echo '<pre>'
     2.5  			cat $log | syntax_highlighter log
     2.6  			echo '</pre>'
     2.7 -			[ -f $CACHE/cooker-request ] &&
     2.8 +			[ -f $CACHE/cooker-request ] && [ -n "$HTTP_REFERER" ] &&
     2.9  			echo "<a class=\"button\" href=\"cooker.cgi?recook=$pkg\">Recook $pkg</a>"
    2.10  		else
    2.11  			[ "$pkg" ] && echo "<pre>No log: $pkg</pre>"