ports/55869: [MAINTAINER UPDATE] security/freebsd-update

Colin Percival colin.percival at wadham.ox.ac.uk
Fri Aug 22 16:50:08 UTC 2003


The following reply was made to PR ports/55869; it has been noted by GNATS.

From: Colin Percival <colin.percival at wadham.ox.ac.uk>
To: freebsd-gnats-submit at FreeBSD.org, cperciva at daemonology.net,
	osa at FreeBSD.org
Cc:  
Subject: Re: ports/55869: [MAINTAINER UPDATE] security/freebsd-update
Date: Fri, 22 Aug 2003 09:40:47 -0700

 "Sergey A. Osokin" <osa at FreeBSD.org> wrote:
 >On Sat, Sep 25, 2004 at 03:30:36PM -0000, Colin Percival wrote:
 >  > + WORKDIR?=${.CURDIR}/work
 >  > + MAILTO?=root
 >  > ++BSPATCH!=which bspatch || echo /usr/local/bin/bspatch
 >                                    ^^^^^^^^^^^^^^^^
 >  I think it must be ${LOCALBASE}/bin/bspatch, do you?
 
    Only if LOCALBASE is defined in make.conf (which it isn't, at least on 
 my system).  The makefile being patched there isn't part of the build 
 process for the freebsd-update port (ok, not much, at least); it's part of 
 the actual program.  (I had a reason for this once.  I don't any more, and 
 some day I'll replace that makefile with a much cleaner shell script, but I 
 don't want to mess with it right now.)
    I suppose I could have used sed and made that a %%LOCALBASE%%, but if 
 someone doesn't have ${LOCALBASE}/bin in their path *and* they put 
 LOCALBASE somewhere other than /usr/local, I'm not especially inclined to 
 change things to suit them.  Even for them, FreeBSD Update will still work; 
 it will just waste bandwidth by downloading complete modified files instead 
 of using the patches.
 
 Colin Percival
 
 



More information about the freebsd-ports-bugs mailing list