From owner-freebsd-questions@FreeBSD.ORG Sat Jul 1 12:20:54 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 3983A16A407 for ; Sat, 1 Jul 2006 12:20:54 +0000 (UTC) (envelope-from jechaiz@gmail.com) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id C424343D66 for ; Sat, 1 Jul 2006 12:20:53 +0000 (GMT) (envelope-from jechaiz@gmail.com) Received: by wx-out-0102.google.com with SMTP id h30so340447wxd for ; Sat, 01 Jul 2006 05:20:53 -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:mime-version:content-type:content-transfer-encoding:content-disposition; b=iwHg8yQJy/3+nfU79EuyMhp9byFSAzWHjZ3SOKjs8KjWW6MequTiMWeYQqmFwUFqIhYWfmwzTtMCChzrO5unjH+TLdlkV+VAIfJUQCAKMPdWQIHjgU9sovm6Salj46URWTnh4Prioh6y+btEKjNCFSb0uKEdrPgQRYpav2PDZFA= Received: by 10.70.33.6 with SMTP id g6mr2320076wxg; Sat, 01 Jul 2006 05:20:53 -0700 (PDT) Received: by 10.70.124.18 with HTTP; Sat, 1 Jul 2006 05:20:53 -0700 (PDT) Message-ID: <1c8c9de30607010520md22fe1es73ebd0d9a9b3345@mail.gmail.com> Date: Sat, 1 Jul 2006 09:20:53 -0300 From: "Javier Echaiz" To: "Michael P. Soulier" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: freebsd-questions@freebsd.org Subject: Re: batching port builds X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jul 2006 12:20:54 -0000 You can put BATCH=yes in your /etc/make.conf The settings for each port (if it has something to config) are stored in /var/db/ports/{port dir name}/options (just in case you want to see what the port assumed). If you want to configure ports (with than ncurses blues screen) sometimes and assume defaults in other cases perhaps you should try portupgrade -m BATCH=yes on a need basis. As David suggested you can always do "make config-recursive install clean", to answer all the option questions before the port builds. Warmly, Javier >>On 30/06/06 David J Brooks said: >> >> If you do 'make -DBATCH' instead of 'make' - you will use the preset >> defaults for each port with options. Or you can do >> 'make config-recursive' - which will offer you all the option screens for >> the port in whose directory you're currently in and all its dependencies. >> >> See 'man ports' for more information. >> >> To use those with 'portupgrade -a' will probably take some custom scripting. > >Ah, so there's no make.conf option for this? > >Thanks, >Mike