From b1c3d161d50e5e1aa4e2e2175f0066748534b661 Mon Sep 17 00:00:00 2001 From: tuibuilder_pel7ppc64bebuilder0 Date: Tue, 2 Oct 2018 18:31:33 +0200 Subject: [PATCH] youtube-dl package update Signed-off-by: tuibuilder_pel7ppc64bebuilder0 --- SOURCES/youtube-dl-gpgkeys.gpg | Bin 0 -> 11965 bytes SOURCES/youtube-dl.conf | 3 + SPECS/youtube-dl.spec | 405 +++++++++++++++++++++++++++++++++ 3 files changed, 408 insertions(+) create mode 100644 SOURCES/youtube-dl-gpgkeys.gpg create mode 100644 SOURCES/youtube-dl.conf create mode 100644 SPECS/youtube-dl.spec diff --git a/SOURCES/youtube-dl-gpgkeys.gpg b/SOURCES/youtube-dl-gpgkeys.gpg new file mode 100644 index 0000000000000000000000000000000000000000..7b18bdd95f5058a6995f37c4bae1b4036c1a0478 GIT binary patch literal 11965 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 literal 0 HcmV?d00001 diff --git a/SOURCES/youtube-dl.conf b/SOURCES/youtube-dl.conf new file mode 100644 index 0000000..4d3bc73 --- /dev/null +++ b/SOURCES/youtube-dl.conf @@ -0,0 +1,3 @@ +# Default configuration for youtube-dl. + +--prefer-free-formats diff --git a/SPECS/youtube-dl.spec b/SPECS/youtube-dl.spec new file mode 100644 index 0000000..91ac06d --- /dev/null +++ b/SPECS/youtube-dl.spec @@ -0,0 +1,405 @@ +%if 0%{?rhel} && 0%{?rhel} < 7 +%bcond_with python3 +%else +%bcond_without python3 +%endif + +%if ! %{with python3} +%{!?__python2: %global __python2 /usr/bin/python2} +%{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%{!?python2_sitearch: %global python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%{!?__python2: %global __python2 /usr/bin/python2} +%endif + +Name: youtube-dl +Version: 2018.09.26 +Release: 1%{?dist} +Summary: A small command-line program to download online videos +License: Unlicense +URL: https://yt-dl.org +Source0: https://github.com/rg3/youtube-dl/releases/download/%{version}/youtube-dl-%{version}.tar.gz +Source1: https://github.com/rg3/youtube-dl/releases/download/%{version}/youtube-dl-%{version}.tar.gz.sig +# 2016-06-09: +# Merged GPG keys from https://rg3.github.io/youtube-dl/download.html in one file +# gpg --export --export-options export-minimal "428D F5D6 3EF0 7494 BB45 5AC0 EBF0 1804 BCF0 5F6B" \ +# "ED7F 5BF4 6B3B BED8 1C87 368E 2C39 3E0F 18A9 236D" \ +# "7D33 D762 FD6C 3513 0481 347F DB4B 54CB A482 6A18" > youtube-dl-gpgkeys.gpg +Source2: youtube-dl-gpgkeys.gpg +Source3: %{name}.conf +%if %{with python3} +BuildRequires: python%{python3_pkgversion}-devel +%else +BuildRequires: python2-devel +%endif +# Tests failed because of no connection in Koji. +# BuildRequires: python-nose +BuildArch: noarch +# For source verification with gpgv +BuildRequires: gnupg2 + + +%description +Small command-line program to download videos from YouTube and other sites. + + +%prep +gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0} +%setup -qn %{name} + +# remove pre-built file +rm youtube-dl + +cp -a setup.py setup.py.installpath +# Remove files that are installed to the wrong path +sed -i '/youtube-dl.bash-completion/d' setup.py +sed -i '/youtube-dl.fish/d' setup.py +sed -i '/README.txt/d' setup.py + +# Remove interpreter shebang from module files. +find youtube_dl -type f -exec sed -i -e '1{/^\#!\/usr\/bin\/env python$/d;};' {} + + +%build +%if %{with python3} +%py3_build +%else +%py2_build +%endif + + +%install +%if %{with python3} +%py3_install +%else +%py2_install +%endif + +mkdir -p %{buildroot}%{_sysconfdir} +install -pm644 %{S:3} %{buildroot}%{_sysconfdir} +%if 0%{?fedora} +mkdir -p %{buildroot}%{_datadir}/bash-completion/completions +install -pm644 youtube-dl.bash-completion %{buildroot}%{_datadir}/bash-completion/completions/youtube-dl +%else +mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d/ +install -pm644 youtube-dl.bash-completion %{buildroot}%{_sysconfdir}/bash_completion.d/youtube-dl +%endif +mkdir -p %{buildroot}%{_datadir}/zsh/site-functions/ +install -pm644 youtube-dl.zsh %{buildroot}%{_datadir}/zsh/site-functions/_youtube-dl + + +%check +# This basically cannot work without massive .flake8rc +# starts with flake8 and of course no contributors bothered to make +# their code truly PEP8 compliant. +# +# make offlinetest + + +%files +%doc README.md +%if %{with python3} +%{python3_sitelib}/youtube_dl/ +%{python3_sitelib}/youtube_dl*.egg-info +%else +%{python2_sitelib}/youtube_dl/ +%{python2_sitelib}/youtube_dl*.egg-info +%endif +%license LICENSE +%{_bindir}/%{name} +%{_mandir}/man1/%{name}.1* +%config(noreplace) %{_sysconfdir}/%{name}.conf +%if 0%{?fedora} +%{_datadir}/bash-completion/completions/%{name} +%else +%{_sysconfdir}/bash_completion.d/%{name} +%endif +%{_datadir}/zsh/site-functions/_youtube-dl + + +%changelog +* Sun Sep 30 2018 Matěj Cepl - 2018.09.26-1 +- Update to the latest upstream release. + +* Sat Sep 08 2018 Matěj Cepl - 2018.09.08-1 +- Update to the latest upstream release. + +* Sat Aug 18 2018 Matěj Cepl - 2018.08.04-1 +- Update to the latest release. + +* Mon Jul 23 2018 Matěj Cepl - 2018.07.21-2 +- Add youtube-dl-2018.07.21-ceskatelevize-https.patch to workaround + (badly) around https://github.com/rg3/youtube-dl/issues/16307 + +* Sat Jul 21 2018 Matěj Cepl - 2018.07.21-1 +- Update to the latest release. + +* Sat Jul 14 2018 Fedora Release Engineering - 2018.05.18-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 2018.05.18-2 +- Rebuilt for Python 3.7 + +* Fri May 25 2018 Matěj Cepl - 2018.05.18-1 +- Update to the latest release. + +* Tue Apr 24 2018 Matěj Cepl - 2018.04.16-1 +- Update to the latest release. + +* Mon Mar 26 2018 Matěj Cepl - 2018.03.26.1-1 +- Use Python 3 for EPEL-7. + +* Wed Mar 14 2018 Matěj Cepl - 2018.03.10-1 +- Update to the latest release. + +* Tue Feb 27 2018 Matěj Cepl - 2018.02.26-1 +- Update to the latest release. + +* Fri Feb 09 2018 Matěj Cepl - 2018.02.08-2 +- Remove hardcoded-library-path (#1539993) + +* Fri Feb 09 2018 Matěj Cepl - 2018.02.08-1 +- Update to the latest release. + +* Tue Jan 23 2018 Matěj Cepl - 2018.01.21-1 +- Update to the latest release. + +* Thu Dec 28 2017 Matěj Cepl - 2017.12.23-1 +- Update to latest release + +* Wed Dec 13 2017 Matěj Cepl - 2017.12.10-1 +- Update to latest release + +* Sat Nov 25 2017 Matěj Cepl - 2017.11.15-1 +- Update to latest release + +* Tue Nov 07 2017 Matěj Cepl - 2017.11.06-1 +- Update to latest release + +* Thu Oct 19 2017 Matěj Cepl - 2017.10.15.1-1 +- Update to latest release + +* Mon Oct 02 2017 Till Maas - 2017.10.01-1 +- Update to latest release + +* Sat Sep 23 2017 Matěj Cepl - 2017.09.15-1 +- Update to latest release. + +* Sat Sep 02 2017 Matěj Cepl - 2017.09.02-1 +- Update to latest release. + +* Thu Aug 31 2017 Till Maas - 2017.08.23-2 +- Manually follow redirect for source URLs to please rpmlint (#1414964) + +* Fri Aug 25 2017 Matěj Cepl - 2017.08.23-1 +- Update to latest release. + +* Wed Aug 16 2017 Matěj Cepl - 2017.08.13-1 +- Update to latest release. + +* Sat Jul 29 2017 Matěj Cepl - 2017.07.23-1 +- Update to latest release. + +* Thu Jul 27 2017 Fedora Release Engineering - 2017.07.09-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 14 2017 Matěj Cepl - 2017.07.09-1 +- Update to latest release. + +* Wed Jun 28 2017 Matěj Cepl - 2017.06.25-1 +- Update to latest release. + +* Sat Jun 03 2017 Matěj Cepl - 2017.05.29-1 +- Update to latest release. + +* Thu May 18 2017 Matěj Cepl - 2017.05.18.1-1 +- Update to latest release. + +* Thu May 18 2017 Gwyn Ciesla - 2017.05.14-1 +- Update to latest release. + +* Mon May 08 2017 Matěj Cepl - 2017.05.07-1 +- Update to the latest release. + +* Tue Apr 25 2017 Matěj Cepl - 2017.04.17-1 +- Update to the latest release. + +* Mon Apr 10 2017 Matěj Cepl - 2017.04.09-1 +- Update to the latest release. + +* Thu Mar 23 2017 Matěj Cepl - 2017.03.22-1 +- Update to the latest release. + +* Thu Feb 16 2017 Matěj Cepl - 2017.02.16-1 +- Update to the new release. + +* Sat Feb 11 2017 Fedora Release Engineering - 2017.01.31-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 01 2017 Matěj Cepl - 2017.01.31-1 +- Update to the new release. + +* Sun Jan 29 2017 Till Maas - 2017.01.28-1 +- Update to new release + +* Thu Jan 12 2017 Till Maas - 2017.01.10-1 +- Update to new release + +* Wed Dec 28 2016 Matěj Cepl - 2016.12.22-1 +- Update to latest upstream release + +* Mon Dec 19 2016 Miro Hrončok - 2016.12.09-2 +- Rebuild for Python 3.6 + +* Sun Dec 11 2016 Matěj Cepl - 2016.12.09-1 +- Update to latest upstream release + +* Fri Nov 25 2016 Matěj Cepl - 2016.11.22-1 +- Update to latest upstream release + +* Sun Nov 20 2016 Till Maas - 2016.11.18-1 +- Update to 2016.11.18 + +* Tue Oct 25 2016 Till Maas - 2016.10.25-1 +- Update to 2016-10-25 +- Cleanup changelog +- Remove %%license workaround for EPEL, %%license is now defined in EPEL +- Remove interpreter line from module files +- Move bash completion to new path on Fedora +- Use py_build/py_install macros + +* Wed Oct 12 2016 Matěj Cepl - 2016.10.12-1 +- Update to latest upstream release + +* Sun Sep 18 2016 Till Maas - 2016.09.18-1 +- Update to lastest upstream release + +* Sat Sep 17 2016 Till Maas - 2016.09.15-1 +- Update to latest upstream release + +* Tue Aug 30 2016 Matěj Cepl - 2016.08.31-1 +- Update to the latest upstream release. + +* Wed Jul 20 2016 Matěj Cepl - 2016.07.17-1 +- Update to the latest upstream release. + +* Tue Jul 19 2016 Fedora Release Engineering - 2016.06.25-2 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Sun Jun 26 2016 Matěj Cepl - 2016.06.25-1 +- Update to the latest upstream release. + +* Thu May 19 2016 Matěj Cepl 2016.05.16-1 +- Update to the latest upstream release. +- Update upstream GPG keys + +* Wed May 4 2016 Matěj Cepl - 2016.05.01-1 +- Update to the latest release. + +* Fri Apr 15 2016 Till Maas - 2016.04.13-2 +- Fix build deps + +* Thu Apr 14 2016 Matěj Cepl 2016.04.13-1 +- Update to the latest release. + +* Mon Mar 21 2016 Till Maas - 2016.03.06-2 +- Use gpgv2 for source verification + +* Thu Mar 10 2016 Matěj Cepl - 2016.03.06-1 +- Update to latest release. + +* Mon Feb 15 2016 Matěj Cepl - 2016.02.13-1 +- Update to latest release. + +* Fri Feb 05 2016 Fedora Release Engineering - 2015.12.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Sat Dec 26 2015 Matěj Cepl - 2015.12.23-1 +- Update to latest release. + +* Sun Dec 06 2015 Till Maas - - 2015.12.05-1 +- Update to latest release + +* Tue Dec 01 2015 Jon Ciesla - 2015.11.27.1-1 +- Update to latest release. + +* Sun Nov 22 2015 Till Maas - 2015.11.21-1 +- Update to new release + +* Mon Nov 16 2015 Matěj Cepl - 2015.11.15-1 +- Update to new release. + +* Sun Nov 15 2015 Till Maas - 2015.11.13-2 +- Use python3 on Fedora (#1282086) + +* Fri Nov 13 2015 Till Maas - 2015.11.13-1 +- Update to new release + +* Sun Oct 18 2015 Matěj Cepl - 2015.10.16-1 +- Update to the latest release (#1270800) + +* Fri Oct 09 2015 Matěj Cepl - 2015.10.09-1 +- Update to the latest release (#1265448) + +* Sun Sep 20 2015 Matěj Cepl - 2015.09.09-1 +- Update to the latest release (#1251785) + +* Sat Aug 08 2015 Matej Cepl - 2015.08.06.1-1 +- Update to the latest release (#1240646) + +* Sat Jul 04 2015 Matej Cepl - 2015.07.04-1 +- Update to the latest release (#1231593) + +* Fri Jun 19 2015 Fedora Release Engineering - 2015.06.04.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Jun 05 2015 Matej Cepl - 2015.06.04.1-2 +- Fix the License: field to Unlicense. + +* Fri Jun 05 2015 Matej Cepl - 2015.06.04.1-1 +- Update to the latest release (#1222017) + +* Fri May 15 2015 Matej Cepl - 2015.05.10-1 +- Update to the latest release (#1218015, 1200569, 1206484) + +* Wed Apr 29 2015 Matej Cepl - 2015.04.28-1 +- Update to the latest release (#1210132) + +* Sat Apr 04 2015 Matej Cepl - 2015.04.03-1 +- Update to the latest release (#1205700) + +* Thu Mar 19 2015 Matej Cepl - 2015.03.18-1 +- Update to latest release (# 1201585) + +* Thu Mar 05 2015 Matej Cepl - 2015.03.03.1-1 +- Update to latest release (# 1195539, 1195779) + +* Sun Feb 22 2015 Matej Cepl - 2015.02.21-1 +- Update to latest release + +* Wed Feb 18 2015 Matej Cepl - 2015.02.18.1-1 +- Update to latest release + +* Mon Feb 16 2015 Matej Cepl - 2015.02.11-1 +- Show must go on! + +* Tue Feb 10 2015 Till Maas - 2015.02.10.4-1 +- Update to latest release + +* Tue Feb 10 2015 Till Maas - 2015.02.10.2-1 +- Update to latest release +- remove pre-built file in %%setup + +* Sat Jan 31 2015 Till Maas - 2015.01.30.1-1 +- Update to new release +- Use %%license + +* Tue Jan 27 2015 Till Maas - 2015.01.25-1 +- Update to new release + +* Tue Jan 27 2015 Alexey Kurov - 2015.01.25.1-1 +- Python 2.7 byte compile + +* Fri Jan 16 2015 Matej Cepl - 2015.01.15.1-1 +- Update to new release. + +* Wed Jan 14 2015 Till Maas - 2015.01.11-1 +- Update to new release