You can just not use FLAVORs at all, just change build options depending on
the arch. It's simpler but the downside is that you can't then directly
test packaging the non-mono version on amd64 without changing the port.
--
Sent from a phone, apologies for poor formatting.
On 25 September 2023 19:54:39 Marc Espie <marc.espie.open...@gmail.com> wrote:
I said it privately, and I will say it publically so that people
do not get the wrong idea.
THIS IS NOT A PSEUDO_FLAVOR.
Pseudo flavors are used *exclusively* to disable some subpackages.
The particularity of pseudo-flavors is that it does NOT change
anything about the stuff that is actually built, it only changes
what is actually built.
This is documented again and again in bsd.port.mk(5), in the porters
handbook, in bsd.port.arch.mk(5).
Please spend the time to understand what you're talking about, instead
of spewing out complete nonsense that doesn't match our terminology.