unzip-5.51-dont-make-noise.patch
unzip-5.51-fix-Makefile.patch
unzip-5.51-fix-libz.patch
unzip-5.52
patching file unzipstb.c
patching file unix/Makefile
Hunk #1 succeeded at 827 (offset 9 lines).
patching file api.c
Hunk #1 succeeded at 52 with fuzz 1 (offset 4 lines).
NOTE:  use linux_noasm target for non-Intel Linux compiles.
make unzips CC=gcc LD=gcc AS=gcc\
 CF="-O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse"\
 AF="-Di386 -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse" CRC32=crc_gcc
make[1]: Entering directory `/usr/src/unzip-5.52'
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse unzip.c
gcc -Di386 -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -x assembler-with-cpp -c -o crc_gcc.o crc_i386.S
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse crctab.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse crypt.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse envargs.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse explode.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse extract.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse fileio.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse globals.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse inflate.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse list.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse match.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse process.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse ttyio.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse unreduce.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse unshrink.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse zipinfo.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse unix/unix.c
gcc -o unzip unzip.o crc_gcc.o crctab.o crypt.o envargs.o explode.o extract.o fileio.o globals.o inflate.o list.o match.o process.o ttyio.o unreduce.o unshrink.o zipinfo.o unix.o -s
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse funzip.c
ln crypt.c cryptf.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DFUNZIP cryptf.c
rm -f cryptf.c
ln globals.c globalsf.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DFUNZIP globalsf.c
rm -f globalsf.c
ln inflate.c inflatef.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DFUNZIP inflatef.c
rm -f inflatef.c
ln ttyio.c ttyiof.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DFUNZIP ttyiof.c
rm -f ttyiof.c
gcc -o funzip funzip.o crc_gcc.o cryptf.o globalsf.o inflatef.o ttyiof.o -s
ln unzip.c unzipsfx.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX unzipsfx.c
rm -f unzipsfx.c
ln crctab.c crctab_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX crctab_.c
rm -f crctab_.c
ln crypt.c crypt_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX crypt_.c
rm -f crypt_.c
ln extract.c extract_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX extract_.c
rm -f extract_.c
ln fileio.c fileio_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX fileio_.c
rm -f fileio_.c
ln globals.c globals_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX globals_.c
rm -f globals_.c
ln inflate.c inflate_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX inflate_.c
rm -f inflate_.c
ln match.c match_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX match_.c
rm -f match_.c
ln process.c process_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX process_.c
rm -f process_.c
ln ttyio.c ttyio_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX ttyio_.c
rm -f ttyio_.c
ln unix/unix.c unix_.c
gcc -c -O3 -Wall -I. -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DSFX unix_.c
rm -f unix_.c
gcc -o unzipsfx unzipsfx.o crc_gcc.o crctab_.o crypt_.o extract_.o fileio_.o globals_.o inflate_.o match_.o process_.o ttyio_.o unix_.o -s
make[1]: Leaving directory `/usr/src/unzip-5.52'
ln: creating hard link `./Makefile' to `unix/Makefile': File exists
make objsdll CC=gcc AS=gcc AF="-fPIC -Di386 -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse" CRC32=crc_gcc\
 CF="-O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse"
make[1]: Entering directory `/usr/src/unzip-5.52'
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o unzip.pic.o unzip.c
gcc -fPIC -Di386 -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -x assembler-with-cpp -c -o crc_gcc.pic.o crc_i386.S
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o crctab.pic.o crctab.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o crypt.pic.o crypt.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o envargs.pic.o envargs.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o explode.pic.o explode.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o extract.pic.o extract.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o fileio.pic.o fileio.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o globals.pic.o globals.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o inflate.pic.o inflate.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o list.pic.o list.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o match.pic.o match.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o process.pic.o process.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o ttyio.pic.o ttyio.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o unreduce.pic.o unreduce.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o unshrink.pic.o unshrink.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o zipinfo.pic.o zipinfo.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o unix.pic.o unix/unix.c
gcc -c -O3 -Wall -I. -fPIC -DDLL -DUSE_ZLIB -DASM_CRC -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -o api.pic.o api.c
make[1]: Leaving directory `/usr/src/unzip-5.52'
ln -sf crc_gcc.pic.o crc32.pic.o
gcc -shared -Wl,-soname,libunzip.so.0 -o libunzip.so.0.4 unzip.pic.o crc32.pic.o crctab.pic.o crypt.pic.o envargs.pic.o explode.pic.o extract.pic.o fileio.pic.o globals.pic.o inflate.pic.o list.pic.o match.pic.o process.pic.o ttyio.pic.o unreduce.pic.o unshrink.pic.o zipinfo.pic.o unix.pic.o api.pic.o
ln -sf libunzip.so.0.4 libunzip.so.0
ln -sf libunzip.so.0.4 libunzip.so
gcc -c -O unzipstb.c
gcc -o unzip unzipstb.o -L. -lunzip -lz
mkdir -p /usr/bin
cp unzip funzip unzipsfx /usr/bin
cp unix/zipgrep /usr/bin
rm -f /usr/bin/zipinfo
ln /usr/bin/unzip /usr/bin/zipinfo
mkdir -p /usr/man/man1
cp man/funzip.1 /usr/man/man1/funzip.1
cp man/unzip.1 /usr/man/man1/unzip.1
cp man/unzipsfx.1 /usr/man/man1/unzipsfx.1
cp man/zipgrep.1 /usr/man/man1/zipgrep.1
cp man/zipinfo.1 /usr/man/man1/zipinfo.1
chmod 755 /usr/bin/funzip /usr/bin/unzip /usr/bin/unzipsfx /usr/bin/zipgrep /usr/bin/zipinfo
chmod 644 /usr/man/man1/funzip.1 /usr/man/man1/unzip.1 /usr/man/man1/unzipsfx.1 /usr/man/man1/zipgrep.1 /usr/man/man1/zipinfo.1

real	0m9.564s
user	0m8.928s
sys	0m0.486s
