From owner-freebsd-questions@FreeBSD.ORG Fri Aug 24 13:43:44 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96DCB16A469 for ; Fri, 24 Aug 2007 13:43:44 +0000 (UTC) (envelope-from fatman@crackmonkey.us) Received: from crackmonkey.us (crackmonkey.us [70.58.166.197]) by mx1.freebsd.org (Postfix) with ESMTP id 71C8413C468 for ; Fri, 24 Aug 2007 13:43:44 +0000 (UTC) (envelope-from fatman@crackmonkey.us) Received: from [10.22.8.146] (cpc1-swin7-0-0-cust216.brhm.cable.ntl.com [::ffff:86.18.88.217]) (AUTH: PLAIN fatman, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by crackmonkey.us with esmtp; Fri, 24 Aug 2007 07:43:32 -0600 id 0017C5C3.46CEE089.00007F1A Message-ID: <46CEDFE8.9080909@crackmonkey.us> Date: Fri, 24 Aug 2007 14:40:56 +0100 From: Adam J Richardson User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Michael S , rsmith@xs4all.nl, FreeBSD Mailing List References: <990894.14555.qm@web88302.mail.re4.yahoo.com> <46CED750.5020609@crackmonkey.us> <20070824133136.GA64358@slackbox.xs4all.nl> In-Reply-To: <20070824133136.GA64358@slackbox.xs4all.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: portupgrade and make options X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2007 13:43:44 -0000 Roland Smith wrote: > Fortunately, there is a way to turn the axe into a scalpel. :-) > > You can put stuff in make.conf so that it will only affect the ports > you want. Like this; > > .if ${.CURDIR:M*/multimedia/mplayer} > WITH_DVD_DEVICE=/dev/cd1 > WITH_CDROM_DEVICE=/dev/cd1 > .endif > > If the directory where make is invoked from ends in /multimedia/mplayer, > the variables inside the if-block will be set. > > This works well because every update utility in the end invokes make to > build the port. > > Roland Ahh, so that's what that is. I've seen that kind of thing in my make.conf after installing ccache. Or is it distcc? I think it's ccache. Adam J Richardson