From owner-freebsd-ports@FreeBSD.ORG Thu Dec 29 05:29:25 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 E656B16A41F for ; Thu, 29 Dec 2005 05:29:25 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDD2A43D5E for ; Thu, 29 Dec 2005 05:29:24 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9D5C61A3C1E; Wed, 28 Dec 2005 21:29:24 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by obsecurity.dyndns.org (Postfix) with ESMTP id 84EB25118E; Thu, 29 Dec 2005 00:29:22 -0500 (EST) Message-ID: <43B3741D.1080907@obsecurity.org> Date: Thu, 29 Dec 2005 15:59:01 +1030 From: Kris Kennaway User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Zach Thompson References: <20051229015922.GA7607@lastamericanempire.com> In-Reply-To: <20051229015922.GA7607@lastamericanempire.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Perl ports...dependencies required only for `make test` 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: Thu, 29 Dec 2005 05:29:26 -0000 Zach Thompson wrote: >Hi, > >If a Perl module requires a several additional ports solely for "make test" >should they be included in the port's BUILD_DEPENDS? If so, should they be >excluded from the RUN_DEPENDS? > > At some point I'd like to make running regression tests the norm on the package build cluster. I'd say you should add them to BUILD_DEPENDS by default. They wouldn't be added to RUN_DEPENDS since they are not required after the package is installed. Kris