Index: en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml =================================================================== --- en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml +++ en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml @@ -3200,10 +3200,15 @@ devel/gmake to BUILD_DEPENDS. To prevent such additional dependencies from polluting RUN_DEPENDS, - take care to assign with expansion, that is, expand the value - before assigning it to the variable: - - RUN_DEPENDS:= ${BUILD_DEPENDS} + create another variable with the current content of + BUILD_DEPENDS and assign it to both + BUILD_DEPENDS and + RUN_DEPENDS: + + MY_DEPENDS= some:${PORTSDIR}/devel/some \ + other:${PORTSDIR}/lang/other +BUILD_DEPENDS= ${MY_DEPENDS} +RUN_DEPENDS= ${MY_DEPENDS}