delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/06/29/23:18:47

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 <rich AT phekda DOT freeserve DOT co DOT uk>
X-Accept-Language: de,fr
To: DJGPP announcements <djgpp-announce AT delorie DOT com>
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/ ]

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019