home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 2
/
goldfish_vol2_cd1.bin
/
gnu
/
contents
< prev
next >
Wrap
Text File
|
1994-11-27
|
36KB
|
933 lines
This file is generated automatically from the product info files
included in this tree.
==========
APlusPlus 1.01 C++ class library for AmigaDOS functions
The A++ Library is a library written in C++ that consists of classes
assigned to the task of encapsulating the Amiga® system software. Its
aim is to provide a stable and effective method of programming the
Amiga®. That should include Exec, Dos, Intuition, ARexx, ..just
everything that makes sense being encapsulated with a proper C++ class
interface.
The A++ Library collects the hundreds of system functions, groups them
into classes that 'know' about the specialities of each function and
thus shields the programmer from using them incorrectly. The C++
programming language provides the object oriented paradigm that holds
no limitations to evolution of existing solutions.
The contents of this archive do not represent a complete and ready to
use tool but the expression of an idea showing promise. It gives only
a slight impression of what is possible. But much more can be done.
Author: Armin Vogt
Path: src/amiga/APlusPlus-1.01/
==========
autoconf 2.1 GNU automatic configuration generator.
Autoconf is an extensible package of m4 macros that produce shell
scripts to automatically configure software source code packages.
These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention. Autoconf creates a
configuration script for a package from a template file that lists the
operating system features that the package can use, in the form of m4
macro calls.
Autoconf requires GNU m4. The configuration scripts produced by
Autoconf are independent of Autoconf when they are run, so their users
do not need to have Autoconf (or GNU m4).
Author: Free Software Foundation
Path: src/amiga/autoconf-2.1/
==========
bc 1.02 GNU arbitrary precision calculator lang.
A language that supports arbitrary precision numbers with interactive
execution of statements. There are some similarities in the syntax to
the C programming language.
A standard math library is available by command line option. If
requested, the math library is defined before processing any files.
bc starts by processing code from all the files listed on the command
line in the order listed. After all files have been processed, bc
reads from the standard input. All code is executed as it is read.
(If a file contains a command to halt the processor, bc will never
read from the standard input.)
This version of bc contains several extensions beyond traditional bc
implementations and the POSIX draft standard. Command line options
can cause these extensions to print a warning or to be rejected. This
document describes the language accepted by this processor.
Extensions will be identified as such.
Author: Philip A. Nelson
Path: src/amiga/bc-1.02/
==========
binutils 1.8.x GNU binary file utilities.
Various tools for operating on object and executable files. Includes "ld",
"size", "nm", "strip", "ar", "objdump", and "ranlib".
Author: Free Software Foundation
Path: src/amiga/binutils-1.8.x/
==========
binutils 2.5.2 GNU binary utilities, Amiga source
The GNU binary utilities.
Author: (null)
Path: src/amiga/binutils-2.5.2/
==========
bison 1.22 GNU parser generator yacc replacement
Bison is a parser generator in the style of yacc (1). It should be
upwardly compatible with input files designed for yacc. Input files
should follow the yacc convention of ending in ".y". Unlike yacc, the
generated files do not have fixed names, but instead use the prefix of
the input file. For instance, a grammar description file named
parse.y would produce the generated parser in a file named
parse.tab.c, instead of yacc 's y.tab.c.
Author: Free Software Foundation
Path: src/amiga/bison-1.22/
==========
cpio 2.3 GNU utility to copy to/from archives.
Cpio copies files into or out of a cpio or tar archive, which is a
file that contains other files plus information about them, such as
their pathname, owner, timestamps, and access permissions. The
archive can be another file on the disk, a magnetic tape, or a pipe.
Cpio has three operating modes. In copy-out mode, cpio copies files
into an archive. It reads a list of filenames, one per line, on the
standard input, and writes the archive onto the standard output. A
typical way to generate the list of filenames is with the find
command; you should give find the -depth option to minimize problems
with permissions on directories that are unwritable or not searchable.
In copy-in mode, cpio copies files out of an archive or lists the
archive contents. It reads the archive from the standard input. Any
non-option command line arguments are shell globbing patterns; only
files in the archive whose names match one or more of those patterns
are copied from the archive. Unlike in the shell, an initial `.' in a
filename does match a wildcard at the start of a pattern, and a `/' in
a filename can match wildcards. If no patterns are given, all files
are extracted.
In copy-pass mode, cpio copies files from one directory tree to
another, combining the copy-out and copy-in steps without actually
using an archive. It reads the list of files to copy from the
standard input; the directory into which it will copy them is given as
a non-option argument.
Cpio supports the following archive formats: binary, old ASCII, new
ASCII, crc, HPUX binary, HPUX old ASCII, old tar, and POSIX.1 tar.
The binary format is obsolete because it encodes information about the
files in a way that is not portable between different machine
architectures. The old ASCII format is portable between different
machine architectures, but should not be used on file systems with
more than 65536 i-nodes. The new ASCII format is portable between
different machine architectures and can be used on any size file
system, but is not supported by all versions of cpio; currently, it is
only supported by GNU and Unix System V R4. The crc format is like
the new ASCII format, but also contains a checksum for each file which
cpio calculates when creating an archive and verifies when the file is
extracted from the archive. The HPUX formats are provided for
compatibility with HPUX's cpio which stores device files differently.
The tar format is provided for compatability with the tar program. It
can not be used to archive files with names longer than 100
characters, and can not be used to archive "special" (block or
character devices) files. The POSIX.1 tar format can not be used to
archive files with names longer than 255 characters (less unless they
have a "/" in just the right place).
By default, cpio creates binary format archives, for compatibility
with older cpio programs. When extracting from archives, cpio
automatically recognizes which kind of archive it is reading and can
read archives created on machines with a different byte-order.
Some of the options to cpio apply only to certain operating modes; see
the SYNOPSIS section for a list of which options are allowed in which
modes.
Author: Phil Nelson
David MacKenzie
John Oleynick
Path: src/amiga/cpio-2.3/
==========
dc 0.2 GNU reverse-polish (RPN) desk calculator
DC is a reverse-polish desk calculator which supports unlimited
precision arithmetic. It also allows you to define and call macros.
Normally DC reads from the standard input; if any command arguments
are given to it, they are filenames, and DC reads and executes the
contents of the files before reading from standard input. All output
is to standard output.
Author: Free Software Foundation
Path: src/amiga/dc-0.2/
==========
diffutils 2.7 GNU diff, diff3, sdiff and cmp utilities
This directory contains the GNU diff, diff3, sdiff, and cmp utilities.
Their features are a superset of the Unix features and they are
significantly faster. cmp has been moved here from the GNU textutils.
Computer users often find occasion to ask how two files differ.
Perhaps one file is a newer version of the other file. Or maybe the
two files started out as identical copies but were changed by
different people.
You can use the diff command to show differences between two files, or
each corresponding file in two directories. diff outputs differences
between files line by line in any of several formats, selectable by
command line options. This set of differences is often called a diff
or patch. For files that are identical, diff normally produces no
output; for binary (non-text) files, diff normally reports only that
they are different.
You can use the cmp command to show the offsets and line numbers where
two files differ. Cmp can also show all the characters that differ
between the two files, side by side.
You can use the diff3 command to show differences among three files.
When two people have made independent changes to a common original,
diff3 can report the differences between the original and the two
changed versions, and can produce a merged file that contains both
persons' changes together with warnings about conflicts.
You can use the sdiff command to merge two files interactively.
You can use the set of differences produced by diff to distribute
updates to text files (such as program source code) to other people.
This method is especially useful when the differences are small
compared to the complete files. Given diff output, you can use the
patch program to update, or patch, a copy of the file. If you think
of diff as subtracting one file from another to produce their
difference, you can think of patch as adding the difference to one
file to reproduce the other.
Author: Free Software Foundation
et. al.
Path: src/amiga/diffutils-2.7/
==========
doschk 1.1 Check DOS/SYSV filename limits.
This program is intended as a utility to help software developers
ensure that their source file names are distinguishable on MS-DOS and
14-character SYSV platforms. To perform this task, doschk reads a
list of filenames and produces a report of all the conflicts that
would arise if the files were transferred to a MS-DOS or SYSV
platform.
Author: DJ Delorie
Path: src/amiga/doschk-1.1/
==========
ed 0.1 8-bit-clean POSIX compliant line editor.
"Ed" is a line-oriented text editor. It is used to create, display,
modify and otherwise manipulate text files. "Red" is a restricted ed:
it can only edit files in the current directory and cannot execute
shell commands.
Author: Andrew Moore
Path: src/amiga/ed-0.1/
==========
emacs 18.59 GNU Emacs editor
GNU Emacs is the GNU incarnation of the advanced, self-documenting,
customizable, extensible real-time display editor Emacs. (The `G' in
`GNU' is not silent.)
We say that Emacs is a "display" editor because normally the text
being edited is visible on the screen and is updated automatically as
you type your commands.
We call it a "real-time" editor because the display is updated very
frequently, usually after each character or pair of characters you
type. This minimizes the amount of information you must keep in your
head as you edit.
We call Emacs advanced because it provides facilities that go beyond
simple insertion and deletion: filling of text; automatic indentation
of programs; viewing two or more files at once; and dealing in terms
of characters, words, lines, sentences, paragraphs, and pages, as well
as expressions and comments in several different programming
languages. It is much easier to type one command meaning "go to the
end of the paragraph" than to find that spot with simple cursor keys.
"Self-documenting" means that at any time you can type a special
character, `Control-h', to find out what your options are. You can
also use it to find out what any command does, or to find all the
commands that pertain to a topic.
"Customizable" means that you can change the definitions of Emacs
commands in little ways. For example, if you use a programming
language in which comments start with `<**' and end with `**>', you
can tell the Emacs comment manipulation commands to use those strings.
Another sort of customization is rearrangement of the command set.
For example, if you prefer the four basic cursor motion commands (up,
down, left and right) on keys in a diamond pattern on the keyboard,
you can have it.
"Extensible" means that you can go beyond simple customization and
write entirely new commands, programs in the Lisp language to be run
by Emacs's own Lisp interpreter. Emacs is an "on-line extensible"
system, which means that it is divided into many functions that call
each other, any of which can be redefined in the middle of an editing
session. Any part of Emacs can be replaced without making a separate
copy of all of Emacs. Most of the editing commands of Emacs are
written in Lisp already; the few exceptions could have been written in
Lisp but are written in C for efficiency. Although only a programmer
can write an extension, anybody can use it afterward.
Author: Richard Stallman
Path: src/amiga/emacs-18.59/
==========
f2c 93.04.28 Fortran 77 to C translator
F2c converts Fortran 77 source code in files with names ending in `.f'
or `.F' to C (or C++) source files in the current directory, with `.c'
substituted for the final `.f' or `.F'. If no Fortran files are
named, f2c reads Fortran from standard input and writes C on standard
output. Filenames that end with `.p' or `.P' are taken to be
prototype files, as produced by option `-P', and are read first.
Author: David Gay
Stu Feldman
Mark Maimone
Norm Schryer
Path: src/amiga/f2c-1993.04.28/
==========
fileutils 3.12 File management utilities.
These are the GNU file management utilities. Most of these programs
have significant advantages over their Unix counterparts, such as
greater speed, additional options, and fewer arbitrary limits.
The programs that can be built with this package are: chgrp, chown,
chmod, cp, dd, df, du, install, ln, dir, vdir, ls, mkdir, mvdir,
mkfifo, mknod, mv, rm, rmdir and touch. But mvdir is built only on
systems that lack the rename system call.
The programs cat, cut, expand, head, paste, split, tac, tail and
unexpand, which used to be part of the fileutils, are now part of the
textutils. Cmp is now part of the diff distribution.
Author: Free Software Foundation
Path: src/amiga/fileutils-3.12/
==========
findutils 4.1 GNU find, xargs, and locate
This package contains the GNU find, xargs, and locate programs. This
version of find and xargs comply with POSIX 1003.2, and also support
some additional options, some borrowed from Unix and some unique to
GNU.
To gain speed, GNU find now avoids statting files whenever possible.
It does this by: (1) Checking the number of links to directories and
not statting files that it knows aren't directories until it
encounters a test or action that needs the stat info. (2) Rearranging
the command line, where possible, so that it can do tests that don't
require a stat before tests that do, in hopes that the latter will be
skipped because of an OR or AND. (But it only does this where it will
leave the output unchanged.)
The locate utility is based on James Woods' public domain fast-find
code, which is also distributed with the 4.3BSD find. Because POSIX
requires `find foo' to have the same effect as `find foo -print', the
fast-find searching has been moved to a separate program, `locate';
the same thing has been done in 4.3BSD-reno/4.4BSD. If you use
locate, you should run the included `updatedb' script from cron
periodically (typically nightly).
Author: Free Software Foundation
Path: src/amiga/findutils-4.1/
==========
flex 2.4.7 Fast lexical analyzer generator
Flex is a tool for generating scanners, programs which recognized
lexical patterns in text. Flex reads the given input files, or its
standard input if no file names are given, for a description of a
scanner to generate. The description is in the form of pairs of
regular expressions and C code, called rules. Flex generates as
output a C source file, lex.yy.c, which defines a routine yylex().
This file is compiled and linked with the -lfl library to produce an
executable. When the executable is run, it analyzes its input for
occurrences of the regular expressions. Whenever it finds one, it
executes the corresponding C code.
Author: Vern Paxson
Van Jacobson
Jef Poskanzer
Path: src/amiga/flex-2.4.7/
==========
gawk 2.15.5 Pattern scanning & processing.
Gawk is the GNU Project's implementation of the AWK programming
language. It conforms to the definition of the language in the POSIX
1003.2 Command Language And Utilities Standard. This version in turn
is based on the description in "The AWK Programming Language", by Aho,
Kernighan, and Weinberger, with the additional features defined in the
System V Release 4 version of UNIX awk. Gawk also provides some
GNU-specific extensions.
The command line consists of options to gawk itself, the AWK program
text (if not supplied via the -f or --file options), and values to be
made available in the ARGC and ARGV pre-defined AWK variables.
Author: Paul Rubin
Jay Fenlason
Path: src/amiga/gawk-2.15.5/
==========
gcc 2.3.3 GNU C/C++/Obj-C compilers
The GNU C, C++, and Objective C compilers. Includes all support for
compiling C, C++ and Objective C, including a run-time library for
Objective C.
Author: Free Software Foundation
Path: src/amiga/gcc-2.3.3/
==========
gcc 2.6.2 GNU C/C++/Obj-C compilers.
The GNU C, C++, and Objective C compilers. Includes all support for
compiling C, C++ and Objective C, including a run-time library for
Objective C.
Author: Free Software Foundation
Path: src/amiga/gcc-2.6.2/
==========
gdb 4.12 GNU debugger (incomplete port)
The purpose of a debugger such as GDB is to allow you to see what is
going on "inside" another program while it executes, or what another
program was doing at the moment it crashed.
GDB can do four main kinds of things (plus other things in support of
these) to help you catch bugs in the act: (1) start your program,
specifying anything that might affect its behavior, (2) make your
program stop on specified conditions, (3) examine what has happened,
when your program has stopped, (4) change things in your program, so
you can experiment with correcting the effects of one bug and go on to
learn about another.
You can use GDB to debug programs written in C, C++, and Modula-2.
Fortran support will be added when a GNU Fortran compiler is ready.
Author: Free Software Foundation
Path: src/amiga/gdb-4.12/
==========
gdbm 1.7.3 GNU database manager library
GNU dbm is a library of routines that manages data files that contain
key/data pairs. The access provided is that of storing, retrieval,
and deletion by key and a non-sorted traversal of all keys. A process
is allowed to use multiple data files at the same time.
Author: Philip A. Nelson
Path: src/amiga/gdbm-1.7.3/
==========
gmp 1.3.2 Arbitrary precision math library.
GNU MP is a library for arbitrary precision arithmetic, operating on
signed integers and rational numbers. It has a rich set of functions,
and the functions have a regular interface.
The author has tried to make these functions as fast as possible, both
for small operands and for huge operands. The speed is achieved by
using fullwords as the basic arithmetic type, by using fast
algorithms, by defining inline assembler for mixed sized
multiplication and division (i.e 32*32->64 bit multiplication and
64/32->32,32 bit division), and by hacking the code with emphasis on
speed (and not simplicity and elegance).
The speed of GNU MP is about 5 to 100 times that of Berkeley MP for
small operands. The speed-up increases with the operand sizes for
certain operations, for which GNU MP has asymptotically faster
algorithms.
Author: Torbjorn Granlund
Path: src/amiga/gmp-1.3.2/
==========
gnat 1.80 GNU Ada compiler.
Port of the GNU Ada compiler. Requires matching gcc 2.5.8 distribution.
Author:
Path: src/amiga/gnat-1.80/
==========
grep 2.0 GNU grep package
GNU grep is based on a fast lazy-state deterministic matcher (about
twice as fast as stock Unix egrep) hybridized with a Boyer-Moore-
Gosper search for a fixed string that eliminates impossible text from
being considered by the full regexp matcher without necessarily having
to look at every character. The result is typically many times faster
than Unix grep or egrep. (Regular expressions containing
backreferencing will run more slowly, however.)
Author: Mike Haertel
Arthur David Olson
Richard Stallman
Karl Berry
Henry Spencer
Scott Anderson
David MacKenzie
James Woods
Andrew Hume
Path: src/amiga/grep-2.0/
==========
groff 1.09 GNU groff document formatting system
This is the GNU groff document formatting system. Included in this
release are implementations of troff, pic, eqn, tbl, refer, the -man
macros and the -ms macros, and drivers for PostScript, TeX dvi format,
and typewriter-like devices. Also included is a modified version of
the Berkeley -me macros, an enhanced version of the X11 xditview
previewer, and an implementation of the -mm macros.
Author: James Clark
Path: src/amiga/groff-1.09/
==========
ghostscript 2.6.1.4 GNU postscript interpreter
Ghostscript is the name of a set of software that provides an
interpreter for the PostScript (TM) language, and a set of C
procedures (the Ghostscript library) that implement the graphics
capabilities that appear as primitive operations in the PostScript
language.
Author: L. Peter Deutsch
Path: src/amiga/gs-2.6.1.4/
==========
ghostscript-fonts 2.6.1 GNU postscript interpreter fonts
Ghostscript is the name of a set of software that provides an
interpreter for the PostScript (TM) language, and a set of C
procedures (the Ghostscript library) that implement the graphics
capabilities that appear as primitive operations in the PostScript
language.
Author: L. Peter Deutsch
Path: src/amiga/gs-fonts-2.6.1/
==========
gzip 1.2.4 GNU compressing/decompressing programs
Gzip reduces the size of the named files using Lempel-Ziv coding
(LZ77). Whenever possible, each file is replaced by one with the
extension .gz, while keeping the same ownership modes, access and
modification times. (The default extension is -gz for VMS, z for
MSDOS, OS/2 FAT, Windows NT FAT and Atari.) If no files are specified,
or if a file name is "-", the standard input is compressed to the
standard output. Gzip will only attempt to compress regular files.
In particular, it will ignore symbolic links.
If the compressed file name is too long for its file system, gzip
truncates it. Gzip attempts to truncate only the parts of the file
name longer than 3 characters. (A part is delimited by dots.) If the
name consists of small parts only, the longest parts are truncated.
For example, if file names are limited to 14 characters,
gzip.msdos.exe is compressed to gzi.msd.exe.gz. Names are not
truncated on systems which do not have a limit on file name length.
By default, gzip keeps the original file name and timestamp in the
compressed file. These are used when decompressing the file with the
-N option. This is useful when the compressed file name was truncated
or when the time stamp was not preserved after a file transfer.
Compressed files can be restored to their original form using gzip -d
or gunzip or zcat. If the original name saved in the compressed file
is not suitable for its file system, a new name is constructed from
the original one to make it legal.
gunzip takes a list of files on its command line and replaces each
file whose name ends with .gz, -gz, .z, -z, _z or .Z and which begins
with the correct magic number with an uncompressed file without the
original extension. gunzip also recognizes the special extensions
".tgz" and ".taz" as shorthands for .tar.gz and .tar.Z respectively.
When compressing, gzip uses the .tgz extension if necessary instead of
truncating a file with a .tar extension.
gunzip can currently decompress files created by gzip, zip, compress,
compress -H or pack. The detection of the input format is automatic.
When using the first two formats, gunzip checks a 32 bit CRC. For
pack, gunzip checks the uncompressed length. The standard compress
format was not designed to allow consistency checks. However gunzip
is sometimes able to detect a bad .Z file. If you get an error when
uncompressing a .Z file, do not assume that the .Z file is correct
simply because the standard uncompress does not complain. This
generally means that the standard uncompress does not check its input,
and happily generates garbage output. The SCO compress -H format (lzh
compression method) does not include a CRC but also allows some
consistency checks.
Files created by zip can be uncompressed by gzip only if they have a
single member compressed with the 'deflation' method. This feature is
only intended to help conversion of tar.zip files to the tar.gz
format. To extract zip files with several members, use unzip instead
of gunzip.
zcat is identical to gunzip -c. (On some systems, zcat may be
installed as gzcat to preserve the original link to compress.) zcat
uncompresses either a list of files on the command line or its
standard input and writes the uncompressed data on standard output.
zcat will uncompress files that have the correct magic number whether
they have a .gz suffix or not.
Gzip uses the Lempel-Ziv algorithm used in zip and PKZIP. The amount
of compression obtained depends on the size of the input and the
distribution of common substrings. Typically, text such as source
code or English is reduced by 60-70%. Compression is generally much
better than that achieved by LZW (as used in compress), Huffman coding
(as used in pack), or adaptive Huffman coding (compact).
Compression is always performed, even if the compressed file is
slightly larger than the original. The worst case expansion is a few
bytes for the gzip file header, plus 5 bytes every 32K block, or an
expansion ratio of 0.015% for large files. Note that the actual number
of used disk blocks almost never increases. gzip preserves the mode,
ownership and timestamps of files when compressing or decompressing.
Author: Jean-loup Gailly
Path: src/amiga/gzip-1.2.4/
==========
indent 1.9.1 C code beautifier
The `indent' program can be used to make code easier to read. It can
also convert from one style of writing C to another, and understands a
substantial amount about the syntax of C, but it also attempts to cope
with incomplete and misformed syntax. In version 1.2 and more recent
versions, the GNU style of indenting is the default.
Author: Free Software Foundation
Path: src/amiga/indent-1.9.1/
==========
ispell 4.0 GNU spelling checker
Ispell is a program that helps you to correct typos in a file, and to
find the correct spelling of words. When presented with a word that
is not in the dictionary, ispell attempts to find near misses that
might include the word you meant.
The best way to use ispell is with GNU EMACS. For documentation about
this mode, see the info topic "ispell".
Ispell can also be used by itself, and in this case the most common
usage is "ispell filename". If ispell finds a word that is not in the
dictionary, it is printed at the top of the screen. Ispell then
checks the dictionary for near misses \- words that differ only by a
single letter, a missing or extra letter, or a pair of transposed
letters. Any that are found are printed on the following lines, and
finally, two lines of context containing the word are printed at the
bottom of the screen. If your terminal can type in reverse video, the
word itself is highlighted.
If you think the word is correct as it stands, you can type either
"Space" to accept it this one time, "A" to accept it for the rest of
this file, or "I" to accept it and put it in your private dictionary.
If one of the near misses is the word you want, type the corresponding
number. Finally, you can type "R" and you will be prompted for a
replacement word. The string you type will be broken into words, and
each one will also be checked. You can also type "?" for help.
If ispell is started with no arguments, it enters a loop reading words
from the standard input, and printing messages about them on the
standard output. You can use this mode to find the spelling of a
problem word.
Author: Pace Willisson
Path: src/amiga/ispell-4.0/
==========
ixemul 40.4 Unix emulation environment, Amiga lib.
The ixemul.library provides a Unix emulation environment for the Amiga.
This makes porting of typical Unix applications very easy, with almost
no changes required to the Unix source code.
Author: Markus Wild
Path: src/amiga/ixemul-40.4/
==========
ixpipe 1.0 Create IXPIPE: for ixemul.library use
A pipe handler for use with ixemul.library.
Author: Markus Wild
Path: src/amiga/ixpipe-1.0/
==========
libg++ 2.6.1 GNU C++ class library
A C++ class library for use with the GNU C++ compiler.
Author: (null)
Path: src/amiga/libg++-2.6.1/
==========
libm 5.4 Runtime math library
This runtime math library is from BSD. It is used with the GNU C
compiler when the -lm option is given to gcc.
Author: (null)
Path: src/amiga/libm-5.4/
==========
m4 1.4 GNU macro processor
This is GNU m4, a program which copies its input to the output,
expanding macros as it goes. m4 has built-in functions for including
named files, running Unix commands, doing integer arithmetic,
manipulating text in various ways, recursion, etc... Macros can also
be user-defined, and can take any number of arguments.
Author: Rene' Seindal
Path: src/amiga/m4-1.4/
==========
make 3.72.1 POSIX compatible "make" program
The "make" utility automatically determines which pieces of a large
program need to be recompiled, and issues commands to recompile them.
GNU "make" conforms to section 6.2 of "IEEE Standard 1003.2-1992"
(POSIX.2).
Author: Richard Stallman
Roland McGrath
Path: src/amiga/make-3.72.1/
==========
patch 2.1 Apply diff files
Patch will take a patch file containing any of the four forms of
difference listing produced by the diff program and apply those
differences to an original file, producing a patched version. By
default, the patched version is put in place of the original, with the
original file backed up to another name.
Author: Larry Wall
Path: src/amiga/patch-2.1/
==========
pdksh 4.9 A UNIX ksh compatible shell for AmigaDOS
A KSH-like shell that is compatible enough with the real UNIX ksh to
be used with most scripts that the UNIX ksh can run.
Author: Eric Gisin
Charles Forsyth
John R MacMillan
Simon J. Gerraty
Markus Wild
Path: src/amiga/pdksh-4.9/
==========
perl 4.036 Practical Extraction and Report Language
Perl is an interpreted language optimized for scanning arbitrary text
files, extracting information from those text files, and printing
reports based on that information. It's also a good language for many
system management tasks. The language is intended to be practical
(easy to use, efficient, complete) rather than beautiful (tiny,
elegant, minimal). It combines (in the author's opinion, anyway) some
of the best features of C, sed, awk, and sh, so people familiar with
those languages should have little difficulty with it. (Language
historians will also note some vestiges of csh, Pascal, and even
BASIC-PLUS.) Expression syntax corresponds quite closely to C
expression syntax.
Unlike most Unix utilities, perl does not arbitrarily limit the size
of your data. If you've got the memory, perl can slurp in your whole
file as a single string. Recursion is of unlimited depth. And the
hash tables used by associative arrays grow as necessary to prevent
degraded performance. Perl uses sophisticated pattern matching
techniques to scan large amounts of data very quickly. Although
optimized for scanning text, perl can also deal with binary data, and
can make dbm files look like associative arrays (where dbm is
available). Setuid perl scripts are safer than C programs through a
dataflow tracing mechanism which prevents many stupid security holes.
If you have a problem that would ordinarily use sed or awk or sh, but
it exceeds their capabilities or must run a little faster, and you
don't want to write the silly thing in C, then perl may be for you.
There are also translators to turn your sed and awk scripts into perl
scripts.
Author: Larry Wall
Path: src/amiga/perl-4.036/
==========
rcs 5.6.0.1 Revision Control System
RCS, the Revision Control System, manages multiple revisions of files.
RCS can store, retrieve, log, identify, and merge revisions. It is
useful for files that are revised frequently, e.g. programs,
documentation, graphics, and papers.
Author: Walter F. Tichy
et. al.
Path: src/amiga/rcs-5.6.0.1/
==========
sed 2.05 GNU stream editor
Sed copies named files, or the standard input, to the standard output,
edited according to a script of commands.
Author: Free Software Foundation
Path: src/amiga/sed-2.05/
==========
sh-utils 1.12 GNU shell programming utilities
This is a package of small shell programming utilities. They are
mostly compliant with POSIX.2, where applicable. The programs that
can be built with this package are: basename date dirname echo env
expr false groups id logname nice nohup pathchk printenv printf sleep
stty tee test true tty uname who whoami yes Some programs (uname,
nice, nohup, and stty) are built and installed only on systems that
have the features to support them.
Author: Free Software Foundation
Path: src/amiga/sh-utils-1.12/
==========
tar 1.11.2 GNU Tape Archiver
Tar collects files into an archive which is normally written to tape or
other backup media. It can also be written to a normal file, and such
files have become a common intersystem exchange mechanism.
Author: John Gilmore
Path: src/amiga/tar-1.11.2/
==========
termcap 1.2 GNU termcap library.
This is the GNU termcap library, a library of C functions that enable
programs to send control strings to terminals in a way independent of
the terminal type. Most of this package is also distributed with GNU
Emacs, but it is available in this separate distribution to make it
easier to install as -ltermcap.
Author: Free Software Foundation
Path: src/amiga/termcap-1.2/
==========
texinfo 3.1 GNU documentation system
Texinfo is a documentation system that uses a single source file to
produce both on-line information and printed output. This means that
instead of writing two different documents, one for the on-line help
or other on-line information and the other for a typeset manual or
other printed work, you need write only one document. When the work
is revised, you need revise only one document. You can read the
on-line information, known as an "Info file", with an Info
documentation-reading program.
Author: Free Software Foundation
Path: src/amiga/texinfo-3.1/
==========
textutils 1.11 GNU text processing utilities
These are the GNU text file (actually, file contents) processing
utilities. Most of these programs have significant advantages over
their Unix counterparts, such as greater speed, additional options,
and fewer arbitrary limits. The programs that can be built with this
package are: cat, cksum, comm, csplit, cut, expand, fold, head, join,
nl, od paste, pr, sort, split, sum, tac, tail, tr, unexpand, uniq, and
wc. The cmp program has moved to the GNU diff distribution.
Author: Free Software Foundation
Path: src/amiga/textutils-1.11/
==========
uuencode 1.0 Encode/decode utilities
These programs are used to encode binary data in a printable ASCII
format which may be safely sent through e-mail or other communication
channel which does not support the transmission of eight bit data.
Author: Free Software Foundation
Path: src/amiga/uuencode-1.0/