# HG changeset patch # User Christophe Lincoln # Date 1304817633 -7200 # Node ID 28d08d97a6ec4760162b5c56208583811775e907 # Parent 6323bfa2e2fca5e5b25ffe67a1c1bdfc68ff4c52 Fix packge status (again) diff -r 6323bfa2e2fc -r 28d08d97a6ec web/cooker.cgi --- a/web/cooker.cgi Sun May 08 03:00:38 2011 +0200 +++ b/web/cooker.cgi Sun May 08 03:20:33 2011 +0200 @@ -96,16 +96,15 @@ # Check for a log file and display summary if it exists. if [ -f "$log" ]; then + if grep -q "cook:$pkg$" $command; then + echo "
The Cooker is currently cooking: $pkg
" + fi if fgrep -q "Summary " $LOGS/$pkg.log; then - if grep -q "cook:$pkg$" $command; then - echo "
The Cooker is currently cooking: $pkg
" - else - echo "

Cook summary

" - echo '
'
-					grep -A 8 "^Summary " $LOGS/$pkg.log | sed /^$/d | \
-						syntax_highlighter log
-					echo '
' - fi + echo "

Cook summary

" + echo '
'
+				grep -A 8 "^Summary " $LOGS/$pkg.log | sed /^$/d | \
+					syntax_highlighter log
+				echo '
' fi if fgrep -q "Debug " $LOGS/$pkg.log; then echo "

Cook failed

"