X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=makedist.sh;h=03fdbb9b4baf9560e7e60b65ded0a4deba837523;hb=8f838dcece711c9fd6e9414a4b54a81ee9f50380;hp=7051f078da630d541ff39be1c02f0dfefc81122d;hpb=62545902d86447014ac72b39f53f36aeba9c6bf8;p=nncp.git diff --git a/makedist.sh b/makedist.sh index 7051f07..03fdbb9 100755 --- a/makedist.sh +++ b/makedist.sh @@ -5,104 +5,145 @@ tmp=$(mktemp -d) release=$1 [ -n "$release" ] -vendor=src/cypherpunks.ru/nncp/vendor - git clone . $tmp/nncp-$release -repos=" - cypherpunks.ru/balloon - github.com/davecgh/go-xdr - github.com/dustin/go-humanize - github.com/flynn/noise - github.com/gorhill/cronexpr - golang.org/x/crypto - golang.org/x/net - golang.org/x/sys - gopkg.in/check.v1 - gopkg.in/yaml.v2 -" -for repo in $repos; do - git clone $vendor/$repo $tmp/nncp-$release/$vendor/$repo -done cd $tmp/nncp-$release -git checkout $release -git submodule update --init - -cat > $tmp/includes < doc/download.texi < $texi < $texi < $texi < $texi < "$tarball".asc +meta4-create -file "$tarball" -mtime "$tarball" -sig "$tarball".asc \ + http://www.nncpgo.org/download/"$tarball" \ + https://nncp.mirrors.quux.org/download/"$tarball" > "$tarball".meta4 -tarball=$cur/doc/nncp.html/download/nncp-"$release".tar.xz size=$(( $(stat -f %z $tarball) / 1024 )) hash=$(gpg --print-md SHA256 < $tarball) release_date=$(date "+%Y-%m-%d") +mv -v $tmp/"$tarball" $tmp/"$tarball".sig $tmp/"$tarball".meta4 $cur/doc/download + +release_underscored=`echo $release | tr . _` cat <8 ------------------------ @@ -148,8 +189,11 @@ SHA256 hash: $hash GPG key ID: 0x2B25868E75A1A953 NNCP releases Fingerprint: 92C2 F0AE FE73 208E 46BF F3DE 2B25 868E 75A1 A953 +There are mirrors where you can also get the source code tarballs: +http://www.nncpgo.org/Mirrors.html + Please send questions regarding the use of NNCP, bug reports and patches -to mailing list: https://lists.cypherpunks.ru/pipermail/nncp-devel/ +to mailing list: http://lists.cypherpunks.ru/nncp_002ddevel.html EOF cat <8 ------------------------ @@ -197,7 +241,10 @@ SHA256 хэш: $hash Идентификатор GPG ключа: 0x2B25868E75A1A953 NNCP releases Отпечаток: 92C2 F0AE FE73 208E 46BF F3DE 2B25 868E 75A1 A953 +Есть и зеркала где вы также можете получить архивы с исходным кодом: +http://www.nncpgo.org/Mirrors.html + Пожалуйста, все вопросы касающиеся использования NNCP, отчёты об ошибках и патчи отправляйте в nncp-devel почтовую рассылку: -https://lists.cypherpunks.ru/pipermail/nncp-devel/ +http://lists.cypherpunks.ru/nncp_002ddevel.html EOF