Index: head/Tools/portbuild/scripts/dopackagestats =================================================================== --- head/Tools/portbuild/scripts/dopackagestats (revision 257086) +++ head/Tools/portbuild/scripts/dopackagestats (revision 257087) @@ -1,378 +1,378 @@ #!/bin/sh # $FreeBSD$ # # create HTML showing numbers of packages vs errors. Run this in a directory # accessible to the web server. # pb=/var/portbuild . ${pb}/conf/server.conf OUTFILE=`basename $0 | sed -e "s/^do//"`".html" TMPFILE=.${OUTFILE} #journalname="make" journalname="journal" # stylesheet seems like overkill for something this simple TABLEBGCOLOR="#F0F0F0" THCOLOR="#E0E0FF" TDCOLOR_DONE="lightgreen" TDCOLOR_NOT_DONE="lightyellow" # subroutines write_header () { echo "" > ${TMPFILE} echo "
" >> ${TMPFILE} echo "as of `date`
" >> ${TMPFILE} } write_table_begin () { echo "| " >> ${TMPFILE} echo " | updated | " >> ${TMPFILE} # MCL removed 20090808 -- this takes way too long # echo "latest log | " >> ${TMPFILE} echo "INDEX | " >> ${TMPFILE} echo "build logs | " >> ${TMPFILE} echo "packages | " >> ${TMPFILE} echo "errors | " >> ${TMPFILE} echo "skipped | " >> ${TMPFILE} echo "not yet built | " >> ${TMPFILE} echo "queue length | " >> ${TMPFILE} echo "running? | " >> ${TMPFILE} echo "completed? | " >> ${TMPFILE} echo "$arch-$build | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$have_updated" ]; then - echo "" >> ${TMPFILE} + echo "" >> ${TMPFILE} echo "$updated" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} # MCL removed 20090808 -- this takes way too long # echo "" >> ${TMPFILE} # if [ ! -z "$have_latest" ]; then # echo "$latest" >> ${TMPFILE} # else # echo " " >> ${TMPFILE} # fi # echo " | " >> ${TMPFILE} # note: ports/INDEX-n is copied to a file called errorlogs/INDEX echo "" >> ${TMPFILE} if [ ! -z "$have_index" ]; then - echo "" >> ${TMPFILE} + echo "" >> ${TMPFILE} echo "$n_index" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$have_logs" ]; then - echo "" >> ${TMPFILE} + echo "" >> ${TMPFILE} echo "$n_logs" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$have_packages" ]; then - echo "" >> ${TMPFILE} + echo "" >> ${TMPFILE} echo "$n_packages" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$have_errors" ]; then - echo "" >> ${TMPFILE} + echo "" >> ${TMPFILE} echo "$n_errors" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$have_duds" ]; then - echo "" >> ${TMPFILE} + echo "" >> ${TMPFILE} echo "$n_duds" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$m_not_yet_built" ]; then echo "$n_not_yet_built" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "" >> ${TMPFILE} if [ ! -z "$queue_length" ]; then echo "$queue_length" >> ${TMPFILE} else echo " " >> ${TMPFILE} fi echo " | " >> ${TMPFILE} echo "$running_flag | " >> ${TMPFILE} echo "$completed_flag | " >> ${TMPFILE} echo "" >> ${TMPFILE} } write_table_end () { echo "
|---|
explanation of columns:
" >> ${TMPFILE} echo "notes:
" >> ${TMPFILE} # echo "