home *** CD-ROM | disk | FTP | other *** search
- These lists were originally generated by taking the output of "find . -type
- f -print" in the GNU: directory on my Mar/Apr FreshFish CD-ROM, then
- manually editing the resulting combined list of 11,727+ files, to allocate
- each file to one of about 85 different lists depending upon what FSF
- utility that file was associated with. Each FSF utility has two lists, one
- for source and diffs, and one for binaries, libraries, installed manual
- pages, installed amigaguide files, etc.
-
- These lists should really be generated (or tested) by creating a
- GNU:timestamp file, building each tool and installing it, then running a
- "find . -type f -newer gnu:time-stamp -print" and capturing the output to
- discover what files the installation changed. Eventually this should be a
- Makefile target in each ported utility, so a simple "make lists" in the
- root directory of the build tree will build and install each tool, and
- generate the lists without human intervention. Then release tools will
- take these lists and generate the appropriate lha archives.
-
- Note that there are some files that should be included in each release
- archive that are not listed in the lists because they don't belong to any
- particular distribution. I.E. in the root of the installation tree, there
- should be "COPYING" and "COPYING.LIB". This can be achieved by have one
- list that get concatenated to each of these individual lists, for files
- that should be included in each release.
-
- -Fred
-