xref: /freebsd/lib/libz/FREEBSD-upgrade (revision 40a8ac8f62b535d30349faf28cf47106b7041b83)
1$FreeBSD$
2
3ZLib 1.2.2
4
5Original distribution from http://www.gzip.org/zlib/
6
7Vendor files removed from distribution before import:
8	 INDEX		 configure	 qnx/
9	 Makefile	 contrib/	 win32/
10	 Makefile.in	 msdos/		 zconf.in.h
11	 amiga/		 old/
12	 as400/		 projects/
13
14Vendor files imported:
15	 ChangeLog	 example.c	 minigzip.c
16	 FAQ		 gzio.c		 trees.c
17	 README		 infback.c	 trees.h
18	 adler32.c	 inffast.c	 uncompr.c
19	 algorithm.txt	 inffast.h	 zconf.h
20	 compress.c	 inffixed.h	 zlib.3
21	 crc32.c	 inflate.c	 zlib.h
22	 crc32.h	 inflate.h	 zutil.c
23	 deflate.c	 inftrees.c	 zutil.h
24	 deflate.h	 inftrees.h
25
26As of April, 2005, only the following three vendor files
27had non-trivial local changes:
28	 gzio.c   minigzip.c  zconf.h
29
30Added files (not from vendor):
31	 Makefile	 zopen.c	 FREEBSD-upgrade
32
33To Update:
34  1) Unpack vendor sources into a clean directory.
35  2) Delete unnecessary files.
36  3) Import onto the vendor branch.  The 1.2.2 import was done like this:
37   cvs -d <CVSROOT> import -ko -m "ZLib 1.2.2" src/lib/libz ZLIB v1_2_2
38  4) In a clean directory, check out a fresh copy of HEAD,
39	 merging in vendor changes since the last import.
40   cvs -d <CVSROOT> co -jZLIB:yesterday -jZLIB src/lib/libz
41  5) Resolve any conflicts and commit them.
42  6) Update this file with any changes to the file list or update procedure.
43
44kientzle@FreeBSD.org
45