OK, so it looks like PKG_DEVELOPER affects the following checks:
- CHECK_INTERPRETER
- CHECK_FAKEHOME
- CHECK_HEADERS
- CHECK_PERMS
- CHECK_PIE
- CHECK_PORTABILITY
- CHECK_RELRO
- CHECK_SHLIBS
- CHECK_SSP
- CHECK_STRIPPED
- CHECK_WRKREF
Also sets:
Plus adds some extra verbosity:
- USE_CMAKE (warning if PKG_DEVELOPER set)
- FONTS_VERBOSE
- A scattering of package Makefiles
So I think PKG_DEVELOPER for the non CHECK_* values still makes sense.
I'd like to introduce a new variable - PKGSRC_SKIP_CHECKS? and replace PKG_DEVELOPER usage in the CHECK_* case with it (inverted)
Any objections to the plan (or naming)?
This might be ready for the Q4 branch, but will not commit to the tree before that branch without confirmation :)
David