pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/yt-dlp-ejs
Module Name: pkgsrc
Committed By: ryoon
Date: Wed Nov 19 15:42:57 UTC 2025
Modified Files:
pkgsrc/net/yt-dlp-ejs: Makefile PLIST distinfo
Log Message:
net/yt-dlp-ejs: Use versioned .whl distfile instead
* Use whl file from pypi. Suggested by wiz@. Thank you.
* Remove unused nodejs dependency. It is my mistake.
* Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/yt-dlp-ejs/Makefile \
pkgsrc/net/yt-dlp-ejs/PLIST pkgsrc/net/yt-dlp-ejs/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/yt-dlp-ejs/Makefile
diff -u pkgsrc/net/yt-dlp-ejs/Makefile:1.1 pkgsrc/net/yt-dlp-ejs/Makefile:1.2
--- pkgsrc/net/yt-dlp-ejs/Makefile:1.1 Tue Nov 18 11:08:20 2025
+++ pkgsrc/net/yt-dlp-ejs/Makefile Wed Nov 19 15:42:57 2025
@@ -1,21 +1,16 @@
-# $NetBSD: Makefile,v 1.1 2025/11/18 11:08:20 ryoon Exp $
+# $NetBSD: Makefile,v 1.2 2025/11/19 15:42:57 ryoon Exp $
-DISTNAME= yt_dlp_ejs-0.3.1
+DISTNAME= yt_dlp_ejs-0.3.1-py3-none-any
PKGNAME= ${DISTNAME:S/_/-/g}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=y/yt_dlp_ejs/}
+EXTRACT_SUFX= .whl
MAINTAINER= ryoon%NetBSD.org@localhost
HOMEPAGE= https://pypi.org/project/yt_dlp_ejs/
COMMENT= External JavaScript for net/yt-dlp supporting many runtimes
LICENSE= unlicense
-# Do not rebuild support scripts in JavaScript.
-# Rebuilding from source requires many porting efforts for Node JS packages.
-YTDLPZIP= yt-dlp_linux.zip
-SITES.${YTDLPZIP}= https://github.com/yt-dlp/yt-dlp/releases/download/2025.11.12/
-DISTFILES= ${DEFAULT_DISTFILES} ${YTDLPZIP}
-
DEPENDS+= yt-dlp-[0-9]*:../../net/yt-dlp
USE_LANGUAGES= # none
@@ -26,14 +21,12 @@ INSTALLATION_DIRS+= ${PYSITELIB}/yt_dlp_
PLIST_SUBST= PYSITELIB=${PYSITELIB}
-post-extract:
- ${CP} ${WRKDIR}/_internal/yt_dlp_ejs/yt/solver/*.js \
- ${WRKSRC}/yt_dlp_ejs/yt/solver
+do-extract:
+ ${EXTRACTOR} -f zip ${DISTDIR}/${DISTFILES} -d ${WRKSRC}
do-install:
- ${CP} -r ${WRKSRC}/yt_dlp_ejs \
+ ${CP} -r ${WRKSRC}/* \
${DESTDIR}${PREFIX}/${PYSITELIB}
.include "../../lang/python/pyversion.mk"
-.include "../../lang/nodejs/nodeversion.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/yt-dlp-ejs/PLIST
diff -u pkgsrc/net/yt-dlp-ejs/PLIST:1.1 pkgsrc/net/yt-dlp-ejs/PLIST:1.2
--- pkgsrc/net/yt-dlp-ejs/PLIST:1.1 Tue Nov 18 11:08:20 2025
+++ pkgsrc/net/yt-dlp-ejs/PLIST Wed Nov 19 15:42:57 2025
@@ -1,4 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1 2025/11/18 11:08:20 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/11/19 15:42:57 ryoon Exp $
+${PYSITELIB}/yt_dlp_ejs-0.3.1.dist-info/METADATA
+${PYSITELIB}/yt_dlp_ejs-0.3.1.dist-info/RECORD
+${PYSITELIB}/yt_dlp_ejs-0.3.1.dist-info/WHEEL
+${PYSITELIB}/yt_dlp_ejs-0.3.1.dist-info/licenses/LICENSE
${PYSITELIB}/yt_dlp_ejs/__init__.py
${PYSITELIB}/yt_dlp_ejs/_version.py
${PYSITELIB}/yt_dlp_ejs/yt/__init__.py
Index: pkgsrc/net/yt-dlp-ejs/distinfo
diff -u pkgsrc/net/yt-dlp-ejs/distinfo:1.1 pkgsrc/net/yt-dlp-ejs/distinfo:1.2
--- pkgsrc/net/yt-dlp-ejs/distinfo:1.1 Tue Nov 18 11:08:20 2025
+++ pkgsrc/net/yt-dlp-ejs/distinfo Wed Nov 19 15:42:57 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1 2025/11/18 11:08:20 ryoon Exp $
+$NetBSD: distinfo,v 1.2 2025/11/19 15:42:57 ryoon Exp $
-BLAKE2s (yt-dlp_linux.zip) = ad64d20200f577a3c6967c45183bb1951fb631054ab5a396f073753d473854a2
-SHA512 (yt-dlp_linux.zip) = dda21924f662638a1867631a92a009ff12954e4179efd2db881b921226808a65b255834fd386c403f9acef569043f8d46fcb71f95764858767857313d63071df
-Size (yt-dlp_linux.zip) = 36246185 bytes
+BLAKE2s (yt_dlp_ejs-0.3.1-py3-none-any.whl) = c6dfc28332286e870c395f49ee97bd5eb90cdbe19f8c2850514ffe3b6322a189
+SHA512 (yt_dlp_ejs-0.3.1-py3-none-any.whl) = 9abbdf72a24cceccaa939c7419c6fa89afcfd7a0f36632588566a2a8075f39e91c1b952f42fcb525767e997090b526ba59fc7e91e4e5fc24ae25ffd2ad59b1ea
+Size (yt_dlp_ejs-0.3.1-py3-none-any.whl) = 53155 bytes
BLAKE2s (yt_dlp_ejs-0.3.1.tar.gz) = acc13dafb6e142450960099d177ab16b9849caed86043b1319b95c78b41083ea
SHA512 (yt_dlp_ejs-0.3.1.tar.gz) = 1693fd171dd62b15c7b686763d5d1bc70c43ae8ed81dd80e13e87c833ea00213624d64a34f6f3bcd409c52b7ee1401284a582a9782fa783063ce9da40a4c91e2
Size (yt_dlp_ejs-0.3.1.tar.gz) = 33805 bytes
Home |
Main Index |
Thread Index |
Old Index