X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=makedist.sh;h=9f81f9fa1f6faecbbdd05f6fdf50efc0ce96bcf8;hb=f0f007ed9bb046289965d2a7e64f215e4a50a441;hp=9213e1a0a31f6579b17a7b05b1b13fa50d729b0b;hpb=3fa21c8c7e74798a07fbcc99030bae7c2505f76d;p=goredo.git diff --git a/makedist.sh b/makedist.sh index 9213e1a..9f81f9f 100755 --- a/makedist.sh +++ b/makedist.sh @@ -8,6 +8,7 @@ release=$1 git clone . $tmp/goredo-$release cd $tmp/goredo-$release git checkout v$release +go generate redo-ifchange VERSION @@ -86,9 +87,13 @@ chmod +x t/apenwarr/sleep t/goredo-*.t cd .. tar cvf goredo-"$release".tar --uid=0 --gid=0 --numeric-owner goredo-"$release" zstd -19 -v goredo-"$release".tar -gpg --detach-sign --sign --local-user 3A528DDE952C7E93 goredo-"$release".tar.zst - tarball=goredo-"$release".tar.zst +gpg --detach-sign --sign --local-user 3A528DDE952C7E93 "$tarball" +gpg --enarmor < "$tarball".sig | + sed "/^Comment:/d ; s/ARMORED FILE/SIGNATURE/" > "$tarball".asc +meta4-create -file "$tarball" -mtime "$tarball" -sig "$tarball".asc \ + http://www.goredo.cypherpunks.ru/download/"$tarball" > "$tarball".meta4 + size=$(( $(stat -f %z $tarball) / 1024 )) hash=$(gpg --print-md SHA256 < $tarball) release_date=$(date "+%Y-%m-%d") @@ -97,11 +102,14 @@ release_underscored=`echo $release | tr . _` cat <