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