   File Name		Archive #	Description
----------------------------------------------------------
PACKNOTES                  1	Warnings about long lines, etc
README                     1	Basic instructions
MANIFEST                   6	This list of files
Artistic                  10	The Artistic Licence
Configure                  4	Portability tool
Credits                   16	Traditional "thank you" list
Jmakefile                 28	Description of the main Makefile
Known_bugs                28	A list of known bugs
Makefile.SH               11	A makefile to run subsidiary makefiles
PACKLIST                   1	This shipping list
Wishlist                  20	Features I would like to add
bin/                       1	Some binary tools
bin/Jmakefile             28	Generic makefile description for bin
bin/Makefile.SH           14	Jmake-generated configured makefile
bin/manicheck.SH          19	Check manifest accuracy
bin/manicheck.man         23	Manual page for manicheck
bin/manilist.SH            1	Produces reports based on manifest
bin/manilist.man           8	Manual page for manilist
bin/packinit.SH            9	Creates a .package file describing your package
bin/packinit.man          23	Manual page for packinit
bin/perload                5	Build dynamically loaded perl scripts
dist.man                   9	Introduction to dist
install.SH                14	Installation script with a BSD-like syntax
jmake/                     1	Where makefile generator is stored
jmake/Jmakefile           28	High level makefile description for jmake
jmake/Makefile.SH         11	Generated makefile for jmake
jmake/NOTES               11	Quick description of the internal syntax
jmake/README              17	Welcome to jmake
jmake/bindex.SH            3	Script to build an index of rules
jmake/files/               1	Where rules for jmake are held
jmake/files/Jmake.rules    3	Generic rules for jmake
jmake/files/Jmake.tmpl    11	Template used by jmake to produce Makefile.SH
jmake/jmake.SH             8	The makefile generator
jmake/jmake.man            8	Manual page for jmake
jmake/jmkmf.SH            21	Wrapper for jmake
jmake/jmkmf.man           22	Manual page for jmkmf
kit/                       1	Where distribution tools are stored
kit/Jmakefile             28	Jmake's description of kit builder's makefile
kit/Makefile.SH           13	Builds kit builder
kit/README                23	Instructions on makedist
kit/kitsend.SH            16	Mail shell archive kits
kit/kitsend.man           24	Manual page for kitsend
kit/makeSH                19	Does most of turning a script into an SH file
kit/makeSH.man            21	Manual page for same
kit/makedist.SH            7	Makes a set of kits in the current directory
kit/makedist.man           9	Manual page for same
kit/manifake.SH           24	Makes a MANIFEST.new file out of a MANIFEST
kit/manifake.man          23	Manual page for same
lib/                       1	Some library support files
lib/Jmakefile             21	Generic makefile description for lib
lib/Makefile.SH           13	Jmake-generated configured makefile
lib/errnolist.a           21	Awk script to build sys_errnolist[]
lib/errnolist.mk          27	Rule files to add for errnolist.c
lib/errnolist.sh          26	Script to build errnolist.c
lib/makedepend.sh         13	Script to make dependecies, Larry Wall's way
lib/makedir.sh            20	Emulates 'mkdir -p'
mcon/                      1	Where metaconfig tools are stored
mcon/INTRO                14	Quick introduction for newcommers
mcon/Jmakefile            23	The file used by jmake to produce the Makefile
mcon/Makefile.SH           4	Builds metaconfig
mcon/NOTES                 9	Documents the changes in metaconfig
mcon/README               25	Instructions on using metaconfig
mcon/U/                    1	Holds Units for metaconfig
mcon/U/AAAAA.U            26	Does magic before Head.U
mcon/U/Chk_MANI.U         18	MANIFEST checks
mcon/U/Chk_whoami.U       28	A unit which checks for conflicts
mcon/U/Config_h.U         17	Makes config.h.SH--bizarrity here
mcon/U/Config_sh.U        19	Makes config.sh
mcon/U/Configdir.U        28	Creates .config directory to store persistent info
mcon/U/Cppsym.U           16	Makes program to test for cpp symbols
mcon/U/Csym.U             19	Determines whether C symbol is defined
mcon/U/End.U              27	"End of configuration questions"
mcon/U/Extract.U          22	.SH file extraction
mcon/U/Filexp.U           21	Makes program to do tilde expansion
mcon/U/Findhdr.U          14	Locate header files
mcon/U/Finish.U           17	A unit which always goes last
mcon/U/Getfile.U          12	Get file/directory name
mcon/U/Guess.U            12	Hazard guesses as to overall philosophy
mcon/U/Head.U             12	First unit, does "#!/bin/sh" et al
mcon/U/Inhdr.U            17	Defines a look-for-header function
mcon/U/Init.U             20	Magically gathers ?Init: lines from other units
mcon/U/Inlibc.U           21	Defines an is-in-libc? function
mcon/U/Instruct.U         14	Prints instructions
mcon/U/Loc.U              12	Look for common programs
mcon/U/MailAuthor.U       15	Offers user to register himself
mcon/U/Myinit.U           28	For copying to private U directories
mcon/U/Myread.U           15	Makes program to do read with shell escape
mcon/U/Nothing.U          28	For empty dependencies
mcon/U/Null.U             28	Zeroes out variables.  Probably unnecessary
mcon/U/Obsol_h.U          26	Warnings about obsolete C symbols
mcon/U/Obsol_sh.U         26	Warnings about obsolete shell symbols
mcon/U/Oldconfig.U        10	Looks for old config.sh file
mcon/U/Oldsym.U           19	Try to propagate symbols
mcon/U/Options.U          13	Configure option parsing
mcon/U/Rcs.U              24	Some stupid redefinitions to keep RCS happy
mcon/U/Setvar.U           22	Set a variable with some sanity checks
mcon/U/Warn_v7EXT.U       25	V7 has some ideosyncracies
mcon/U/Warn_v7ND.U        26	V7 has no O_NDELAY read
mcon/U/Whoa.U             23	Warning function
mcon/U/abortsig.U         19	Which signal is sent by abort()?
mcon/U/active.U           21	Find the news active file
mcon/U/alignbytes.U       22	Check for alignment constraints
mcon/U/baserev.U          28	Base revision of package
mcon/U/basicshell.U       22	Which basic shell is available
mcon/U/bin.U              17	Find where to install public executables
mcon/U/bitpbyte.U         20	Computes the number of bits in a byte
mcon/U/byteorder.U        18	Computes the byte order (big-endian?)
mcon/U/cc.U               19	Which C compiler should be used?
mcon/U/ccflags.U          12	Any additional C flags?
mcon/U/cf_who.U           23	Who configured the sytem, where and when
mcon/U/charorder.U        15	Character order within a byte
mcon/U/charsize.U         22	What is the size of "char"?
mcon/U/contains.U         23	Makes status-returning grep
mcon/U/cpp_stuff.U        15	Some cpp stuff
mcon/U/cppfilecom.U       10	Running cpp while preserving C comments
mcon/U/cppstdin.U         13	Check how to invoke the C pre-processor
mcon/U/d_NOFILE.U         12	Maximum # of file descriptors
mcon/U/d_NeWS.U           17	Old NeWS stuff
mcon/U/d_PORTAR.U         19	Do we know about portable archives?
mcon/U/d_SHM_MAC.U        14	SHMLBA macro stuff
mcon/U/d_access.U          2	Do we have access()?
mcon/U/d_bcmp.U           22	Do we have bcmp() or memcmp()?
mcon/U/d_bcopy.U          22	Do we have bcopy() or memcpy()?
mcon/U/d_bsdjmp.U         18	Do we have BSD _setjmp() and _longjmp()?
mcon/U/d_bzero.U          22	Do we have bzero() or memset()?
mcon/U/d_castneg.U        17	Can the C compiler cast negative to unsigned?
mcon/U/d_cbrt.U           27	Do we have cubic root cbrt()?
mcon/U/d_charsprf.U       21	How is sprintf() defined?
mcon/U/d_chsize.U         25	Size of a char
mcon/U/d_ckeypad.U        21	Do we have the curses keypad()?
mcon/U/d_const.U          22	Can cc grok the const keyword?
mcon/U/d_crypt.U          20	Does crypt() exist?
mcon/U/d_csh.U            27	csh path
mcon/U/d_ctermid.U        27	Do we have ctermid()?
mcon/U/d_dosuid.U         18	Do they want setuid emulation?
mcon/U/d_dup2.U           28	Do we have dup2()?
mcon/U/d_eofpipe.U        18	Will EOF be seen on closed pipes?
mcon/U/d_euc2jis.U        26	Do we have euc2jis()?
mcon/U/d_fchmod.U         25	Do we have fchmod()?
mcon/U/d_fchown.U         25	Do we have fchown()?
mcon/U/d_fcntl.U          27	Do we have fcntl()?
mcon/U/d_fd_set.U         16	Do we have the fd set manipulation macros?
mcon/U/d_ffs.U            26	Do we have ffs()?
mcon/U/d_flexfnam.U       17	Long filenames?
mcon/U/d_flock.U          28	Do we have flock()?
mcon/U/d_ftime.U          17	Do we have ftime()?
mcon/U/d_ftrncate.U       26	Do we have ftruncate()?
mcon/U/d_getgrps.U        25	Do we have getgroups()?
mcon/U/d_gethbynm.U       25	Do we have gethostbyname()?
mcon/U/d_gethent.U        26	Do we have gethostent()?
mcon/U/d_gethid.U         27	Do we have gethostid()?
mcon/U/d_gethname.U        9	What is the C function to get host name?
mcon/U/d_getopt.U         26	Do we have getopt()?
mcon/U/d_getpagsz.U       16	Computes system's page size
mcon/U/d_getpgrp.U        26	Do we have getpgrp()?
mcon/U/d_getpgrp2.U       25	Do we have getpgrp2()? (DG/UX)
mcon/U/d_getprior.U       26	Do we have getpriority()?
mcon/U/d_getpwent.U       24	How is passwd info gotten?
mcon/U/d_getwd.U          24	Do we have getwd()?
mcon/U/d_havetlib.U       16	Where is termlib?
mcon/U/d_hidnet.U         18	Do hiddennet stuff?
mcon/U/d_htonl.U          21	Do we have htonl() and friends?
mcon/U/d_inetd.U          17	Should internet communication be done via inetd?
mcon/U/d_internet.U       21	Use internet addresses?
mcon/U/d_itimer.U         26	Do we have setitimer()?
mcon/U/d_keepsig.U        20	Will signal handlers need to be rearmed?
mcon/U/d_killpg.U         25	Do we have killpg()?
mcon/U/d_lstat.U          27	Do we have lstat()?
mcon/U/d_mbstowcs.U       25	Do we have mbstowcs()?
mcon/U/d_mbtowc.U         26	Do we have mbtowc()?
mcon/U/d_memccpy.U        25	Do we have memccpy()?
mcon/U/d_memchr.U         25	Do we have memchr()?
mcon/U/d_memcmp.U         23	Do we have memcmp()?
mcon/U/d_memcpy.U         23	Do we have memcpy()?
mcon/U/d_memmove.U        24	Do we have memmove()?
mcon/U/d_memset.U         23	Do we have memset()?
mcon/U/d_mkdir.U          25	Do we have mkdir()?
mcon/U/d_msg.U            23	Do we have full msg(2) support?
mcon/U/d_msgctl.U         26	Do we have msgctl()?
mcon/U/d_msgget.U         27	Do we have msgget()?
mcon/U/d_msgrcv.U         26	Do we have msgrcv()?
mcon/U/d_msgsnd.U         26	Do we have msgsnd()?
mcon/U/d_newsadm.U        20	Who is news administrator?
mcon/U/d_nolnbuf.U        18	Is stdout line buffered?
mcon/U/d_normsig.U        20	signal() vs sigset()
mcon/U/d_open3.U          18	Do we have the 3 arguments form for open()?
mcon/U/d_perror.U         23	Do we have perror()?
mcon/U/d_pidcheck.U       19	Is kill(pid, 0) allowed for PID checks?
mcon/U/d_popen.U          27	Do we have popen()?
mcon/U/d_portable.U       19	How portable do we want to be?
mcon/U/d_psignal.U        26	Do we have psignal()?
mcon/U/d_raster.U         21	Is this a Raster Tech machine?
mcon/U/d_rdchk.U          25	Is rdchk() there to check for input?
mcon/U/d_readdir.U        25	Do we have readdir()?
mcon/U/d_regcmp.U         19	Do we have regcmp()?
mcon/U/d_rename.U         25	Do we have rename()?
mcon/U/d_rmdir.U          26	Do we have rmdir()?
mcon/U/d_rusage.U         23	Do we have getrusage()?
mcon/U/d_safebcpy.U       18	Can bcopy() handle overlapping blocks?
mcon/U/d_safemcpy.U       18	Can memcpy() handle overlapping blocks?
mcon/U/d_scannl.U         19	Does scanf() groks '\n' correctly?
mcon/U/d_scorfl.U         20	Keep scoreboards by full name?
mcon/U/d_select.U         25	Do we have select()?
mcon/U/d_sem.U            24	Do we have full sem(2) support?
mcon/U/d_semctl.U         26	Do we have d_semctl()?
mcon/U/d_semget.U         27	Do we have semget()?
mcon/U/d_semop.U          27	Do we have semop()?
mcon/U/d_setegid.U        25	Do we have setegid()?
mcon/U/d_seteuid.U        25	Do we have seteuid()?
mcon/U/d_setpgrp.U        17	Do we have setpgrp()?
mcon/U/d_setpgrp2.U       25	Do we have setpgrp2()? (DG/UX)
mcon/U/d_setprior.U       26	Do we have setpriority()?
mcon/U/d_setregid.U       21	Do we have setregid()?
mcon/U/d_setreuid.U       21	Do we have setreuid()?
mcon/U/d_setrgid.U        25	Do we have setrgid()?
mcon/U/d_setruid.U        25	Do we have setruid()?
mcon/U/d_sgndchr.U        22	Are chars signed?
mcon/U/d_shm.U            23	Do we have full shm(2) support?
mcon/U/d_shmat.U          27	Do we have shmat()?
mcon/U/d_shmctl.U         26	Do we have shmctl()?
mcon/U/d_shmdt.U          27	Do we have shmdt()?
mcon/U/d_shmget.U         26	Do we have shmget()?
mcon/U/d_sigblock.U       27	Do we have sigblock()?
mcon/U/d_sighold.U        27	Do we have sighold()?
mcon/U/d_siglist.U        24	Do we have sys_siglist[]?
mcon/U/d_sigsetmk.U       17	Do we have sigsetmask()?
mcon/U/d_sigvec.U         16	BSD reliable signals supported?
mcon/U/d_sjis2jis.U       26	Do we have sjis2jis()?
mcon/U/d_socket.U         14	BSD socket interface supported?
mcon/U/d_speedopt.U       20	Optimize speed vs memory?
mcon/U/d_stat.U           28	Do we have stat()?
mcon/U/d_statblks.U       22	Does stat know about blksize and blocks?
mcon/U/d_stdstdio.U       23	How standard is stdio?
mcon/U/d_strchr.U         18	Use strchr() or index()?
mcon/U/d_strcspn.U        26	Do we have strcspn()?
mcon/U/d_strctcpy.U       22	Do we do struct copies?
mcon/U/d_strerror.U       15	Do we have strerror()?
mcon/U/d_strftime.U       26	Do we have strftime()?
mcon/U/d_strstr.U         27	Do we have strtr()?
mcon/U/d_strtok.U         25	Do we have strtok()?
mcon/U/d_strtol.U         25	Do we have strtol()?
mcon/U/d_su_chown.U       23	Do we need to be root to do a chown?
mcon/U/d_symlink.U        26	Does symlink() exist?
mcon/U/d_syscall.U        26	Do we have syscall()?
mcon/U/d_syslog.U         22	Do we have syslog()?
mcon/U/d_system.U         27	Do we have system()?
mcon/U/d_time.U           19	Do we have time()?
mcon/U/d_times.U          18	Do we have a times() function?
mcon/U/d_tminsys.U        22	Is struct tm in <sys/time.h>?
mcon/U/d_truncate.U       27	Do we have truncate()?
mcon/U/d_tzmin.U          21	Do we use tz_minuteswest?
mcon/U/d_ulimit.U         18	Do we have ulimit()?
mcon/U/d_usendir.U        18	Use our own ndir routines?
mcon/U/d_usleep.U         27	Do we have usleep()?
mcon/U/d_uwait.U          22	Is there a 'union wait' declaration around here?
mcon/U/d_vfork.U          22	vfork() vs fork()
mcon/U/d_voidsig.U        17	How is signal() declared?
mcon/U/d_volatile.U       20	Does our C compiler support "volatile"?
mcon/U/d_vprintf.U        18	Do we have vprintf()?
mcon/U/d_wait3.U          27	Do we have wait3()?
mcon/U/d_wait4.U          28	Do we have wait4()?
mcon/U/d_waitpid.U        27	Do we have waitpid() system call?
mcon/U/d_wcstombs.U       25	Do we have wcstombs()?
mcon/U/d_xdrs.U           24	Do we have XDR serialization routines?
mcon/U/defeditor.U        25	Find default editor
mcon/U/doublesize.U       22	What is the size of "double"?
mcon/U/etc.U              24	Where administrative executable should go
mcon/U/filexp.U           28	Finds location of filexp made by Filexp.U
mcon/U/floatsize.U        22	What is the size of "float"?
mcon/U/fpu.U              20	What kind of Sun fpu is in use?
mcon/U/gidtype.U          21	What is the type of gids?
mcon/U/h_fcntl.U          28	Do we need to include fcntl.h?
mcon/U/h_sysfile.U        28	Do we need to include sys/file.h?
mcon/U/i_arpainet.U       26	Shall we include <arpa/inet.h>?
mcon/U/i_dbm.U            28	Shall we include <dbm.h>?
mcon/U/i_dirent.U         18	Shall we include <dirent.h>
mcon/U/i_fcntl.U          21	Shall we include <fcntl.h>?
mcon/U/i_gdbm.U           27	Shall we include <gdbm.h>?
mcon/U/i_grp.U            28	Shall we include <grp.h>?
mcon/U/i_limits.U         25	Shall we include <limits.h>?
mcon/U/i_malloc.U         27	Shall we include <malloc.h>?
mcon/U/i_memory.U         27	Shall we include <memory.h>?
mcon/U/i_ndbm.U           27	Shall we include <ndbm.h>?
mcon/U/i_niin.U           21	Shall we include <netinet/in.h>?
mcon/U/i_pwd.U             5	Shall we include <pwd.h>?
mcon/U/i_stdarg.U         27	Shall we include <stdarg.h>?
mcon/U/i_stddef.U         27	Shall we include <stddef.h>?
mcon/U/i_stdlib.U         27	Shall we include <stdlib.h>?
mcon/U/i_string.U         20	<string.h> or <strings.h>?
mcon/U/i_sysdir.U         27	Shall we include <sys/dir.h>?
mcon/U/i_sysfile.U        22	Do we need <sys/file.h>?
mcon/U/i_sysioctl.U       12	Include <sys/ioctl.h> or <sgtty.h>?
mcon/U/i_sysndir.U        26	Shall we include <sys/ndir.h>?
mcon/U/i_sysresrc.U       25	Shall we include <sys/resource.h>?
mcon/U/i_sysselct.U       24	Shall we include <sys/select.h>?
mcon/U/i_syssock.U        21	Shall we include <sys/socket.h>?
mcon/U/i_systimeb.U       20	Is struct timeb defined in <sys/timeb.h>?
mcon/U/i_systimes.U       26	Shall we include <sys/times.h>?
mcon/U/i_systwgcf.U       26	Shall we include <sys/twg_config.h>?
mcon/U/i_systypes.U       24	Do we have to include <sys/types.h>?
mcon/U/i_sysun.U          25	Shall we include <sys/un.h>?
mcon/U/i_syswait.U        25	Is there a <sys/wait.h>?
mcon/U/i_termio.U         15	Include <termio.h> or <sgtty.h>?
mcon/U/i_time.U           13	Which time.h should we include?
mcon/U/i_unistd.U         23	Include <unistd.h>?
mcon/U/i_utime.U          27	Include <utime.h>?
mcon/U/i_varargs.U        24	Include <varargs.h>?
mcon/U/i_varhdr.U         18	Choose between <varargs.h> and <stdarg.h>
mcon/U/i_vfork.U          27	Include <vfork.h>?
mcon/U/i_whoami.U         27	Include <whoami.h>?
mcon/U/inc.U              24	Where to put public include files?
mcon/U/intsize.U          23	What is the size of "int"?
mcon/U/ipc.U              14	Choose IPC mechanism
mcon/U/kernel.U           23	Compute the kernel pathname
mcon/U/lex.U              26	Use lex or flex?
mcon/U/lib.U              24	Where to put public library files ?
mcon/U/libc.U              6	Where is libc?
mcon/U/libdbm.U           24	Look for a suitable dbm library
mcon/U/libflex.U          24	Locate flex library
mcon/U/libnlist.U         24	Locate an nlist library
mcon/U/libnm.U            24	New math library?
mcon/U/libpth.U           21	Set path to locate libraries
mcon/U/libs.U             17	Optional libraries?
mcon/U/libyacc.U          24	Locate yacc library
mcon/U/lintlib.U          23	Where lint library should be placed
mcon/U/locdist.U          12	Find distribution names for news
mcon/U/longsize.U         22	What is the size of "long"?
mcon/U/lseektype.U        22	What is the type of lseek()?
mcon/U/maildir.U          24	Where is mail spooled
mcon/U/mailer.U           21	What delivers mail?
mcon/U/mailfile.U         22	What filename in maildir?
mcon/U/mallocsrc.U        17	Use malloc included in kit?
mcon/U/manfmt.U           20	Formatted man directories
mcon/U/mansrc.U           16	Where to put manual pages source
mcon/U/mboxchar.U         20	How to determine if file is mailbox
mcon/U/mkdep.U            11	How to generate makefile dependencies?
mcon/U/models.U           11	Large vs small, split I&D, etc
mcon/U/myhostname.U       10	How to determine hostname from shell
mcon/U/n.U                24	How to suppress newline with echo
mcon/U/nametype.U         15	How to get user's fullname
mcon/U/newslevel.U        21	What version of news are we running?
mcon/U/newslib.U          20	Where is the news library?
mcon/U/newsspool.U        21	Where is news spooled?
mcon/U/nis.U              16	Do we have to deal with NIS (former YP)?
mcon/U/nlist_pfx.U        15	nlist() related stuff
mcon/U/orderlib.U         18	Shall we order components libraries?
mcon/U/orgname.U          20	What is the organizaton name?
mcon/U/package.U          28	Gets package name from .package magically
mcon/U/pager.U            25	What's the pager, more or less?
mcon/U/patchlevel.U       27	Grab current patchlevel out of patchlevel.h
mcon/U/perlpath.U         23	The full path of perl
mcon/U/pidtype.U          23	What is the type of a PID?
mcon/U/prefshell.U        21	Preferred user shell
mcon/U/privlib.U          16	Where is the private library?
mcon/U/prototype.U        14	Do we support prototypes?
mcon/U/ptrsize.U          23	What is the size of a pointer?
mcon/U/randbits.U         20	How many bits in rand()?
mcon/U/randfunc.U         14	Which random number function shall we use?
mcon/U/rcs_branch.U       24	Does RCS know about the -b switch?
mcon/U/registers.U        15	How many register declarations to use
mcon/U/rootid.U           27	Root user id
mcon/U/sbrktype.U         23	What is the return type of sbrk()?
mcon/U/scriptdir.U        16	Where to put public scripts
mcon/U/shm_for.U          16	More shared memory stuff
mcon/U/sig_name.U         19	Signal names
mcon/U/sockopt.U          18	Check for socket options
mcon/U/spitshell.U        19	Shell comment stripper, maybe
mcon/U/startperl.U        20	Do we start perl with #! or what?
mcon/U/startsh.U          24	How to guarantee sh startup
mcon/U/stdchar.U          24	Are chars unsigned in stdio?
mcon/U/sunscanf.U         22	Is this Sun's version of scanf()?
mcon/U/sysman.U           24	Where is the man(1) located?
mcon/U/uidtype.U          22	What is the type of uids?
mcon/U/usenm.U            17	Shall we use the costly nm extraction?
mcon/U/usrinc.U           18	Where are include files located?
mcon/U/vaproto.U          19	How do we prototype varargs, with ...?
mcon/U/voidflags.U        13	How supported is void?
mcon/U/warnflags.U        21	Any additional cc warning flags?
mcon/U/yacc.U             19	Which compiler-compiler to use?
mcon/files/                1	Templates for new units
mcon/files/Internal.U     28	Template for special units with internal symbols
mcon/files/README          1	Why those templates are here...
mcon/files/d_function.U   26	Template for C defines
mcon/files/dir.U          23	Template to get a directory
mcon/files/file.U         23	Template get a file
mcon/files/i_include.U    25	Template for include files
mcon/files/keyword.U      19	Template for keyword checking
mcon/files/locate.U       23	Template to locate a file
mcon/files/question.U     20	Template for setvar questions
mcon/files/rcshead.U      28	Template for unit head
mcon/files/shell.U        19	Template for non-setvar questions
mcon/files/type.U         22	Template for type lookup
mcon/makegloss.SH         12	Extracts Glossary from Unit files
mcon/man/                  1	Manual pages for metaconfig et al.
mcon/man/Jmakefile        28	Generic makefile description for manual pages
mcon/man/Makefile.SH      14	Jmake-generated makefile for manual pages
mcon/man/mconfig.SH.01     2	Manual page for metaconfig (part 1)
mcon/man/mconfig.SH.02     6	Manual page for metaconfig (part 2)
mcon/man/mlint.SH          7	Manual page for metalint
mcon/man/mxref.SH         13	Manual page for metaxref
mcon/mconfig.SH           13	Writes Configure scripts for you
mcon/mlint.SH             16	Lints metaconfig units
mcon/mxref.SH             15	Builds symbol cross-reference files
mcon/pl/                   1	Perl library for metaconfig et al.
mcon/pl/common.pl          9	Common control lines extraction
mcon/pl/configure.pl      10	Generates Configure
mcon/pl/cosmetic.pl       19	Some cosmetic fixes
mcon/pl/depend.pl         17	Metaconfig-only dependencies
mcon/pl/eval.pl            9	Built-in interpreter
mcon/pl/extract.pl        15	Dependency extractor engine
mcon/pl/files.pl          24	Extracts files from MANIFEST.new
mcon/pl/gensym.pl         28	Dynamic symbol generator
mcon/pl/init.pl           20	Initialization of dependency control array
mcon/pl/lint.pl            5	Lint-only dependencies
mcon/pl/locate.pl         11	Locate units
mcon/pl/makefile.pl       10	Builds temporary Makefiles
mcon/pl/obsolete.pl       15	Deals with obsolete symbols
mcon/pl/order.pl          22	Re-order units within Configure
mcon/pl/tsort.pl          11	Topological sort
mcon/pl/wanted.pl          8	Set up Wanted file
mcon/pl/xref.pl           19	Metaxref-only dependencies
mcon/pl/xwant.pl          12	Metaxref symbol extraction
pat/                       1	Where patching tools are stored
pat/Jmakefile             24	High level makefile description for pat
pat/Makefile.SH           13	Makefile for pat tools
pat/README                11	Instructions for patch/developping tools
pat/pat.SH                16	Check in, do diffs, make patch, send it
pat/pat.man                8	Manual page for patch tools
pat/patbase.SH            16	To set the base for future differences
pat/patchlevel.h          26	Prototypical patchlevel.h
pat/patcil.SH              7	Check in the latest changes
pat/patclean.SH           13	Check in latest changes and remove files
pat/patcol.SH             10	Check out working file
pat/patdiff.SH            10	Find the differences since last patch
pat/patftp.SH             17	Put patches in ftp pub directory
pat/patindex.SH           21	Create an index of patches sent out
pat/patmake.SH             7	Put together a patch file
pat/patname.SH            14	Assign symbolic name to a revision
pat/patpost.SH            15	Send patches via news
pat/patsend.SH             7	Sends patches via mail
patchlevel.h               4	The current patchlevel for dist
pl/                        1	Directory for public perl libraries
pl/comment.pl             24	Perl library to find comment in front of $Log
pl/copyright.pl           19	Perl library to expand copyright
pl/fullname.pl            24	Perl library to get full name
pl/logname.pl             28	Perl library to get login name
pl/makedir.pl             28	Perl library to emulate 'mkdir -p'
pl/manifake.pl            24	Perl library to build a MANIFEST.new if none found
pl/newer.pl               20	Perl library to Find files newer than patchlevel.h
pl/package.pl             27	Perl library to read .package
pl/rangeargs.pl           25	Perl library to expand number lists
pl/rcsargs.pl             23	Perl library to expand rcs filename lists
pl/tilde.pl               28	Perl library to perform ~name expansion
pl/users.pl               28	Perl library to parse users file
