Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Sep 2002 03:39:48 +0300
From:      Maxim Sobolev <sobomax@FreeBSD.ORG>
To:        Kris Kennaway <kris@FreeBSD.ORG>
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>
In-Reply-To: <200209190016.g8J0Get3023050@freefall.freebsd.org>
References:  <200209190016.g8J0Get3023050@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <pfeifer@dbai.tuwien.ac.at> [ports/19270],
>                   Alan Bawden <Alan@LCS.MIT.EDU> [ports/23560],
>                   Christian Weisgerber <naddy@mips.inka.de> [ports/34717],
>                   knu [ports/34987], april <april@oublinet.net> [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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020919003948.GA10022>