Local ports [Was: Re: mail/postfix and mail/postfix-current missing on www.freebsd.org ports section]

From: Mel Pilgrim <list_freebsd_at_bluerosetech.com>
Date: Mon, 27 Dec 2021 16:58:07 UTC
On 2021-12-19 8:33, Roger Marquis wrote:
> On a similar note: is anyone is maintaing a local/custom port in
> Poudriere or know where that might be documented?

I do. I have a private repo in $PORTSDIR/local.  It's checked out on top 
of a poudriere ports tree and connected to the build system with:

VALID_CATEGORIES+= local

in make.conf.  You'll also want:

/local/*

in $PORTSDIR/.git/info/exclude to avoid poudriere ports -u complaining 
about a dirty tree.

I tried using the overlays feature, but it has race conditions with the 
shorthand mechanisms that make complex port skeletons easy to maintain.