1 |
$FreeBSD: release/10.0.0/contrib/groff/FREEBSD-upgrade 151508 2005-10-20 11:18:24Z ru $ |
2 |
|
3 |
This directory contains virgin copies of the original distribution files |
4 |
on a "vendor" branch. Do not, under any circumstances, attempt to upgrade |
5 |
the files in this directory via patches and a cvs commit. |
6 |
|
7 |
To upgrade to a newer version of groff, when it is available: |
8 |
1. Unpack the new version into an empty directory. |
9 |
[Do not make ANY changes to the files.] |
10 |
|
11 |
2. Use the command: |
12 |
cvs import -m 'Virgin import of FSF groff v<version>' \ |
13 |
src/contrib/groff FSF v<version> |
14 |
|
15 |
For example, to do the import of version 1.19.2, I typed: |
16 |
cvs import -m 'Virgin import of FSF groff v1.19.2' \ |
17 |
src/contrib/groff FSF v1_19_2 |
18 |
|
19 |
3. Follow the instructions printed out in step 2 to resolve any |
20 |
conflicts between local FreeBSD changes and the newer version. |
21 |
|
22 |
Do not, under any circumstances, deviate from this procedure. |
23 |
|
24 |
To make local changes to groff, simply patch and commit to the main |
25 |
branch (aka HEAD). Never make local changes on the FSF branch. |
26 |
|
27 |
All local changes should be submitted to Werner Lemberg <wl@gnu.org> or |
28 |
Ted Harding <ted.harding@nessie.mcc.ac.uk> for inclusion in the next |
29 |
vendor release. |
30 |
|
31 |
ru@FreeBSD.org - 20 October 2005 |