From owner-freebsd-ports@FreeBSD.ORG Wed Sep 14 20:36:23 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78D1916A41F for ; Wed, 14 Sep 2005 20:36:23 +0000 (GMT) (envelope-from skip.ford@verizon.net) Received: from vms048pub.verizon.net (vms048pub.verizon.net [206.46.252.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C67143D45 for ; Wed, 14 Sep 2005 20:36:23 +0000 (GMT) (envelope-from skip.ford@verizon.net) Received: from pool-151-204-5-5.pskn.east.verizon.net ([151.204.5.5]) by vms048.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id <0IMT00440QKLB2J1@vms048.mailsrvcs.net> for freebsd-ports@freebsd.org; Wed, 14 Sep 2005 15:36:22 -0500 (CDT) Date: Wed, 14 Sep 2005 16:36:19 -0400 From: Skip Ford To: freebsd-ports@freebsd.org Mail-followup-to: freebsd-ports@freebsd.org Message-id: <20050914203618.GA888@lucy.pool-151-204-5-5.pskn.east.verizon.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.4.2.1i Subject: tar(1) versus unzip X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Sep 2005 20:36:23 -0000 Why do ports that need to unzip a file still depend on unzip? I uninstalled unzip way back when bsdtar(1) was able to unzip but several ports still try to install it even though the system's native tar can unzip their files just fine, at least with the zipped ports I use. Looks like the magic to handle it can just go into a file in ports/Mk with USE_ZIP, but my Makefile-writing skills aren't good enough to do it. I also don't know the version of FreeBSD that first included bsdtar with zip as the native tar. So, is there some reason unzip is still needed on all systems or has no one with the knowledge had the time to fix it? -- Skip