#!/bin/sh
# This file is public domain.

# Fix a checksum line in the files given as arguments.

tmpfile=/tmp/checksum$$

for f in $*
do
  checksum=""
  newchecksum=`wc < $f | sed "s/^ *//"`
  while test "$checksum" != "$newchecksum"
  do
    sed -e "1,50s/checksum = .*,/checksum = \"$newchecksum\",/" $f > $tmpfile
    checksum="$newchecksum"
    newchecksum=`wc < $tmpfile | sed "s/^ *//"`
  done
  mv -f $tmpfile $f
done

