| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| INSTALL.txt | 2026-03-20 | 1.0 kB | |
| the_TARBALLS.txt | 2026-01-14 | 1.5 kB | |
| A_Bunch_Of_Tarballs.txt | 2023-11-24 | 7.8 kB | |
| README.txt | 2023-11-24 | 1.9 kB | |
| Totals: 4 Items | 12.2 kB | 3 | |
# shello-thoughts-mmmm-handy
The programs work reasonably well and they are easy to understand. The
programs are short, and they need trimming, and I've used them to build a
system a few times.
Some things with the program could be improved; but it is not likely to be
changed much or soon. Here is a layout of the system, a list of the programs
and their functions:
```
ROOTDIR -- GROUPDIR -- PARENTDIR -- {SOURCEDIR,BUILDDIR,?ARCHIVE-INSTALL}
arc.sh: Untar pkg-ver.tz, verify pkg-ver/, and tarball install.
bin.sh: Utility functions and one-shots; -L -T -W -Z aux.sh
bud.sh: Builds the package and the build dir.
cfg.sh: Do a ./configure --with-specific-options for a package.
exe.sh: The main entry; A do-opts front-end.
lib.sh: Variables and functions, see the function PKG.
vfy.sh: Verify aspects of the build system.
```
Ideally, the entire program would be in one small file. I have been testing its
use and have found that no changes were required: I think I can collate all the
files into one big one.
Here is a sample of output from 'exe.sh -l', though, it seems, not in colour
(pkg selection from a previous version).
.
```.
. test: .
cc: linux binutils gcc glibc .
sys: elfutils gdb isl gmp mpfr mpc utillinux .
siga: findutils diffutils libsigsegv zlib libatomic_ops e2fsprogs coreutils.
term: termcap termutils ncurses readline indent .
char: libiconv libunistring gettext re2c .
conf: autoconf automake texinfo make libtool file .
lang: gperf ed m4 bison flex bash gdbm perl libgd python .
text: bc cpio uucp tar gawk sed grep recutils gzip .
```
It helps if the main terminal has extglob on.
Ncurses and gcc require the most extra work and I would like to put more
options for them into cfg.sh.
###################---------------------------------------#####################
.
Good Luck! Dru.