ports/66032: [PATCH] bsd.port.mk: clean room installation

Oliver Eikemeier eikemeier at fillmore-labs.com
Wed May 19 07:21:59 UTC 2004


Kris Kennaway wrote:
> On Tue, Apr 27, 2004 at 10:02:42AM -0700, Oliver Eikemeier wrote:
> 
>>Synopsis: [PATCH] bsd.port.mk: clean room installation
>>
>>Responsible-Changed-From-To: freebsd-ports-bugs->portmgr
>>Responsible-Changed-By: eik
>>Responsible-Changed-When: Tue Apr 27 19:02:10 CEST 2004
>>Responsible-Changed-Why: 
>>Over to our beloved port managers
>>
>>http://www.freebsd.org/cgi/query-pr.cgi?pr=66032
> 
> OpenBSD does this - how does their implementation differ (variable
> names, method, etc)?

What do you want to know? OpenBSD calls it `fake' installation, has
some more knobs to customize the process (like renaming DESTDIR):

  .if !defined(FAKE_FLAGS)
  FAKE_FLAGS=${DESTDIRNAME}=${WRKINST}
  .endif

IMHO we can add these when need arises. Otherwise it seems FAKE is the
default in OpenBSD, so a port has to set FAKE=no if it doesn't want to
do this. Is compatibility with OpenBSD an issue?

-Oliver



More information about the freebsd-ports-bugs mailing list