On Tue, Oct 18, 2016 at 08:49:06AM +0100, Matthew Seaman wrote: > Yes, there is a lot of useful stuff in the ports tree to support local > ports or even whole local categories of ports. I can't recall now how I > learned about all this stuff -- it may well have been just be a > combination of reading Makefiles and hints dropped on mailing lists. I > cannot recall a document describing this stuff anywhere.
I don't believe that there is one. I'm sure there are N locally-grown solutions out in the wild. We ought to work together to poll people on what they use. As for adding the category, I think there's a quick fix, if you don't care about building INDEX. Add USE_LOCAL_MK=yes to your Makefile invocations, and use the patch below. Note: I haven't tried this yet, so adding the category to ports/Makefile may also be necessary to pacify ports/Mk/bsd.port.subdir.mk (e.g. INDEX.) Index: ports/Mk/bsd.local.mk =================================================================== --- ports/Mk/bsd.local.mk (revision 423944) +++ ports/Mk/bsd.local.mk (working copy) @@ -14,6 +14,8 @@ # time should live. # +VALID_CATEGORIES+= local + .endif # !defined(_POSTMKINCLUDED) && !defined(Local_Pre_Include) .if defined(_POSTMKINCLUDED) && !defined(Local_Post_Include) mcl _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"