From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Nov 8 16:40:07 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48C3E1065674 for ; Mon, 8 Nov 2010 16:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F37E38FC0C for ; Mon, 8 Nov 2010 16:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oA8Ge6oO036083 for ; Mon, 8 Nov 2010 16:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oA8Ge6ZE036082; Mon, 8 Nov 2010 16:40:06 GMT (envelope-from gnats) Resent-Date: Mon, 8 Nov 2010 16:40:06 GMT Resent-Message-Id: <201011081640.oA8Ge6ZE036082@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, Tom Judge Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B371D1065693; Mon, 8 Nov 2010 16:34:13 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from tomjudge.vm.bytemark.co.uk (tomjudge.vm.bytemark.co.uk [80.68.91.100]) by mx1.freebsd.org (Postfix) with ESMTP id 741598FC23; Mon, 8 Nov 2010 16:34:13 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by tomjudge.vm.bytemark.co.uk (Postfix) with ESMTP id 32E61DCB3C; Mon, 8 Nov 2010 16:34:12 +0000 (GMT) Received: from tomjudge.vm.bytemark.co.uk ([127.0.0.1]) by localhost (tomjudge.vm.bytemark.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nhsp8gzuowMQ; Mon, 8 Nov 2010 16:34:09 +0000 (GMT) Received: from tinderbox.home.tomjudge.com (unknown [192.168.200.5]) by tomjudge.vm.bytemark.co.uk (Postfix) with SMTP id 331A4DCB3B; Mon, 8 Nov 2010 16:34:08 +0000 (GMT) Received: by tinderbox.home.tomjudge.com (sSMTP sendmail emulation); Mon, 08 Nov 2010 16:36:14 +0000 Message-Id: <20101108163408.331A4DCB3B@tomjudge.vm.bytemark.co.uk> Date: Mon, 08 Nov 2010 16:36:14 +0000 From: "Tom Judge" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: jpaetzel@FreeBSD.org Subject: ports/152055: [patch] Add support for pear modules to have non .tgz extensions. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tom Judge List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Nov 2010 16:40:07 -0000 >Number: 152055 >Category: ports >Synopsis: [patch] Add support for pear modules to have non .tgz extensions. >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: Mon Nov 08 16:40:06 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Tom Judge >Release: FreeBSD 8.1-STABLE amd64 >Organization: >Environment: System: FreeBSD tinderbox.home.tomjudge.com 8.1-STABLE FreeBSD 8.1-STABLE #0 r213720: Tue Oct 12 14:02:02 UTC 2010 tj@tinderbox.home.tomjudge.com:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Pear ports are currently forced to have files with the .tgz extension by bsd.pear.mk. This is not ideal for pear modules that are not hosted on pear.php.net as they sometimes have different extensions. This patch adds the variable PEAR_DIST_SUFX which if set will be used to define EXTRACT_SUFX. >How-To-Repeat: >Fix: --- bsd.pear.mk.txt begins here --- --- bsd.pear.mk.orig 2010-11-04 21:53:02.000000000 +0000 +++ bsd.pear.mk 2010-11-05 00:21:53.000000000 +0000 @@ -6,7 +6,11 @@ http://us.pear.php.net/get/ \ http://de.pear.php.net/get/ PKGNAMEPREFIX= pear- +.if defined(PEAR_DIST_SUFX) +EXTRACT_SUFX= ${PEAR_DIST_SUFX} +.else EXTRACT_SUFX= .tgz +.endif DIST_SUBDIR= PEAR RUN_DEPENDS+= pear:${PORTSDIR}/devel/pear --- bsd.pear.mk.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted: