ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/util/ota-publish
(Generate patch)

Comparing deliantra/Deliantra-Client/util/ota-publish (file contents):
Revision 1.1 by root, Wed Jan 4 09:16:40 2012 UTC vs.
Revision 1.3 by root, Sat Jan 7 19:29:58 2012 UTC

4 4
5umask 022 5umask 022
6 6
7read EXE_VER <dist/exe_ver 7read EXE_VER <dist/exe_ver
8 8
9perl <Changes >Changes~ -pe '$_ = "" if /^\('"$EXE_VER"'\)/; next unless /^#gendist#/; print; $_ = "('"$EXE_VER"') '"$(date)"'\n"' || exit 9perl <Changes >Changes~ -pe '
10 $_ = "" if /^\('"$EXE_VER"'\)/;
11 next unless /^#gendist#/;
12 s/^ /\t/;
13 print; $_ = "('"$EXE_VER"') '"$(date)"'\n";
14' || exit
10mv Changes~ Changes 15mv Changes~ Changes
11 16
12rm -f "$DEST"/* 17rm -f "$DEST"/*
13 18
14<Changes >"$DEST"/Changes sed -ne "/^($EXE_VER)/,/^(A00000000)/p" 19<Changes >"$DEST"/Changes sed -ne "/^($EXE_VER)/,/^(A00000000)/p"
22 27
23 . dist/"$dist".vars 28 . dist/"$dist".vars
24 29
25 NAME="1.0,deliantra_S-$G_OS-$G_ARCHNAME.pck" 30 NAME="1.0,deliantra_S-$G_OS-$G_ARCHNAME.pck"
26 cp dist/"$dist".bin "$DEST/$NAME" 31 cp dist/"$dist".bin "$DEST/$NAME"
32 md5=$(md5sum -b <dist/"$dist".bin | cut -c1-32)
27 chmod 644 "$DEST/$NAME" 33 chmod 644 "$DEST/$NAME"
28 echo " \"$NAME\" : { \"exe_ver\" : \"$EXE_VER\" }," 34 echo " \"$NAME\" : { \"exe_ver\" : \"$EXE_VER\", \"md5\" : \"$md5\" },"
29 done 35 done
30 echo "}" 36 echo "}"
31) >"$DEST/meta" 37) >"$DEST/meta"
32 38
33 39

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines