summaryrefslogtreecommitdiffstats
path: root/contrib/texinfo/FREEBSD-upgrade
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2000-01-17 11:53:54 +0000
committerru <ru@FreeBSD.org>2000-01-17 11:53:54 +0000
commit61fe52b8596174b439e65e2356de45e0cdba89dd (patch)
tree5e01b4595d20a2bd2745462b309626cfcb22f645 /contrib/texinfo/FREEBSD-upgrade
parentf83f6d9e1b2c7b262715dc717ec7e45cb882edaf (diff)
downloadFreeBSD-src-61fe52b8596174b439e65e2356de45e0cdba89dd.zip
FreeBSD-src-61fe52b8596174b439e65e2356de45e0cdba89dd.tar.gz
Add upgrade instructions and helper file.
Diffstat (limited to 'contrib/texinfo/FREEBSD-upgrade')
-rw-r--r--contrib/texinfo/FREEBSD-upgrade40
1 files changed, 40 insertions, 0 deletions
diff --git a/contrib/texinfo/FREEBSD-upgrade b/contrib/texinfo/FREEBSD-upgrade
new file mode 100644
index 0000000..54254e3
--- /dev/null
+++ b/contrib/texinfo/FREEBSD-upgrade
@@ -0,0 +1,40 @@
+# ex:ts=8
+$FreeBSD$
+
+GNU Texinfo 4.0
+ originals can be found at: ftp://ftp.gnu.org/gnu/texinfo/
+
+
+For the import of Texinfo many files and directories were pruned by:
+
+ tar -X FREEBSD-Xlist -xzf texinfo-4.0.tar.gz
+
+
+To reduce the size of import, and to make it so the changes from 3.12
+to 4.0 are easy to determine, the 4.0 directory structure was munged
+before import:
+
+ cd texinfo-4.0
+ mv config.in config.h.in
+ mv intl/libgettext.h lib/libintl.h
+ rm -rf intl
+
+
+Then imported by:
+
+ cvs import -m 'Virgin import of GNU texinfo 4.0' \
+ src/contrib/texinfo FSF v4_0
+
+After the import, a separate extraction of texinfo was GNU configured
+in the "normal" way. The resulting config.h file should be compared
+with src/contrib/texinfo/config.h, and src/contrib/texinfo/config.h
+updated as needed.
+
+To make local changes to texinfo, simply patch and commit to the main
+branch (aka HEAD). Never make local changes on the vendor (FSF) branch.
+
+All local changes should be submitted to the FSF for inclusion in the
+next vendor release.
+
+ru@FreeBSD.org
+17-Jan-2000
OpenPOWER on IntegriCloud