2 # - smtube: use system qtsingleapplication
6 Summary: smplayer - mplayer frontend
7 Summary(pl.UTF-8): smplayer - nakładka na mplayera
12 Group: X11/Applications
13 Source0: http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
14 # Source0-md5: e6f459f640908df2403381a39a27cdba
15 Source1: http://downloads.sourceforge.net/smplayer/smtube-%{smver}.tar.bz2
16 # Source1-md5: 21d9341a1a5de13a7064296f6625d399
17 URL: http://smplayer.sourceforge.net/
18 BuildRequires: Qt3Support-devel
19 BuildRequires: QtCore-devel
20 BuildRequires: QtGui-devel
21 BuildRequires: QtNetwork-devel
22 BuildRequires: QtOpenGL-devel
23 BuildRequires: QtXml-devel
24 BuildRequires: qt4-build >= %{qtver}
25 BuildRequires: qt4-linguist >= %{qtver}
26 BuildRequires: qt4-qmake >= %{qtver}
27 BuildRequires: rpmbuild(macros) >= 1.129
28 Requires: desktop-file-utils
29 Requires: mplayer >= 3:1.0-5.rc2_svn27725.17
30 Suggests: %{name}-smtube
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 SMPlayer intends to be a complete front-end for MPlayer, from basic
35 features like playing videos, DVDs, and VCDs to more advanced features
36 like support for MPlayer filters and more.
38 One of the most interesting features of SMPlayer: it remembers the
39 settings of all files you play. So you start to watch a movie but you
40 have to leave... don't worry, when you open that movie again it will
41 resume at the same point you left it, and with the same settings:
42 audio track, subtitles, volume...
44 %description -l pl.UTF-8
45 SMPlayer stara się być kompletną nakładką na MPlayera, począwszy od
46 podstawowych funkcji jak odtwarzanie plików video, DVD i VCD kończąc
47 na bardziej zaawansowanych opcjach jak obsługa filtrów MPlayera oraz
50 Jedną z najciekawszych funkcji SMPlayera jest to, że zapamiętuje
51 ustawienia wszystkich plików jakie odgrywasz. Zaczynasz oglądać film,
52 ale musisz wyjść... nie martw się, kiedy odtworzysz film ponownie
53 zacznie od momentu, w którym go wyłączyłeś i z tymi samymi
54 ustawieniami jak: ścieżka dźwiękowa, napisy, głośność...
57 Summary: Support for youtube videos
58 Summary(pl.UTF-8): Wparcie dla filmów youtube
60 Group: X11/Applications
63 Support for youtube videos in smplayer.
65 %description smtube -l pl.UTF-8
66 Wparcie dla filmów youtub dla aplikacji smplaer.
70 mv smtube-%{smver} smtube
73 %{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.pro
74 %{__sed} -i -e '/DOC_PATH/d' Makefile smtube/src/smtube.pro
76 # skip manpage compress
77 %{__sed} -i -e '/gzip/d' Makefile
79 # skip build rule on install
80 %{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
82 # disable debug on console on unix too
83 %{__sed} -i -e '/NO_DEBUG_ON_CONSOLE/s,#DEFINES,DEFINES,' src/smplayer.pro
97 rm -rf $RPM_BUILD_ROOT
98 install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
101 DESTDIR=$RPM_BUILD_ROOT
103 %{__make} -C smtube install \
105 DESTDIR=$RPM_BUILD_ROOT
107 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/smtube
110 rm -rf $RPM_BUILD_ROOT
113 %update_desktop_database
116 %defattr(644,root,root,755)
117 %doc Changelog Not_so_obvious_things.txt Readme.txt Release_notes.txt
118 %attr(755,root,root) %{_bindir}/smplayer
119 %{_mandir}/man1/smplayer.1*
120 %{_desktopdir}/smplayer.desktop
121 %{_desktopdir}/smplayer_enqueue.desktop
122 %{_iconsdir}/hicolor/*/apps/smplayer.png
123 %{_iconsdir}/hicolor/*/apps/smplayer.svg
124 %dir %{_datadir}/smplayer
125 %{_datadir}/smplayer/input.conf
126 %dir %{_datadir}/smplayer/shortcuts
127 %{_datadir}/smplayer/shortcuts/default.keys
128 %{_datadir}/smplayer/shortcuts/euskara.keys
129 %dir %{_datadir}/smplayer/themes
130 %dir %{_datadir}/smplayer/translations
131 %lang(ar) %{_datadir}/smplayer/translations/smplayer_ar.qm
132 %lang(ar_SY) %{_datadir}/smplayer/translations/smplayer_ar_SY.qm
133 %lang(bg) %{_datadir}/smplayer/translations/smplayer_bg.qm
134 %lang(ca) %{_datadir}/smplayer/translations/smplayer_ca.qm
135 %lang(cs) %{_datadir}/smplayer/translations/smplayer_cs.qm
136 %lang(da) %{_datadir}/smplayer/translations/smplayer_da.qm
137 %lang(de) %{_datadir}/smplayer/translations/smplayer_de.qm
138 %lang(el) %{_datadir}/smplayer/translations/smplayer_el_GR.qm
139 %lang(en_GB) %{_datadir}/smplayer/translations/smplayer_en_GB.qm
140 %lang(en_US) %{_datadir}/smplayer/translations/smplayer_en_US.qm
141 %lang(es) %{_datadir}/smplayer/translations/smplayer_es.qm
142 %lang(et) %{_datadir}/smplayer/translations/smplayer_et.qm
143 %lang(eu) %{_datadir}/smplayer/translations/smplayer_eu.qm
144 %lang(fi) %{_datadir}/smplayer/translations/smplayer_fi.qm
145 %lang(fr) %{_datadir}/smplayer/translations/smplayer_fr.qm
146 %lang(gl) %{_datadir}/smplayer/translations/smplayer_gl.qm
147 %lang(he_IL) %{_datadir}/smplayer/translations/smplayer_he_IL.qm
148 %lang(hr) %{_datadir}/smplayer/translations/smplayer_hr.qm
149 %lang(hu) %{_datadir}/smplayer/translations/smplayer_hu.qm
150 %lang(id) %{_datadir}/smplayer/translations/smplayer_id.qm
151 %lang(it) %{_datadir}/smplayer/translations/smplayer_it.qm
152 %lang(ja) %{_datadir}/smplayer/translations/smplayer_ja.qm
153 %lang(ka) %{_datadir}/smplayer/translations/smplayer_ka.qm
154 %lang(ko) %{_datadir}/smplayer/translations/smplayer_ko.qm
155 %lang(ku) %{_datadir}/smplayer/translations/smplayer_ku.qm
156 %lang(lt) %{_datadir}/smplayer/translations/smplayer_lt.qm
157 %lang(mk) %{_datadir}/smplayer/translations/smplayer_mk.qm
158 %lang(ms_MY) %{_datadir}/smplayer/translations/smplayer_ms_MY.qm
159 %lang(nl) %{_datadir}/smplayer/translations/smplayer_nl.qm
160 %lang(nn) %{_datadir}/smplayer/translations/smplayer_nn_NO.qm
161 %lang(pl) %{_datadir}/smplayer/translations/smplayer_pl.qm
162 %lang(pt) %{_datadir}/smplayer/translations/smplayer_pt.qm
163 %lang(pt_BR) %{_datadir}/smplayer/translations/smplayer_pt_BR.qm
164 %lang(ro) %{_datadir}/smplayer/translations/smplayer_ro_RO.qm
165 %lang(ru) %{_datadir}/smplayer/translations/smplayer_ru_RU.qm
166 %lang(sk) %{_datadir}/smplayer/translations/smplayer_sk.qm
167 %lang(sl) %{_datadir}/smplayer/translations/smplayer_sl_SI.qm
168 %lang(sq_AL) %{_datadir}/smplayer/translations/smplayer_sq_AL.qm
169 %lang(sr) %{_datadir}/smplayer/translations/smplayer_sr.qm
170 %lang(sv) %{_datadir}/smplayer/translations/smplayer_sv.qm
171 %lang(th) %{_datadir}/smplayer/translations/smplayer_th.qm
172 %lang(tr) %{_datadir}/smplayer/translations/smplayer_tr.qm
173 %lang(uk) %{_datadir}/smplayer/translations/smplayer_uk_UA.qm
174 %lang(uz) %{_datadir}/smplayer/translations/smplayer_uz.qm
175 %lang(vi) %{_datadir}/smplayer/translations/smplayer_vi_VN.qm
176 %lang(zh_CN) %{_datadir}/smplayer/translations/smplayer_zh_CN.qm
177 %lang(zh_TW) %{_datadir}/smplayer/translations/smplayer_zh_TW.qm
180 %defattr(644,root,root,755)
181 %doc smtube/{Readme.txt,Release_notes.txt,Changelog}
182 %attr(755,root,root) %{_bindir}/smtube
183 %{_desktopdir}/smtube.desktop
184 %{_iconsdir}/hicolor/*/apps/smtube.png
185 %dir %{_datadir}/smtube
186 %dir %{_datadir}/smtube/translations
187 %lang(ar) %{_datadir}/smtube/translations/smtube_ar.qm
188 %lang(bg) %{_datadir}/smtube/translations/smtube_bg.qm
189 %lang(ca) %{_datadir}/smtube/translations/smtube_ca.qm
190 %lang(cs) %{_datadir}/smtube/translations/smtube_cs.qm
191 %lang(de) %{_datadir}/smtube/translations/smtube_de.qm
192 %lang(el) %{_datadir}/smtube/translations/smtube_el.qm
193 %lang(en) %{_datadir}/smtube/translations/smtube_en.qm
194 %lang(en_GB) %{_datadir}/smtube/translations/smtube_en_GB.qm
195 %lang(es) %{_datadir}/smtube/translations/smtube_es.qm
196 %lang(et) %{_datadir}/smtube/translations/smtube_et.qm
197 %lang(eu) %{_datadir}/smtube/translations/smtube_eu.qm
198 %lang(fi) %{_datadir}/smtube/translations/smtube_fi.qm
199 %lang(fr) %{_datadir}/smtube/translations/smtube_fr.qm
200 %lang(gl) %{_datadir}/smtube/translations/smtube_gl.qm
201 %lang(he_IL) %{_datadir}/smtube/translations/smtube_he_IL.qm
202 %lang(hr) %{_datadir}/smtube/translations/smtube_hr.qm
203 %lang(hu) %{_datadir}/smtube/translations/smtube_hu.qm
204 %lang(id) %{_datadir}/smtube/translations/smtube_id.qm
205 %lang(it) %{_datadir}/smtube/translations/smtube_it.qm
206 %lang(ja) %{_datadir}/smtube/translations/smtube_ja.qm
207 %lang(ka) %{_datadir}/smtube/translations/smtube_ka.qm
208 %lang(ko) %{_datadir}/smtube/translations/smtube_ko.qm
209 %lang(lt) %{_datadir}/smtube/translations/smtube_lt.qm
210 %lang(ms_MY) %{_datadir}/smtube/translations/smtube_ms_MY.qm
211 %lang(nn_NO) %{_datadir}/smtube/translations/smtube_nn_NO.qm
212 %lang(nqo) %{_datadir}/smtube/translations/smtube_nqo.qm
213 %lang(pl) %{_datadir}/smtube/translations/smtube_pl.qm
214 %lang(pt) %{_datadir}/smtube/translations/smtube_pt.qm
215 %lang(pt_BR) %{_datadir}/smtube/translations/smtube_pt_BR.qm
216 %lang(ru) %{_datadir}/smtube/translations/smtube_ru_RU.qm
217 %lang(sk) %{_datadir}/smtube/translations/smtube_sk.qm
218 %lang(sq_AL) %{_datadir}/smtube/translations/smtube_sq_AL.qm
219 %lang(sr) %{_datadir}/smtube/translations/smtube_sr.qm
220 %lang(sv) %{_datadir}/smtube/translations/smtube_sv.qm
221 %lang(tr) %{_datadir}/smtube/translations/smtube_tr.qm
222 %lang(uk) %{_datadir}/smtube/translations/smtube_uk.qm
223 %lang(vi) %{_datadir}/smtube/translations/smtube_vi.qm
224 %lang(zh_CN) %{_datadir}/smtube/translations/smtube_zh_CN.qm
225 %lang(zh_TW) %{_datadir}/smtube/translations/smtube_zh_TW.qm