At 12:45 10.07.98 -0700, Lyle wrote:
>I'm trying to share some HP3000-specific Posix/GNU resources with a
>business partner. Are there any useful ones I'm leaving out?
Hmmm. While I hate plugging my own web page ;-) you might consider
http://www.editcorp.com/personal/lars_appel/
which came into existence only a few days ago and currently offers:
GNU autoconf for MPE/iX
The autoconf tool is the one that (re)generates the configure
script(s) which in turn are used to generate Makefile(s) on the
target platform, taking into account the results of various tests
for available features, include files, library functions etc.
The MPE/iX version is tweaked to include Mark Bixby's tip to RUN
compiled programs for checking unresolved externals that otherwise
would go unnoticed by the configure script. Helpful for porting,
but it will not do the whole porting work for you ;-)
GNU wget for MPE/iX
This tool can be used to retrieve a list of http or ftp targets
and create a copy of those files/documents on the local disk. As
it does support recursive retrieval (parsing the HTML docs and
alike), it can be used to "slurp" multipart HTML docs or even to
mirror complete web or ftp sites (or a subset thereof).
With "wget --recursive --no-parent --non-verbose --wait=60
--tries=3 --prefix=/tmp/myfaq http://www.3k.com/faq/hpfaqi.html"
for example, you would pull a copy of the HP3000-L FAQ to your
local subdir /tmp/myfaq, with medium amount of progress messages,
giving up after 3 tries per document (in case of network access
problems or alike) and waiting one minute between each web page,
to avoid flooding the target server with requests (netiquette?).
$exotic_warning on$ (maybe already too late ;-)
TIFF Library and Utils
This is a collection of library routines and utils to deal with
TIFF image files (image=graphics, not related to TurboIMAGE ;-)
and is available at a Silicon Graphics web site (although they'd
probably never have considered to supply free HP 3000 software :)
I've used this exotic toolset in conjunction with NetPBM below.
NetPBM/PBMplus
This is a collection of library routines and utilities for image
-ahem- graphics file manipulation (PBM = Portable BitMap format).
It provides conversion to and from various graphics file formats
as well as operations like greyscale inversion, scaling, cropping,
merging etc.
With "tifftoppm myLRom.TIF | pnminvert | pnmtogif > myLRom.gif"
for example, it's possible to convert a TIFF image to GIF (which
is much more appropriate to placed in a web server dir) and also
create a (black and white) negative of the image.
$exotic_warning off$ ;-)
By the way, I do not claim that the above ports (except autoconf, maybe)
are useful to anybody else but me. I just wanted to share the location
as future ports will also appear there :-) and to re-emphasize that it
is frequently fairly easy to port some freeware from the Unix domain to
the HP 3000 as long as the authors have written it with portability in
mind...
Regards, Lars.
BTW, you'd probably want to add the "public domain" page at www.3k.com
to your list as Chris Bartram maintains an excellent list of pointers to
various pieces of (useful) free software for the HP 3000 there. Don't
have the very URL at hand, just visit www.3k.com and go "public domain".
|