Index: Mk/Uses/linux.mk =================================================================== --- Mk/Uses/linux.mk (revision 421476) +++ Mk/Uses/linux.mk (working copy) @@ -138,16 +138,16 @@ linux_xorglibs_DEP= linux-${linux_ARGS}-xorg-libs USE_LINUX?= base .for i in ${USE_LINUX} -_i:= ${i:C/\:.*//} -_i_args:= ${i:C/^[^\:]*(\:|\$)//:S/,/ /g} -.if ${_i_args:Mpatch} -PATCH_DEPENDS+= ${linux_${_i}_DEP} +_${i}_port= ${i:C/\:.*//} +_${i}_args= ${i:C/^[^\:]*(\:|\$)//:S/,/ /g} +.if ${_${i}_args:Mpatch} +PATCH_DEPENDS+= ${linux_${_${i}_port}_DEP} .endif -.if ${_i_args:Mbuild} -BUILD_DEPENDS+= ${linux_${_i}_DEP} +.if ${_${i}_args:Mbuild} +BUILD_DEPENDS+= ${linux_${_${i}_port}_DEP} .endif -.if ${_i_args:Mrun} || empty(_i_args) -RUN_DEPENDS+= ${linux_${_i}_DEP} +.if ${_${i}_args:Mrun} || empty(_${i}_args) +RUN_DEPENDS+= ${linux_${_${i}_port}_DEP} .endif .endfor