Module Name: src Committed By: jnemeth Date: Sat Sep 12 09:21:31 UTC 2009
Modified Files: src/distrib/sets: README Log Message: get rid of some prehistoric obsolete info To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/distrib/sets/README Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/README diff -u src/distrib/sets/README:1.9 src/distrib/sets/README:1.10 --- src/distrib/sets/README:1.9 Mon Sep 7 02:27:27 2009 +++ src/distrib/sets/README Sat Sep 12 09:21:31 2009 @@ -1,18 +1,4 @@ -# $NetBSD: README,v 1.9 2009/09/07 02:27:27 jnemeth Exp $ - -To: "NetBSD Port Maintainers" -Subject: distribution sets, etc... -Date: Mon, 18 Jul 1994 05:02:11 -0400 -From: "Chris G. Demetriou" - -[ this is also going in a README in the 'sets' directory... ] - -well, i've finally sat down and started doing distribution set -stuff in a "nice, machine-independent way." Should have done -it months ago, but too much other stuff going on then... - -anyway, grab ~cgd/sets.tar.gz -- it's three scripts, and a bunch -of files. +# $NetBSD: README,v 1.10 2009/09/12 09:21:31 jnemeth Exp $ the scripts should be run from the directory where they reside. @@ -42,15 +28,6 @@ There is one machine-independent file, named "mi". There are N machine-dependent files (one per architecture), named "md.${ARCH}". -XXX - Temporarily (while USE_NEW_TOOLCHAIN is in effect) there are also tc.mi -and tc.old files in some of the set lists. tc.mi lists files in the new -toolchain that didn't exist in the old toolchain. tc.old lists files removed -and aren't present in the new toolchain. All other toolchain information was -left for now in the various mi/md files. The makeflist script will check -for USE_NEW_TOOLCHAIN and pull the appropriate one into place. Once all -ports are converted to the new toolchain the entire toolchain should be pulled -into tc.mi and/or tc.${MACHINE} and everything in tc.old moved to obsolete. - the sets are as follows: base: the base binary set. excludes everything described @@ -97,34 +74,3 @@ file.) basically, it's grepped through, to see which of the machine-dependent man pages that are always installed should go in the 'man' set, and which should go into the 'misc' set. - - -I've made attempts to get the md files for the amiga, i386, hp300, and -sparc done. I've not attempted the rest (though there are empty files -for all architectures except the da30, in the various directories). I -think i got the amiga, i386, and sparc done correctly, but i know that -(because of weirdnesses in how their last snapshots were built) i didn't -get hp300 done right. - -what you folks need to do: - -run 'checkflist' on a tree that you've created with 'make -distribution'. send me the output, and i'll take care of putting -stuff on the right lists for you. In the future, you'll get -to do it yourselves, as you add programs and include files, but -i'd prefer to do it the first time (unless you really want to do it -yourself -- in that case, please ask me to check your suggestions -re: the appropriate sets for things...) There should be a minimal -list output by checkflist -- it should all be things that -_should_ be on your lsits, but aren't, i.e. machine-dependent -binaries, man pages, and include files. - -Also, please look through the lists, and tell me if you think -i've put anything in the wrong place. i think i've -taken care of all of the machine-dependence bugaboos, by -doing it for the N architectures, but i'm not _sure_... 8-) - - -thanks, - -chris