pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   kre
Date:           Sat Apr 18 15:54:40 UTC 2020

Modified Files:
        pkgsrc/doc: CHANGES-2020
        pkgsrc/shells/bosh: Makefile distinfo
        pkgsrc/shells/pbosh: Makefile distinfo

Log Message:
Updated shells/{,p}bosh to 2020-04-18   (devel/smake and archives/star
                                        probably could do with an update).

Bosh changes (we skipped 2 intermediate releases):

New features with AN-2020-03-11:

-       Bourne Shell: set -m now works in scripts as well. Before, bosh did
        never call startjobs() when the shell startup was done with a shell
        script.

-       Bourne Shell: The shell now supports the alternate ;& switch
        command limiter in addition to ;; where ;& implements a fallthrough
        to the next command list regardless on thether there is a match or not.

New features with AN-2020-03-27:

-       Bourne Shell: The case statement now supports the alternate end case
        symbol ";;&" that has been introduced by bash. If ";;&" is used instead
        of ";;", the next pattern list is evaluated and if there is a match,
        the related command list is executed.

New features with AN-2020-04-18:

-       Bourne Shell: IRIX has ls(1) installed as /sbin/ls and this caused
        some of our unit tests to fail. We now only check for "bin/ls" and
        no longer for "/bin/ls" in "type" return messages.

-       Bourne Shell/bsh: signames.c has been modified to work correctly if the
        number of statically defined realtime signals is odd. This applies to
        NetBSD and caused the shells to miss RTMIN+15 on NetBSD.

        Thanks to Robert Elz for reporting

-       Bourne Shell: A new trap code "ERR" as been introduced. This is modeled
        after a feature from ksh88. "trap cmd ERR" causes "cmd" to be called
        whenever a command causes a non-zero exit code. The "cmd" is not called
        in case that with "set -e" the shell would not exit.

        This is not required by POSIX but helpful.

-       Bourne Shell: A new set of unit tests for the ERR trap has been added.

-       Bourne Shell: An attempt to fix the POSIX behavior for set -e from
        October 2018 has been identified to be wrong. If we kept that change,
        a list with "set -e; ..." and a failing command would not exit as
        expected.

-       Bourne Shell: A new piece of code has been added to handle set -e
        for function calls.

-       Bourne Shell: The man page now better explains the behavior, if in
        set -e mode.

-       Bourne Shell: print.c::prs_cntl() could cause a buffer overflow with
        "unprintable" multi byte UNICODE characters that are printed as list
        of octal escape sequences. the buffer overflow happened because there
        was only redzone space for one such octal escape sequence.

        Thanks to Heiko Ei�feldt for reporting


To generate a diff of this commit:
cvs rdiff -u -r1.2368 -r1.2369 pkgsrc/doc/CHANGES-2020
cvs rdiff -u -r1.9 -r1.10 pkgsrc/shells/bosh/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/shells/bosh/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/shells/pbosh/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/shells/pbosh/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/doc/CHANGES-2020
diff -u pkgsrc/doc/CHANGES-2020:1.2368 pkgsrc/doc/CHANGES-2020:1.2369
--- pkgsrc/doc/CHANGES-2020:1.2368      Sat Apr 18 15:52:38 2020
+++ pkgsrc/doc/CHANGES-2020     Sat Apr 18 15:54:40 2020
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2020,v 1.2368 2020/04/18 15:52:38 nikita Exp $
+$NetBSD: CHANGES-2020,v 1.2369 2020/04/18 15:54:40 kre Exp $
 
 Changes to the packages collection and infrastructure in 2020:
 
@@ -3293,3 +3293,5 @@ Changes to the packages collection and i
        Updated games/openttd to 1.10.1 [nia 2020-04-18]
        Updated www/go-minify to 2.7.3 [nikita 2020-04-18]
        Added devel/go-radix version 1.0.0 [nikita 2020-04-18]
+       Updated shells/bosh to 20200418 [kre 2020-04-18]
+       Updated shells/pbosh to 20200418 [kre 2020-04-18]

Index: pkgsrc/shells/bosh/Makefile
diff -u pkgsrc/shells/bosh/Makefile:1.9 pkgsrc/shells/bosh/Makefile:1.10
--- pkgsrc/shells/bosh/Makefile:1.9     Fri Mar 20 11:58:19 2020
+++ pkgsrc/shells/bosh/Makefile Sat Apr 18 15:54:40 2020
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.9 2020/03/20 11:58:19 nia Exp $
+# $NetBSD: Makefile,v 1.10 2020/04/18 15:54:40 kre Exp $
 
-DISTNAME=      schily-2020-02-11
-PKGNAME=       bosh-20200211
+DISTNAME=      schily-2020-04-18
+PKGNAME=       bosh-20200418
 CATEGORIES=    shells
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=schilytools/}
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://schilytools.sourceforge.net/bosh.html
+HOMEPAGE=      https://sourceforge.net/projects/schilytools/
 COMMENT=       The Schily Bourne Shell
 LICENSE=       cddl-1.0
 

