summaryrefslogtreecommitdiffstats
path: root/lib/libz
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2005-05-11 03:50:50 +0000
committerkientzle <kientzle@FreeBSD.org>2005-05-11 03:50:50 +0000
commitbc7e5eb067652f49a5fa167989a3dabbaa26c9c0 (patch)
tree31b54338924c07dd9e7823d912b8003779e614d4 /lib/libz
parent2f1311730e491ca59294adde890462dadbeb3993 (diff)
downloadFreeBSD-src-bc7e5eb067652f49a5fa167989a3dabbaa26c9c0.zip
FreeBSD-src-bc7e5eb067652f49a5fa167989a3dabbaa26c9c0.tar.gz
Document zlib update procedure and provide future maintainers a
snapshot of the current state of the import. MFC after: 2 weeks
Diffstat (limited to 'lib/libz')
-rw-r--r--lib/libz/FREEBSD-upgrade44
1 files changed, 44 insertions, 0 deletions
diff --git a/lib/libz/FREEBSD-upgrade b/lib/libz/FREEBSD-upgrade
new file mode 100644
index 0000000..4ee4eeb
--- /dev/null
+++ b/lib/libz/FREEBSD-upgrade
@@ -0,0 +1,44 @@
+$FreeBSD$
+
+ZLib 1.2.2
+
+Original distribution from http://www.gzip.org/zlib/
+
+Vendor files removed from distribution before import:
+ INDEX configure qnx/
+ Makefile contrib/ win32/
+ Makefile.in msdos/ zconf.in.h
+ amiga/ old/
+ as400/ projects/
+
+Vendor files imported:
+ ChangeLog example.c minigzip.c
+ FAQ gzio.c trees.c
+ README infback.c trees.h
+ adler32.c inffast.c uncompr.c
+ algorithm.txt inffast.h zconf.h
+ compress.c inffixed.h zlib.3
+ crc32.c inflate.c zlib.h
+ crc32.h inflate.h zutil.c
+ deflate.c inftrees.c zutil.h
+ deflate.h inftrees.h
+
+As of April, 2005, only the following three vendor files
+had non-trivial local changes:
+ gzio.c minigzip.c zconf.h
+
+Added files (not from vendor):
+ Makefile zopen.c FREEBSD-upgrade
+
+To Update:
+ 1) Unpack vendor sources into a clean directory.
+ 2) Delete unnecessary files.
+ 3) Import onto the vendor branch. The 1.2.2 import was done like this:
+ cvs -d <CVSROOT> import -ko -m "ZLib 1.2.2" src/lib/libz ZLIB v1_2_2
+ 4) In a clean directory, check out a fresh copy of HEAD,
+ merging in vendor changes since the last import.
+ cvs -d <CVSROOT> co -jZLIB:yesterday -jZLIB src/lib/libz
+ 5) Resolve any conflicts and commit them.
+ 6) Update this file with any changes to the file list or update procedure.
+
+kientzle@FreeBSD.org
OpenPOWER on IntegriCloud