Re: git: 34393efcc244 - main - shells/bash: Update to 5.2

From: Moin Rahman <bofh_at_freebsd.org>
Date: Fri, 30 Sep 2022 22:08:27 UTC
After this update shells/bash fails to build if NLS is turned off.


> On Sep 30, 2022, at 9:21 PM, Emanuel Haupt <ehaupt@FreeBSD.org> wrote:
> 
> The branch main has been updated by ehaupt:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=34393efcc244fe0d4e76a8e12ae343decdf0b083
> 
> commit 34393efcc244fe0d4e76a8e12ae343decdf0b083
> Author:     Emanuel Haupt <ehaupt@FreeBSD.org>
> AuthorDate: 2022-09-30 19:21:33 +0000
> Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
> CommitDate: 2022-09-30 19:21:33 +0000
> 
>    shells/bash: Update to 5.2
> 
>    Release notes:  https://lists.gnu.org/archive/html/bash-announce/2022-09/msg00000.html
> ---
> shells/bash/Makefile                           | 86 +++++++++++++-------------
> shells/bash/distinfo                           | 38 +-----------
> shells/bash/files/patch-Makefile.in            |  4 +-
> shells/bash/files/patch-config-top.h           |  4 +-
> shells/bash/files/patch-doc_Makefile.in        | 19 +++---
> shells/bash/files/patch-doc_bash.1             |  6 +-
> shells/bash/files/patch-doc_bashref.texi       |  4 +-
> shells/bash/files/patch-lib_readline_display.c |  4 +-
> shells/bash/pkg-plist                          | 83 +++++++++++++------------
> 9 files changed, 111 insertions(+), 137 deletions(-)
> 
> diff --git a/shells/bash/Makefile b/shells/bash/Makefile
> index c78e21be7128..6393255c4de5 100644
> --- a/shells/bash/Makefile
> +++ b/shells/bash/Makefile
> @@ -1,65 +1,69 @@
> +# Please don't remove commented lines. They will become relevant once
> +# the first official patch is released.
> +
> PORTNAME=		bash
> -PATCHLEVEL=		16
> -PORTVERSION=		5.1.${PATCHLEVEL:S/^0//g}
> -PORTREVISION?=		0
> +#PATCHLEVEL=		0
> +#PORTVERSION=		5.2.${PATCHLEVEL:S/^0//g}
> +PORTVERSION=		5.2
> CATEGORIES=		shells
> MASTER_SITES=		GNU
> -DISTNAME=		${PORTNAME}-${PORTVERSION:R}
> +#DISTNAME=		${PORTNAME}-${PORTVERSION:R}
> DIST_SUBDIR=		${PORTNAME}
> EXTRACT_ONLY=		${DISTNAME}${EXTRACT_SUFX}
> 
> -PATCH_SITES=		GNU/${PORTNAME}/${DISTNAME}-patches/
> -PATCHFILES!=		/usr/bin/jot -s " " -w \
> -			${PORTNAME}${PORTVERSION:R:S/.//g}-%03d \
> -			${PATCHLEVEL} 1 ${PATCHLEVEL}
> +#PATCH_SITES=		GNU/${PORTNAME}/${DISTNAME}-patches/
> +#PATCHFILES!=		/usr/bin/jot -s " " -w \
> +#			${PORTNAME}${PORTVERSION:R:S/.//g}-%03d \
> +#			${PATCHLEVEL} 1 ${PATCHLEVEL}
> 
> MAINTAINER=		ehaupt@FreeBSD.org
> COMMENT=		GNU Project's Bourne Again SHell
> -WWW=		https://www.gnu.org/software/bash/
> +WWW=			https://www.gnu.org/software/bash/
> 
> LICENSE=		GPLv3+
> LICENSE_FILE=		${WRKSRC}/COPYING
> 
> +USES=			bison cpe iconv makeinfo pathfix localbase
> +CPE_VENDOR=		gnu
> +GNU_CONFIGURE=		yes
> +CONFIGURE_ARGS+=	--without-bash-malloc \
> +			--disable-rpath \
> +			--enable-disabled-builtins \
> +			--with-libiconv-prefix=${ICONV_PREFIX}
> +
> +MAKE_ARGS+=		TERMCAP_LIB=-ltinfow
> +
> +INFO=			bash
> +PORTDOCS=		FAQ INTRO CHANGES COMPAT NEWS POSIX RBASH README \
> +			bash.html bashref.html
> +
> OPTIONS_DEFINE=		FDESCFS PORTS_READLINE HELP NLS STATIC SYSBASHRC \
> 			SYSLOG DOCS
> +OPTIONS_DEFAULT=	HELP
> +OPTIONS_SUB=		yes
> +
> FDESCFS_DESC=		Enable use of /dev/fd
> HELP_DESC=		Enable builtin help
> PORTS_READLINE_DESC=	libreadline from ports instead of bundled one
> SYSBASHRC_DESC=		Enable system-wide rc files
> 
> -OPTIONS_DEFAULT=	HELP PORTS_READLINE
> -
> -USES=			bison cpe iconv makeinfo pathfix localbase
> -GNU_CONFIGURE=		yes
> -OPTIONS_SUB=		yes
> -CPE_VENDOR=		gnu
> -
> FDESCFS_CONFIGURE_ENV_OFF=	bash_cv_dev_fd=absent
> FDESCFS_SUB_FILES=	pkg-message
> 
> HELP_CONFIGURE_ENABLE=	help-builtin
> -NLS_CONFIGURE_ENABLE=	nls
> NLS_USES=		gettext
> +NLS_CONFIGURE_ENABLE=	nls
> 
> -PORTS_READLINE_CONFIGURE_WITH=	installed-readline
> +PORTS_READLINE_BROKEN=	ld: error: undefined symbol: rl_trim_arg_from_keyseq
> PORTS_READLINE_USES=	readline
> +PORTS_READLINE_CONFIGURE_WITH=	installed-readline
> 
> -INFO=			bash
> -
> -PORTDOCS=		FAQ INTRO CHANGES COMPAT NEWS POSIX RBASH README \
> -			bash.html bashref.html
> -
> -CONFIGURE_ARGS+=	--without-bash-malloc \
> -			--disable-rpath \
> -			--enable-disabled-builtins \
> -			--with-libiconv-prefix=${ICONV_PREFIX}
> -
> -MAKE_ARGS+=	TERMCAP_LIB=-ltinfow
> +STATIC_BROKEN=		multiple definition of strtoimax
> 
> .if empty(PKGNAMESUFFIX)
> -CONFLICTS+=	bash-static
> +CONFLICTS+=	bash-static bash52-static
> .else
> -CONFLICTS+=	bash
> +CONFLICTS+=	bash bash52
> .endif
> CONFLICTS+=	bashc
> 
> @@ -101,10 +105,6 @@ post-patch-SYSBASHRC-on:
> 		-e "s|.*\(#define SYS_BASH.*\)\(/etc/.*\"\).*|\1${PREFIX}\2|" \
> 		${WRKSRC}/config-top.h
> 
> -post-configure:
> -	@${FIND} ${WRKSRC} -name Makefile -print0 | ${XARGS} -0 \
> -		${REINPLACE_CMD} -e "s|^DESTDIR *=|& ${DESTDIR}|"
> -
> pre-build:
> 	@${ECHO_CMD} $$((${PORTREVISION}-1)) > ${WRKSRC}/.build
> 
> @@ -120,15 +120,15 @@ post-install:
> regress: build
> 	cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} test
> 
> -ckp:
> -	${MAKE} -DPATCH_DEBUG clean patch
> +#ckp:
> +#	${MAKE} -DPATCH_DEBUG clean patch
> 
> # requires ftp/ncftp3
> -cklatest:
> -	@${ECHO} -n "Currently at: "
> -	@${MAKE} -V PATCHLEVEL
> -	-ncftpls \
> -		${PATCH_SITES:Mftp*:Ox:[1]} \
> -		| fgrep -v .sig | ${SORT} | ${TAIL}
> +#cklatest:
> +#	@${ECHO} -n "Currently at: "
> +#	@${MAKE} -V PATCHLEVEL
> +#	-ncftpls \
> +#		${PATCH_SITES:Mftp*:Ox:[1]} \
> +#		| fgrep -v .sig | ${SORT} | ${TAIL}
> 
> .include <bsd.port.mk>
> diff --git a/shells/bash/distinfo b/shells/bash/distinfo
> index 55f5619cdc22..470c013284e3 100644
> --- a/shells/bash/distinfo
> +++ b/shells/bash/distinfo
> @@ -1,35 +1,3 @@
> -TIMESTAMP = 1641367732
> -SHA256 (bash/bash-5.1.tar.gz) = cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa
> -SIZE (bash/bash-5.1.tar.gz) = 10458638
> -SHA256 (bash/bash51-001) = ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa
> -SIZE (bash/bash51-001) = 2894
> -SHA256 (bash/bash51-002) = 15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe
> -SIZE (bash/bash51-002) = 1575
> -SHA256 (bash/bash51-003) = 22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1
> -SIZE (bash/bash51-003) = 1800
> -SHA256 (bash/bash51-004) = 9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86
> -SIZE (bash/bash51-004) = 3745
> -SHA256 (bash/bash51-005) = cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5
> -SIZE (bash/bash51-005) = 2577
> -SHA256 (bash/bash51-006) = 75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14
> -SIZE (bash/bash51-006) = 1412
> -SHA256 (bash/bash51-007) = acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a
> -SIZE (bash/bash51-007) = 2621
> -SHA256 (bash/bash51-008) = f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1
> -SIZE (bash/bash51-008) = 1821
> -SHA256 (bash/bash51-009) = e45cda953ab4b4b4bde6dc34d0d8ca40d1cc502046eb28070c9ebcd47e33c3ee
> -SIZE (bash/bash51-009) = 1627
> -SHA256 (bash/bash51-010) = a2c8d7b2704eeceff7b1503b7ad9500ea1cb6e9393faebdb3acd2afdd7aeae2a
> -SIZE (bash/bash51-010) = 1700
> -SHA256 (bash/bash51-011) = 58191f164934200746f48459a05bca34d1aec1180b08ca2deeee3bb29622027b
> -SIZE (bash/bash51-011) = 2229
> -SHA256 (bash/bash51-012) = 10f189c8367c4a15c7392e7bf70d0ff6953f78c9b312ed7622303a779273ab98
> -SIZE (bash/bash51-012) = 6372
> -SHA256 (bash/bash51-013) = c7acb66df435d284304c16ca83a5265f9edd9368612095b01a733d45c77ed5ad
> -SIZE (bash/bash51-013) = 1277
> -SHA256 (bash/bash51-014) = 6a4ee0c81b437b96279a792c1efcec4ba56f009195a318083db6b53b096f83d0
> -SIZE (bash/bash51-014) = 1456
> -SHA256 (bash/bash51-015) = 1b37692ef1f6cc3dcec246773443276066e6b1379868f8c14e01f4dfd4df80f0
> -SIZE (bash/bash51-015) = 1409
> -SHA256 (bash/bash51-016) = 8899144f76a5db1fb41a89ed881c9f19add95728dd71db324f772ef225c5384f
> -SIZE (bash/bash51-016) = 2122
> +TIMESTAMP = 1664221830
> +SHA256 (bash/bash-5.2.tar.gz) = a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb
> +SIZE (bash/bash-5.2.tar.gz) = 10950833
> diff --git a/shells/bash/files/patch-Makefile.in b/shells/bash/files/patch-Makefile.in
> index 9cae991db7d5..e21144f8db78 100644
> --- a/shells/bash/files/patch-Makefile.in
> +++ b/shells/bash/files/patch-Makefile.in
> @@ -1,6 +1,6 @@
> ---- Makefile.in.orig	2020-12-19 20:55:00 UTC
> +--- Makefile.in.orig	2022-09-27 16:41:33 UTC
> +++ Makefile.in
> -@@ -824,7 +824,9 @@ install:	.made installdirs
> +@@ -846,7 +846,9 @@ install:	.made installdirs
>  		infodir=$(infodir) htmldir=$(htmldir) DESTDIR=$(DESTDIR) $@ )
>  	-( cd $(DEFDIR) ; $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) $@ )
>  	-( cd $(PO_DIR) ; $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) $@ )
> diff --git a/shells/bash/files/patch-config-top.h b/shells/bash/files/patch-config-top.h
> index b80078cd81cf..3d458d2c12e4 100644
> --- a/shells/bash/files/patch-config-top.h
> +++ b/shells/bash/files/patch-config-top.h
> @@ -1,6 +1,6 @@
> ---- config-top.h.orig	2016-05-19 18:34:02 UTC
> +--- config-top.h.orig	2021-11-05 13:11:12 UTC
> +++ config-top.h
> -@@ -74,7 +74,7 @@
> +@@ -84,7 +84,7 @@
>  #endif
> 
>  /* Default primary and secondary prompt strings. */
> diff --git a/shells/bash/files/patch-doc_Makefile.in b/shells/bash/files/patch-doc_Makefile.in
> index cb4f37662857..bdb9477dec3f 100644
> --- a/shells/bash/files/patch-doc_Makefile.in
> +++ b/shells/bash/files/patch-doc_Makefile.in
> @@ -1,21 +1,22 @@
> ---- doc/Makefile.in.orig	2015-12-07 00:55:56 UTC
> +--- doc/Makefile.in.orig	2022-09-27 16:41:33 UTC
> +++ doc/Makefile.in
> -@@ -175,7 +175,7 @@ pdf: ${PDFFILES}
> - bashref.dvi: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
> +@@ -175,7 +175,7 @@ bashref.dvi: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
> + 	$(RM) $@
>  	${SET_TEXINPUTS} $(TEXI2DVI) $(srcdir)/bashref.texi || { ${RM} $@ ; exit 1; }
> 
> -bashref.info: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
> +bash.info: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
> + 	$(RM) $@
>  	$(MAKEINFO) --no-split -I$(TEXINPUTDIR) $(srcdir)/bashref.texi
> 
> - # experimental
> -@@ -188,9 +188,6 @@ bashref.pdf: $(BASHREF_FILES) $(HSUSER)
> +@@ -188,10 +188,6 @@ bashref.pdf: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
> + #	$(TEXI2HTML) -menu -monolithic -I $(TEXINPUTDIR) $(srcdir)/bashref.texi
>  bashref.html: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
>  	$(MAKEINFO) --html --no-split -I$(TEXINPUTDIR) $(srcdir)/bashref.texi
> -
> --bash.info: bashref.info
> --	${SHELL} ${INFOPOST} < $(srcdir)/bashref.info > $@ ; \
> -
> +-bash.info: $(BASHREF_FILES) $(HSUSER) $(RLUSER)
> +-	$(RM) $@
> +-	$(MAKEINFO) -o $@ --no-split -I$(TEXINPUTDIR) $(srcdir)/bashref.texi
> +
>  bash.txt: bash.1
>  bash.ps: bash.1
> - bash.html: bash.1
> diff --git a/shells/bash/files/patch-doc_bash.1 b/shells/bash/files/patch-doc_bash.1
> index b6c1f4c78df4..37b6e073f3a9 100644
> --- a/shells/bash/files/patch-doc_bash.1
> +++ b/shells/bash/files/patch-doc_bash.1
> @@ -1,4 +1,4 @@
> ---- doc/bash.1.orig	2019-01-02 14:14:30 UTC
> +--- doc/bash.1.orig	2022-09-19 15:36:55 UTC
> +++ doc/bash.1
> @@ -31,9 +31,9 @@
>  .\" .ll \\n(LLu
> @@ -39,7 +39,7 @@
>  and
>  .IR ~/.profile ,
>  in that order.
> -@@ -2444,7 +2444,7 @@ The value of this parameter is expanded (see
> +@@ -2561,7 +2561,7 @@ The value of this parameter is expanded (see
>  .SM
>  .B PROMPTING
>  below) and used as the primary prompt string.  The default value is
> @@ -48,7 +48,7 @@
>  .TP
>  .B PS2
>  The value of this parameter is expanded as with
> -@@ -10880,10 +10880,10 @@ http://tiswww.case.edu/~chet/bash/POSIX -- a descripti
> +@@ -11661,10 +11661,10 @@ http://tiswww.case.edu/~chet/bash/POSIX -- a descripti
>  .SH FILES
>  .PD 0
>  .TP
> diff --git a/shells/bash/files/patch-doc_bashref.texi b/shells/bash/files/patch-doc_bashref.texi
> index 08d80e40a8c9..8be950faba99 100644
> --- a/shells/bash/files/patch-doc_bashref.texi
> +++ b/shells/bash/files/patch-doc_bashref.texi
> @@ -1,4 +1,4 @@
> ---- doc/bashref.texi.orig	2016-09-29 22:30:30 UTC
> +--- doc/bashref.texi.orig	2022-09-19 15:41:39 UTC
> +++ doc/bashref.texi
> @@ -1,6 +1,6 @@
>  \input texinfo.tex @c -*- texinfo -*-
> @@ -17,7 +17,7 @@
> 
>  This is Edition @value{EDITION}, last updated @value{UPDATED},
>  of @cite{The GNU Bash Reference Manual},
> -@@ -5443,7 +5443,7 @@ A null directory name may appear as two
> +@@ -6004,7 +6004,7 @@ A null directory name may appear as two adjacent colon
>  or trailing colon.
> 
>  @item PS1
> diff --git a/shells/bash/files/patch-lib_readline_display.c b/shells/bash/files/patch-lib_readline_display.c
> index b69b08410b1a..f81aba551533 100644
> --- a/shells/bash/files/patch-lib_readline_display.c
> +++ b/shells/bash/files/patch-lib_readline_display.c
> @@ -1,6 +1,6 @@
> ---- lib/readline/display.c.orig	2018-10-01 01:37:48 UTC
> +--- lib/readline/display.c.orig	2022-04-05 14:47:31 UTC
> +++ lib/readline/display.c
> -@@ -837,7 +837,10 @@ rl_redisplay (void)
> +@@ -953,7 +953,10 @@ rl_redisplay (void)
>       the line breaks in the prompt string in expand_prompt, taking invisible
>       characters into account, and if lpos exceeds the screen width, we copy
>       the data in the loop below. */
> diff --git a/shells/bash/pkg-plist b/shells/bash/pkg-plist
> index e04bc21b3bf3..abfb12366fdf 100644
> --- a/shells/bash/pkg-plist
> +++ b/shells/bash/pkg-plist
> @@ -1,6 +1,45 @@
> @shell bin/bash
> @shell bin/rbash
> bin/bashbug
> +%%NLS%%share/locale/af/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/bg/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/ca/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/cs/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/da/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/de/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/el/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/en@boldquot/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/en@quot/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/eo/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/es/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/et/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/fi/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/fr/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/ga/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/gl/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/hr/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/hu/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/id/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/it/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/ja/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/ko/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/lt/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/nb/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/nl/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/pl/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/pt/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/pt_BR/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/ro/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/ru/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/sk/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/sl/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/sr/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/sv/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/tr/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/uk/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/vi/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/zh_CN/LC_MESSAGES/bash.mo
> +%%NLS%%share/locale/zh_TW/LC_MESSAGES/bash.mo
> %%NO_STATIC%%include/bash/alias.h
> %%NO_STATIC%%include/bash/array.h
> %%NO_STATIC%%include/bash/arrayfunc.h
> @@ -21,6 +60,7 @@ bin/bashbug
> %%NO_STATIC%%include/bash/conftypes.h
> %%NO_STATIC%%include/bash/dispose_cmd.h
> %%NO_STATIC%%include/bash/error.h
> +%%NO_STATIC%%include/bash/execute_cmd.h
> %%NO_STATIC%%include/bash/externs.h
> %%NO_STATIC%%include/bash/general.h
> %%NO_STATIC%%include/bash/hashlib.h
> @@ -60,13 +100,16 @@ bin/bashbug
> %%NO_STATIC%%include/bash/xmalloc.h
> %%NO_STATIC%%include/bash/y.tab.h
> %%NO_STATIC%%lib/bash/Makefile.inc
> +%%NO_STATIC%%lib/bash/Makefile.sample
> %%NO_STATIC%%lib/bash/accept
> %%NO_STATIC%%lib/bash/basename
> %%NO_STATIC%%lib/bash/csv
> %%NO_STATIC%%lib/bash/cut
> %%NO_STATIC%%lib/bash/dirname
> +%%NO_STATIC%%lib/bash/dsv
> %%NO_STATIC%%lib/bash/fdflags
> %%NO_STATIC%%lib/bash/finfo
> +%%NO_STATIC%%lib/bash/getconf
> %%NO_STATIC%%lib/bash/head
> %%NO_STATIC%%lib/bash/id
> %%NO_STATIC%%lib/bash/ln
> @@ -86,6 +129,7 @@ bin/bashbug
> %%NO_STATIC%%lib/bash/seq
> %%NO_STATIC%%lib/bash/setpgid
> %%NO_STATIC%%lib/bash/sleep
> +%%NO_STATIC%%lib/bash/stat
> %%NO_STATIC%%lib/bash/strftime
> %%NO_STATIC%%lib/bash/sync
> %%NO_STATIC%%lib/bash/tee
> @@ -97,42 +141,3 @@ bin/bashbug
> %%NO_STATIC%%libdata/pkgconfig/bash.pc
> man/man1/bash.1.gz
> man/man1/bashbug.1.gz
> -%%NLS%%share/locale/af/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/bg/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/ca/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/cs/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/da/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/de/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/el/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/en@boldquot/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/en@quot/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/eo/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/es/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/et/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/fi/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/fr/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/ga/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/gl/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/hr/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/hu/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/id/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/it/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/ja/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/ko/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/lt/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/nb/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/nl/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/pl/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/pt/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/pt_BR/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/ro/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/ru/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/sk/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/sl/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/sr/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/sv/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/tr/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/uk/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/vi/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/zh_CN/LC_MESSAGES/bash.mo
> -%%NLS%%share/locale/zh_TW/LC_MESSAGES/bash.mo