diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk index bdb4dcd2e764..a5c69cc7d9c1 100644 --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -4496,6 +4496,9 @@ INDEX_OUT=/dev/stdout . if empty(FLAVORS) || defined(_DESCRIBE_WITH_FLAVOR) describe: @(${ECHO_CMD} "${PKGNAME}|${.CURDIR}|${PREFIX}|"${COMMENT:Q}"|${_DESCR}|${MAINTAINER}|${CATEGORIES}|${_EXTRACT_DEPENDS}|${_PATCH_DEPENDS}|${_FETCH_DEPENDS}|${_BUILD_DEPENDS:O:u}|${_RUN_DEPENDS:O:u}|${_WWW}" >> ${INDEX_OUT}) +. for sp in ${SUBPACKAGES} + @(${ECHO_CMD} "${PKGNAME.${sp}}|${.CURDIR}|${PREFIX}|"${COMMENT:Q}"|${_DESCR.${sp}}|${MAINTAINER}|${CATEGORIES}|${_EXTRACT_DEPENDS.${sp}}|${_PATCH_DEPENDS.${sp}}|${_FETCH_DEPENDS.${sp}}|${_BUILD_DEPENDS.${sp}:O:u}|${_RUN_DEPENDS.${sp}:O:u}|${_WWW}" >> ${INDEX_OUT}) +. endfor . else # empty(FLAVORS) describe: ${FLAVORS:S/^/describe-/} . for f in ${FLAVORS}