update revision f89ccd99a4c1f3fa8e0d610463fb9afad4174c5c
5cd4555ad444fd391002ae32450572054369fd42Rob Austein#!/bin/sh
5cd4555ad444fd391002ae32450572054369fd42Rob Austeinfor i
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeindo
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington z=`expr "$i" : 'http://www.ietf.org/internet-drafts/\(.*\)'`
39844d471080b2de4f8bb9d81f7e136ef80f0ae2Automatic Updater if test -n "$z"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews then
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington i="$z"
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater fi
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington if test -f "$i"
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington then
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington continue
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews fi
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews pat=`echo "$i" | sed 's/...txt/??.txt/'`
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews old=`echo $pat 2> /dev/null`
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews if test "X$old" != "X$pat"
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews then
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews newer=0
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews for j in $old
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington do
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrews if test $j ">" $i
eff7f78bc65f30efd87a398e66084ddab72799d3Mark Andrews then
b5ad6dfea4cc3e7d1d322ac99f1e5a31096837c4Mark Andrews newer=1
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington fi
6a550cb83cc2196f8af0592a258f75985cdcb5ebJeremy Reed done
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington if test $newer = 1
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington then
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington continue;
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington fi
6ed53e5949d9fcd9715b440015b56e5a896d63dfDavid Hankins fi
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington if fetch "http://www.ietf.org/internet-drafts/$i"
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington then
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington cvs add "$i"
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington if test "X$old" != "X$pat"
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington then
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington rm $old
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington cvs delete $old
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington else
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein old=
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein fi
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein cvs commit -m "new draft" $i $old
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein fi
4b3f3cc67135e676a9b3b688685fb59e3494b0e6Mark Andrewsdone
c1a883f2e04d94e99c433b1f6cfd0c0338f4ed85Mark Andrews