Mail Archives: djgpp/2003/06/29/23:18:47
Hello.
I've ported GNU shtool 1.6.2 to DJGPP. But what is shtool? From its README:
"The GNU shtool program 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 free software
projects. The compiled shtool program is intended to be used inside
the source tree of free software packages. There it can take over
various (usually non-portable) tasks related to the building and
installation of such packages."
shtool has commands for portably: formatting output; a progress indicator;
some file-related commands such as installing, making symlinks; compiling- &
linking-related commands; finding commands in the path.
To use shtool in your projects, you only need to download
the binary distribution. If you want to examine or rebuild
the shtool sources, you need to download the source distribution.
The shtool port is available here:
ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/shtl162b.zip (binaries)
ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/shtl162s.zip (sources)
and from DJGPP mirrors.
To use the binary package, you will need the following packages:
. DJGPP development environment 2.03 (v2/djdev203.zip);
. GNU bash 2.03 (v2gnu/bsh203b.zip);
. GNU sed 3.0.28 (v2gnu/sed3028b.zip);
. GNU awk 3.1.1 (v2gnu/gwk311b.zip);
. GNU fileutils 4.1 release 6 (v2gnu/fil41b.zip);
. GNU sh-utils 2.0.11 (v2gnu/shl2011b.zip);
. GNU textutils 2.0 (v2gnu/txt20b.zip);
. GNU findutils 4.1 (v2gnu/find41.zip).
Earlier or later versions may work - they have not been tested.
To use shtool's "tarball" command, you will need to install GNU tar
(v2gnu/tar112ab.zip).
To use shtool's "scpp" command, you will need to install
the C preprocessor from the GNU Compiler Collection
(e.g.: v2gnu/gcc323b.zip).
>From details on what is required to build the source distribution, please read
readme.djg from the source distribution.
You can read readme.djg, the Readme for the DJGPP port, here:
http://www.phekda.freeserve.co.uk/richdawe/djgpp/shtool/1.6.2/
If you encounter any problems with this port, please feel free to contact me
by e-mail (address below). I also try to read the DJGPP newsgroup,
comp.os.msdos.djgpp, on a regular basis.
Regards,
--
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]
- Raw text -