Paul Eggert wrote: > > I would suggest to entirely remove the Makevars handling from 'bootstrap', > > and instead let the maintainers create a Makevars file by hand, according > > to the documentation - like they also create configure.ac and Makefile.am > > files by hand. > > Sounds good to me; is that a trivial patch or am I missing something?
The code removal from 'bootstrap' and 'bootstrap.conf' (XGETTEXT_OPTIONS) would be trivial. However, there is a migration issue: How to notify maintainers of packages that already use 'bootstrap' that they should now commit the Makevars file in git and remove it from .gitignore. Possible actions that 'bootstrap' could do to help this migration: - Remove lines that match the regex '/Makevars$' from .gitignore. - Print a sentence that explains that Makevars now should be added into version control, with a reference to <https://www.gnu.org/software/gettext/manual/html_node/po_002fMakevars.html>. - Other actions? Bruno