hgbook

diff en/fixsvg @ 604:39b7a21c490b

Drop another dead file
author Bryan O'Sullivan <bos@serpentine.com>
date Fri Mar 27 10:04:49 2009 -0700 (2009-03-27)
parents fb5c0d56d7f1
children
line diff
     1.1 --- a/en/fixsvg	Wed Aug 20 22:15:35 2008 +0200
     1.2 +++ b/en/fixsvg	Fri Mar 27 10:04:49 2009 -0700
     1.3 @@ -1,26 +1,29 @@
     1.4  #!/bin/bash
     1.5  
     1.6 -REPO=/home/ostkamp/mercurial/hello.repo
     1.7 +test -d hello || hg clone http://hg.serpentine.com/tutorial/hello
     1.8 +
     1.9 +set -e
    1.10  
    1.11  for i in 0 1 2 3 4
    1.12  do
    1.13 -  export REV$i=`cd $REPO; hg log -r $i | grep changeset | cut -c 16-19 2>//dev/null`
    1.14 +  export REV$i=$(hg --cwd hello log -r $i --template '{node|short}' | cut -c1-4)
    1.15  done
    1.16 -export REV_my_hello=`cat /tmp/REV5.my-hello`
    1.17 -export REV_my_new_hello=`cat /tmp/REV5.my-new-hello`
    1.18 -export REV6_my_new_hello=`cat /tmp/REV6.my-new-hello`
    1.19 -export REV7_my_new_hello=`cat /tmp/REV7.my-new-hello`
    1.20 +export REV_my_hello=$(cat /tmp/REV5.my-hello)
    1.21 +export REV_my_new_hello=$(cat /tmp/REV5.my-new-hello)
    1.22 +export REV6_my_new_hello=$(cat /tmp/REV6.my-new-hello)
    1.23 +export REV7_my_new_hello=$(cat /tmp/REV7.my-new-hello)
    1.24  
    1.25  FILE=$1
    1.26 -rm -f $FILE.tmp
    1.27 +OUTFILE=$FILE-tmp.svg
    1.28 +rm -f $OUTFILE
    1.29  echo "Fixing $FILE"
    1.30 -cp $FILE $FILE.tmp
    1.31 -perl -p -i -e "s#REV0#$REV0#" $FILE.tmp
    1.32 -perl -p -i -e "s#REV1#$REV1#" $FILE.tmp
    1.33 -perl -p -i -e "s#REV2#$REV2#" $FILE.tmp
    1.34 -perl -p -i -e "s#REV3#$REV3#" $FILE.tmp
    1.35 -perl -p -i -e "s#REV4#$REV4#" $FILE.tmp
    1.36 -perl -p -i -e "s#REV_my_hello#$REV_my_hello#" $FILE.tmp
    1.37 -perl -p -i -e "s#REV_my_new_hello#$REV_my_new_hello#" $FILE.tmp
    1.38 -perl -p -i -e "s#REV6_my_new_hello#$REV6_my_new_hello#" $FILE.tmp
    1.39 -perl -p -i -e "s#REV7_my_new_hello#$REV7_my_new_hello#" $FILE.tmp
    1.40 +cp $FILE $OUTFILE
    1.41 +perl -p -i -e "s#REV0#$REV0#" $OUTFILE
    1.42 +perl -p -i -e "s#REV1#$REV1#" $OUTFILE
    1.43 +perl -p -i -e "s#REV2#$REV2#" $OUTFILE
    1.44 +perl -p -i -e "s#REV3#$REV3#" $OUTFILE
    1.45 +perl -p -i -e "s#REV4#$REV4#" $OUTFILE
    1.46 +perl -p -i -e "s#REV_my_hello#$REV_my_hello#" $OUTFILE
    1.47 +perl -p -i -e "s#REV_my_new_hello#$REV_my_new_hello#" $OUTFILE
    1.48 +perl -p -i -e "s#REV6_my_new_hello#$REV6_my_new_hello#" $OUTFILE
    1.49 +perl -p -i -e "s#REV7_my_new_hello#$REV7_my_new_hello#" $OUTFILE