Current: This will change DISTDIR from the default /usr/ports/distfiles to /usr/ports/distfiles/DIST_SUBDIR, and in effect puts everything that is required for the port into that subdirectory. Should be (note $ in front of DIST_SUBDIR): This will change DISTDIR from the default /usr/ports/distfiles to /usr/ports/distfiles/$DIST_SUBDIR, and in effect puts everything that is required for the port into that subdirectory.
It was supposed to be pseudo-code because otherwise it's distfiles/${DIST_SUBDIR} (because $DIST_SUBDIR is, in fact ${D}IST_SUBDIR) but maybe it's wrong and we should not use pseudo-code.
A commit references this bug: Author: mat Date: Tue May 5 07:31:39 UTC 2015 New revision: 46655 URL: https://svnweb.freebsd.org/changeset/doc/46655 Log: Use real Make code and not pseudo-code. PR: 199327 Differential Revision: https://reviews.freebsd.org/D2437 Submitted by: Andrew Terekhov Reviewed by: wblock Approved by: wblock (mentor) Sponsored by: Absolight Changes: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml