his is a compilation of small but very stable and portable shell scripts
into a single shell tool. All ingredients were in successful use over many
years in various Open Source projects. The compiled shtool program is
intended to be used inside the source tree of Open Source packages. There
it can overtake various non-portable tasks related to the building and
installation of an Open Source package.
It currently contains the following tools:
echo Print command with optional construct expansion
fixperm Fix file permission inside a source tree
guessos Simple OS/Platform guesser
install Install a program, script or datafile
mkdir Make a directory
mkshadow Create a shadow tree
move Move files, but if files are the same just delete the source
path Deal with $PATH variables
prop Display a process indication though a running propeller
slo Separate Linker Options by library class
table Pretty print a field-sperarated list as a table
version Generate and maintain a version information file
The homepage with the latest release can be found on
http://www.engelschall.com/sw/shtool/
A program that is used to convert static elf images to a.out format.
The SUN OpenBoot PROM can only boot a.out images.
PR: ports/7150
Submitted by: Kapil Chowksey <kchowksey@hss.hns.com>
Submitter's `patch-ac' couldn't be applied, so, I have move it to FILEDIR
and make invoke the patch command at the post-configure stage.
Submitted by: Jeremy Lea <reg@shale.csir.co.za>
The MM library is a 2-layer abstraction library which simplifies the usage
of shared memory between forked (and this way strongly related) processes
under Unix platforms. On the first layer it hides all platform dependent
implementation details (allocation and locking) when dealing with shared
memory segments and on the second layer it provides a high-level
malloc(3)-style API for a convenient and well known way to work with
data-structures inside those shared memory segments.
This library is proposed to be used in future versions
of Apache 1.3 as the base library for shared memory pools.