From owner-cvs-all Wed Sep 18 17:39:58 2002 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 89C5537B401; Wed, 18 Sep 2002 17:39:56 -0700 (PDT) Received: from baraca.united.net.ua (ns.united.net.ua [193.111.8.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB29243E4A; Wed, 18 Sep 2002 17:39:53 -0700 (PDT) (envelope-from max@vega.com) Received: from vega.vega.com (xDSL-2-2.united.net.ua [193.111.9.226]) by baraca.united.net.ua (8.11.6/8.11.6) with ESMTP id g8J0dlk18131; Thu, 19 Sep 2002 03:39:48 +0300 (EEST) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost [127.0.0.1]) by vega.vega.com (8.12.5/8.12.5) with ESMTP id g8J0dm2n010059; Thu, 19 Sep 2002 03:39:48 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.5/8.12.5/Submit) id g8J0dmcM010058; Thu, 19 Sep 2002 03:39:48 +0300 (EEST) Date: Thu, 19 Sep 2002 03:39:48 +0300 From: Maxim Sobolev To: Kris Kennaway Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: ports/Mk bsd.port.mk Message-ID: <20020919003948.GA10022@vega.vega.com> References: <200209190016.g8J0Get3023050@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200209190016.g8J0Get3023050@freefall.freebsd.org> User-Agent: Mutt/1.4i 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 WOW! Cool, thank you for doing this, Kris! -Maxim On Wed, Sep 18, 2002 at 05:16:39PM -0700, Kris Kennaway wrote: > kris 2002/09/18 17:16:39 PDT > > Modified files: > Mk bsd.port.mk > Log: > * Some spelling/grammar fixes in comments > > * Replace some bare uses of cat with ${CAT} > > * [ports/19112] Ignore RCS files (*,v) when applying patches > > * [ports/19270] Check whether ${DISTDIR} is writable and fail with a > better error message if not (mostly caused by trying to fetch as the > wrong user) > > * [ports/23560] Force patch backup files to be created with .orig suffix > > * [ports/34717] Don't enclose PTHREAD_LIBS in quotes, because it will > cause problems if used in an already-quoted string. > > * [ports/34987] Fix an awk warning in MASTER_SORT/MASTER_SORT_REGEX code > > * [misc/38724] Change some uses of the deprecated test -h to test -L > > * [1] Registering real dependencies: dependency registration looks at the > currently-installed version of the dependency and registers that version, > instead of registering the version in ports which may be newer than > what is installed. > > * [2] Further 100% speed-up of dependency registration process by eliminating > second call to package-depends (using information from the first call > stored in +CONTENTS file of package being installed). Very useful > for developing GNOME or similar packages with zillion dependencies, > when package-depends target could take few minutes to complete; > > * [2] Proper set-up of ${SHELL} variable in build environment, so that user's > interactive shell isn't picked instead. This has various implications, > ranging from build process speed-up due to using /bin/sh to invoke > libtool instead of bash or any other much more bloated user's shell > (configure scripts often pick it up from the ${SHELL} environment), > to fixing problems some users have when building random ports. > > Submitted by: sobomax [1] [2], > Aleksandr A. Babaylov <.@babolo.ru> [ports/19112], > Gerald Pfeifer [ports/19270], > Alan Bawden [ports/23560], > Christian Weisgerber [ports/34717], > knu [ports/34987], april [ports/38724] > PR: ports/19112, ports/19270, ports/23560, ports/34717, > ports/34987, ports/36237, ports/38724 > Tested on: bento 4-exp build > > Revision Changes Path > 1.424 +72 -39 ports/Mk/bsd.port.mk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message