blob: 7c31e2aebb31ffa3d1af5e9323a5d8d1c01fac56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
%global _empty_manifest_terminate_build 0
Name: python-Youtube-Download
Version: 0.61
Release: 1
Summary: Api to download Youtube videos as mp3 files
License: WTFPL
URL: https://dadard.fr:8010/dadard/YtApi.git
Source0: https://mirrors.aliyun.com/pypi/web/packages/c2/23/a8ac5b140d698c748a8f294e9aece2c01dcc7a01cca792b97e9ece503361/Youtube_Download-0.61.tar.gz
BuildArch: noarch
%description
This is a Web API to manage and download Youtube videos as mp3 files.
By using your API key, you can manager your own list of videos, and when its complete download all its content with one click
You can also add to your list all the content of a Youtube playlist, which makes the job easier.
This extraction part will be used later to train a Machine Learning model, to recognize music type from a file.
%package -n python3-Youtube-Download
Summary: Api to download Youtube videos as mp3 files
Provides: python-Youtube-Download
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-Youtube-Download
This is a Web API to manage and download Youtube videos as mp3 files.
By using your API key, you can manager your own list of videos, and when its complete download all its content with one click
You can also add to your list all the content of a Youtube playlist, which makes the job easier.
This extraction part will be used later to train a Machine Learning model, to recognize music type from a file.
%package help
Summary: Development documents and examples for Youtube-Download
Provides: python3-Youtube-Download-doc
%description help
This is a Web API to manage and download Youtube videos as mp3 files.
By using your API key, you can manager your own list of videos, and when its complete download all its content with one click
You can also add to your list all the content of a Youtube playlist, which makes the job easier.
This extraction part will be used later to train a Machine Learning model, to recognize music type from a file.
%prep
%autosetup -n Youtube_Download-0.61
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-Youtube-Download -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 0.61-1
- Package Spec generated
|