#!/bin/bash DEST=/root/src/deliantra/arch/res/ota_update umask 022 read EXE_VER Changes~ -pe '$_ = "" if /^\('"$EXE_VER"'\)/; next unless /^#gendist#/; print; $_ = "('"$EXE_VER"') '"$(date)"'\n"' || exit mv Changes~ Changes rm -f "$DEST"/* "$DEST"/Changes sed -ne "/^($EXE_VER)/,/^(A00000000)/p" ( echo "{" echo " \"Changes\" : {}," for dist in dist/*.vars; do dist="${dist##*/}" dist="${dist%.vars}" . dist/"$dist".vars NAME="1.0,deliantra_S-$G_OS-$G_ARCHNAME.pck" cp dist/"$dist".bin "$DEST/$NAME" md5=$(md5sum -b "$DEST/meta"