]> Cypherpunks.ru repositories - goredo.git/commitdiff
Include Metalink files v1.15.0
authorSergey Matveev <stargrave@stargrave.org>
Thu, 30 Sep 2021 10:52:34 +0000 (13:52 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 30 Sep 2021 10:58:35 +0000 (13:58 +0300)
doc/download.texi
makedist.sh

index 0372965740547e98d89c81391cf68dbd087e7063..fec7e18af80532bbf61321df90e0ea33b8f6e5aa 100644 (file)
-@multitable {XXXXX} {XXXX-XX-XX} {XXXX KiB} {link sign} {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
+@multitable {XXXXX} {XXXX-XX-XX} {XXXX KiB} {meta4 link sig} {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
 @headitem Version @tab Date @tab Size @tab Tarball @tab SHA256 checksum
 
 @item @ref{Release 1_14_0, 1.14.0} @tab 2021-09-15 @tab 392 KiB
-@tab @url{download/goredo-1.14.0.tar.zst, link} @url{download/goredo-1.14.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.14.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.14.0.tar.zst, link}
+    @url{download/goredo-1.14.0.tar.zst.sig, sig}
 @tab @code{17608C98 B39E0030 043B1862 EDB0AE7C 162DA374 3DDF8733 0DB0301A 4FD61BF5}
 
 @item @ref{Release 1_13_0, 1.13.0} @tab 2021-08-06 @tab 392 KiB
-@tab @url{download/goredo-1.13.0.tar.zst, link} @url{download/goredo-1.13.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.13.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.13.0.tar.zst, link}
+    @url{download/goredo-1.13.0.tar.zst.sig, sig}
 @tab @code{932E3AC8 6EABBF2A FAB69CD0 AA6B1373 63E07329 D85AAAB7 06F669FB D99BC517}
 
 @item @ref{Release 1_12_0, 1.12.0} @tab 2021-08-01 @tab 392 KiB
-@tab @url{download/goredo-1.12.0.tar.zst, link} @url{download/goredo-1.12.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.12.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.12.0.tar.zst, link}
+    @url{download/goredo-1.12.0.tar.zst.sig, sig}
 @tab @code{8AF5D746 7C95871C 75F857CA 3B51E3C0 15A82A88 52FE0769 D02FA1DC D9341AE9}
 
 @item @ref{Release 1_11_0, 1.11.0} @tab 2021-08-01 @tab 392 KiB
-@tab @url{download/goredo-1.11.0.tar.zst, link} @url{download/goredo-1.11.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.11.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.11.0.tar.zst, link}
+    @url{download/goredo-1.11.0.tar.zst.sig, sig}
 @tab @code{C3102D39 C9B733A2 51EFABF1 788D54DF 9D2E7679 B5366FFB 9F4BBAD2 4D6C4166}
 
 @item @ref{Release 1_10_0, 1.10.0} @tab 2021-08-01 @tab 392 KiB
-@tab @url{download/goredo-1.10.0.tar.zst, link} @url{download/goredo-1.10.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.10.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.10.0.tar.zst, link}
+    @url{download/goredo-1.10.0.tar.zst.sig, sig}
 @tab @code{FE412031 F6257621 9FEBB510 54A4E9E5 5A1AB41A 4027E45A 6055A754 1E1F0AD1}
 
 @item @ref{Release 1_9_0, 1.9.0} @tab 2021-07-31 @tab 392 KiB
-@tab @url{download/goredo-1.9.0.tar.zst, link} @url{download/goredo-1.9.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.9.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.9.0.tar.zst, link}
+    @url{download/goredo-1.9.0.tar.zst.sig, sig}
 @tab @code{9A160A7F 02689352 FA352053 5BB7A8A4 3CB1D772 FD5AEDAA 1773E038 3E45E816}
 
 @item @ref{Release 1_8_0, 1.8.0} @tab 2021-07-02 @tab 389 KiB
-@tab @url{download/goredo-1.8.0.tar.zst, link} @url{download/goredo-1.8.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.8.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.8.0.tar.zst, link}
+    @url{download/goredo-1.8.0.tar.zst.sig, sig}
 @tab @code{DD8F2C41 21B318F6 55132D14 2E5E70DB F25A6895 14B461BE 5605A7C5 94693E98}
 
 @item @ref{Release 1_7_0, 1.7.0} @tab 2021-06-23 @tab 389 KiB
-@tab @url{download/goredo-1.7.0.tar.zst, link} @url{download/goredo-1.7.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.7.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.7.0.tar.zst, link}
+    @url{download/goredo-1.7.0.tar.zst.sig, sig}
 @tab @code{88B22B31 1E43C5C4 A6A114B0 E837C8E7 D710E264 BC15A759 2A8AA50D 1DE74243}
 
 @item @ref{Release 1_6_0, 1.6.0} @tab 2021-06-22 @tab 387 KiB
-@tab @url{download/goredo-1.6.0.tar.zst, link} @url{download/goredo-1.6.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.6.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.6.0.tar.zst, link}
+    @url{download/goredo-1.6.0.tar.zst.sig, sig}
 @tab @code{AFA9748B CC3185C6 8EF617FF 8C71B229 930EAACE 47894362 1FB52E39 8A83A898}
 
 @item @ref{Release 1_5_0, 1.5.0} @tab 2021-06-21 @tab 387 KiB
-@tab @url{download/goredo-1.5.0.tar.zst, link} @url{download/goredo-1.5.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.5.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.5.0.tar.zst, link}
+    @url{download/goredo-1.5.0.tar.zst.sig, sig}
 @tab @code{396C63ED C3D481F2 3608F2F5 B152CF91 1D34A774 D30D2C56 4EA7F4DF 2F59ABB3}
 
 @item @ref{Release 1_4_1, 1.4.1} @tab 2021-04-29 @tab 383 KiB
-@tab @url{download/goredo-1.4.1.tar.zst, link} @url{download/goredo-1.4.1.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.4.1.tar.zst.meta4, meta4}
+    @url{download/goredo-1.4.1.tar.zst, link}
+    @url{download/goredo-1.4.1.tar.zst.sig, sig}
 @tab @code{59CF9022 B92BB060 37E4A788 D9499839 48B253BF 08B4F406 08AA593B FBE77713}
 
 @item @ref{Release 1_4_0, 1.4.0} @tab 2021-04-29 @tab 383 KiB
-@tab @url{download/goredo-1.4.0.tar.zst, link} @url{download/goredo-1.4.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.4.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.4.0.tar.zst, link}
+    @url{download/goredo-1.4.0.tar.zst.sig, sig}
 @tab @code{ADD57921 085174F9 129C4CC3 97F508A3 CB7A2D2A F0A95F7B 5DABDB48 12408648}
 
 @item @ref{Release 1_3_0, 1.3.0} @tab 2021-02-15 @tab 339 KiB
-@tab @url{download/goredo-1.3.0.tar.zst, link} @url{download/goredo-1.3.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.3.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.3.0.tar.zst, link}
+    @url{download/goredo-1.3.0.tar.zst.sig, sig}
 @tab @code{E9D05149 779F29C8 25D4CF3C 9CF2B0C5 1EEDBD62 6F57388B D7095D0B 6C7956B1}
 
 @item @ref{Release 1_2_0, 1.2.0} @tab 2021-01-29 @tab 338 KiB
-@tab @url{download/goredo-1.2.0.tar.zst, link} @url{download/goredo-1.2.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.2.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.2.0.tar.zst, link}
+    @url{download/goredo-1.2.0.tar.zst.sig, sig}
 @tab @code{D0045DBA F60FB731 B3DB64AB 262E600A 3D68E487 D167A0F1 9DD614DA C6E57CD5}
 
 @item @ref{Release 1_1_0, 1.1.0} @tab 2021-01-24 @tab 338 KiB
-@tab @url{download/goredo-1.1.0.tar.zst, link} @url{download/goredo-1.1.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.1.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.1.0.tar.zst, link}
+    @url{download/goredo-1.1.0.tar.zst.sig, sig}
 @tab @code{63A9FEA6 66665D16 626171C8 65C11C48 C258EB7F A9112982 755E62B9 B5100570}
 
 @item @ref{Release 1_0_0, 1.0.0} @tab 2021-01-16 @tab 338 KiB
-@tab @url{download/goredo-1.0.0.tar.zst, link} @url{download/goredo-1.0.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-1.0.0.tar.zst.meta4, meta4}
+    @url{download/goredo-1.0.0.tar.zst, link}
+    @url{download/goredo-1.0.0.tar.zst.sig, sig}
 @tab @code{8D99B8FC 1057AEF6 437BE131 2112781E 00030AFD D01DA2F0 E233B042 187A2F01}
 
 @item @ref{Release 0_12_3, 0.12.3} @tab 2021-01-13 @tab 336 KiB
-@tab @url{download/goredo-0.12.3.tar.zst, link} @url{download/goredo-0.12.3.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-0.12.3.tar.zst.meta4, meta4}
+    @url{download/goredo-0.12.3.tar.zst, link}
+    @url{download/goredo-0.12.3.tar.zst.sig, sig}
 @tab @code{D735A273 12504914 EC4413AB C6719C52 800D5AA5 DEFB135E 87139629 9B2C720F}
 
 @item @ref{Release 0_12_2, 0.12.2} @tab 2021-01-13 @tab 336 KiB
-@tab @url{download/goredo-0.12.2.tar.zst, link} @url{download/goredo-0.12.2.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-0.12.2.tar.zst.meta4, meta4}
+    @url{download/goredo-0.12.2.tar.zst, link}
+    @url{download/goredo-0.12.2.tar.zst.sig, sig}
 @tab @code{C1E8C36C 6C937B30 DCF15316 0BFB8E85 03A50FBC 16EED174 61B29153 C3C84041}
 
 @item @ref{Release 0_12_1, 0.12.1} @tab 2021-01-13 @tab 336 KiB
-@tab @url{download/goredo-0.12.1.tar.zst, link} @url{download/goredo-0.12.1.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-0.12.1.tar.zst.meta4, meta4}
+    @url{download/goredo-0.12.1.tar.zst, link}
+    @url{download/goredo-0.12.1.tar.zst.sig, sig}
 @tab @code{E0DD233F 5B4C73D5 242AB05F 36B87CC4 4583A126 90465D57 51339D59 60AF2558}
 
 @item @ref{Release 0_12_0, 0.12.0} @tab 2021-01-12 @tab 379 KiB
-@tab @url{download/goredo-0.12.0.tar.zst, link} @url{download/goredo-0.12.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-0.12.0.tar.zst.meta4, meta4}
+    @url{download/goredo-0.12.0.tar.zst, link}
+    @url{download/goredo-0.12.0.tar.zst.sig, sig}
 @tab @code{967787D9 DBC72D74 7D17748D B458B6D9 8FC75C37 AFAF3579 FFD52B91 7BCCE59F}
 
 @item @ref{Release 0_11_0, 0.11.0} @tab 2021-01-10 @tab 379 KiB
-@tab @url{download/goredo-0.11.0.tar.zst, link} @url{download/goredo-0.11.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-0.11.0.tar.zst.meta4, meta4}
+    @url{download/goredo-0.11.0.tar.zst, link}
+    @url{download/goredo-0.11.0.tar.zst.sig, sig}
 @tab @code{4608B75B C8A3DFB6 2EF305B5 EED0F4B2 8AD39F64 AE46BACE EA8100D9 0A8666F9}
 
 @item @ref{Release 0_10_0, 0.10.0} @tab 2021-01-09 @tab 436 KiB
-@tab @url{download/goredo-0.10.0.tar.zst, link} @url{download/goredo-0.10.0.tar.zst.sig, sign}
+@tab
+    @url{download/goredo-0.10.0.tar.zst.meta4, meta4}
+    @url{download/goredo-0.10.0.tar.zst, link}
+    @url{download/goredo-0.10.0.tar.zst.sig, sig}
 @tab @code{4B600D99 48D71B02 9E582FCB 452A7AC6 DF22F538 67FC3C4A 40409112 2C1C9D08}
 
 @end multitable
index 9213e1a0a31f6579b17a7b05b1b13fa50d729b0b..ce8ada0bed5d94bc8aef2073cdcbf68fea7d991e 100755 (executable)
@@ -86,9 +86,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 +101,14 @@ release_underscored=`echo $release | tr . _`
 cat <<EOF
 An entry for documentation:
 @item @ref{Release $release_underscored, $release} @tab $release_date @tab $size KiB
-@tab @url{download/goredo-${release}.tar.zst, link} @url{download/goredo-${release}.tar.zst.sig, sign}
+@tab
+    @url{download/$tarball.meta4, meta4}
+    @url{download/$tarball, link}
+    @url{download/$tarball.sig, sig}
 @tab @code{$hash}
 EOF
 
-mv $tmp/$tarball $tmp/"$tarball".sig $cur/doc/goredo.html/download
+mv $tmp/$tarball $tmp/"$tarball".sig $tarball.meta4 $cur/doc/goredo.html/download
 
 cat <<EOF
 Subject: goredo $release release announcement