From owner-cvs-all@FreeBSD.ORG Sat May 20 06:26:28 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0EE416A421; Sat, 20 May 2006 06:26:28 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE99E43D48; Sat, 20 May 2006 06:26:28 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4K6PuHI011402; Sat, 20 May 2006 06:25:56 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4K6PuSB011401; Sat, 20 May 2006 06:25:56 GMT (envelope-from dougb) Message-Id: <200605200625.k4K6PuSB011401@repoman.freebsd.org> From: Doug Barton Date: Sat, 20 May 2006 06:25:56 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/portmaster/files portmaster.8 portmaster.sh.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 May 2006 06:26:29 -0000 dougb 2006-05-20 06:25:56 UTC FreeBSD ports repository Modified files: sysutils/portmaster/files portmaster.8 portmaster.sh.in Log: 1. Implemented recursive 'make config' at the beginning of the run, so it's easier to leave it running unattended for large updates. (This can be toggled off.) 2. Implemented a completely unattended mode which accepts the defaults for all portmaster dialogues. (Note, this does not help with ports that have interaction other than 'make config', such as ghostscript, etc.) 3. Added -u to sort(1) calls to try and address a bug report about duplicate lines in +REQUIRED_BY files. I was not able to reproduce this bug, but better safe than sorry. 4. Verbose mode is now slightly more informative about what's happening. 5. More common code factored out into functions. 6. The -n flag now cancels the build of the port called on the command line too. 7. Improved (?) the stale distfile deletion routine to better handle ports that have multiple distfiles. 8. We now launch 'make checksum' (which performs a fetch if needed) in the background while recursing through dependencies. 9. Various code cleanups, such as adding -t to a mktemp invocation that was missing it, more local variables in functions, more consistent flag variable values, etc. Revision Changes Path 1.2 +27 -11 ports/sysutils/portmaster/files/portmaster.8 1.2 +310 -129 ports/sysutils/portmaster/files/portmaster.sh.in