update revision 9a2a12db5a179ff7b9711a0c035036223f6fae79
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews#!/bin/sh
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrewsfor i
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrewsdo
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews if test -f "$i"
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews then
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews continue
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews fi
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews pat=`echo "$i" | sed 's/...txt/??.txt/'`
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews old=`echo $pat 2> /dev/null`
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews if test "X$old" != "X$pat"
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews then
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews newer=0
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews for j in $old
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews do
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews if test $j > $i
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews then
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews newer=1
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews fi
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews done
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews if test $newer = 1
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews then
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews continue;
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews fi
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews fi
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews if fetch "http://www.ietf.org/internet-drafts/$i"
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews then
9a2a12db5a179ff7b9711a0c035036223f6fae79Mark Andrews cvs add "$i"
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews if test "X$old" != "X$pat"
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews then
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews rm $old
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews cvs delete $old
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews else
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews old=
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews fi
9213ea3cec20ddb6a305f4d877b75eaa8100c02dMark Andrews cvs commit -m "new draft" $i $old
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrews fi
88a44b0542f5544bc2c29ed64540e4ddfe6eed87Mark Andrewsdone