diff options
author | Tim Kientzle <kientzle@FreeBSD.org> | 2005-05-11 03:50:50 +0000 |
---|---|---|
committer | Tim Kientzle <kientzle@FreeBSD.org> | 2005-05-11 03:50:50 +0000 |
commit | 85e66aedb4e70ba2ec277a283dfd24389e833e47 (patch) | |
tree | 31b54338924c07dd9e7823d912b8003779e614d4 /lib/libz/FREEBSD-upgrade | |
parent | 42307a8f43e28c8a286aad36f21d647342ad9933 (diff) | |
download | src-85e66aedb4e70ba2ec277a283dfd24389e833e47.tar.gz src-85e66aedb4e70ba2ec277a283dfd24389e833e47.zip |
Document zlib update procedure and provide future maintainers a
snapshot of the current state of the import.
MFC after: 2 weeks
Notes
Notes:
svn path=/head/; revision=146082
Diffstat (limited to 'lib/libz/FREEBSD-upgrade')
-rw-r--r-- | lib/libz/FREEBSD-upgrade | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/lib/libz/FREEBSD-upgrade b/lib/libz/FREEBSD-upgrade new file mode 100644 index 000000000000..4ee4eebedb63 --- /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 |