1#!/bin/sh 2# 3indexfile=/usr/ports/INDEX 4tmpfile=/tmp/makedescribe.tmp 5# 6failures=0 7for i in `sed -e "s/ /_/g" ${indexfile}`; do 8 set $(echo $i | tr \| " ") 9 port=$2 10 cd ${port} 11 make describe > /dev/null 2> ${tmpfile} || \ 12 { failures=$(($failures+1)); \ 13 echo '--------------- make describe failed for '${port}':'; \ 14 cat ${tmpfile}; } 15 rm -f ${tmpfile} 16done 17echo '---------------' 18echo 'Total number of ports that failed trying to build /usr/ports/INDEX: '${failures} 19exit ${failures} 20