From owner-cvs-src@FreeBSD.ORG Tue Jan 8 18:47:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C51C716A420 for ; Tue, 8 Jan 2008 18:47:21 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 3D96013C478 for ; Tue, 8 Jan 2008 18:47:21 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (rb5dg130.net.upc.cz [89.176.238.130]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id m08IK5AX021239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Jan 2008 19:20:07 +0100 (CET) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Dag-Erling Smorgrav In-Reply-To: <200801080800.m08806jI012963@repoman.freebsd.org> References: <200801080800.m08806jI012963@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-cfnFJ+rdVp+lagV96lpa" Date: Tue, 08 Jan 2008 19:20:05 +0100 Message-Id: <1199816405.74596.136.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.12.2 FreeBSD GNOME Team Port X-Spam-Score: -3.194 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.63 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 89.176.238.130; Sender-helo: [192.168.0.23]; ) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 18:47:21 -0000 --=-cfnFJ+rdVp+lagV96lpa Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Dag-Erling Smorgrav p=ED=B9e v =FAt 08. 01. 2008 v 08:00 +0000: > des 2008-01-08 08:00:06 UTC >=20 > FreeBSD src repository >=20 > Added files: > usr.bin/unzip Makefile unzip.1 unzip.c=20 > Log: > Welcome unzip(1), a pure BSD drop-in replacement for ports/unzip. In i= ts > current state, it can handle all but four of the 991 zip files (includi= ng > jar files) I was able to identify in the ports tree. The remaining fou= r > are two self-extracting archives and two which have garbage preceding t= he > first local header. This limitation is a feature of libarchive(3) whic= h > I am currently working to resolve. > =20 > The code is unnecessarily large due to the need to emulate the exact > command-line syntax and behaviour of ports/unzip. My initial incompati= ble > implementation was one quarter the size of the one I am committing here= . Is it a good idea to have the binary same name as the "real" unzip? BTW we are on track to commit a patch to the ports framework that will make it use tar(1) for extracting .zip files. --=20 Pav Lucistnik Traffic collapse in Paris starts whenever a traffic light changes color. -- JLE at #angband --=-cfnFJ+rdVp+lagV96lpa Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHg77VntdYP8FOsoIRAuO3AJ93VU2WjYwKhSoifeBT1f/tnZFaeACeIlz7 9NbjgCg80OB2t8fGzsgGrto= =C5iH -----END PGP SIGNATURE----- --=-cfnFJ+rdVp+lagV96lpa--