From owner-freebsd-ports@FreeBSD.ORG Tue Nov 2 11:42:53 2004 Return-Path: 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 185BD16A4CE for ; Tue, 2 Nov 2004 11:42:53 +0000 (GMT) Received: from mailbox.rainbownet.com (mailbox.rainbownet.com [213.174.191.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id D50B643D54 for ; Tue, 2 Nov 2004 11:42:51 +0000 (GMT) (envelope-from aturetta@commit.it) Received: from 192.168.43.85 ([151.38.10.253]) (authenticated user aturetta@rainbownet.com) by rainbownet.com (mailbox.rainbownet.com [127.0.0.1]) (MDaemon.PRO.v6.8.5.R) with ESMTP id 44-md50000000617.tmp for ; Tue, 02 Nov 2004 12:42:00 +0100 Message-ID: <41877299.9090903@commit.it> Date: Tue, 02 Nov 2004 12:42:17 +0100 From: Angelo Turetta User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Matthew Seaman References: <20041022153854.GA88362@happy-idiot-talk.infracaninophile.co.uk> <20041023111251.GA21742@happy-idiot-talk.infracaninophile.co.uk> <20041030225107.GA65879@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20041030225107.GA65879@happy-idiot-talk.infracaninophile.co.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated-Sender: aturetta@rainbownet.com X-Spam-Processed: mailbox.rainbownet.com, Tue, 02 Nov 2004 12:42:00 +0100 (not processed: message from valid local sender) X-MDRemoteIP: 151.38.10.253 X-Return-Path: aturetta@commit.it X-MDaemon-Deliver-To: freebsd-ports@freebsd.org cc: freebsd-ports@freebsd.org Subject: Re: portindex -- the second coming. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Nov 2004 11:42:53 -0000 Matthew Seaman wrote: > Slightly later than planned (real life getting in the way I'm afraid), > here's the third (and I hope final) beta version: > > http://www.infracaninophile.co.uk/portindex/portindex-0.3.tar.bz2 > > This incorporates various bug fixes and feedback from earlier versions. May I suggest trying to read as many settings as possible from /usr/local/etc/pkgtools.conf? I'm thinking mainly about MAKE_ARGS (that most often change the dependency lists of specific ports) and the various system paths: (quoting from pkgtools.conf) # ENV['PORTSDIR'] ||= '/usr/ports' # ENV['PORTS_INDEX'] ||= ENV['PORTSDIR'] + '/INDEX' # ENV['PORTS_DBDIR'] ||= ENV['PORTSDIR'] The latter can (and should) also be set as make.conf or environment variables, but anyway the tool should take the issue into account one way or the other. The reason for this request is to simplify the maintenance of a single ports repository NFS-mounted from various architecures/OS versions. Thanks for your work. Angelo Turetta