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