]> git.pld-linux.org Git - packages/smplayer.git/blame_incremental - smplayer.spec
- x32 rebuild
[packages/smplayer.git] / smplayer.spec
... / ...
CommitLineData
1# TODO
2# - smtube: use system qtsingleapplication
3
4%define qtver 4.3.3-3
5%define smver 14.8.0
6Summary: smplayer - mplayer frontend
7Summary(pl.UTF-8): smplayer - nakładka na mplayera
8Name: smplayer
9Version: 14.9.0
10Release: 2
11License: GPL
12Group: X11/Applications
13Source0: http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
14# Source0-md5: 34bd6762f684064bafdaea0afa4e2d40
15Source1: http://downloads.sourceforge.net/smplayer/smtube-%{smver}.tar.bz2
16# Source1-md5: 21d9341a1a5de13a7064296f6625d399
17URL: http://smplayer.sourceforge.net/
18BuildRequires: Qt3Support-devel
19BuildRequires: QtCore-devel
20BuildRequires: QtGui-devel
21BuildRequires: QtNetwork-devel
22BuildRequires: QtOpenGL-devel
23BuildRequires: QtXml-devel
24BuildRequires: qt4-build >= %{qtver}
25BuildRequires: qt4-linguist >= %{qtver}
26BuildRequires: qt4-qmake >= %{qtver}
27BuildRequires: rpmbuild(macros) >= 1.129
28Requires: desktop-file-utils
29Requires: mplayer >= 3:1.0-5.rc2_svn27725.17
30Suggests: %{name}-smtube
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34SMPlayer intends to be a complete front-end for MPlayer, from basic
35features like playing videos, DVDs, and VCDs to more advanced features
36like support for MPlayer filters and more.
37
38One of the most interesting features of SMPlayer: it remembers the
39settings of all files you play. So you start to watch a movie but you
40have to leave... don't worry, when you open that movie again it will
41resume at the same point you left it, and with the same settings:
42audio track, subtitles, volume...
43
44%description -l pl.UTF-8
45SMPlayer stara się być kompletną nakładką na MPlayera, począwszy od
46podstawowych funkcji jak odtwarzanie plików video, DVD i VCD kończąc
47na bardziej zaawansowanych opcjach jak obsługa filtrów MPlayera oraz
48wiele więcej.
49
50Jedną z najciekawszych funkcji SMPlayera jest to, że zapamiętuje
51ustawienia wszystkich plików jakie odgrywasz. Zaczynasz oglądać film,
52ale musisz wyjść... nie martw się, kiedy odtworzysz film ponownie
53zacznie od momentu, w którym go wyłączyłeś i z tymi samymi
54ustawieniami jak: ścieżka dźwiękowa, napisy, głośność...
55
56%package smtube
57Summary: Support for youtube videos
58Summary(pl.UTF-8): Wparcie dla filmów youtube
59License: GPL
60Group: X11/Applications
61
62%description smtube
63Support for youtube videos in smplayer.
64
65%description smtube -l pl.UTF-8
66Wparcie dla filmów youtub dla aplikacji smplaer.
67
68%prep
69%setup -q -a1
70mv smtube-%{smver} smtube
71
72# skip docs install
73%{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.pro
74%{__sed} -i -e '/DOC_PATH/d' Makefile smtube/src/smtube.pro
75
76# skip manpage compress
77%{__sed} -i -e '/gzip/d' Makefile
78
79# skip build rule on install
80%{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
81
82# disable debug on console on unix too
83%{__sed} -i -e '/NO_DEBUG_ON_CONSOLE/s,#DEFINES,DEFINES,' src/smplayer.pro
84
85%build
86%{__make} \
87 PREFIX=%{_prefix} \
88 QMAKE=qmake-qt4 \
89 LRELEASE=lrelease-qt4
90
91%{__make} -C smtube \
92 PREFIX=%{_prefix} \
93 QMAKE=qmake-qt4 \
94 LRELEASE=lrelease-qt4
95
96%install
97rm -rf $RPM_BUILD_ROOT
98install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
99%{__make} install \
100 PREFIX=%{_prefix} \
101 DESTDIR=$RPM_BUILD_ROOT
102
103%{__make} -C smtube install \
104 PREFIX=%{_prefix} \
105 DESTDIR=$RPM_BUILD_ROOT
106
107%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/smtube
108
109%clean
110rm -rf $RPM_BUILD_ROOT
111
112%post
113%update_desktop_database
114
115%files
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(sr) %{_datadir}/smplayer/translations/smplayer_sr.qm
169%lang(sv) %{_datadir}/smplayer/translations/smplayer_sv.qm
170%lang(th) %{_datadir}/smplayer/translations/smplayer_th.qm
171%lang(tr) %{_datadir}/smplayer/translations/smplayer_tr.qm
172%lang(uk) %{_datadir}/smplayer/translations/smplayer_uk_UA.qm
173%lang(uz) %{_datadir}/smplayer/translations/smplayer_uz.qm
174%lang(vi) %{_datadir}/smplayer/translations/smplayer_vi_VN.qm
175%lang(zh_CN) %{_datadir}/smplayer/translations/smplayer_zh_CN.qm
176%lang(zh_TW) %{_datadir}/smplayer/translations/smplayer_zh_TW.qm
177
178%files smtube
179%defattr(644,root,root,755)
180%doc smtube/{Readme.txt,Release_notes.txt,Changelog}
181%attr(755,root,root) %{_bindir}/smtube
182%{_desktopdir}/smtube.desktop
183%{_iconsdir}/hicolor/*/apps/smtube.png
184%dir %{_datadir}/smtube
185%dir %{_datadir}/smtube/translations
186%lang(ar) %{_datadir}/smtube/translations/smtube_ar.qm
187%lang(bg) %{_datadir}/smtube/translations/smtube_bg.qm
188%lang(ca) %{_datadir}/smtube/translations/smtube_ca.qm
189%lang(cs) %{_datadir}/smtube/translations/smtube_cs.qm
190%lang(de) %{_datadir}/smtube/translations/smtube_de.qm
191%lang(el) %{_datadir}/smtube/translations/smtube_el.qm
192%lang(en) %{_datadir}/smtube/translations/smtube_en.qm
193%lang(en_GB) %{_datadir}/smtube/translations/smtube_en_GB.qm
194%lang(es) %{_datadir}/smtube/translations/smtube_es.qm
195%lang(et) %{_datadir}/smtube/translations/smtube_et.qm
196%lang(eu) %{_datadir}/smtube/translations/smtube_eu.qm
197%lang(fi) %{_datadir}/smtube/translations/smtube_fi.qm
198%lang(fr) %{_datadir}/smtube/translations/smtube_fr.qm
199%lang(gl) %{_datadir}/smtube/translations/smtube_gl.qm
200%lang(he_IL) %{_datadir}/smtube/translations/smtube_he_IL.qm
201%lang(hr) %{_datadir}/smtube/translations/smtube_hr.qm
202%lang(hu) %{_datadir}/smtube/translations/smtube_hu.qm
203%lang(id) %{_datadir}/smtube/translations/smtube_id.qm
204%lang(it) %{_datadir}/smtube/translations/smtube_it.qm
205%lang(ja) %{_datadir}/smtube/translations/smtube_ja.qm
206%lang(ka) %{_datadir}/smtube/translations/smtube_ka.qm
207%lang(ko) %{_datadir}/smtube/translations/smtube_ko.qm
208%lang(lt) %{_datadir}/smtube/translations/smtube_lt.qm
209%lang(ms_MY) %{_datadir}/smtube/translations/smtube_ms_MY.qm
210%lang(nn_NO) %{_datadir}/smtube/translations/smtube_nn_NO.qm
211%lang(nqo) %{_datadir}/smtube/translations/smtube_nqo.qm
212%lang(pl) %{_datadir}/smtube/translations/smtube_pl.qm
213%lang(pt) %{_datadir}/smtube/translations/smtube_pt.qm
214%lang(pt_BR) %{_datadir}/smtube/translations/smtube_pt_BR.qm
215%lang(ru) %{_datadir}/smtube/translations/smtube_ru_RU.qm
216%lang(sk) %{_datadir}/smtube/translations/smtube_sk.qm
217%lang(sq_AL) %{_datadir}/smtube/translations/smtube_sq_AL.qm
218%lang(sr) %{_datadir}/smtube/translations/smtube_sr.qm
219%lang(sv) %{_datadir}/smtube/translations/smtube_sv.qm
220%lang(tr) %{_datadir}/smtube/translations/smtube_tr.qm
221%lang(uk) %{_datadir}/smtube/translations/smtube_uk.qm
222%lang(vi) %{_datadir}/smtube/translations/smtube_vi.qm
223%lang(zh_CN) %{_datadir}/smtube/translations/smtube_zh_CN.qm
224%lang(zh_TW) %{_datadir}/smtube/translations/smtube_zh_TW.qm
This page took 0.078575 seconds and 4 git commands to generate.