diff --git a/shells/bash/Makefile b/shells/bash/Makefile index c78e21be7128..6393255c4de5 100644 --- a/shells/bash/Makefile +++ b/shells/bash/Makefile @@ -1,134 +1,134 @@ +# 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 .include .if ${PORT_OPTIONS:MSTATIC} || defined(NO_DYNAMICROOT) || (defined(NOSHARED) && ${NOSHARED:tl} != "no") CONFIGURE_ARGS+= --enable-static-link LLD_UNSAFE= yes .else CONFIGURE_ARGS+= --disable-static-link # Bash symbols must be exported in order to link runtime plugins, i.e., # "enable -f". (Plugins are not supported for bash-static.) LDFLAGS+= -Wl,-export-dynamic .endif STANDARD_PATH= /sbin:/bin:/usr/sbin:/usr/bin CPPFLAGS+= -DDEFAULT_PATH_VALUE='\"${STANDARD_PATH}:${LOCALBASE}/sbin:${LOCALBASE}/bin\"' \ -DSTANDARD_UTILS_PATH='\"${STANDARD_PATH}\"' post-patch: # Ensure y.tab.c is regenerated ${TOUCH} ${WRKSRC}/parse.y ${RM} ${WRKSRC}/y.tab.c @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${WRKSRC}/doc/bash.1 .if ${PORT_OPTIONS:MSYSLOG} @${REINPLACE_CMD} \ -e "s|/\*.*#define SYSLOG_HISTORY .*\*/|#define SYSLOG_HISTORY|g" \ -e "s|/\*.*#define SYSLOG_SHOPT .*\*/|#define SYSLOG_SHOPT 1|g" \ ${WRKSRC}/config-top.h .endif @${REINPLACE_CMD} -e "s|\(/etc/profile\)|${LOCALBASE}\1|" \ ${WRKSRC}/pathnames.h.in @${REINPLACE_CMD} -e "s|/etc/[iI]nputrc|${LOCALBASE}/etc/inputrc|g" \ ${WRKSRC}/doc/*.info ${WRKSRC}/doc/*.html ${WRKSRC}/doc/*.1 \ ${WRKSRC}/lib/readline/rlconf.h post-patch-SYSBASHRC-on: @${REINPLACE_CMD} \ -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 post-install: ${LN} -sf bash ${STAGEDIR}${PREFIX}/bin/rbash @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/FAQ \ ${WRKSRC}/doc/INTRO ${STAGEDIR}${DOCSDIR} for d in ${PORTDOCS:NFAQ:NINTRO:N*html}; do \ ${INSTALL_DATA} ${WRKSRC}/$${d} ${STAGEDIR}${DOCSDIR}; \ done 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 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,12 +1,12 @@ ---- 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) $@ ) +.if !$(STATIC_LD:M-static) -( cd $(LOADABLES_DIR) && $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) $@ ) +.endif install-strip: $(MAKE) $(MFLAGS) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' \ 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,11 +1,11 @@ ---- 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. */ -#define PPROMPT "\\s-\\v\\$ " +#define PPROMPT "[\\u@\\h \\w]\\$ " #define SPROMPT "> " /* Undefine this if you don't want the ksh-compatible behavior of reprinting 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,63 +1,63 @@ ---- 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 .\" .in \\n()Ru+\\n(INu+\\n()Iu .\" .ti \\n(INu -.\" .ie !\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X +.\" .ie !\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X .\" .br\} -.\" .el \\*(]X\h|\\n()Iu+\\n()Ru\c +.\" .el \\*(]X\h|\\n()Iu+\\n()Ru\c .\" .}f .\" .. .\" @@ -204,7 +204,7 @@ library to read command lines when the shell is intera .TP .B \-\-noprofile Do not read either the system-wide startup file -.FN /etc/profile +.FN %%LOCALBASE%%/etc/profile or any of the personal initialization files .IR ~/.bash_profile , .IR ~/.bash_login , @@ -316,7 +316,7 @@ When .B bash is invoked as an interactive login shell, or as a non-interactive shell with the \fB\-\-login\fP option, it first reads and -executes commands from the file \fI/etc/profile\fP, if that +executes commands from the file \fI%%LOCALBASE%%/etc/profile\fP, if that file exists. After reading that file, it looks for \fI~/.bash_profile\fP, \fI~/.bash_login\fP, and \fI~/.profile\fP, in that order, and reads @@ -373,7 +373,7 @@ while conforming to the POSIX standard as well. When invoked as an interactive login shell, or a non-interactive shell with the \fB\-\-login\fP option, it first attempts to read and execute commands from -.I /etc/profile +.I %%LOCALBASE%%/etc/profile 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 -``\fB\es\-\ev\e$ \fP''. +``\fB\eu\@\eh\e$ \fP''. .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 -.FN /bin/bash +.FN %%PREFIX%%/bin/bash The \fBbash\fP executable .TP -.FN /etc/profile +.FN %%LOCALBASE%%/etc/profile The systemwide initialization file, executed for login shells .TP .FN ~/.bash_profile 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,28 +1,28 @@ ---- 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 -*- @c %**start of header -@setfilename bashref.info +@setfilename bash.info @settitle Bash Reference Manual @include version.texi @@ -8,7 +8,7 @@ @copying This text is a brief description of the features that are present in -the Bash shell (version @value{VERSION}, @value{UPDATED}). +the Bash shell (version @value{VERSION}, @value{UPDATED}) 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 -The primary prompt string. The default value is @samp{\s-\v\$ }. +The primary prompt string. The default value is @samp{[\u@@\h \w]\$ }. @xref{Controlling the Prompt}, for the complete list of escape sequences that are expanded before @env{PS1} is displayed. 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,13 +1,13 @@ ---- 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. */ + if (local_prompt) lpos = prompt_physical_chars + modmark; + else + lpos = 0; #if defined (HANDLE_MULTIBYTE) memset (line_state_invisible->wrapped_line, 0, line_state_invisible->wbsize * sizeof (int)); 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,138 +1,143 @@ @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 %%NO_STATIC%%include/bash/assoc.h %%NO_STATIC%%include/bash/bashansi.h %%NO_STATIC%%include/bash/bashintl.h %%NO_STATIC%%include/bash/bashjmp.h %%NO_STATIC%%include/bash/bashtypes.h %%NO_STATIC%%include/bash/builtins.h %%NO_STATIC%%include/bash/builtins/bashgetopt.h %%NO_STATIC%%include/bash/builtins/builtext.h %%NO_STATIC%%include/bash/builtins/common.h %%NO_STATIC%%include/bash/builtins/getopt.h %%NO_STATIC%%include/bash/command.h %%NO_STATIC%%include/bash/config-bot.h %%NO_STATIC%%include/bash/config-top.h %%NO_STATIC%%include/bash/config.h %%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 %%NO_STATIC%%include/bash/include/ansi_stdlib.h %%NO_STATIC%%include/bash/include/chartypes.h %%NO_STATIC%%include/bash/include/filecntl.h %%NO_STATIC%%include/bash/include/gettext.h %%NO_STATIC%%include/bash/include/maxpath.h %%NO_STATIC%%include/bash/include/memalloc.h %%NO_STATIC%%include/bash/include/ocache.h %%NO_STATIC%%include/bash/include/posixdir.h %%NO_STATIC%%include/bash/include/posixjmp.h %%NO_STATIC%%include/bash/include/posixstat.h %%NO_STATIC%%include/bash/include/posixtime.h %%NO_STATIC%%include/bash/include/posixwait.h %%NO_STATIC%%include/bash/include/shmbchar.h %%NO_STATIC%%include/bash/include/shmbutil.h %%NO_STATIC%%include/bash/include/shtty.h %%NO_STATIC%%include/bash/include/stat-time.h %%NO_STATIC%%include/bash/include/stdc.h %%NO_STATIC%%include/bash/include/systimes.h %%NO_STATIC%%include/bash/include/typemax.h %%NO_STATIC%%include/bash/include/unionwait.h %%NO_STATIC%%include/bash/jobs.h %%NO_STATIC%%include/bash/make_cmd.h %%NO_STATIC%%include/bash/pathnames.h %%NO_STATIC%%include/bash/quit.h %%NO_STATIC%%include/bash/shell.h %%NO_STATIC%%include/bash/sig.h %%NO_STATIC%%include/bash/siglist.h %%NO_STATIC%%include/bash/signames.h %%NO_STATIC%%include/bash/subst.h %%NO_STATIC%%include/bash/syntax.h %%NO_STATIC%%include/bash/unwind_prot.h %%NO_STATIC%%include/bash/variables.h %%NO_STATIC%%include/bash/version.h %%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 %%NO_STATIC%%lib/bash/loadables.h %%NO_STATIC%%lib/bash/logname %%NO_STATIC%%lib/bash/mkdir %%NO_STATIC%%lib/bash/mkfifo %%NO_STATIC%%lib/bash/mktemp %%NO_STATIC%%lib/bash/mypid %%NO_STATIC%%lib/bash/pathchk %%NO_STATIC%%lib/bash/print %%NO_STATIC%%lib/bash/printenv %%NO_STATIC%%lib/bash/push %%NO_STATIC%%lib/bash/realpath %%NO_STATIC%%lib/bash/rm %%NO_STATIC%%lib/bash/rmdir %%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 %%NO_STATIC%%lib/bash/truefalse %%NO_STATIC%%lib/bash/tty %%NO_STATIC%%lib/bash/uname %%NO_STATIC%%lib/bash/unlink %%NO_STATIC%%lib/bash/whoami %%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