aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2026-03-02 17:16:23 +0000
committerMathieu Arnold <mat@FreeBSD.org>2026-03-02 17:20:46 +0000
commit073694902a75bc96e8342c6a07ad397edf994239 (patch)
treee54895e7c9500285967efd9cf8aee2f4ed32ca69
parent513318c5d7487c5d47a91651bfbe8e08edc3ff42 (diff)
www/py-yt-dlp-ejs: mark as IGNORE
You cannot repack your distfile in do-fetch. If you need to extract things and move things around, do it in post-extract. With hat: portmgr
-rw-r--r--www/py-yt-dlp-ejs/Makefile60
1 files changed, 31 insertions, 29 deletions
diff --git a/www/py-yt-dlp-ejs/Makefile b/www/py-yt-dlp-ejs/Makefile
index 43659b441243..16b2e7cdd012 100644
--- a/www/py-yt-dlp-ejs/Makefile
+++ b/www/py-yt-dlp-ejs/Makefile
@@ -31,35 +31,37 @@ NO_ARCH= yes
DD= ${DISTDIR}/${DIST_SUBDIR}
-do-fetch:
- @if ! [ -f ${DD}/${DISTNAME}${EXTRACT_SUFX} ] || \
- ! [ -f ${DD}/${PORTNAME}-node-modules-${DISTVERSION}${EXTRACT_SUFX} ]; then \
- ${MKDIR} ${DD} && ${MKDIR} ${WRKDIR} && \
- ${ECHO_MSG} "====> Fetching ${DISTNAME}${EXTRACT_SUFX}" && \
- cd ${DD} && ${FETCH_CMD} https://files.pythonhosted.org/packages/source/y/yt-dlp-ejs/${DISTNAME}${EXTRACT_SUFX} && \
- ${ECHO_MSG} "====> Fetching and packaging node_modules using package-lock.json" && \
- ${TAR} -xf ${DD}/${DISTNAME}${EXTRACT_SUFX} -C ${WRKDIR} && \
- if [ -f ${FILESDIR}/package-lock.json ]; then \
- ${ECHO_MSG} "====> Using existing package-lock.json"; \
- ${CP} ${FILESDIR}/package-lock.json ${WRKDIR}/${DISTNAME}/; \
- else \
- ${ECHO_MSG} "====> Generating package-lock.json (it will be saved to ${FILESDIR})"; \
- fi && \
- cd ${WRKDIR}/${DISTNAME} && \
- ${SETENV} HOME=${WRKDIR} npm ci && \
- if ! [ -f ${FILESDIR}/package-lock.json ]; then \
- ${ECHO_MSG} "====> Saving generated package-lock.json to ${FILESDIR}"; \
- ${CP} ${WRKDIR}/${DISTNAME}/package-lock.json ${FILESDIR}/; \
- fi && \
- ${FIND} node_modules -name '.package-lock.json' -delete && \
- ${FIND} node_modules -type d -name '@*' -empty -delete && \
- ${FIND} node_modules -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \
- ${FIND} node_modules -print0 | ${SORT} -z | \
- ${TAR} czf ${DD}/${PORTNAME}-node-modules-${DISTVERSION}${EXTRACT_SUFX} \
- --format=bsdtar --no-read-sparse --gid 0 --uid 0 \
- --options gzip:!timestamp --no-recursion --null -T - && \
- ${RM} -rf ${WRKDIR}; \
- fi
+IGNORE= invalid code in do-fetch
+
+# do-fetch:
+# @if ! [ -f ${DD}/${DISTNAME}${EXTRACT_SUFX} ] || \
+# ! [ -f ${DD}/${PORTNAME}-node-modules-${DISTVERSION}${EXTRACT_SUFX} ]; then \
+# ${MKDIR} ${DD} && ${MKDIR} ${WRKDIR} && \
+# ${ECHO_MSG} "====> Fetching ${DISTNAME}${EXTRACT_SUFX}" && \
+# cd ${DD} && ${FETCH_CMD} https://files.pythonhosted.org/packages/source/y/yt-dlp-ejs/${DISTNAME}${EXTRACT_SUFX} && \
+# ${ECHO_MSG} "====> Fetching and packaging node_modules using package-lock.json" && \
+# ${TAR} -xf ${DD}/${DISTNAME}${EXTRACT_SUFX} -C ${WRKDIR} && \
+# if [ -f ${FILESDIR}/package-lock.json ]; then \
+# ${ECHO_MSG} "====> Using existing package-lock.json"; \
+# ${CP} ${FILESDIR}/package-lock.json ${WRKDIR}/${DISTNAME}/; \
+# else \
+# ${ECHO_MSG} "====> Generating package-lock.json (it will be saved to ${FILESDIR})"; \
+# fi && \
+# cd ${WRKDIR}/${DISTNAME} && \
+# ${SETENV} HOME=${WRKDIR} npm ci && \
+# if ! [ -f ${FILESDIR}/package-lock.json ]; then \
+# ${ECHO_MSG} "====> Saving generated package-lock.json to ${FILESDIR}"; \
+# ${CP} ${WRKDIR}/${DISTNAME}/package-lock.json ${FILESDIR}/; \
+# fi && \
+# ${FIND} node_modules -name '.package-lock.json' -delete && \
+# ${FIND} node_modules -type d -name '@*' -empty -delete && \
+# ${FIND} node_modules -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \
+# ${FIND} node_modules -print0 | ${SORT} -z | \
+# ${TAR} czf ${DD}/${PORTNAME}-node-modules-${DISTVERSION}${EXTRACT_SUFX} \
+# --format=bsdtar --no-read-sparse --gid 0 --uid 0 \
+# --options gzip:!timestamp --no-recursion --null -T - && \
+# ${RM} -rf ${WRKDIR}; \
+# fi
post-extract:
# Extract pre-downloaded node_modules