From 3fa21c8c7e74798a07fbcc99030bae7c2505f76d Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 31 Jul 2021 13:24:38 +0300 Subject: [PATCH] Texinfo does not like dots in references --- doc/download.texi | 32 ++++++++++++++++---------------- doc/news.texi | 34 +++++++++++++++++----------------- makedist.sh | 3 ++- 3 files changed, 35 insertions(+), 34 deletions(-) diff --git a/doc/download.texi b/doc/download.texi index 47fde10..0db4488 100644 --- a/doc/download.texi +++ b/doc/download.texi @@ -1,67 +1,67 @@ @multitable {XXXXX} {XXXX-XX-XX} {XXXX KiB} {link sign} {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} @headitem Version @tab Date @tab Size @tab Tarball @tab SHA256 checksum -@item @ref{Release 1.8.0, 1.8.0} @tab 2021-07-02 @tab 389 KiB +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @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 +@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 @code{4B600D99 48D71B02 9E582FCB 452A7AC6 DF22F538 67FC3C4A 40409112 2C1C9D08} diff --git a/doc/news.texi b/doc/news.texi index cb1622a..3574f79 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -1,7 +1,7 @@ @node News @unnumbered News -@anchor{Release 1.9.0} +@anchor{Release 1_9_0} @section Release 1.9.0 @itemize @item @@ -16,7 +16,7 @@ @end itemize @end itemize -@anchor{Release 1.8.0} +@anchor{Release 1_8_0} @section Release 1.8.0 @itemize @item @@ -27,7 +27,7 @@ is found. @end itemize -@anchor{Release 1.7.0} +@anchor{Release 1_7_0} @section Release 1.7.0 @itemize @item @@ -36,7 +36,7 @@ able to tightly integrate @command{goredo} with the @command{make}. @end itemize -@anchor{Release 1.6.0} +@anchor{Release 1_6_0} @section Release 1.6.0 @itemize @item @@ -44,7 +44,7 @@ will be affected by changing the specified ones. @end itemize -@anchor{Release 1.5.0} +@anchor{Release 1_5_0} @section Release 1.5.0 @itemize @item @@ -58,14 +58,14 @@ files, not the "first" depth level ones. @end itemize -@anchor{Release 1.4.1} +@anchor{Release 1_4_1} @section Release 1.4.1 @itemize @item Even more simpler statusline cleaning function. @end itemize -@anchor{Release 1.4.0} +@anchor{Release 1_4_0} @section Release 1.4.0 @itemize @item @@ -78,7 +78,7 @@ Updated dependant libraries. @end itemize -@anchor{Release 1.3.0} +@anchor{Release 1_3_0} @section Release 1.3.0 @itemize @item @@ -89,7 +89,7 @@ be OOD targets to redoing targets. @end itemize -@anchor{Release 1.2.0} +@anchor{Release 1_2_0} @section Release 1.2.0 @itemize @item @@ -101,14 +101,14 @@ waiting for job slot token. @end itemize -@anchor{Release 1.1.0} +@anchor{Release 1_1_0} @section Release 1.1.0 @itemize @item @command{redo-cleanup} has @option{-dry-run} option. @end itemize -@anchor{Release 1.0.0} +@anchor{Release 1_0_0} @section Release 1.0.0 @itemize @item @@ -122,7 +122,7 @@ @command{redo-whichdo} resembles @code{apenwarr/redo}'s one behaviour more. @end itemize -@anchor{Release 0.12.3} +@anchor{Release 0_12_3} @section Release 0.12.3 @itemize @item @@ -130,7 +130,7 @@ arm64 macOS fix. @end itemize -@anchor{Release 0.12.2} +@anchor{Release 0_12_2} @section Release 0.12.2 @itemize @item @@ -139,7 +139,7 @@ Fixed tests permissions in the tarball. @end itemize -@anchor{Release 0.12.1} +@anchor{Release 0_12_1} @section Release 0.12.1 @itemize @item @@ -148,7 +148,7 @@ 1.12+ versions, that have @file{vendor}-ing support. @end itemize -@anchor{Release 0.12.0} +@anchor{Release 0_12_0} @section Release 0.12.0 @itemize @item @@ -157,7 +157,7 @@ @option{-debug} option renamed to shorter @option{-d}. @end itemize -@anchor{Release 0.11.0} +@anchor{Release 0_11_0} @section Release 0.11.0 @itemize @item @@ -168,7 +168,7 @@ BLAKE2b hashing algorithm for even better performance. @end itemize -@anchor{Release 0.10.0} +@anchor{Release 0_10_0} @section Release 0.10.0 @itemize @item Initial tarballed release. diff --git a/makedist.sh b/makedist.sh index 8fcafa7..9213e1a 100755 --- a/makedist.sh +++ b/makedist.sh @@ -93,9 +93,10 @@ size=$(( $(stat -f %z $tarball) / 1024 )) hash=$(gpg --print-md SHA256 < $tarball) release_date=$(date "+%Y-%m-%d") +release_underscored=`echo $release | tr . _` cat <