The root of the issue is the distfile, which is shared via Makefile.common, so the license variables belong together.