1# ex:ts=8
2$FreeBSD$
3
4GNU Texinfo 4.8
5	originals can be found at: ftp://ftp.gnu.org/gnu/texinfo/
6
7
8For the import of Texinfo many files and directories were pruned by:
9
10	tar -X FREEBSD-Xlist -xyf texinfo-4.8.tar.bz2
11
12
13To reduce the size of import, and to make it so the changes from 3.12
14to 4.8 are easy to determine, the 4.8 directory structure was munged
15before import:
16
17	cd texinfo-4.8
18	mv config.in config.h.in
19
20
21Then imported by:
22
23	cvs import -m 'Import of stripped down GNU texinfo 4.8' \
24		src/contrib/texinfo FSF v4_8
25
26After the import, a separate extraction of texinfo was GNU configured
27in the "normal" way.  The resulting config.h file should be compared
28with src/contrib/texinfo/config.h, and src/contrib/texinfo/config.h
29updated as needed.
30
31To make local changes to texinfo, simply patch and commit to the main
32branch (aka HEAD).  Never make local changes on the vendor (FSF) branch.
33
34All local changes should be submitted to the FSF for inclusion in the
35next vendor release.
36
37ru@FreeBSD.org
3823-May-2005
39
40NOTE: The upstream fix to util/texindex.c which fixes CVE-2005-3011 
41(FreeBSD-SA-06:01.texindex) causes temporary files to not be removed
42when handling very large inputs.  FreeBSD's fix works.
43