audio/nosefart: Convert pre-build to EXTRACT_AFTER_ARGS

Reduce I/O by excluding files we don't need during extraction

PR:		278744
Approved by:	portmgr (maintainer timeout, 2+ weeks)
This commit is contained in:
Daniel Engberg 2024-05-20 23:30:18 +02:00
parent 5a1b97e112
commit 5790e17ba7

View file

@ -16,10 +16,12 @@ MAKE_ENV= INSTALL="${INSTALL}" COPY="${COPY}" STRIP="${STRIP}" \
BINGRP="${BINGRP}" BINMODE="${BINMODE}" BINOWN="${BINOWN}" BINGRP="${BINGRP}" BINMODE="${BINMODE}" BINOWN="${BINOWN}"
CPE_VENDOR= nosefart_project CPE_VENDOR= nosefart_project
PLIST_FILES= bin/nosefart EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/nsfobj \
--exclude *.bat \
--exclude *.exe \
--no-same-owner --no-same-permissions
pre-build: PLIST_FILES= bin/nosefart
@${RM} -r ${BUILD_WRKSRC}/nsfobj
do-install: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/nsfobj/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/nsfobj/${PORTNAME} ${STAGEDIR}${PREFIX}/bin