5 export PATH
=/home
/pasky
/bin
:$PATH
9 export GIT_DIR
=/srv
/git
/git.git
10 ver
=$
(git describe maint | cut
-d - -f 1)
11 time=$
(git cat-file tag
$ver |
sed -n 's/^tagger.*> //p' | cut
-d ' ' -f 1)
14 verno
=$
(echo $ver |
sed s
/^v
//)
15 date=$
(date +%F
-d "1970-01-01 0:0 +0000 + $time seconds")
17 oldver
=$
(sed -n 's/.*@VNUM@-->\([^<]*\)<.*/\1/p' index.html
)
18 [ "$oldver" = "$ver" ] && exit
20 echo "$oldver -> $ver ($verno, $date)"
23 s/\(@DATE@-->\[\)[^]]*/\1'$date'/
24 s/\(@VNUM@-->\)[^<]*/\1'$ver'/
25 s/\(@TARLINK@-->.*git-\).*\(\.tar\)/\1'$verno'\2/
26 s/\(@NOTESLINK@-->.*RelNotes-\).*\(\.txt\)/\1'$verno'\2/
31 git commit
-m"Automated update: [$date] $oldver -> $ver" index.html