]> Cypherpunks.ru repositories - pygost.git/blobdiff - makedist.sh
Completely get rid of addmod
[pygost.git] / makedist.sh
index 482a78bd701250523f534d37f005d7771023cad7..71df430daa781d64e2f4cc0815ec890e477aa287 100755 (executable)
@@ -5,20 +5,22 @@ tmp=$(mktemp -d)
 release=$1
 [ -n "$release" ]
 
+pip_hash=$(pip hash dist/pygost-"$release".tar.gz | sed -n '$p')
 cp dist/pygost-"$release".tar.gz $tmp
 cd $tmp
 gunzip pygost-"$release".tar.gz
 xz -9 pygost-"$release".tar
-gpg --detach-sign --sign --local-user E6FD1269CD0C009E pygost-"$release".tar.xz
+gpg --detach-sign --sign --local-user pygost@cypherpunks.ru pygost-"$release".tar.xz
 
 tarball=pygost-"$release".tar.xz
-size=$(( $(wc -c < $tarball) / 1024 ))
+size=$(( $(stat -f %z $tarball) / 1024 ))
 hash=$(gpg --print-md SHA256 < $tarball)
 hashsb=$($HOME/work/gogost/streebog256 < $tarball)
+release_date=$(date "+%Y-%m-%d")
 
 cat <<EOF
 An entry for documentation:
-@item $release @tab $size KiB
+@item @ref{Release $release, $release} @tab $release_date @tab $size KiB
 @tab @url{pygost-${release}.tar.xz, link} @url{pygost-${release}.tar.xz.sig, sign}
 @tab @code{$hash}
 @tab @code{$hashsb}
@@ -40,8 +42,6 @@ The main improvements for that release are:
 ------------------------ >8 ------------------------
 
 PyGOST'es home page is: http://pygost.cypherpunks.ru/
-Also available as I2P service:
-http://ynvvto3unx63wbqmwg7mpdgy3ebven7ihhse6bh5yudwllugd6oa.b32.i2p/
 
 Source code and its signature for that version can be found here:
 
@@ -74,8 +74,6 @@ PyGOST это свободное программное обеспечение 
 ------------------------ >8 ------------------------
 
 Домашняя страница PyGOST: http://pygost.cypherpunks.ru/
-Также доступная как I2P сервис:
-http://ynvvto3unx63wbqmwg7mpdgy3ebven7ihhse6bh5yudwllugd6oa.b32.i2p/
 
 Исходный код и его подпись для этой версии могут быть найдены здесь: