%global vc_url https://github.com/smplayer-dev/%{name} Name: smtube Version: 21.10.0 Release: 100%{?dist} Summary: YouTube browser for SMPlayer Epoch: 1 License: GPL-2.0-or-later URL: http://www.smtube.org %dnl Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Source0: %{vc_url}/releases/download/v%{version}/%{name}-%{version}.tar.bz2 # Do not spam .xsession-errors Patch1: 0001-Do-not-spam-xsession-errors.patch BuildRequires: make BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: pkgconfig(Qt5) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5WebKitWidgets) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: qt5-linguist Requires: (smplayer or mplayer or mpv or vlc or dragon or totem) Requires: (youtube-dlp or youtube-dl) Requires: hicolor-icon-theme %{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}} %description This is a YouTube browser for SMPlayer. You can browse, search and play YouTube videos. %prep %autosetup -p1 sed -i 's/\r//' *.txt %build pushd src %{qmake_qt5} %make_build TRANSLATION_PATH=\\\"%{_datadir}/%{name}/translations\\\" %{_bindir}/lrelease-qt5 %{name}.pro popd %install %make_install PREFIX=%{_prefix} DOC_PATH=%{_docdir}/%{name} rm -rf %{buildroot}%{_docdir} desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop %find_lang %{name} --with-qt %files -f %{name}.lang %license Copying.txt %doc Readme.txt README.md Release_notes.md %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %dir %{_datadir}/%{name}/ %changelog * Wed Oct 27 2021 Phantom X - 1:21.10.0-100 - 21.10.0 - R: youtube-dlp * Sat Aug 21 2021 Phantom X - 1:21.7.0-100 - 21.7.0 * Thu Jun 18 2020 Phantom X - 1:20.6.0-100 - 20.6.0 - R: youtube-dl - Cleanup BRs * Sat Feb 08 2020 Phantom X - 1:20.1.0-100 - 20.1.0 * Mon Jun 17 2019 Phantom X - 1:19.6.0-100 - 19.6.0 * Mon Jun 03 2019 Phantom X - 1:18.11.0-101 - Upstream patch for yt * Fri Nov 16 2018 Phantom X - 18.11.0-100.chinfo - 18.11.0 * Sat Apr 21 2018 Phantom X - 18.9.0-100.chinfo - 18.9.0 * Sat Apr 21 2018 Phantom X - 18.3.0-100.chinfo - 18.3.0 * Sun Jan 28 2018 Phantom X - 18.1.0-100.chinfo - Initial spec, borrowed from RPMFusion smplayer spec