bmake along with /usr/share/mk seems to meet the criteria for being in
its own package: it's self-contained and the majority of users (who are
using binary packages) don't need to install it, so it doesn't belong in
FreeBSD-utilities. instead, put it in its own package.
add a dependency on the new package from:
- sendmail (uses make to build its configuration)
- NIS (uses make to build the database).
but not from examples, because while some of the examples do require
make, they are intended as examples rather than something to be used
directly.
my intent with this diff is to get consensus in favour of this change
from the pkgbase side, then upstream this and have the new upstream
bmake and the local changes (share/mk/Makefile, generate-ucl.sh)
committed at the same time.
so, this diff is not intended to be committed as-is.