From owner-freebsd-questions@FreeBSD.ORG Sat Jan 29 18:17:47 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58B6316A4CE for ; Sat, 29 Jan 2005 18:17:47 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0A7D43D3F for ; Sat, 29 Jan 2005 18:17:46 +0000 (GMT) (envelope-from gert.cuykens@gmail.com) Received: by rproxy.gmail.com with SMTP id f1so624771rne for ; Sat, 29 Jan 2005 10:17:46 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=qppGDZq8JxnmGC+g9DWKS14hmxyehj1NBPQX2kyZbw5K5XvebWjmwW2PyymY4B19/c62XE6SnjS+HG4ghepdaYuCzp/rD9fC36NL/C1Pndz2VDt2jP/RVPSlvdBpkR06jPKY7zXlBkZVrwBgnGShf+mCKOlebPEKEWxunJ0ZqVs= Received: by 10.38.9.32 with SMTP id 32mr281089rni; Sat, 29 Jan 2005 10:17:46 -0800 (PST) Received: by 10.38.74.6 with HTTP; Sat, 29 Jan 2005 10:17:46 -0800 (PST) Message-ID: Date: Sat, 29 Jan 2005 19:17:46 +0100 From: Gert Cuykens To: Phil Schulz In-Reply-To: <41FBCF95.3020706@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <41FBCF95.3020706@gmx.de> cc: freebsd-questions@freebsd.org Subject: Re: message for port developers X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Gert Cuykens List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2005 18:17:47 -0000 On Sat, 29 Jan 2005 19:01:57 +0100, Phil Schulz wrote: > I'm not a port developer but I think you are looking for either `make > configure` or the BATCH variable. > > If you know which ports you want to install on your system, you can do > a `make configure' for each port (where it is availeable) and then have > a skript fire up the `make install's. I'm not sure though if that works > recursively, i.e. you run `make configure' for e.g. the Gnome meta port > and you configure all the dependencies with that one command. Why don't > you try it? ;-) > If you think the default options are ok for you, you can add a line > like "BATCH=yes" in /etc/make.conf and the ports will be built w/o any > user interaction. Very useful for large builds. > > HTH, > > Phil. > BATCH=yes i can not do because some configuration leave some very nice toys out. Now lets see you can call all dependencies with this if your index is working :) make pretty-print-build-depends-list so with some grep magic you could tell to do make config in all does dependencies. Now the trickie part how do you find out the new dependencies after does configure screens ?