From owner-freebsd-ports@FreeBSD.ORG Thu Feb 22 19:11:58 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 89E9716A403 for ; Thu, 22 Feb 2007 19:11:58 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 2B7CD13C4A6 for ; Thu, 22 Feb 2007 19:11:57 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 25424 invoked by uid 399); 22 Feb 2007 19:11:57 -0000 Received: from pool-71-160-100-253.lsanca.dsl-w.verizon.net (HELO lap.dougb.net) (dougb@dougbarton.us@71.160.100.253) by mail2.fluidhosting.com with SMTP; 22 Feb 2007 19:11:57 -0000 X-Originating-IP: 71.160.100.253 Message-ID: <45DDEAFC.8060406@FreeBSD.org> Date: Thu, 22 Feb 2007 11:11:56 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: New portmaster with -o and other fixes 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: Thu, 22 Feb 2007 19:11:58 -0000 Howdy, Based on discussion on this list, and some user problem reports and suggestions, I've updated portmaster as follows. As always, thanks to those who've shown an interest in improving this tool. Enjoy, Doug -------- Original Message -------- Date: Thu, 22 Feb 2007 19:05:08 +0000 (UTC) Log: New Feature =========== --clean-distfiles[-all] options to check /usr/ports/distfiles for stale stuff, and either offer to delete them or delete them all without prompting. Bug Fix ======= Fix brain-o that broke the -o option. Usability Improvements ====================== 1. If a port skeleton is missing, but the pkg db has an +IGNOREME file, skip the update check, but issue a warning for it. 2. If there is no +IGNOREME file, and no version information is present, fail with a helpful error message. 3. Clean up any trailing / character on directory names input at the command line. 4. Allow user to specify just category/portname on the command line without -p. 5. Work around a missing +REQUIRED_BY file for a -r port. Minor cleanup ============= Make case consistent for all usage() items Revision Changes Path 1.13 +79 -10 ports/ports-mgmt/portmaster/files/portmaster.sh.in http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/ports-mgmt/portmaster/files/portmaster.sh.in.diff?&r1=1.12&r2=1.13&f=h