			Dist Kit, Version 2.0

		    Copyright (c) 1988, Larry Wall

You may copy the dist kit in whole or in part as long as you don't try to
make money off it, or pretend that you wrote it.
--------------------------------------------------------------------------

NOTE: This version of dist requires you to have version 2.0 of perl.

Please read all the directions below before you proceed any further, and
then follow them carefully.  Failure to do so may void your warranty. :-)

After you have unpacked your kit, you should have all the files listed
in MANIFEST.  Be sure to put everything in a place that is visible to
everyone who will be using this package, since there are files in various
subdirectories that are referenced.  Somewhere in /usr/lib might be
appropriate.

Installation

1)  Run Configure.  This will figure out various things about your system.
    Some things Configure will figure out for itself, other things it will
    ask you about.  It will then proceed to make config.h, config.sh, and
    Makefile.

    You might possibly have to trim # comments from the front of Configure
    if your sh doesn't handle them, but all other # comments will be taken
    care of.

3)  make

    This will attempt to make various things.

4)  make install

    This will put several executables into a public directory.  It will
    also try to put the man pages in a reasonable place.

5)  Read the manual entries before running.

6)  IMPORTANT!  Help save the world!  Communicate any problems and
    suggested patches to me, lwall@jpl-devvax.jpl.nasa.gov (Larry Wall),
    so we can keep the world in sync.  If you have a problem, there's
    someone else out there who either has had or will have the same problem.

    If possible, send in patches such that the patch program will apply them.
    Context diffs are the best, then normal diffs.  Don't send ed scripts--
    I've probably changed my copy since the version you have.

    Watch for dist patches in comp.sources.bugs.  If you are just now bringing
    up dist and aren't sure how many patches there are, write to me and I'll
    send any you don't have.  In fact, I have an automatic patch sender--if
    you read a current patch it will tell you how to get any old ones.

------------------------------------------------------------------------

The dist package consists of three parts:

	1) The Configure generator (metaconfig) and its supporting files.
	2) The distribution kit maker (makedist) and its supporting files.
	3) The patch distribution system (pat*) and its supporting files.

Each of these can be used separately from the others.  Before you can use
any of them, however, the directory containing your package (not this
package) must be initialized by putting a .package file into it.  This
can be done by running packinit in that directory.


Notes:

	If you are running on a system with <= 14 char filenames, don't
	distribute any files with filenames longer than 11 chars (with the
	exception of patchlevel.h), so that there will be room for a
	2-digit extension indicating patch number in your bugs direcory.
	This includes .SH files, so any shell script built by a .SH file
	should be 8 or less characters.  On systems with flexfilenames you
	don't have to worry about it.
