Message-Id: <200306300314.h5U3Ebn02645@delorie.com> Sender: rich AT phekda DOT freeserve DOT co DOT uk Date: Sun, 29 Jun 2003 12:28:07 +0100 From: Richard Dawe X-Accept-Language: de,fr To: DJGPP announcements Subject: ANNOUNCE: DJGPP port of GNU shtool 1.6.2 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/ ]