./archivers/unzip, List, test and extract compressed files in a ZIP archive

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.0, Package name: unzip-6.0, Maintainer: wiz

Unzip will list, test, or extract files from a ZIP archive, commonly
found on MS-DOS systems. The default behavior (with no options) is to
extract into the current directory (and subdirectories below it) all
files from the specified ZIP archive. Unzip is compatible with
archives created by PKWARE's PKZIP, but in many cases the program
options or default behaviors differ.

Zipinfo lists technical information about files in a ZIP archive, most
commonly found on MS-DOS systems. Such information includes file access
permissions, encryption status, type of compression, version and operating
system or file system of compressing program, and the like.

Funzip acts as a filter; that is, it assumes that a ZIP archive is
being piped into standard input, and it extracts the first member from
the archive to stdout. If there is an argument, then the input comes
from the specified file instead of from stdin.

Unzipsfx is a modified version of unzip designed to be prepended to
existing ZIP archives in order to form self-extracting archives.
Instead of taking its first non-flag argument to be the zipfile(s) to
be extracted, unzipsfx seeks itself under the name by which it was
invoked and tests or extracts the contents of the appended archive.


Required to build:
[devel/gmake]

Master sites:

SHA1: abf7de8a4018a983590ed6f5cbd990d4740f8a22
RMD160: 48af66606e9472e45fbb94bc4e285da23d1b89ba
Filesize: 1344.575 KB

Version history: (Expand)


CVS history: (Expand)


   2010-03-05 15:32:26 by Thomas Klausner | Files touched by this commit (1)
Log message:
"Solaris" has no LCHMOD, says Jörn Clausen in PR 42924.
   2010-03-03 17:27:57 by Thomas Klausner | Files touched by this commit (7) | Package updated
Log message:
Update to 6.0:

New features in UnZip 6.0, released 20 April 2009:

  * Support PKWARE ZIP64 extensions, allowing Zip archives and Zip
    archive entries larger than 4 GiBytes and more than 65536 entries
    within a single Zip archive. This support is currently only
    available for Unix, OpenVMS and Win32/Win64.
  * Support for bzip2 compression method.
  * Support for UTF-8 encoded entry names, both through PKWARE's
    "General Purpose Flags Bit 11" indicator and Info-ZIP's new \ 
"up"
    unicode path extra field. (Currently, on Windows the UTF-8
    handling is limited to the character subset contained in the
    configured non-unicode "system code page".)
  * Added "wrong implementation used" warning to error messages of
    the MSDOS port when used under Win32, in an attempt to reduce
    false bug reports.
  * Fixed "Time of Creation/Time of Use" vulnerability when setting
    attributes of extracted files, for Unix and Unix-like ports.
  * Fixed memory leak when processing invalid deflated data.
  * Fixed long-standing bug in unshrink (partial_clear), added
    boundary checks against invalid compressed data.
  * On Unix, keep inherited SGID attribute bit for extracted
    directories unless restoration of owner/group id or SUID/SGID/Tacky
    attributes was requested.
  * On Unix, allow extracted filenames to contain embedded control
    characters when explicitly requested by specifying the new command
    line option "-^".
  * On Unix, support restoration of symbolic link attributes.
  * On Unix, support restoration of 32-bit UID/GID data using the
    new "ux" IZUNIX3 extra field introduced with Zip 3.0.
  * Support for ODS5 extended filename syntax on new OpenVMS systems.
  * Support symbolic links zipped up on VMS.
  * On VMS (only 8.x or better), support symbolic link creation.
  * On VMS, support option to create converted text files in
    Stream_LF format.
  * New -D option to suppress restoration of timestamps for extracted
    directory entries (on those ports that support setting of directory
    timestamps).  By specifying "-DD", this new option also allows
    to suppress timestamp restoration for ALL extracted files on
    all UnZip ports which support restoration of timestamps. On
    VMS, the default behaviour is now to skip restoration of
    directory timestamps; here, "--D" restores ALL timestamps,
    "-D" restores none.
  * On OS/2, Win32, and Unix, the (previously optional) feature
    UNIXBACKUP to allow saving backup copies of overwritten files on
    extraction is now enabled by default.

For the UnZip 6.0 release, we want to give special credit to Myles
Bennet, who started the job of supporting ZIP64 extensions and
Large-File (> 2GiB) and provided a first (alpha-state) port.
   2009-08-08 18:01:32 by Thomas Klausner | Files touched by this commit (1)
Log message:
fcrackzip was changed and does not conflict any longer. Adapt pattern.
   2009-06-14 19:28:19 by Joerg Sonnenberger | Files touched by this commit (29)
Log message:
Remove @dirrm entries from PLISTs
   2008-08-24 12:21:33 by Thomas Klausner | Files touched by this commit (2)
Log message:
Mark unzip and fcrackzip as mutually conflicting: both install bin/zipinfo.
   2008-03-23 14:05:31 by Matthias Scheler | Files touched by this commit (1)
Log message:
Really bump the package revision.
   2007-06-05 07:54:52 by Thomas Klausner | Files touched by this commit (2)
Log message:
File on MASTER_SITE has changed EXTRACT_SUFX; checksum still the same.
Adapt. Noted by Zafer Aydogan.
   2006-11-03 20:14:25 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
DESTDIR support.