Merge pull request #18515 from paper42/yt-dlp
youtube-dl: drop package, yt-dlp: add package
This commit is contained in:
commit
7d3275138c
2 changed files with 44 additions and 48 deletions
|
@ -1,48 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (C) 2015 OpenWrt.org
|
|
||||||
#
|
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=youtube-dl
|
|
||||||
PKG_VERSION:=2021.12.17
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
|
|
||||||
PYPI_NAME:=youtube_dl
|
|
||||||
PKG_HASH:=bc59e86c5d15d887ac590454511f08ce2c47698d5a82c27bfe27b5d814bbaed2
|
|
||||||
|
|
||||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
|
||||||
PKG_LICENSE:=Unlicense
|
|
||||||
PKG_LICENSE_FILES:=LICENSE
|
|
||||||
|
|
||||||
include ../../lang/python/pypi.mk
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
|
||||||
include ../../lang/python/python3-package.mk
|
|
||||||
|
|
||||||
define Package/youtube-dl
|
|
||||||
SECTION:=multimedia
|
|
||||||
CATEGORY:=Multimedia
|
|
||||||
TITLE:=Utility to download videos from YouTube.com
|
|
||||||
URL:=https://yt-dl.org
|
|
||||||
DEPENDS:= \
|
|
||||||
+ca-certificates \
|
|
||||||
+python3 \
|
|
||||||
+python3-email \
|
|
||||||
+python3-xml \
|
|
||||||
+python3-codecs \
|
|
||||||
+python3-ctypes \
|
|
||||||
+python3-setuptools
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/youtube-dl/description
|
|
||||||
youtube-dl is a small command-line program to download videos
|
|
||||||
from YouTube.com and other video sites.
|
|
||||||
It requires the Python3 interpreter.
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(eval $(call Py3Package,youtube-dl))
|
|
||||||
$(eval $(call BuildPackage,youtube-dl))
|
|
||||||
$(eval $(call BuildPackage,youtube-dl-src))
|
|
44
multimedia/yt-dlp/Makefile
Normal file
44
multimedia/yt-dlp/Makefile
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
|
PKG_NAME:=yt-dlp
|
||||||
|
PKG_VERSION:=2022.5.18
|
||||||
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
|
PYPI_NAME:=yt-dlp
|
||||||
|
PKG_HASH:=3a7b59d2fb4b39ce8ba8e0b9c5a37fe20e5624f46a2346b4ae66ab1320e35134
|
||||||
|
|
||||||
|
PKG_MAINTAINER:=Michal Vasilek <michal.vasilek@nic.cz>
|
||||||
|
PKG_LICENSE:=Unlicense
|
||||||
|
PKG_LICENSE_FILES:=LICENSE
|
||||||
|
|
||||||
|
include ../../lang/python/pypi.mk
|
||||||
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
include ../../lang/python/python3-package.mk
|
||||||
|
|
||||||
|
define Package/yt-dlp
|
||||||
|
SECTION:=multimedia
|
||||||
|
CATEGORY:=Multimedia
|
||||||
|
TITLE:=Utility to download videos from YouTube.com
|
||||||
|
URL:=https://github.com/yt-dlp/yt-dlp
|
||||||
|
PROVIDES:=youtube-dl
|
||||||
|
DEPENDS:= \
|
||||||
|
+ca-certificates \
|
||||||
|
+python3-asyncio \
|
||||||
|
+python3-codecs \
|
||||||
|
+python3-ctypes \
|
||||||
|
+python3-email \
|
||||||
|
+python3-openssl \
|
||||||
|
+python3-sqlite3 \
|
||||||
|
+python3-urllib \
|
||||||
|
+python3-xml
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/yt-dlp/description
|
||||||
|
yt-dlp is a small command-line program to download videos
|
||||||
|
from YouTube.com and other video sites.
|
||||||
|
It requires the Python3 interpreter.
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call Py3Package,yt-dlp))
|
||||||
|
$(eval $(call BuildPackage,yt-dlp))
|
||||||
|
$(eval $(call BuildPackage,yt-dlp-src))
|
Loading…
Reference in a new issue