]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/libpcap/FREEBSD-upgrade
This commit was generated by cvs2svn to compensate for changes in r141867,
[FreeBSD/FreeBSD.git] / contrib / libpcap / FREEBSD-upgrade
1 $FreeBSD$
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 libpcap, 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 LBL libpcap v<version>' \
13                         -I SUNOS4 -I linux-include \
14                         src/contrib/libpcap LBL v<version>
15
16            For example, to do the import of version 0.2.1, I typed:
17                 cvs import -m 'Virgin import of LBL libpcap v0.2.1' \
18                         -I SUNOS4 -I linux-include \
19                         src/contrib/libpcap LBL v0_2_1
20
21         3. Follow the instructions printed out in step 2 to resolve any
22            conflicts between local FreeBSD changes and the newer version.
23
24         4. Update the shared library version number in
25            src/lib/libpcap/Makefile as described in the
26            handbook section 18.
27
28 Do not, under any circumstances, deviate from this procedure.
29
30 To make local changes to libpcap, simply patch and commit to the main
31 branch (aka HEAD).  Never make local changes on the LBL branch.
32
33 All local changes should be submitted to "tcpdump-workers@tcpdump.org" for
34 inclusion in the next vendor release of tcpdump and libpcap.
35
36 pst@freebsd.org - 19 Aug 1996