 
    
    
    zip-2.3
Notes:
- 2001-Jan-19: obsoleted by zip-2.3-1 
in the official net-release. Get it at one of these
sites, in the
'contrib/zip' directory. As of Jan 25, 2001, 
the zip-2.3-1 package in the official cygwin distribution is now 
official and is no longer a test release.
 
 
- The following note from Cosmin Truta prompted me to update  
to unzip541 and zip23:
Please note that Cygwin is regarded as a Windoze platform, 
not as Unix. Therefore, the compilation is
 
 make -f win32/makefile.gcc
 
 for both Cygwin and Mingw32.
 The files produced have the HostOS value equal to 11 (WinNT 
filesystem), not 3 (Unix), and the NTSD descriptors are also 
stored in the zip archive, along with the universal time 
(as in the Unix versions).
 
Download:
zip-2.3-cygwin1.1.README
The precompiled package was built without encryption support (thanks to stupid
US governent regulations). If you want to build zip *with* encryption support
it should work; just unpack the source code here, and apply the patch. Then
you need to get the following:
the zcrypt29.zip package from ftp://ftp.freesoftware.com/pub/infozip/src
extract it and and overwrite the dummy files ./crypt.c and ./crypt.h
The US has slightly relaxed export restrictions on encryption source code,
but not binaries. Therefore the precompiled versions here do not contain
encryption code. Also, I will not provide the encryption source because
the law requires certain government agencies to be notified, and I'm not
willing to do that.
Before building (either the regular or the encryption-enable version) be sure
that the "crypt.h" file in your /usr/local/include has been renamed.
The build instructions here are slightly different than those I presented
for zip-2.2. As Cosmin Truta pointed out,
   Please note that Cygwin is regarded as a Windoze platform, 
	not as Unix. Therefore, the compilation is
   make -f win32/makefile.gcc
   for both Cygwin and Mingw32.
   The files produced have the HostOS value equal to 11 (WinNT 
	filesystem), not 3 (Unix), and the NTSD descriptors are also 
	stored in the zip archive, along with the universal time 
	(as in the Unix versions).
unpack zip23.tar.gz
cd zip-2.3
patch -p1 < ../zip-2.3-cygwin1.1.patch
make -f win32/makefile.gcc
install -m 755 *.exe /usr/local/bin
install -m 644 man/zip.1 /usr/local/man/man1
  /usr/local/bin/zip.exe
  /usr/local/bin/zipnote.exe
  /usr/local/bin/zipsplit.exe
  /usr/local/bin/zipcloak.exe
  /usr/local/man/man1/zip.1
    
Obsolete V1.1 Home
Obsolete CygUtils Home
Last modified: Thu Jan 25 18:22:29 -0500 2001