RUN_DEPENDS with environment
Michael Edenfield
kutulu at kutulu.org
Mon Jun 14 23:53:41 GMT 2004
* pbdlists at pinboard.com <pbdlists at pinboard.com> [040614 19:15]:
> The user should not need to know about these settings, so I want to set
> these in the Makefile for my port, before the bind84 port is
> automatically installed, but I just can't figure out how to do this. Just
> setting them in my own Makefile does not do the trick, neither does
> something like the following work:
>
> pre-fetch:
> export PORT_REPLACES_BASE_BIND8=yes
> export PORT_REPLACES_BASE_BIND8_INCLUDES=yes
>
> Has anybody done this before and found a workable solution?
>
Change the .MAKEFLAGS variable to include -D<whatever>=yes before the
make runs for those ports. The new value of that variable should get
stuck into the MAKEFLAGS env. var for any child make invocations to pick
up.
--Mike
More information about the freebsd-ports
mailing list