version 1.2, 1998/05/19 02:39:20 |
version 1.3, 1998/10/07 21:15:46 |
|
|
# |
# |
#set -e |
#set -e |
prog=`basename $0` |
prog=`basename $0` |
work=$prog-$$ |
|
trap "rm -f $work; exit 1" 0 1 2 3 15 |
|
|
|
|
tmp=`mktemp /tmp/$prog-$$-XXXXXXXXXX` |
|
work=`mktemp $prog-$$-XXXXXXXXXX` |
|
|
|
trap "rm -f $work $tmp; exit 1" 0 1 2 3 15 |
|
|
if [ ! -f portstat.hdr ]; then |
if [ ! -f portstat.hdr ]; then |
echo "$prog: missing file portstat.hdr" |
echo "$prog: missing file portstat.hdr" |
exit 1 |
exit 1 |
|
|
for d in $f/*; do |
for d in $f/*; do |
dd=`basename $d` |
dd=`basename $d` |
if [ -d $d -a $dd != CVS ]; then |
if [ -d $d -a $dd != CVS ]; then |
info=`sed -n -e "/^$dd\\$/,/^\\$/p" portstat.stat` |
cmt=`cat $d/pkg/COMMENT` |
|
sed -n -e "/^$dd\$/,/^\$/p" portstat.stat > $tmp |
|
info=`sed -e "s|^$dd|$dd - $cmt|" $tmp` |
if [ "$info" ]; then |
if [ "$info" ]; then |
echo " $info" >> $work |
echo " $info" >> $work |
else |
else |