X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=makedist.sh;h=0e7130267710b45b89d16e68e052b5baf2730ac4;hb=f8f91a38bd9f2d99b2b8d3785b91b69f5b20caa6;hp=ef291b3490d1ea485802f05699bdb65110b4baa7;hpb=fed530ed3e2618c6f3411a3e4f5fbebf3b42ae0a;p=gogost.git diff --git a/makedist.sh b/makedist.sh index ef291b3..0e71302 100755 --- a/makedist.sh +++ b/makedist.sh @@ -70,16 +70,21 @@ rm -f \ perl -i -npe "s/build/build -mod=vendor/" default.do perl -i -npe "s/test/test -mod=vendor/" bench.do -find . -type d -exec chmod 755 {} \; -find . -type f -exec chmod 644 {} \; +find . -type d -exec chmod 755 {} + +find . -type f -exec chmod 644 {} + chmod +x contrib/do cd .. tar cvf gogost-"$release".tar --uid=0 --gid=0 --numeric-owner gogost-"$release" -xz -9 gogost-"$release".tar -gpg --detach-sign --sign --local-user 82343436696FC85A gogost-"$release".tar.xz +zstd -19 -v gogost-"$release".tar +tarball=gogost-"$release".tar.zst +gpg --detach-sign --sign --local-user 82343436696FC85A $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.gogost.cypherpunks.ru/"$tarball" \ + http://y.www.gogost.cypherpunks.ru/"$tarball" > "$tarball".meta4 -tarball=gogost-"$release".tar.xz size=$(( $(stat -f %z $tarball) / 1024 )) hash=$(gpg --print-md SHA256 < $tarball) hashsb=$($HOME/work/gogost/streebog256 < $tarball) @@ -88,7 +93,10 @@ release_date=$(date "+%Y-%m-%d") cat <