freebsd-dev/contrib/libpcap/FREEBSD-upgrade

36 lines
1.3 KiB
Plaintext
Raw Normal View History

$FreeBSD$
1996-08-19 21:55:18 +00:00
This directory contains virgin copies of the original distribution files
on a "vendor" branch. Do not, under any circumstances, attempt to upgrade
the files in this directory via patches and a cvs commit.
1996-10-01 01:08:47 +00:00
To upgrade to a newer version of libpcap, when it is available:
1996-08-19 21:55:18 +00:00
1. Unpack the new version into an empty directory.
[Do not make ANY changes to the files.]
2. Use the command:
2006-09-04 19:54:49 +00:00
cvs import -m 'Import of libpcap v<version>' \
-I SUNOS4 -I msdos -I Win32 -I missing \
-I ChmodBPF -I linux-include \
src/contrib/libpcap TCPDUMP_ORG v<version>
1996-08-19 21:55:18 +00:00
2006-09-04 19:54:49 +00:00
For example, to do the import of version 0.9.4, I typed:
cvs import -m 'Import of libpcap v0.9.4 \
-I SUNOS4 -I msdos -I Win32 -I missing \
-I ChmodBPF -I linux-include \
src/contrib/libpcap TCPDUMP_ORG v0_9_4
1996-08-19 21:55:18 +00:00
3. Follow the instructions printed out in step 2 to resolve any
conflicts between local FreeBSD changes and the newer version.
2006-09-04 19:54:49 +00:00
4. Bump __FreeBSD_version in sys/param.h as appropriate
1996-08-19 21:55:18 +00:00
Do not, under any circumstances, deviate from this procedure.
1996-10-01 01:08:47 +00:00
To make local changes to libpcap, simply patch and commit to the main
2006-09-04 19:54:49 +00:00
branch (aka HEAD). Never make local changes on the TCPDUMP_ORG branch.
1996-08-19 21:55:18 +00:00
All local changes should be submitted to "tcpdump-workers@tcpdump.org" for
1996-08-19 21:55:18 +00:00
inclusion in the next vendor release of tcpdump and libpcap.
2006-09-04 19:54:49 +00:00
sam@freebsd.org - 4 September 2006