From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 6 06:50:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 97FBF216 for ; Sat, 6 Apr 2013 06:50:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 7D0AE234 for ; Sat, 6 Apr 2013 06:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r366o0Un019866 for ; Sat, 6 Apr 2013 06:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r366o0A9019865; Sat, 6 Apr 2013 06:50:00 GMT (envelope-from gnats) Resent-Date: Sat, 6 Apr 2013 06:50:00 GMT Resent-Message-Id: <201304060650.r366o0A9019865@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jeremy Chadwick Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 6DB781B3 for ; Sat, 6 Apr 2013 06:44:16 +0000 (UTC) (envelope-from jdc@koitsu.org) Received: from qmta08.emeryville.ca.mail.comcast.net (qmta08.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:80]) by mx1.freebsd.org (Postfix) with ESMTP id 55D6A209 for ; Sat, 6 Apr 2013 06:44:16 +0000 (UTC) Received: from omta05.emeryville.ca.mail.comcast.net ([76.96.30.43]) by qmta08.emeryville.ca.mail.comcast.net with comcast id LWkF1l0020vp7WLA8WkFuP; Sat, 06 Apr 2013 06:44:15 +0000 Received: from koitsu.strangled.net ([67.180.84.87]) by omta05.emeryville.ca.mail.comcast.net with comcast id LWkE1l00T1t3BNj8RWkEWB; Sat, 06 Apr 2013 06:44:15 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id A491F73A31; Fri, 5 Apr 2013 23:44:14 -0700 (PDT) Message-Id: <20130406064414.A491F73A31@icarus.home.lan> Date: Fri, 5 Apr 2013 23:44:14 -0700 (PDT) From: Jeremy Chadwick To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/177664: sysutils/ddrescue -- remove unnecessary lzip dependency X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jeremy Chadwick List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Apr 2013 06:50:00 -0000 >Number: 177664 >Category: ports >Synopsis: sysutils/ddrescue -- remove unnecessary lzip dependency >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Apr 06 06:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Jeremy Chadwick >Release: FreeBSD 9.1-STABLE amd64 >Organization: >Environment: System: FreeBSD icarus.home.lan 9.1-STABLE FreeBSD 9.1-STABLE #0 r249160: Fri Apr 5 06:05:12 PDT 2013 root@icarus.home.lan:/usr/obj/usr/src/sys/X7SBA_RELENG_9_amd64 amd64 >Description: sysutils/ddrescue relies on lzip for what appears to be no legitimate reason -- the .tar.gz versions of ddrescue have been available on the official GNU mirrors for quite some time. Here are 5 example mirrors that are reached when visiting http://ftpmirror.gnu.org/ddrescue/ -- http://mirrors.ibiblio.org/gnu/ftp/gnu/ddrescue/ http://mirrors.syringanetworks.net/gnu/ddrescue/ http://mirror.nexcess.net/gnu/ddrescue/ http://mirror.anl.gov/pub/gnu/ddrescue/ http://mirror.nyi.net/GNU/gnu/ddrescue/ Thus, remove the dependency and use our native tar/gz tools. (Maybe one day libarchive will have lzip support natively... :-) ) >How-To-Repeat: n/a >Fix: Apply below patch. Patch will also be available at the following URL once I get a GNATS PR number: http://jdc.koitsu.org/freebsd/{prnum}/ Index: Makefile =================================================================== --- Makefile (revision 315738) +++ Makefile (working copy) @@ -9,7 +9,7 @@ PORTNAME= ddrescue PORTVERSION= 1.16 CATEGORIES= sysutils MASTER_SITES= GNU -EXTRACT_SUFX= .tar.lz +EXTRACT_SUFX= .tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Data recovery tool @@ -17,10 +17,6 @@ COMMENT= Data recovery tool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -EXTRACT_DEPENDS=lzip:${PORTSDIR}/archivers/lzip - -EXTRACT_CMD= ${LOCALBASE}/bin/lzip - OPTIONS_DEFINE= DOCS HAS_CONFIGURE= yes Index: distinfo =================================================================== --- distinfo (revision 315738) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (ddrescue-1.16.tar.lz) = 47ff778de4ff75a7e796c717e68fcef2000fe3ca25f824d3063259ebf930a65e -SIZE (ddrescue-1.16.tar.lz) = 61763 +SHA256 (ddrescue-1.16.tar.gz) = 76b3f2e5fb0306d24f2632c3e168cccb73dc0a348e3a7089cd9230748ff23de6 +SIZE (ddrescue-1.16.tar.gz) = 104691 >Release-Note: >Audit-Trail: >Unformatted: