These are 32-bit OS/2 executables of Info-Zip's UNZIP program version 5.42.
(The 16-bit executables are not included.  I assume that if you're still
using OS/2 1.x then you have bigger problems than lack of LZW support...)

Both crypto and unShrink (LZW) support are enabled in these binaries.  

UNZIPSFX.EXE has been compiled to support the '-d' option.

To install, place the contents of this archive into a directory on your PATH,
and make sure that no other executables or command files of the same name are
present in your PATH.

Disclaimers: 

  1.  I am not part of Info-Zip, nor do I in any way represent them.

  2.  I did not port this software to OS/2, the Info-Zip team deserves all 
      the credit for that.  (I didn't even look at the source code.  All I
      did was set some compile flags, do a make, and reformat the two REXX
      scripts.  See below.)



COMPILATION DETAILS:

These executables were statically compiled with emx-gcc 0.9d ('make -f
os2/makefile.os2 gcc'), with the following compile flags ('set 
LOCAL_UNZIP=...'):

    -DDATE_FORMAT=DF_YMD -DOS2_EAS -DSFX_EXDIR -DUSE_UNSHRINK -DUSE_DEFLATE64

The first flag sets the default date format (I'm not even sure if it has any
noticeable effect, but I included it anyway).  The second enables support for
extended attributes.  The third adds support for the '-d' (destination) switch
to UNZIPSFX.EXE, and the last one enables LZW decompression.

The sources used (unzip542.zip) were the latest version downloaded from
ftp://ftp.info-zip.org/pub/infozip/src on February 3rd 2001.

The two included REXX scripts have been converted into DOS-style text format
(CR-LF) so that they will cooperate properly with OS/2.

-- 
Alex Taylor, 2001-02-04
alex@eddie.cis.uoguelph.ca
