From owner-freebsd-ports@FreeBSD.ORG Tue Aug 22 12:32:51 2006 Return-Path: X-Original-To: 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 1ABA616A4DE for ; Tue, 22 Aug 2006 12:32:51 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72E0E43D45 for ; Tue, 22 Aug 2006 12:32:50 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so2038029uge for ; Tue, 22 Aug 2006 05:32:49 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=raMNEHz3W38jRUmef35YSO9x0v8+rfJwKA3UCxGfR8yjO4/J7KURKiot/8aoPwzDndUU7LE8zH3/hBeaP3YMuiVETWlCZufN1erDRCJ1WrxqjLuYPAOXJ3Kqc1IjgBE+IFBfQynfMBX9b/4LxZNgTr7xaJsVF6fav0XlFi9rbEM= Received: by 10.66.224.19 with SMTP id w19mr4306363ugg; Tue, 22 Aug 2006 05:32:48 -0700 (PDT) Received: by 10.67.86.15 with HTTP; Tue, 22 Aug 2006 05:32:48 -0700 (PDT) Message-ID: <790a9fff0608220532h790dd310jd15d9c6cfb990b11@mail.gmail.com> Date: Tue, 22 Aug 2006 07:32:48 -0500 From: "Scot Hetzel" To: "Michael W. Lucas" In-Reply-To: <20060822010628.GA96258@bewilderbeast.blackhelicopters.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060822010628.GA96258@bewilderbeast.blackhelicopters.org> Cc: ports@freebsd.org Subject: Re: "the best" port update tool 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: Tue, 22 Aug 2006 12:32:51 -0000 While the portmanager, portupgrade, and portmaster tools allow you to keep your specific port options in a file, they are incompatible with each other and when building directly from /usr/ports, as the port options in these seperate files are not available to the other tools or to /usr/ports. This deficiency has been fixed with the sysutils/portconf port, where you can specify your port options in PREFIX/etc/ports.conf file, and these tools and direct building from /usr/ports will use these port options. For example if you need a global WRKDIRPREFIX, you can use the following in the ports.conf file: */*: WRKDIRPREFIX=/usr/obj Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.