diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk index 0fe16fa5426d..14fe2bcd8b8d 100644 --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -4541,7 +4541,10 @@ generate-plist: ${WRKDIR} @${MKDIR} ${TMPPLIST:H} @if [ ! -f ${DESCR} ]; then ${ECHO_MSG} "** Missing pkg-descr for ${PKGNAME}."; exit 1; fi @>${TMPPLIST} - @for file in ${PLIST_FILES}; do \ + @for file in ${PLIST_FILES:[1..6000]}; do \ + ${ECHO_CMD} $${file} | ${SED} ${PLIST_SUB_SANITIZED:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} >> ${TMPPLIST}; \ + done + @for file in ${PLIST_FILES:[6001..${PLIST_FILES:[#]}]}; do \ ${ECHO_CMD} $${file} | ${SED} ${PLIST_SUB_SANITIZED:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} >> ${TMPPLIST}; \ done .if !empty(PLIST) diff --git a/math/lapack/Makefile b/math/lapack/Makefile index 6c35bdc90a8b..992ca3025e4a 100644 --- a/math/lapack/Makefile +++ b/math/lapack/Makefile @@ -164,8 +164,10 @@ post-install: ${LN} -sf libtmglib.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libtmglib.so.${SVERSION} .endif .if !(defined(BLAS_SLAVEPORT) || defined(CBLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT) || defined(LAPACKE_SLAVEPORT)) - cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:S|^|man3/|} \ - | ${XARGS} -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3 + cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:[1..6000]:S|^|man3/|} \ + | ${XARGS} -n 100 -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3 + cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:[6001..${MAN3L:[#]}]:S|^|man3/|} \ + | ${XARGS} -n 100 -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3 .endif .include