Merge from vendor branch GCC:
[dragonfly.git] / contrib / bind-9.2.4rc7 / README.DRAGONFLY
1
2                         BIND-9.2.4RC7 AS USED BY DRAGONFLY
3
4     This directory contains a selected set of files from the ISC
5     bind-9.2.4rc7.tar.gz distribution.  No files have been moved
6     or modified from their extracted position.
7
8     This distribution was downloaded from the following site:
9
10         http://www.isc.org/index.pl?/sw/bind/
11
12     DO NOT CREATE OR EDIT ANY FILES IN THIS DIRECTORY HIERARCHY!  THIS
13     HIERARCHY REPRESENTS AN EXACT COPY, MINUS UNNEEDED FILES, OF THE
14     ORIGINAL ARCHIVE.  All modifications are made in the 
15     DragonFly build wrapper, in:
16
17         /usr/src/usr.sbin/named
18         /usr/src/usr.sbin/(various)
19         /usr/src/usr.bin/(various)
20         /usr/src/lib/libbind
21         /usr/src/lib/libisc
22
23     The only additional files added to this directory are README.DRAGONFLY
24     and README.DELETED. 
25
26     UPGRADE PROCEDURE:
27
28         * download a new bind distribution
29
30         * extract the archive into /usr/src/contrib, using the subdirectory
31           that the archive extracts as.
32
33         * redirect the build directory to the new directory:
34
35           /usr/src/usr.sbin/named/Makefile.inc
36           /usr/src/lib/libbind/Makefile
37           /usr/src/lib/libisc/Makefile
38
39         * remove files that are not used (or run a build and figure out
40           what files are not used and remove them).
41
42         * Add the remainder to CVS.
43
44         * Once the new archive is in place, the old one can be physically
45           removed from the DragonFly CVS repository.  The CVS meister would
46           have to do the physical removal.
47
48           DO NOT MAKE ANY EDITS TO THE DISTRIBUTION IN THIS CONTRIB
49           DIRECTORY, OTHER THEN TO ADD OR DELETE FILES ASSOCIATED WITH THE
50           DISTRIBUTION.
51
52     The file README.DELETED contains a list of deleted files.
53