path: root/bin/
diff options
Diffstat (limited to 'bin/')
1 files changed, 148 insertions, 0 deletions
diff --git a/bin/ b/bin/
new file mode 100644
index 0000000..002b25e
--- /dev/null
+++ b/bin/
@@ -0,0 +1,148 @@
+''' $Id:,v 1995/07/25 13:31:38 ram Exp $
+''' Copyright (c) 1991-1993, Raphael Manfredi
+''' You may redistribute only under the terms of the Artistic Licence,
+''' as specified in the README file that comes with the distribution.
+''' You may reuse parts of this distribution only within the terms of
+''' that same Artistic Licence; a copy of which may be found at the root
+''' of the source tree for dist 3.0.
+''' $Log:,v $
+''' Revision 1995/07/25 13:31:38 ram
+''' patch56: fixed a typo
+''' Revision 1995/05/12 11:57:38 ram
+''' patch54: updated my e-mail address
+''' Revision 1994/10/29 15:45:17 ram
+''' patch36: added new variables cext, shext, changelog and changercs
+''' Revision 1994/01/24 13:54:31 ram
+''' patch16: now documents variables set in .package by packinit
+''' Revision 3.0 1993/08/18 12:04:06 ram
+''' Baseline for dist 3.0 netwide release.
+packinit \- initialize or update your .package file
+.B packinit
+.B Packinit
+will create (or update) a \fI.package\fR file, so that all the
+.B dist
+tools can be smart and know some basic things about your package,
+such as its revision number, or the e-mail address of its maintainer.
+.I Packinit
+should be run from the top level directory of your package, before
+using any other \fIdist\fR tool. Later on, you may rerun it to
+update some of its values.
+.I Packinit
+will create a single file and leave the remaining of
+your directory undisturbed.
+.I Packinit
+defines the following variables in your \fI.package\fR file:
+.TP 15
+.PD 0
+The baseline revision number.
+The list (space separated) of file extensions identifying potential holders of
+C symbols. This is added to the default .[chyl] extension lookup.
+Shell-style patterns may be used.
+The name of the \fIChangeLog\fR file managed by \fIpatlog\fR.
+Boolean stating whether RCS logs are to be made part of \fIChangeLog\fR.
+Name of the file used for Copyright expansion.
+Directory where patches are located on the FTP site.
+Name of the FTP site where patches may be retrieved from.
+Address of the package mailing list where users may post messages to.
+Type of list manager attached to the list administrative request address.
+Name of the package users mailing list.
+Address where subscribe and unsubscribe requests for the package mailing
+list should be sent to.
+Format of the subscribe requests.
+Format of the unsubscribe requests.
+A boolean string set to 'true' when there is a mailing list set up for
+discussion about the package.
+A boolean string set to 'true' when people are allowed to retrieve
+patches via mailagent \fI@SH mailpatch\fR commands.
+E-mail address of the package maintainer, preferably in Internet format.
+Full name of the package maintainer.
+Name of the \fIdiff\fR program to be used when computing a patch.
+Newsgroup list where new patches should be posted to, empty for no
+Full name of the organization where the package maitainer resides, or
+path to a file containing that name.
+Name of the package.
+Version of the \fIpackinit\fR program that built the \fI.package\fR file.
+Name of the RCS branch used to store subsequent updates of a file after
+a baseline has been released.
+People who should be sent newly issued patches.
+The list (space separated) of file extensions identifying potential holders of
+shell symbols. This is added to the default .SH extension lookup.
+Shell-style patterns may be used. Note that only .SH extensions are looked
+up by Configure for automatic shell extraction with variable substitutions,
+no matter what this variable is set to.
+.TP 15
+File holding all the package-related values
+Larry Wall <> (version 2.0)
+Raphael Manfredi <>