]>
Commit | Line | Data |
---|---|---|
adfe7cc1 | 1 | %define ver 2013.08.27 |
28341d8e | 2 | Summary: Video extraction utility for YouTube |
3 | Summary(pl.UTF-8): Narzędzie do wydobywania filmów z YouTube | |
4 | Name: youtube-dl | |
48cee41a | 5 | Version: %(echo %{ver} | tr -d .) |
3b3b31d2 | 6 | Release: 1 |
ae11d3cf | 7 | License: Public Domain |
28341d8e | 8 | Group: Applications/System |
58a481cb | 9 | Source0: http://youtube-dl.org/downloads/%{ver}/%{name}-%{ver}.tar.gz |
adfe7cc1 | 10 | # Source0-md5: 6562713d1c216433a669060d421e9b77 |
9f1b4a7d | 11 | URL: http://youtube-dl.org/ |
6715ceef | 12 | BuildRequires: python-distribute |
28341d8e | 13 | BuildRequires: rpm-pythonprov |
14 | BuildRequires: rpmbuild(macros) >= 1.219 | |
28341d8e | 15 | BuildArch: noarch |
16 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
17 | ||
b9296b05 ER |
18 | %define bash_compdir %{_datadir}/bash-completion/completions |
19 | ||
28341d8e | 20 | %description |
21 | youtube-dl is a small command-line program to download videos from | |
22 | YouTube.com. | |
23 | ||
24 | %description -l pl.UTF-8 | |
25 | youtube-dl jest programem do ściągania plików video z YouTube.com. | |
26 | ||
97454f03 JB |
27 | %package -n bash-completion-%{name} |
28 | Summary: Bash completion for youtube-dl command | |
29 | Summary(pl.UTF-8): Bashowe dopełnianie parametrów polecenia youtube-dl | |
30 | Group: Applications/Shells | |
31 | Requires: %{name} = %{version}-%{release} | |
b9296b05 | 32 | Requires: bash-completion >= 2.0 |
97454f03 JB |
33 | |
34 | %description -n bash-completion-%{name} | |
35 | Bash completion for youtube-dl command. | |
36 | ||
37 | %description -n bash-completion-%{name} -l pl.UTF-8 | |
38 | Bashowe dopełnianie parametrów polecenia youtube-dl. | |
39 | ||
28341d8e | 40 | %prep |
58a481cb ER |
41 | %setup -qc |
42 | mv %{name} .tmp; mv .tmp/* . | |
48cee41a AM |
43 | |
44 | %build | |
58a481cb | 45 | %{__python} setup.py build |
28341d8e | 46 | |
28341d8e | 47 | %install |
48 | rm -rf $RPM_BUILD_ROOT | |
49 | install -d $RPM_BUILD_ROOT%{_bindir} | |
58a481cb ER |
50 | %{__python} setup.py install \ |
51 | --skip-build \ | |
52 | --optimize=2 \ | |
53 | --root=$RPM_BUILD_ROOT | |
54 | ||
55 | %py_postclean | |
56 | ||
b9296b05 ER |
57 | install -d $RPM_BUILD_ROOT%{bash_compdir} |
58 | %{__mv} $RPM_BUILD_ROOT%{_prefix}/etc/bash_completion.d/youtube-dl.bash-completion \ | |
59 | $RPM_BUILD_ROOT%{bash_compdir}/%{name} | |
58a481cb | 60 | %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/youtube_dl |
28341d8e | 61 | |
62 | %clean | |
63 | rm -rf $RPM_BUILD_ROOT | |
64 | ||
65 | %files | |
66 | %defattr(644,root,root,755) | |
58a481cb | 67 | %doc CHANGELOG README.md LICENSE |
28341d8e | 68 | %attr(755,root,root) %{_bindir}/youtube-dl |
58a481cb ER |
69 | %{_mandir}/man1/youtube-dl.1* |
70 | %{py_sitescriptdir}/youtube_dl | |
71 | %{py_sitescriptdir}/youtube_dl-%{ver}-py*.egg-info | |
97454f03 JB |
72 | |
73 | %files -n bash-completion-%{name} | |
74 | %defattr(644,root,root,755) | |
b9296b05 | 75 | %{bash_compdir}/%{name} |