home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 2 / goldfish_vol2_cd1.bin / gnu / contents < prev    next >
Text File  |  1994-11-27  |  36KB  |  933 lines

  1. This file is generated automatically from the product info files
  2. included in this tree.
  3.  
  4. ==========
  5.  
  6. APlusPlus    1.01    C++ class library for AmigaDOS functions
  7.  
  8. The A++ Library is a library written in C++ that consists of classes
  9. assigned to the task of encapsulating the Amiga® system software.  Its
  10. aim is to provide a stable and effective method of programming the
  11. Amiga®. That should include Exec, Dos, Intuition, ARexx, ..just
  12. everything that makes sense being encapsulated with a proper C++ class
  13. interface.
  14.  
  15. The A++ Library collects the hundreds of system functions, groups them
  16. into classes that 'know' about the specialities of each function and
  17. thus shields the programmer from using them incorrectly.  The C++
  18. programming language provides the object oriented paradigm that holds
  19. no limitations to evolution of existing solutions.
  20.  
  21. The contents of this archive do not represent a complete and ready to
  22. use tool but the expression of an idea showing promise. It gives only
  23. a slight impression of what is possible. But much more can be done.
  24.  
  25. Author: Armin Vogt
  26. Path: src/amiga/APlusPlus-1.01/
  27.  
  28. ==========
  29.  
  30. autoconf    2.1    GNU automatic configuration generator.
  31.  
  32. Autoconf is an extensible package of m4 macros that produce shell
  33. scripts to automatically configure software source code packages.
  34. These scripts can adapt the packages to many kinds of UNIX-like
  35. systems without manual user intervention.  Autoconf creates a
  36. configuration script for a package from a template file that lists the
  37. operating system features that the package can use, in the form of m4
  38. macro calls.
  39.  
  40. Autoconf requires GNU m4.  The configuration scripts produced by
  41. Autoconf are independent of Autoconf when they are run, so their users
  42. do not need to have Autoconf (or GNU m4).
  43.  
  44. Author: Free Software Foundation
  45. Path: src/amiga/autoconf-2.1/
  46.  
  47. ==========
  48.  
  49. bc    1.02    GNU arbitrary precision calculator lang.
  50.  
  51. A language that supports arbitrary precision numbers with interactive
  52. execution of statements.  There are some similarities in the syntax to
  53. the C programming language.
  54.  
  55. A standard math library is available by command line option.  If
  56. requested, the math library is defined before processing any files.
  57. bc starts by processing code from all the files listed on the command
  58. line in the order listed.  After all files have been processed, bc
  59. reads from the standard input.  All code is executed as it is read.
  60. (If a file contains a command to halt the processor, bc will never
  61. read from the standard input.)
  62.  
  63. This version of bc contains several extensions beyond traditional bc
  64. implementations and the POSIX draft standard.  Command line options
  65. can cause these extensions to print a warning or to be rejected.  This
  66. document describes the language accepted by this processor.
  67. Extensions will be identified as such.
  68.  
  69. Author: Philip A. Nelson
  70. Path: src/amiga/bc-1.02/
  71.  
  72. ==========
  73.  
  74. binutils    1.8.x    GNU binary file utilities.
  75.  
  76. Various tools for operating on object and executable files.  Includes "ld",
  77. "size", "nm", "strip", "ar", "objdump", and "ranlib".
  78.  
  79. Author: Free Software Foundation
  80. Path: src/amiga/binutils-1.8.x/
  81.  
  82. ==========
  83.  
  84. binutils    2.5.2    GNU binary utilities, Amiga source
  85.  
  86. The GNU binary utilities.
  87.  
  88. Author: (null)
  89. Path: src/amiga/binutils-2.5.2/
  90.  
  91. ==========
  92.  
  93. bison    1.22    GNU parser generator yacc replacement
  94.  
  95. Bison is a parser generator in the style of yacc (1).  It should be
  96. upwardly compatible with input files designed for yacc.  Input files
  97. should follow the yacc convention of ending in ".y".  Unlike yacc, the
  98. generated files do not have fixed names, but instead use the prefix of
  99. the input file.  For instance, a grammar description file named
  100. parse.y would produce the generated parser in a file named
  101. parse.tab.c, instead of yacc 's y.tab.c.
  102.  
  103. Author: Free Software Foundation
  104. Path: src/amiga/bison-1.22/
  105.  
  106. ==========
  107.  
  108. cpio    2.3    GNU utility to copy to/from archives.
  109.  
  110. Cpio copies files into or out of a cpio or tar archive, which is a
  111. file that contains other files plus information about them, such as
  112. their pathname, owner, timestamps, and access permissions.  The
  113. archive can be another file on the disk, a magnetic tape, or a pipe.
  114. Cpio has three operating modes.  In copy-out mode, cpio copies files
  115. into an archive.  It reads a list of filenames, one per line, on the
  116. standard input, and writes the archive onto the standard output.  A
  117. typical way to generate the list of filenames is with the find
  118. command; you should give find the -depth option to minimize problems
  119. with permissions on directories that are unwritable or not searchable.
  120.  
  121. In copy-in mode, cpio copies files out of an archive or lists the
  122. archive contents.  It reads the archive from the standard input.  Any
  123. non-option command line arguments are shell globbing patterns; only
  124. files in the archive whose names match one or more of those patterns
  125. are copied from the archive.  Unlike in the shell, an initial `.' in a
  126. filename does match a wildcard at the start of a pattern, and a `/' in
  127. a filename can match wildcards.  If no patterns are given, all files
  128. are extracted.
  129.  
  130. In copy-pass mode, cpio copies files from one directory tree to
  131. another, combining the copy-out and copy-in steps without actually
  132. using an archive.  It reads the list of files to copy from the
  133. standard input; the directory into which it will copy them is given as
  134. a non-option argument.
  135.  
  136. Cpio supports the following archive formats: binary, old ASCII, new
  137. ASCII, crc, HPUX binary, HPUX old ASCII, old tar, and POSIX.1 tar.
  138. The binary format is obsolete because it encodes information about the
  139. files in a way that is not portable between different machine
  140. architectures.  The old ASCII format is portable between different
  141. machine architectures, but should not be used on file systems with
  142. more than 65536 i-nodes.  The new ASCII format is portable between
  143. different machine architectures and can be used on any size file
  144. system, but is not supported by all versions of cpio; currently, it is
  145. only supported by GNU and Unix System V R4.  The crc format is like
  146. the new ASCII format, but also contains a checksum for each file which
  147. cpio calculates when creating an archive and verifies when the file is
  148. extracted from the archive.  The HPUX formats are provided for
  149. compatibility with HPUX's cpio which stores device files differently.
  150.  
  151. The tar format is provided for compatability with the tar program.  It
  152. can not be used to archive files with names longer than 100
  153. characters, and can not be used to archive "special" (block or
  154. character devices) files.  The POSIX.1 tar format can not be used to
  155. archive files with names longer than 255 characters (less unless they
  156. have a "/" in just the right place).
  157.  
  158. By default, cpio creates binary format archives, for compatibility
  159. with older cpio programs.  When extracting from archives, cpio
  160. automatically recognizes which kind of archive it is reading and can
  161. read archives created on machines with a different byte-order.
  162.  
  163. Some of the options to cpio apply only to certain operating modes; see
  164. the SYNOPSIS section for a list of which options are allowed in which
  165. modes.
  166.  
  167. Author: Phil Nelson
  168. David MacKenzie
  169. John Oleynick
  170. Path: src/amiga/cpio-2.3/
  171.  
  172. ==========
  173.  
  174. dc    0.2    GNU reverse-polish (RPN) desk calculator
  175.  
  176. DC is a reverse-polish desk calculator which supports unlimited
  177. precision arithmetic.  It also allows you to define and call macros.
  178. Normally DC reads from the standard input; if any command arguments
  179. are given to it, they are filenames, and DC reads and executes the
  180. contents of the files before reading from standard input.  All output
  181. is to standard output.
  182.  
  183. Author: Free Software Foundation
  184. Path: src/amiga/dc-0.2/
  185.  
  186. ==========
  187.  
  188. diffutils    2.7    GNU diff, diff3, sdiff and cmp utilities
  189.  
  190. This directory contains the GNU diff, diff3, sdiff, and cmp utilities.
  191. Their features are a superset of the Unix features and they are
  192. significantly faster.  cmp has been moved here from the GNU textutils.
  193.  
  194. Computer users often find occasion to ask how two files differ.
  195. Perhaps one file is a newer version of the other file.  Or maybe the
  196. two files started out as identical copies but were changed by
  197. different people.
  198.  
  199. You can use the diff command to show differences between two files, or
  200. each corresponding file in two directories.  diff outputs differences
  201. between files line by line in any of several formats, selectable by
  202. command line options.  This set of differences is often called a diff
  203. or patch.  For files that are identical, diff normally produces no
  204. output; for binary (non-text) files, diff normally reports only that
  205. they are different.
  206.  
  207. You can use the cmp command to show the offsets and line numbers where
  208. two files differ.  Cmp can also show all the characters that differ
  209. between the two files, side by side.
  210.  
  211. You can use the diff3 command to show differences among three files.
  212. When two people have made independent changes to a common original,
  213. diff3 can report the differences between the original and the two
  214. changed versions, and can produce a merged file that contains both
  215. persons' changes together with warnings about conflicts.
  216.  
  217. You can use the sdiff command to merge two files interactively.
  218.  
  219. You can use the set of differences produced by diff to distribute
  220. updates to text files (such as program source code) to other people.
  221. This method is especially useful when the differences are small
  222. compared to the complete files.  Given diff output, you can use the
  223. patch program to update, or patch, a copy of the file.  If you think
  224. of diff as subtracting one file from another to produce their
  225. difference, you can think of patch as adding the difference to one
  226. file to reproduce the other.
  227.  
  228. Author: Free Software Foundation
  229. et. al.
  230. Path: src/amiga/diffutils-2.7/
  231.  
  232. ==========
  233.  
  234. doschk    1.1    Check DOS/SYSV filename limits.
  235.  
  236. This program is intended as a utility to help software developers
  237. ensure that their source file names are distinguishable on MS-DOS and
  238. 14-character SYSV platforms.  To perform this task, doschk reads a
  239. list of filenames and produces a report of all the conflicts that
  240. would arise if the files were transferred to a MS-DOS or SYSV
  241. platform.
  242.  
  243. Author: DJ Delorie
  244. Path: src/amiga/doschk-1.1/
  245.  
  246. ==========
  247.  
  248. ed    0.1    8-bit-clean POSIX compliant line editor.
  249.  
  250. "Ed" is a line-oriented text editor.  It is used to create, display,
  251. modify and otherwise manipulate text files.  "Red" is a restricted ed:
  252. it can only edit files in the current directory and cannot execute
  253. shell commands.
  254.  
  255. Author: Andrew Moore
  256. Path: src/amiga/ed-0.1/
  257.  
  258. ==========
  259.  
  260. emacs    18.59    GNU Emacs editor
  261.  
  262. GNU Emacs is the GNU incarnation of the advanced, self-documenting,
  263. customizable, extensible real-time display editor Emacs. (The `G' in
  264. `GNU' is not silent.)
  265.  
  266. We say that Emacs is a "display" editor because normally the text
  267. being edited is visible on the screen and is updated automatically as
  268. you type your commands.
  269.  
  270. We call it a "real-time" editor because the display is updated very
  271. frequently, usually after each character or pair of characters you
  272. type.  This minimizes the amount of information you must keep in your
  273. head as you edit.
  274.  
  275. We call Emacs advanced because it provides facilities that go beyond
  276. simple insertion and deletion: filling of text; automatic indentation
  277. of programs; viewing two or more files at once; and dealing in terms
  278. of characters, words, lines, sentences, paragraphs, and pages, as well
  279. as expressions and comments in several different programming
  280. languages.  It is much easier to type one command meaning "go to the
  281. end of the paragraph" than to find that spot with simple cursor keys.
  282.  
  283. "Self-documenting" means that at any time you can type a special
  284. character, `Control-h', to find out what your options are.  You can
  285. also use it to find out what any command does, or to find all the
  286. commands that pertain to a topic.
  287.  
  288. "Customizable" means that you can change the definitions of Emacs
  289. commands in little ways.  For example, if you use a programming
  290. language in which comments start with `<**' and end with `**>', you
  291. can tell the Emacs comment manipulation commands to use those strings.
  292. Another sort of customization is rearrangement of the command set.
  293. For example, if you prefer the four basic cursor motion commands (up,
  294. down, left and right) on keys in a diamond pattern on the keyboard,
  295. you can have it.
  296.  
  297. "Extensible" means that you can go beyond simple customization and
  298. write entirely new commands, programs in the Lisp language to be run
  299. by Emacs's own Lisp interpreter.  Emacs is an "on-line extensible"
  300. system, which means that it is divided into many functions that call
  301. each other, any of which can be redefined in the middle of an editing
  302. session.  Any part of Emacs can be replaced without making a separate
  303. copy of all of Emacs.  Most of the editing commands of Emacs are
  304. written in Lisp already; the few exceptions could have been written in
  305. Lisp but are written in C for efficiency.  Although only a programmer
  306. can write an extension, anybody can use it afterward.
  307.  
  308. Author: Richard Stallman
  309. Path: src/amiga/emacs-18.59/
  310.  
  311. ==========
  312.  
  313. f2c    93.04.28    Fortran 77 to C translator
  314.  
  315. F2c converts Fortran 77 source code in files with names ending in `.f'
  316. or `.F' to C (or C++) source files in the current directory, with `.c'
  317. substituted for the final `.f' or `.F'.  If no Fortran files are
  318. named, f2c reads Fortran from standard input and writes C on standard
  319. output.  Filenames that end with `.p' or `.P' are taken to be
  320. prototype files, as produced by option `-P', and are read first.
  321.  
  322. Author: David Gay
  323. Stu Feldman
  324. Mark Maimone
  325. Norm Schryer
  326. Path: src/amiga/f2c-1993.04.28/
  327.  
  328. ==========
  329.  
  330. fileutils    3.12    File management utilities.
  331.  
  332. These are the GNU file management utilities.  Most of these programs
  333. have significant advantages over their Unix counterparts, such as
  334. greater speed, additional options, and fewer arbitrary limits.
  335.  
  336. The programs that can be built with this package are: chgrp, chown,
  337. chmod, cp, dd, df, du, install, ln, dir, vdir, ls, mkdir, mvdir,
  338. mkfifo, mknod, mv, rm, rmdir and touch.  But mvdir is built only on
  339. systems that lack the rename system call.
  340.  
  341. The programs cat, cut, expand, head, paste, split, tac, tail and
  342. unexpand, which used to be part of the fileutils, are now part of the
  343. textutils.  Cmp is now part of the diff distribution.
  344.  
  345. Author: Free Software Foundation
  346. Path: src/amiga/fileutils-3.12/
  347.  
  348. ==========
  349.  
  350. findutils    4.1    GNU find, xargs, and locate
  351.  
  352. This package contains the GNU find, xargs, and locate programs.  This
  353. version of find and xargs comply with POSIX 1003.2, and also support
  354. some additional options, some borrowed from Unix and some unique to
  355. GNU.
  356.  
  357. To gain speed, GNU find now avoids statting files whenever possible.
  358. It does this by: (1) Checking the number of links to directories and
  359. not statting files that it knows aren't directories until it
  360. encounters a test or action that needs the stat info.  (2) Rearranging
  361. the command line, where possible, so that it can do tests that don't
  362. require a stat before tests that do, in hopes that the latter will be
  363. skipped because of an OR or AND.  (But it only does this where it will
  364. leave the output unchanged.)
  365.  
  366. The locate utility is based on James Woods' public domain fast-find
  367. code, which is also distributed with the 4.3BSD find.  Because POSIX
  368. requires `find foo' to have the same effect as `find foo -print', the
  369. fast-find searching has been moved to a separate program, `locate';
  370. the same thing has been done in 4.3BSD-reno/4.4BSD.  If you use
  371. locate, you should run the included `updatedb' script from cron
  372. periodically (typically nightly).
  373.  
  374. Author: Free Software Foundation
  375. Path: src/amiga/findutils-4.1/
  376.  
  377. ==========
  378.  
  379. flex    2.4.7    Fast lexical analyzer generator
  380.  
  381. Flex is a tool for generating scanners, programs which recognized
  382. lexical patterns in text.  Flex reads the given input files, or its
  383. standard input if no file names are given, for a description of a
  384. scanner to generate.  The description is in the form of pairs of
  385. regular expressions and C code, called rules.  Flex generates as
  386. output a C source file, lex.yy.c, which defines a routine yylex().
  387. This file is compiled and linked with the -lfl library to produce an
  388. executable.  When the executable is run, it analyzes its input for
  389. occurrences of the regular expressions.  Whenever it finds one, it
  390. executes the corresponding C code.
  391.  
  392. Author: Vern Paxson
  393. Van Jacobson
  394. Jef Poskanzer
  395. Path: src/amiga/flex-2.4.7/
  396.  
  397. ==========
  398.  
  399. gawk    2.15.5    Pattern scanning & processing.
  400.  
  401. Gawk is the GNU Project's implementation of the AWK programming
  402. language.  It conforms to the definition of the language in the POSIX
  403. 1003.2 Command Language And Utilities Standard.  This version in turn
  404. is based on the description in "The AWK Programming Language", by Aho,
  405. Kernighan, and Weinberger, with the additional features defined in the
  406. System V Release 4 version of UNIX awk.  Gawk also provides some
  407. GNU-specific extensions.
  408.  
  409. The command line consists of options to gawk itself, the AWK program
  410. text (if not supplied via the -f or --file options), and values to be
  411. made available in the ARGC and ARGV pre-defined AWK variables.
  412.  
  413. Author: Paul Rubin
  414. Jay Fenlason
  415. Path: src/amiga/gawk-2.15.5/
  416.  
  417. ==========
  418.  
  419. gcc    2.3.3    GNU C/C++/Obj-C compilers
  420.  
  421. The GNU C, C++, and Objective C compilers.  Includes all support for
  422. compiling C, C++ and Objective C, including a run-time library for
  423. Objective C.
  424.  
  425. Author: Free Software Foundation
  426. Path: src/amiga/gcc-2.3.3/
  427.  
  428. ==========
  429.  
  430. gcc    2.6.2    GNU C/C++/Obj-C compilers.
  431.  
  432. The GNU C, C++, and Objective C compilers.  Includes all support for
  433. compiling C, C++ and Objective C, including a run-time library for
  434. Objective C.
  435.  
  436. Author: Free Software Foundation
  437. Path: src/amiga/gcc-2.6.2/
  438.  
  439. ==========
  440.  
  441. gdb    4.12    GNU debugger (incomplete port)
  442.  
  443. The purpose of a debugger such as GDB is to allow you to see what is
  444. going on "inside" another program while it executes, or what another
  445. program was doing at the moment it crashed.
  446.  
  447. GDB can do four main kinds of things (plus other things in support of
  448. these) to help you catch bugs in the act: (1) start your program,
  449. specifying anything that might affect its behavior, (2) make your
  450. program stop on specified conditions, (3) examine what has happened,
  451. when your program has stopped, (4) change things in your program, so
  452. you can experiment with correcting the effects of one bug and go on to
  453. learn about another.
  454.  
  455. You can use GDB to debug programs written in C, C++, and Modula-2.
  456. Fortran support will be added when a GNU Fortran compiler is ready.
  457.  
  458. Author: Free Software Foundation
  459. Path: src/amiga/gdb-4.12/
  460.  
  461. ==========
  462.  
  463. gdbm    1.7.3    GNU database manager library
  464.  
  465. GNU dbm is a library of routines that manages data files that contain
  466. key/data pairs.  The access provided is that of storing, retrieval,
  467. and deletion by key and a non-sorted traversal of all keys.  A process
  468. is allowed to use multiple data files at the same time.
  469.  
  470. Author: Philip A. Nelson
  471. Path: src/amiga/gdbm-1.7.3/
  472.  
  473. ==========
  474.  
  475. gmp    1.3.2    Arbitrary precision math library.
  476.  
  477. GNU MP is a library for arbitrary precision arithmetic, operating on
  478. signed integers and rational numbers.  It has a rich set of functions,
  479. and the functions have a regular interface.
  480.  
  481. The author has tried to make these functions as fast as possible, both
  482. for small operands and for huge operands.  The speed is achieved by
  483. using fullwords as the basic arithmetic type, by using fast
  484. algorithms, by defining inline assembler for mixed sized
  485. multiplication and division (i.e 32*32->64 bit multiplication and
  486. 64/32->32,32 bit division), and by hacking the code with emphasis on
  487. speed (and not simplicity and elegance).
  488.  
  489. The speed of GNU MP is about 5 to 100 times that of Berkeley MP for
  490. small operands.  The speed-up increases with the operand sizes for
  491. certain operations, for which GNU MP has asymptotically faster
  492. algorithms.
  493.  
  494. Author: Torbjorn Granlund
  495. Path: src/amiga/gmp-1.3.2/
  496.  
  497. ==========
  498.  
  499. gnat    1.80    GNU Ada compiler.
  500.  
  501. Port of the GNU Ada compiler.  Requires matching gcc 2.5.8 distribution.
  502.  
  503. Author: 
  504. Path: src/amiga/gnat-1.80/
  505.  
  506. ==========
  507.  
  508. grep    2.0    GNU grep package
  509.  
  510. GNU grep is based on a fast lazy-state deterministic matcher (about
  511. twice as fast as stock Unix egrep) hybridized with a Boyer-Moore-
  512. Gosper search for a fixed string that eliminates impossible text from
  513. being considered by the full regexp matcher without necessarily having
  514. to look at every character.  The result is typically many times faster
  515. than Unix grep or egrep.  (Regular expressions containing
  516. backreferencing will run more slowly, however.)
  517.  
  518. Author: Mike Haertel
  519. Arthur David Olson
  520. Richard Stallman
  521. Karl Berry
  522. Henry Spencer
  523. Scott Anderson
  524. David MacKenzie
  525. James Woods
  526. Andrew Hume
  527. Path: src/amiga/grep-2.0/
  528.  
  529. ==========
  530.  
  531. groff    1.09    GNU groff document formatting system
  532.  
  533. This is the GNU groff document formatting system.  Included in this
  534. release are implementations of troff, pic, eqn, tbl, refer, the -man
  535. macros and the -ms macros, and drivers for PostScript, TeX dvi format,
  536. and typewriter-like devices.  Also included is a modified version of
  537. the Berkeley -me macros, an enhanced version of the X11 xditview
  538. previewer, and an implementation of the -mm macros.
  539.  
  540. Author: James Clark
  541. Path: src/amiga/groff-1.09/
  542.  
  543. ==========
  544.  
  545. ghostscript    2.6.1.4    GNU postscript interpreter
  546.  
  547. Ghostscript is the name of a set of software that provides an
  548. interpreter for the PostScript (TM) language, and a set of C
  549. procedures (the Ghostscript library) that implement the graphics
  550. capabilities that appear as primitive operations in the PostScript
  551. language.
  552.  
  553. Author: L. Peter Deutsch
  554. Path: src/amiga/gs-2.6.1.4/
  555.  
  556. ==========
  557.  
  558. ghostscript-fonts    2.6.1    GNU postscript interpreter fonts
  559.  
  560. Ghostscript is the name of a set of software that provides an
  561. interpreter for the PostScript (TM) language, and a set of C
  562. procedures (the Ghostscript library) that implement the graphics
  563. capabilities that appear as primitive operations in the PostScript
  564. language.
  565.  
  566. Author: L. Peter Deutsch
  567. Path: src/amiga/gs-fonts-2.6.1/
  568.  
  569. ==========
  570.  
  571. gzip    1.2.4    GNU compressing/decompressing programs
  572.  
  573. Gzip reduces the size of the named files using Lempel-Ziv coding
  574. (LZ77).  Whenever possible, each file is replaced by one with the
  575. extension .gz, while keeping the same ownership modes, access and
  576. modification times.  (The default extension is -gz for VMS, z for
  577. MSDOS, OS/2 FAT, Windows NT FAT and Atari.) If no files are specified,
  578. or if a file name is "-", the standard input is compressed to the
  579. standard output.  Gzip will only attempt to compress regular files.
  580. In particular, it will ignore symbolic links.
  581.  
  582. If the compressed file name is too long for its file system, gzip
  583. truncates it.  Gzip attempts to truncate only the parts of the file
  584. name longer than 3 characters.  (A part is delimited by dots.) If the
  585. name consists of small parts only, the longest parts are truncated.
  586. For example, if file names are limited to 14 characters,
  587. gzip.msdos.exe is compressed to gzi.msd.exe.gz.  Names are not
  588. truncated on systems which do not have a limit on file name length.
  589.  
  590. By default, gzip keeps the original file name and timestamp in the
  591. compressed file. These are used when decompressing the file with the
  592. -N option.  This is useful when the compressed file name was truncated
  593. or when the time stamp was not preserved after a file transfer.
  594.  
  595. Compressed files can be restored to their original form using gzip -d
  596. or gunzip or zcat. If the original name saved in the compressed file
  597. is not suitable for its file system, a new name is constructed from
  598. the original one to make it legal.
  599.  
  600. gunzip takes a list of files on its command line and replaces each
  601. file whose name ends with .gz, -gz, .z, -z, _z or .Z and which begins
  602. with the correct magic number with an uncompressed file without the
  603. original extension.  gunzip also recognizes the special extensions
  604. ".tgz" and ".taz" as shorthands for .tar.gz and .tar.Z respectively.
  605. When compressing, gzip uses the .tgz extension if necessary instead of
  606. truncating a file with a .tar extension.
  607.  
  608. gunzip can currently decompress files created by gzip, zip, compress,
  609. compress -H or pack. The detection of the input format is automatic.
  610. When using the first two formats, gunzip checks a 32 bit CRC. For
  611. pack, gunzip checks the uncompressed length. The standard compress
  612. format was not designed to allow consistency checks.  However gunzip
  613. is sometimes able to detect a bad .Z file. If you get an error when
  614. uncompressing a .Z file, do not assume that the .Z file is correct
  615. simply because the standard uncompress does not complain.  This
  616. generally means that the standard uncompress does not check its input,
  617. and happily generates garbage output.  The SCO compress -H format (lzh
  618. compression method) does not include a CRC but also allows some
  619. consistency checks.
  620.  
  621. Files created by zip can be uncompressed by gzip only if they have a
  622. single member compressed with the 'deflation' method. This feature is
  623. only intended to help conversion of tar.zip files to the tar.gz
  624. format. To extract zip files with several members, use unzip instead
  625. of gunzip.
  626.  
  627. zcat is identical to gunzip -c. (On some systems, zcat may be
  628. installed as gzcat to preserve the original link to compress.) zcat
  629. uncompresses either a list of files on the command line or its
  630. standard input and writes the uncompressed data on standard output.
  631. zcat will uncompress files that have the correct magic number whether
  632. they have a .gz suffix or not.
  633.  
  634. Gzip uses the Lempel-Ziv algorithm used in zip and PKZIP.  The amount
  635. of compression obtained depends on the size of the input and the
  636. distribution of common substrings.  Typically, text such as source
  637. code or English is reduced by 60-70%.  Compression is generally much
  638. better than that achieved by LZW (as used in compress), Huffman coding
  639. (as used in pack), or adaptive Huffman coding (compact).
  640.  
  641. Compression is always performed, even if the compressed file is
  642. slightly larger than the original. The worst case expansion is a few
  643. bytes for the gzip file header, plus 5 bytes every 32K block, or an
  644. expansion ratio of 0.015% for large files. Note that the actual number
  645. of used disk blocks almost never increases.  gzip preserves the mode,
  646. ownership and timestamps of files when compressing or decompressing.
  647.  
  648. Author: Jean-loup Gailly
  649. Path: src/amiga/gzip-1.2.4/
  650.  
  651. ==========
  652.  
  653. indent    1.9.1    C code beautifier
  654.  
  655. The `indent' program can be used to make code easier to read.  It can
  656. also convert from one style of writing C to another, and understands a
  657. substantial amount about the syntax of C, but it also attempts to cope
  658. with incomplete and misformed syntax.  In version 1.2 and more recent
  659. versions, the GNU style of indenting is the default.
  660.  
  661. Author: Free Software Foundation
  662. Path: src/amiga/indent-1.9.1/
  663.  
  664. ==========
  665.  
  666. ispell    4.0    GNU spelling checker
  667.  
  668. Ispell is a program that helps you to correct typos in a file, and to
  669. find the correct spelling of words.  When presented with a word that
  670. is not in the dictionary, ispell attempts to find near misses that
  671. might include the word you meant.
  672.  
  673. The best way to use ispell is with GNU EMACS.  For documentation about
  674. this mode, see the info topic "ispell".
  675.  
  676. Ispell can also be used by itself, and in this case the most common
  677. usage is "ispell filename".  If ispell finds a word that is not in the
  678. dictionary, it is printed at the top of the screen.  Ispell then
  679. checks the dictionary for near misses \- words that differ only by a
  680. single letter, a missing or extra letter, or a pair of transposed
  681. letters.  Any that are found are printed on the following lines, and
  682. finally, two lines of context containing the word are printed at the
  683. bottom of the screen.  If your terminal can type in reverse video, the
  684. word itself is highlighted.
  685.  
  686. If you think the word is correct as it stands, you can type either
  687. "Space" to accept it this one time, "A" to accept it for the rest of
  688. this file, or "I" to accept it and put it in your private dictionary.
  689. If one of the near misses is the word you want, type the corresponding
  690. number.  Finally, you can type "R" and you will be prompted for a
  691. replacement word.  The string you type will be broken into words, and
  692. each one will also be checked.  You can also type "?" for help.
  693.  
  694. If ispell is started with no arguments, it enters a loop reading words
  695. from the standard input, and printing messages about them on the
  696. standard output.  You can use this mode to find the spelling of a
  697. problem word.
  698.  
  699. Author: Pace Willisson
  700. Path: src/amiga/ispell-4.0/
  701.  
  702. ==========
  703.  
  704. ixemul    40.4    Unix emulation environment, Amiga lib.
  705.  
  706. The ixemul.library provides a Unix emulation environment for the Amiga.
  707. This makes porting of typical Unix applications very easy, with almost
  708. no changes required to the Unix source code.
  709.  
  710. Author: Markus Wild
  711. Path: src/amiga/ixemul-40.4/
  712.  
  713. ==========
  714.  
  715. ixpipe    1.0    Create IXPIPE: for ixemul.library use
  716.  
  717. A pipe handler for use with ixemul.library.
  718.  
  719. Author: Markus Wild
  720. Path: src/amiga/ixpipe-1.0/
  721.  
  722. ==========
  723.  
  724. libg++    2.6.1    GNU C++ class library
  725.  
  726. A C++ class library for use with the GNU C++ compiler.
  727.  
  728. Author: (null)
  729. Path: src/amiga/libg++-2.6.1/
  730.  
  731. ==========
  732.  
  733. libm    5.4    Runtime math library
  734.  
  735. This runtime math library is from BSD.  It is used with the GNU C
  736. compiler when the -lm option is given to gcc.
  737.  
  738. Author: (null)
  739. Path: src/amiga/libm-5.4/
  740.  
  741. ==========
  742.  
  743. m4    1.4    GNU macro processor
  744.  
  745. This is GNU m4, a program which copies its input to the output,
  746. expanding macros as it goes.  m4 has built-in functions for including
  747. named files, running Unix commands, doing integer arithmetic,
  748. manipulating text in various ways, recursion, etc...  Macros can also
  749. be user-defined, and can take any number of arguments.
  750.  
  751. Author: Rene' Seindal
  752. Path: src/amiga/m4-1.4/
  753.  
  754. ==========
  755.  
  756. make    3.72.1    POSIX compatible "make" program
  757.  
  758. The "make" utility automatically determines which pieces of a large
  759. program need to be recompiled, and issues commands to recompile them.
  760. GNU "make" conforms to section 6.2 of "IEEE Standard 1003.2-1992"
  761. (POSIX.2).
  762.  
  763. Author: Richard Stallman
  764. Roland McGrath
  765. Path: src/amiga/make-3.72.1/
  766.  
  767. ==========
  768.  
  769. patch    2.1    Apply diff files
  770.  
  771. Patch will take a patch file containing any of the four forms of
  772. difference listing produced by the diff program and apply those
  773. differences to an original file, producing a patched version.  By
  774. default, the patched version is put in place of the original, with the
  775. original file backed up to another name.
  776.  
  777. Author: Larry Wall
  778. Path: src/amiga/patch-2.1/
  779.  
  780. ==========
  781.  
  782. pdksh    4.9    A UNIX ksh compatible shell for AmigaDOS
  783.  
  784. A KSH-like shell that is compatible enough with the real UNIX ksh to
  785. be used with most scripts that the UNIX ksh can run.
  786.  
  787. Author: Eric Gisin
  788. Charles Forsyth
  789. John R MacMillan
  790. Simon J. Gerraty
  791. Markus Wild
  792. Path: src/amiga/pdksh-4.9/
  793.  
  794. ==========
  795.  
  796. perl    4.036    Practical Extraction and Report Language
  797.  
  798. Perl is an interpreted language optimized for scanning arbitrary text
  799. files, extracting information from those text files, and printing
  800. reports based on that information.  It's also a good language for many
  801. system management tasks.  The language is intended to be practical
  802. (easy to use, efficient, complete) rather than beautiful (tiny,
  803. elegant, minimal).  It combines (in the author's opinion, anyway) some
  804. of the best features of C, sed, awk, and sh, so people familiar with
  805. those languages should have little difficulty with it.  (Language
  806. historians will also note some vestiges of csh, Pascal, and even
  807. BASIC-PLUS.)  Expression syntax corresponds quite closely to C
  808. expression syntax.
  809.  
  810. Unlike most Unix utilities, perl does not arbitrarily limit the size
  811. of your data.  If you've got the memory, perl can slurp in your whole
  812. file as a single string.  Recursion is of unlimited depth.  And the
  813. hash tables used by associative arrays grow as necessary to prevent
  814. degraded performance.  Perl uses sophisticated pattern matching
  815. techniques to scan large amounts of data very quickly.  Although
  816. optimized for scanning text, perl can also deal with binary data, and
  817. can make dbm files look like associative arrays (where dbm is
  818. available).  Setuid perl scripts are safer than C programs through a
  819. dataflow tracing mechanism which prevents many stupid security holes.
  820. If you have a problem that would ordinarily use sed or awk or sh, but
  821. it exceeds their capabilities or must run a little faster, and you
  822. don't want to write the silly thing in C, then perl may be for you.
  823. There are also translators to turn your sed and awk scripts into perl
  824. scripts.
  825.  
  826. Author: Larry Wall
  827. Path: src/amiga/perl-4.036/
  828.  
  829. ==========
  830.  
  831. rcs    5.6.0.1    Revision Control System
  832.  
  833. RCS, the Revision Control System, manages multiple revisions of files.
  834. RCS can store, retrieve, log, identify, and merge revisions.  It is
  835. useful for files that are revised frequently, e.g. programs,
  836. documentation, graphics, and papers.
  837.  
  838. Author: Walter F. Tichy
  839. et. al.
  840. Path: src/amiga/rcs-5.6.0.1/
  841.  
  842. ==========
  843.  
  844. sed    2.05    GNU stream editor
  845.  
  846. Sed copies named files, or the standard input, to the standard output,
  847. edited according to a script of commands.
  848.  
  849. Author: Free Software Foundation
  850. Path: src/amiga/sed-2.05/
  851.  
  852. ==========
  853.  
  854. sh-utils    1.12    GNU shell programming utilities
  855.  
  856. This is a package of small shell programming utilities.  They are
  857. mostly compliant with POSIX.2, where applicable.  The programs that
  858. can be built with this package are: basename date dirname echo env
  859. expr false groups id logname nice nohup pathchk printenv printf sleep
  860. stty tee test true tty uname who whoami yes Some programs (uname,
  861. nice, nohup, and stty) are built and installed only on systems that
  862. have the features to support them.
  863.  
  864. Author: Free Software Foundation
  865. Path: src/amiga/sh-utils-1.12/
  866.  
  867. ==========
  868.  
  869. tar    1.11.2    GNU Tape Archiver
  870.  
  871. Tar collects files into an archive which is normally written to tape or
  872. other backup media.  It can also be written to a normal file, and such
  873. files have become a common intersystem exchange mechanism.
  874.  
  875. Author: John Gilmore
  876. Path: src/amiga/tar-1.11.2/
  877.  
  878. ==========
  879.  
  880. termcap    1.2    GNU termcap library.
  881.  
  882. This is the GNU termcap library, a library of C functions that enable
  883. programs to send control strings to terminals in a way independent of
  884. the terminal type.  Most of this package is also distributed with GNU
  885. Emacs, but it is available in this separate distribution to make it
  886. easier to install as -ltermcap.
  887.  
  888. Author: Free Software Foundation
  889. Path: src/amiga/termcap-1.2/
  890.  
  891. ==========
  892.  
  893. texinfo    3.1    GNU documentation system
  894.  
  895. Texinfo is a documentation system that uses a single source file to
  896. produce both on-line information and printed output.  This means that
  897. instead of writing two different documents, one for the on-line help
  898. or other on-line information and the other for a typeset manual or
  899. other printed work, you need write only one document.  When the work
  900. is revised, you need revise only one document.  You can read the
  901. on-line information, known as an "Info file", with an Info
  902. documentation-reading program.
  903.  
  904. Author: Free Software Foundation
  905. Path: src/amiga/texinfo-3.1/
  906.  
  907. ==========
  908.  
  909. textutils    1.11    GNU text processing utilities
  910.  
  911. These are the GNU text file (actually, file contents) processing
  912. utilities.  Most of these programs have significant advantages over
  913. their Unix counterparts, such as greater speed, additional options,
  914. and fewer arbitrary limits.  The programs that can be built with this
  915. package are: cat, cksum, comm, csplit, cut, expand, fold, head, join,
  916. nl, od paste, pr, sort, split, sum, tac, tail, tr, unexpand, uniq, and
  917. wc.  The cmp program has moved to the GNU diff distribution.
  918.  
  919. Author: Free Software Foundation
  920. Path: src/amiga/textutils-1.11/
  921.  
  922. ==========
  923.  
  924. uuencode    1.0    Encode/decode utilities
  925.  
  926. These programs are used to encode binary data in a printable ASCII
  927. format which may be safely sent through e-mail or other communication
  928. channel which does not support the transmission of eight bit data.
  929.  
  930. Author: Free Software Foundation
  931. Path: src/amiga/uuencode-1.0/
  932.  
  933.