Hello community, here is the log from the commit of package mksh for openSUSE:Factory checked in at 2015-04-22 01:18:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mksh (Old) and /work/SRC/openSUSE:Factory/.mksh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mksh" Changes: -------- --- /work/SRC/openSUSE:Factory/mksh/mksh.changes 2015-03-03 11:15:31.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mksh.new/mksh.changes 2015-04-22 01:19:00.000000000 +0200 @@ -1,0 +2,45 @@ +Mon Apr 20 21:37:37 UTC 2015 - gber@opensuse.org + +- mention vendor modifications in manpage as requested by upstream + +------------------------------------------------------------------- +Mon Apr 20 20:48:03 UTC 2015 - gber@opensuse.org + +- update to version 50f + - [tg] OpenBSD sync: handle integer base out of band like ksh93 + does + - [tg] Protect standard code (predefined aliases, internal code, + aliases and functions in dot.mkshrc) from being overridden by + aliases and, in some cases, shell functions (i.e. permit + overriding but ignore it) + - [tg] Implement GNU bash’s enable for dot.mkshrc using magic + aliases to redirect the builtins to external utilities; this + differs from GNU bash in that enable takes precedence over + functions + - [tg] Move unaliasing an identifier when defining a POSIX-style + function with the same name into lksh, as compatibility kludge + - [tg] Korn shell style functions now have locally scoped shell + options + - [tg] Add a patch marker for vendor patch versioning to mksh.1 + - [tg] SECURITY: make unset HISTFILE actually work + - [tg] Document some more issues with the current history code + - [tg] Remove some unused code + - [tg] RCSID-only sync with OpenBSD, for bogus and irrelevant + changes + - [tg] Also disable field splitting for alias 'local=\typeset' + - [tg] Fix read -n-1 to not be identical to read -N-1 + - [tg] Several fixes and improvements to lksh(1) and mksh(1) + manpages + - [tg] More code (int → size_t), comment and testsuite fixes + - [tg] Make dot.mkshrc more robust (LP#1441853) + - [tg] Fix issues with IFS='\' read, found by edualbus + - [enh, tg] Fix integer overflows related to file descriptor + parsing, found by Pawel Wylecial (LP#1440685); reduce memory + usage for I/O redirs + - [tg] Document in the manpage how to set ±U according to the + current locale settings via LANG/LC_* parameters (cf. Debian + #782225) + - [igli, tg] Some code cleanup and restructuring + - [tg, oksh] Handle number parsing and storing more carefully + +------------------------------------------------------------------- Old: ---- mksh-R50e.tgz New: ---- mksh-R50f.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mksh.spec ++++++ --- /var/tmp/diff_new_pack.2DY6KA/_old 2015-04-22 01:19:01.000000000 +0200 +++ /var/tmp/diff_new_pack.2DY6KA/_new 2015-04-22 01:19:01.000000000 +0200 @@ -21,7 +21,7 @@ # Please see OBS home:mirabile/mksh for a package for other distributions. Name: mksh -Version: 50e +Version: 50f Release: 0 Summary: MirBSD Korn Shell License: MirOS and ISC @@ -66,6 +66,11 @@ ,s/@(#)\(MIRBSD\|LEGACY\) KSH R\(.*\)/@(#)\1 KSH R\2 SUSE/ w EOF +ed -s mksh.1 <<'EOF' +/insert-your-name-here/s/^\.\\" // +s/insert-your-name-here/SUSE/ +w +EOF %endif ln -s . examples ++++++ mksh-R50e.tgz -> mksh-R50f.tgz ++++++ ++++ 1971 lines of diff (skipped)