From owner-cvs-all Tue Jun 26 10: 2:49 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EA8D637B405; Tue, 26 Jun 2001 10:02:42 -0700 (PDT) (envelope-from knu@FreeBSD.org) Received: (from knu@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5QH2gE38704; Tue, 26 Jun 2001 10:02:42 -0700 (PDT) (envelope-from knu) Message-Id: <200106261702.f5QH2gE38704@freefall.freebsd.org> From: Akinori MUSHA Date: Tue, 26 Jun 2001 10:02:42 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/sysutils/portupgrade Makefile distinfo X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG knu 2001/06/26 10:02:42 PDT Modified files: sysutils/portupgrade Makefile distinfo Log: Update to 20010627. Enhance the behaviors of some flags: -B CMD --beforebuild CMD Run the sapecified command before each build. If the command exits in failure, the port/package will be skipped. Here is some typical uses: portupgrade -B 'cvs update' 'gnome*' portupgrade -aB 'test ! `make -V IS_INTERACTIVE`' -x GLOB --exclude GLOB Exclude packages matching the specified glob pattern. Exclusion is performed after recursing dependency in response to -r and/or -R, which means, for example, the following command will upgrade all the packages depending on XFree86 but leave XFree86 as it is: portupgrade -rx XFree86 XFree86 Revision Changes Path 1.34 +2 -2 ports/sysutils/portupgrade/Makefile 1.31 +1 -1 ports/sysutils/portupgrade/distinfo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message