Index: pkgsrc/shells/bosh/distinfo
diff -u pkgsrc/shells/bosh/distinfo:1.7 pkgsrc/shells/bosh/distinfo:1.8
--- pkgsrc/shells/bosh/distinfo:1.7     Wed Mar  4 11:42:23 2020
+++ pkgsrc/shells/bosh/distinfo Sat Apr 18 15:54:40 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2020/03/04 11:42:23 micha Exp $
+$NetBSD: distinfo,v 1.8 2020/04/18 15:54:40 kre Exp $
 
-SHA1 (schily-2020-02-11.tar.bz2) = da1dfe59c6b2a937b8dba2d4476db2ca8525a646
-RMD160 (schily-2020-02-11.tar.bz2) = fe18d25ecdab9e2d7b587cce52cd745bd388ff6a
-SHA512 (schily-2020-02-11.tar.bz2) = 655a67cdc9387d79a077d44f11dacf2d5479da8b7bf4c59fb8a5fbf58ef23988f2a7aff23b3aec5ab7ac99541ea3439ddd55b53fc0e1d88efe601390161832c7
-Size (schily-2020-02-11.tar.bz2) = 4360092 bytes
+SHA1 (schily-2020-04-18.tar.bz2) = e03a271be57ff865cbf0a7a4c92f415b5e798072
+RMD160 (schily-2020-04-18.tar.bz2) = a4f57485c9616ab4d59c9577b3ab9b0e9576b55e
+SHA512 (schily-2020-04-18.tar.bz2) = 3b86155d3166f5fba93d1a4ea9a8649677212979ce70fdeaa048d954fc30b72f8c87fbb95f022718df27049c51ea277eacac0a179da7c6652fff4038b0fe9f39
+Size (schily-2020-04-18.tar.bz2) = 4457840 bytes

Index: pkgsrc/shells/pbosh/Makefile
diff -u pkgsrc/shells/pbosh/Makefile:1.9 pkgsrc/shells/pbosh/Makefile:1.10
--- pkgsrc/shells/pbosh/Makefile:1.9    Fri Mar 20 11:58:20 2020
+++ pkgsrc/shells/pbosh/Makefile        Sat Apr 18 15:54:40 2020
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.9 2020/03/20 11:58:20 nia Exp $
+# $NetBSD: Makefile,v 1.10 2020/04/18 15:54:40 kre Exp $
 
-DISTNAME=      schily-2020-02-11
-PKGNAME=       pbosh-20200211
+DISTNAME=      schily-2020-04-18
+PKGNAME=       pbosh-20200418
 CATEGORIES=    shells
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=schilytools/}
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://schilytools.sourceforge.net/bosh.html
+HOMEPAGE=      https://sourceforge.net/projects/schilytools/
 COMMENT=       The Schily Bourne Shell
 LICENSE=       cddl-1.0
 

Index: pkgsrc/shells/pbosh/distinfo
diff -u pkgsrc/shells/pbosh/distinfo:1.7 pkgsrc/shells/pbosh/distinfo:1.8
--- pkgsrc/shells/pbosh/distinfo:1.7    Wed Mar  4 11:44:13 2020
+++ pkgsrc/shells/pbosh/distinfo        Sat Apr 18 15:54:40 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2020/03/04 11:44:13 micha Exp $
+$NetBSD: distinfo,v 1.8 2020/04/18 15:54:40 kre Exp $
 
-SHA1 (schily-2020-02-11.tar.bz2) = da1dfe59c6b2a937b8dba2d4476db2ca8525a646
-RMD160 (schily-2020-02-11.tar.bz2) = fe18d25ecdab9e2d7b587cce52cd745bd388ff6a
-SHA512 (schily-2020-02-11.tar.bz2) = 655a67cdc9387d79a077d44f11dacf2d5479da8b7bf4c59fb8a5fbf58ef23988f2a7aff23b3aec5ab7ac99541ea3439ddd55b53fc0e1d88efe601390161832c7
-Size (schily-2020-02-11.tar.bz2) = 4360092 bytes
+SHA1 (schily-2020-04-18.tar.bz2) = e03a271be57ff865cbf0a7a4c92f415b5e798072
+RMD160 (schily-2020-04-18.tar.bz2) = a4f57485c9616ab4d59c9577b3ab9b0e9576b55e
+SHA512 (schily-2020-04-18.tar.bz2) = 3b86155d3166f5fba93d1a4ea9a8649677212979ce70fdeaa048d954fc30b72f8c87fbb95f022718df27049c51ea277eacac0a179da7c6652fff4038b0fe9f39
+Size (schily-2020-04-18.tar.bz2) = 4457840 bytes



Home | Main Index | Thread Index | Old Index