FREEBSD-upgrade revision 160167
156171Sru# ex:ts=8 256171Sru$FreeBSD: head/contrib/texinfo/FREEBSD-upgrade 160167 2006-07-08 07:32:41Z cperciva $ 356171Sru 4146523SruGNU Texinfo 4.8 556171Sru originals can be found at: ftp://ftp.gnu.org/gnu/texinfo/ 656171Sru 756171Sru 856171SruFor the import of Texinfo many files and directories were pruned by: 956171Sru 10146523Sru tar -X FREEBSD-Xlist -xyf texinfo-4.8.tar.bz2 1156171Sru 1256171Sru 1356171SruTo reduce the size of import, and to make it so the changes from 3.12 14146523Sruto 4.8 are easy to determine, the 4.8 directory structure was munged 1556171Srubefore import: 1656171Sru 17146523Sru cd texinfo-4.8 1856171Sru mv config.in config.h.in 1956171Sru 2056171Sru 2156171SruThen imported by: 2256171Sru 23146523Sru cvs import -m 'Import of stripped down GNU texinfo 4.8' \ 24146523Sru src/contrib/texinfo FSF v4_8 2556171Sru 2656171SruAfter the import, a separate extraction of texinfo was GNU configured 2756171Sruin the "normal" way. The resulting config.h file should be compared 2856171Sruwith src/contrib/texinfo/config.h, and src/contrib/texinfo/config.h 2956171Sruupdated as needed. 3056171Sru 3156171SruTo make local changes to texinfo, simply patch and commit to the main 3256171Srubranch (aka HEAD). Never make local changes on the vendor (FSF) branch. 3356171Sru 3456171SruAll local changes should be submitted to the FSF for inclusion in the 3556171Srunext vendor release. 3656171Sru 3756171Sruru@FreeBSD.org 38146523Sru23-May-2005 39160167Scperciva 40160167ScpercivaNOTE: The upstream fix to util/texindex.c which fixes CVE-2005-3011 41160167Scperciva(FreeBSD-SA-06:01.texindex) causes temporary files to not be removed 42160167Scpercivawhen handling very large inputs. FreeBSD's fix works. 43