2 # - smtube: use system qtsingleapplication
6 Summary: SMTube - YouTube browser for SMPlayer
11 Group: X11/Applications
12 Source0: https://downloads.sourceforge.net/smtube/%{name}-%{version}.tar.bz2
13 # Source0-md5: 93383ae9220614d7e9fc5fbbbb8f060b
14 URL: https://www.smtube.org/
15 BuildRequires: Qt5WebKit-devel
16 BuildRequires: Qt5Script-devel
17 BuildRequires: Qt5Core-devel
18 BuildRequires: Qt5Gui-devel
19 BuildRequires: Qt5Network-devel
20 BuildRequires: Qt5Widgets-devel
21 BuildRequires: Qt5Xml-devel
22 BuildRequires: qt5-build >= %{qtver}
23 BuildRequires: qt5-linguist >= %{qtver}
24 BuildRequires: qt5-qmake >= %{qtver}
25 BuildRequires: rpmbuild(find_lang) >= 1.37
26 BuildRequires: rpmbuild(macros) >= 1.129
27 BuildRequires: sed >= 4.0
28 Requires: desktop-file-utils
30 Obsoletes: smplayer-smtube < 15.11.0
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 SMTube is an application that allows to browse, search and play
35 YouTube videos. Videos are played back with a media player (by default
36 SMPlayer) instead of a flash player, this allows better performance,
37 particularly with HD content.
43 %{__sed} -i -e '/DOC_PATH/d' src/smtube.pro
45 # skip manpage compress
46 %{__sed} -i -e '/gzip/d' Makefile
48 # skip build rule on install
49 %{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
58 rm -rf $RPM_BUILD_ROOT
61 DESTDIR=$RPM_BUILD_ROOT
63 %find_lang %{name} --with-qm
65 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/smtube
68 rm -rf $RPM_BUILD_ROOT
71 %update_desktop_database
72 %update_icon_cache hicolor
75 %update_desktop_database
76 %update_icon_cache hicolor
78 %files -f %{name}.lang
79 %defattr(644,root,root,755)
80 %doc Readme.txt README.md Release_notes.md
81 %attr(755,root,root) %{_bindir}/smtube
82 %{_desktopdir}/smtube.desktop
83 %{_iconsdir}/hicolor/*/apps/smtube.png
84 %dir %{_datadir}/%{name}
85 %dir %{_datadir}/%{name}/translations