X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=makedist;fp=makedist;h=b44a5250043c5fdddfd3964bf269509f434e74f1;hb=ab67fcb95acbfab9778b6661ce10b2b2bb1bb0aa;hp=0000000000000000000000000000000000000000;hpb=96c7dddd5295f66969470a8c70b9566e3e91834d;p=tofuproxy.git diff --git a/makedist b/makedist new file mode 100755 index 0000000..b44a525 --- /dev/null +++ b/makedist @@ -0,0 +1,82 @@ +#!/bin/sh -ex + +cur=$(pwd) +tmp=$(mktemp -d) +release=$1 +[ -n "$release" ] + +git clone . $tmp/tofuproxy-$release +cd $tmp/tofuproxy-$release +git checkout v$release + +redo-ifchange VERSION + +######################################################################## +cd doc +cat > download.texi < $texi < "$tarball".asc +meta4-create -file "$tarball" -mtime "$tarball" -sig "$tarball".asc \ + http://www.tofuproxy.stargrave.org/download/"$tarball" \ + http://y.www.tofuproxy.stargrave.org/download/"$tarball" > "$tarball".meta4 + +size=$(( $(stat -f %z $tarball) / 1024 )) +hash=$(gpg --print-md SHA256 < $tarball) +release_date=$(date "+%Y-%m-%d") + +release_underscored=`echo $release | tr . _` +cat <