home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / gnu / lists / readme < prev   
Text File  |  1994-03-18  |  1KB  |  27 lines

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