]> git.ipfire.org Git - thirdparty/grub.git/commit
gettext: Restore patches to po/Makefile.in.in
authorColin Watson <cjwatson@ubuntu.com>
Sun, 1 Mar 2020 17:59:04 +0000 (17:59 +0000)
committerDaniel Kiper <daniel.kiper@oracle.com>
Tue, 10 Mar 2020 20:17:54 +0000 (21:17 +0100)
commitac116bd659b295d3b9e116808d3e1d940dc0fd67
treeaf0fef10ac3297247c00c8ff477d55a5bf72d177
parentd5a32255de0e073881980fca0262000c865b30dd
gettext: Restore patches to po/Makefile.in.in

These were inadvertently lost during the conversion to Gnulib (gnulib:
Upgrade Gnulib and switch to bootstrap tool; commit 35b909062). The
files in po/gettext-patches/ can be imported using "git am" on top of
the gettext tag corresponding to AM_GNU_GETTEXT_VERSION in configure.ac
(currently 0.18.3). They handle translation of messages in shell files,
make msgfmt output in little-endian format, and arrange to use @SHELL@
rather than /bin/sh.

There were some changes solely for the purpose of distributing extra
files; for ease of maintenance, I've added these to
conf/Makefile.extra-dist instead.

Fixes: https://savannah.gnu.org/bugs/?57298
Signed-off-by: Colin Watson <cjwatson@ubuntu.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
bootstrap.conf
conf/Makefile.extra-dist
docs/grub-dev.texi
po/gettext-patches/0001-Support-POTFILES-shell.patch [new file with mode: 0644]
po/gettext-patches/0002-Handle-gettext_printf-shell-function.patch [new file with mode: 0644]
po/gettext-patches/0003-Make-msgfmt-output-in-little-endian.patch [new file with mode: 0644]
po/gettext-patches/0004-Use-SHELL-rather-than-bin-sh.patch [new file with mode: 0644]