# This is pretty evil. We use sed to produce shell commands which set
# variables which contain 8-character chunks of the sha1 hash.
# eval takes care of defining them in the current shell, rather than in
# a subshell.
for VER in `sha1 -n ${INFILE} | sed 's/\(........\)\(........\)\(........\)\(........\)\(........\).*$/ABIVER1=\1 ABIVER2=\2 ABIVER3=\3 ABIVER4=\4 ABIVER5=\5/'`