build: modernize bootstrap prerequsite tools

Following Pádraig Brady's example from coreutils, ...
* bootstrap.conf: Add an explicit requirement on m4.
Add an explicit requirement on texi2pdf -- often packaged separately
rather than with makeinfo -- its absence would otherwise induce a
failure late in the build process.
Replace the rsync dependency with wget,
which gnulib changed to in 2018.
Also, add an xz requirement and a version for autopoint.
This commit is contained in:
Jim Meyering 2023-05-27 18:00:04 -07:00 committed by Jim Meyering
parent 8edd37f3c5
commit a9e25136f9

View File

@ -85,14 +85,17 @@ gnulib_tool_option_extras="--tests-base=gnulib-tests --with-tests --symlink\
buildreq="\
autoconf 2.64
automake 1.11.2
autopoint -
autopoint 0.19.2
gettext 0.19.2
git 1.4.4
gzip -
m4 -
makeinfo 6.1
perl 5.5
rsync -
tar -
texi2pdf 6.1
wget -
xz -
"
bootstrap_post_import_hook ()