- point MASTER_SITES to new upstream - split bosh from sysutils/schilyutils into new port shells/bosh - stop installing pfbosh, a SunOS-only feature - install jsh as jbosh to avoid a conflict - patch shell names in man pages - point WWW to subproject-specific sites if available - misc/schilytools: deprecate man2html component - devel/schilybase: add missing file to pkg-plist - make test suite work better - do not pass INS_*BASE/DESTDIR to smake tests - account for devel/sccs placing files in /tmp - make sh/tests/common/test-common find bosh after we patched out the hardlink to sh - Test suite passes on armv7 except for archivers/star. Will have to investigate further. - sysutils/schilyutils: add vctags command I forgot about that one when I made the port initially. The ctags link is not installed to avoid conflicts. Changelog: http://fuz.su/pub/schilytools/AN-2022-09-18.txt PR: 266475
23 lines
1.1 KiB
Text
23 lines
1.1 KiB
Text
The Schily Bourne Shell was derived from the Bourne Shell sources from
|
|
OpenSolaris. The Schily Bourne Shell is actively maintained and
|
|
enhanced on a regular base. It can be compiled into three variants:
|
|
|
|
Non-POSIX SVr4/OpenSolaris variant (obosh)
|
|
The portable but not extended variant obosh allows script
|
|
portability testing. Most scripts that run in the old Schily
|
|
Bourne Shell will run with any Unix shell that is still in use
|
|
since 1990.
|
|
|
|
Minimal POSIX compliant variant (pbosh)
|
|
This version implements the minimal set of POSIX features and
|
|
this version is always in strict POSIX mode. The features are
|
|
similar to the features in dash, but since pbosh supports multi
|
|
byte characters, it is really POSIX compliant. The pbosh
|
|
variant allows script portability testing aginst the POSIX
|
|
feature set.
|
|
|
|
The POSIX compliant extended variant (bosh)
|
|
This version has been verified to work as the system shell on
|
|
Gentoo Linux and OpenSolaris (SchilliX). The enhanced Schily
|
|
Bourne Shell (bosh) implements many features that are missing
|
|
in the OpenSolaris Bourne Shell listed above.
|