OpenBSD/ports PA66oWyinfrastructure/mk pkgpath.mk bsd.port.mk

   rewrite the way 'default' target is set:
   - common code ends in pkgpath.mk
   - generic protection for recursive targets
   - much better detection of cases that don't work as expected, and
   sensible error messages.

   tests and ok kn@
VersionDeltaFile
1.81+27-1infrastructure/mk/pkgpath.mk
1.1458+5-16infrastructure/mk/bsd.port.mk
1.110+1-11infrastructure/mk/bsd.port.subdir.mk
+33-283 files

UnifiedSplitRaw