From owner-freebsd-perl@FreeBSD.ORG Mon Feb 18 19:34:03 2008 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 843E516A41A; Mon, 18 Feb 2008 19:34:03 +0000 (UTC) (envelope-from lbr@nerdheaven.dk) Received: from tux.nerdheaven.dk (tux.nerdheaven.dk [193.88.12.43]) by mx1.freebsd.org (Postfix) with ESMTP id 4C4CD13C457; Mon, 18 Feb 2008 19:34:03 +0000 (UTC) (envelope-from lbr@nerdheaven.dk) Received: from localhost (localhost [127.0.0.1]) by tux.nerdheaven.dk (Postfix) with ESMTP id C3E893FF3A; Mon, 18 Feb 2008 20:12:44 +0100 (CET) Received: from tux.nerdheaven.dk ([127.0.0.1]) by localhost (tux.nerdheaven.dk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 37919-09; Mon, 18 Feb 2008 20:12:44 +0100 (CET) Received: by tux.nerdheaven.dk (Postfix, from userid 1021) id 4E5643FF4D; Mon, 18 Feb 2008 20:12:44 +0100 (CET) Date: Mon, 18 Feb 2008 20:12:44 +0100 From: Lars Balker Rasmussen To: leeym@FreeBSD.org Message-ID: <20080218191244.GB98877@tux.nerdheaven.dk> References: <200802181901.m1IJ1qGs090814@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200802181901.m1IJ1qGs090814@freefall.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: by amavisd-new at nerdheaven.dk Cc: perl@FreeBSD.org, lippemail@gmail.com Subject: Re: ports/120802: [UPDATE] devel/p5-ExtUtils-CBuilder X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 19:34:03 -0000 On Mon, Feb 18, 2008 at 07:01:52PM +0000, leeym@FreeBSD.org wrote: > Synopsis: [UPDATE] devel/p5-ExtUtils-CBuilder > > State-Changed-From-To: open->feedback > State-Changed-By: leeym > State-Changed-When: Mon Feb 18 18:58:23 UTC 2008 > State-Changed-Why: > Text::ParseWords was in core list of PERL since 5, (in fact, File::Spec too), and we currently support 5.6.2 and 5.8.8. > Do we need to put them in {BUILD,RUN}_DEPENDS? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=120802 Only if the version the port requires is different than the one included in one of the perls supported. In ports that require 5.8+ I typically leave out Scalar::Util and Test::More from the requirement-lists (and make them depend on version[1]), since they're already in the dist. This doesn't hold if the port e.g. requires a newer Test-Simple (like Test-WWW-Mechanize). [1] E.g.: .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils .endif -- Lars Balker Rasmussen Consult::Perl