From owner-cvs-all Thu Nov 1 6:52:37 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 7F5E137B406; Thu, 1 Nov 2001 06:52:18 -0800 (PST) Received: (from knu@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id fA1EqIv98833; Thu, 1 Nov 2001 06:52:18 -0800 (PST) (envelope-from knu) Message-Id: <200111011452.fA1EqIv98833@freefall.freebsd.org> From: Akinori MUSHA Date: Thu, 1 Nov 2001 06:52:18 -0800 (PST) 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/11/01 06:52:18 PST Modified files: sysutils/portupgrade Makefile distinfo Log: Update to 20011101, keeping things stable, safe and clean. portupgrade: Properly remove obsoleted dependencies in an upgrade. This reduces pkgdb(1)'s turn. portversion: Inspect the origin port to get the latest version if a package's origin is not found in the ports database. Distinguish between `origin is not recorded' and `origin port is not found'. Now the flag `#' represents the former and the flag `?' represents the latter. - Resurrect the flag `!', which means `port Makefile broken'. - Yes, the meanings of `#' and `!' have been reversed. Because we would hardly see ports missing origins any longer, I decided to assign `!' to the one we see more often. portsdb: Call make_describe_pass[12] with the full paths. This fixes a problem where `portsdb -U' cannot run them if ${PREFIX}/sbin is not in the PATH. miscellaneous: Improve the build process. - Move shebang line adjustment and ${PREFIX} substitution from the port Makefile to the source Makefiles. - Add Makefile.compat in order to support old systems which doesn't have the SCRIPTS framework. (4.3 or prior) Revision Changes Path 1.94 +1 -16 ports/sysutils/portupgrade/Makefile 1.85 +1 -1 ports/sysutils/portupgrade/distinfo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message