I added a few more bells and whistles for fringe cases: - build-debug-info now recognizes hard links to that bsd.port.mk won't do things that don't work (but instead links from one debug info to another)
- fake doesn't stop if the packing-list isn't 100% right, so that you can still run update-plist afterwards - update-plist notices when files with debug info appeared/disappear, and tells you will need to run make clean=fake/make fake again The "simplest" most uniform way to do stuff is to set DEBUG_PACKAGES = ${BUILD_PACKAGES} in some cases, you will want to be more subtle, as this does produce empty debug-packages (for instance, take qt3 the debug-qt3-html package is obviously going to be empty) No documentation written yet... to be done when the dust settles.