git: Add unzip(1). If you can't beat 'em, join 'em

John Marino marino at
Tue Mar 22 09:33:53 PDT 2016

commit 6ca880576329bc1a9363b67a9e1c34b2e7be3a53
Author: John Marino <draco at>
Date:   Tue Mar 22 16:57:15 2016 +0100

    Add unzip(1). If you can't beat 'em, join 'em
    The unzip utility isn't particularly necessary (the version of unzip in
    ports is better), but the ports tree does leverage it extensively.  I've
    been patching around all the resulting failures, but it's easier just to
    import unzip(1) from FreeBSD and remove the ports tree modifications.
    This tool has also been available in NetBSD since version 6.0, so maybe
    bringing it into DragonFly will establish it as a standard BSD utility.

Summary of changes:
 usr.bin/Makefile       |    1 +
 usr.bin/unzip/Makefile |    8 +
 usr.bin/unzip/unzip.1  |  193 +++++++++
 usr.bin/unzip/unzip.c  | 1064 ++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 1266 insertions(+)
 create mode 100644 usr.bin/unzip/Makefile
 create mode 100644 usr.bin/unzip/unzip.1
 create mode 100644 usr.bin/unzip/unzip.c

DragonFly BSD source repository

More information about the Commits mailing list