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