commit | author | age
|
c69642
|
1 |
# |
NP |
2 |
# This file and its contents are supplied under the terms of the |
be74f4
|
3 |
# Common Development and Distribution License ("CDDL"), version 1.0. |
MT |
4 |
# You may only use this file in accordance with the terms of version |
|
5 |
# 1.0 of the CDDL. |
c69642
|
6 |
# |
NP |
7 |
# A full copy of the text of the CDDL should have accompanied this |
be74f4
|
8 |
# source. A copy of the CDDL is also available via the Internet at |
c69642
|
9 |
# http://www.illumos.org/license/CDDL. |
NP |
10 |
# |
|
11 |
|
|
12 |
# |
be74f4
|
13 |
# This file was automatically generated using the following command: |
2f86e0
|
14 |
# $WS_TOOLS/python-integrate-project -d multimedia/yt-dlp yt_dlp |
c69642
|
15 |
# |
NP |
16 |
|
be74f4
|
17 |
BUILD_STYLE = pyproject |
c69642
|
18 |
|
NP |
19 |
include ../../../make-rules/shared-macros.mk |
|
20 |
|
2f86e0
|
21 |
COMPONENT_NAME = yt_dlp |
MT |
22 |
HUMAN_VERSION = 2024.3.10 |
|
23 |
COMPONENT_SUMMARY = yt_dlp - A youtube-dl fork with additional features and patches |
be74f4
|
24 |
COMPONENT_ARCHIVE_HASH = \ |
2f86e0
|
25 |
sha256:6e74cb14a69dbeb872c8ef4e0b8bbed2ee846ec633513cf3124a74c1faedc07b |
be74f4
|
26 |
COMPONENT_LICENSE = Unlicense |
MT |
27 |
COMPONENT_LICENSE_FILE = LICENSE |
c69642
|
28 |
|
be74f4
|
29 |
COMPONENT_FMRI = multimedia/yt-dlp |
MT |
30 |
COMPONENT_CLASSIFICATION = Applications/Sound and Video |
|
31 |
|
|
32 |
# This is a standalone application. Since no other Python project depends on |
|
33 |
# it we just provide single unversioned package. |
|
34 |
SINGLE_PYTHON_VERSION = yes |
c69642
|
35 |
|
NP |
36 |
include $(WS_MAKE_RULES)/common.mk |
|
37 |
|
|
38 |
# Auto-generated dependencies |
be74f4
|
39 |
PYTHON_REQUIRED_PACKAGES += library/python/brotli |
c69642
|
40 |
PYTHON_REQUIRED_PACKAGES += library/python/certifi |
2f86e0
|
41 |
PYTHON_REQUIRED_PACKAGES += library/python/hatchling |
be74f4
|
42 |
PYTHON_REQUIRED_PACKAGES += library/python/mutagen |
fdd416
|
43 |
PYTHON_REQUIRED_PACKAGES += library/python/pycryptodomex |
be74f4
|
44 |
PYTHON_REQUIRED_PACKAGES += library/python/requests |
MT |
45 |
PYTHON_REQUIRED_PACKAGES += library/python/urllib3 |
|
46 |
PYTHON_REQUIRED_PACKAGES += library/python/websockets |
c69642
|
47 |
PYTHON_REQUIRED_PACKAGES += runtime/python |
NP |
48 |
TEST_REQUIRED_PACKAGES.python += library/python/pytest |