]> git.pld-linux.org Git - packages/smplayer.git/blame - smplayer.spec
- x32 rebuild
[packages/smplayer.git] / smplayer.spec
CommitLineData
7250ed7d
ER
1# TODO
2# - smtube: use system qtsingleapplication
b8fb3f1a 3
9b9ef271 4%define qtver 4.3.3-3
a446099c 5%define smver 14.8.0
3afc2154 6Summary: smplayer - mplayer frontend
5df27f1d 7Summary(pl.UTF-8): smplayer - nakładka na mplayera
57e0a3eb 8Name: smplayer
a446099c 9Version: 14.9.0
1a1e59ca 10Release: 2
57e0a3eb 11License: GPL
12Group: X11/Applications
5daad328 13Source0: http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
a446099c 14# Source0-md5: 34bd6762f684064bafdaea0afa4e2d40
a7c5512c 15Source1: http://downloads.sourceforge.net/smplayer/smtube-%{smver}.tar.bz2
a446099c 16# Source1-md5: 21d9341a1a5de13a7064296f6625d399
57e0a3eb 17URL: http://smplayer.sourceforge.net/
18BuildRequires: Qt3Support-devel
19BuildRequires: QtCore-devel
20BuildRequires: QtGui-devel
97a54c5c 21BuildRequires: QtNetwork-devel
bd3997e9 22BuildRequires: QtOpenGL-devel
18ebdd52 23BuildRequires: QtXml-devel
9b9ef271
ER
24BuildRequires: qt4-build >= %{qtver}
25BuildRequires: qt4-linguist >= %{qtver}
26BuildRequires: qt4-qmake >= %{qtver}
57e0a3eb 27BuildRequires: rpmbuild(macros) >= 1.129
5daad328 28Requires: desktop-file-utils
af77b1a1 29Requires: mplayer >= 3:1.0-5.rc2_svn27725.17
7250ed7d 30Suggests: %{name}-smtube
57e0a3eb 31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
e660ba90 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.
57e0a3eb 37
e660ba90 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...
57e0a3eb 43
3afc2154 44%description -l pl.UTF-8
5c663483
ER
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.
3afc2154 49
5df27f1d 50Jedną z najciekawszych funkcji SMPlayera jest to, że zapamiętuje
5c663483
ER
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ść...
a7c5512c 55
56%package smtube
57Summary: Support for youtube videos
58Summary(pl.UTF-8): Wparcie dla filmów youtube
59License: GPL
60Group: X11/Applications
61
5c663483 62%description smtube
a7c5512c 63Support for youtube videos in smplayer.
64
65%description smtube -l pl.UTF-8
66Wparcie dla filmów youtub dla aplikacji smplaer.
57e0a3eb 67
68%prep
7250ed7d
ER
69%setup -q -a1
70mv smtube-%{smver} smtube
57e0a3eb 71
7250ed7d 72# skip docs install
1cc8c709 73%{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.pro
7250ed7d 74%{__sed} -i -e '/DOC_PATH/d' Makefile smtube/src/smtube.pro
62155311 75
1cc8c709
ER
76# skip manpage compress
77%{__sed} -i -e '/gzip/d' Makefile
475a6e91 78
1cc8c709
ER
79# skip build rule on install
80%{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
416e65ec 81
1cc8c709
ER
82# disable debug on console on unix too
83%{__sed} -i -e '/NO_DEBUG_ON_CONSOLE/s,#DEFINES,DEFINES,' src/smplayer.pro
475a6e91 84
1cc8c709
ER
85%build
86%{__make} \
87 PREFIX=%{_prefix} \
88 QMAKE=qmake-qt4 \
89 LRELEASE=lrelease-qt4
97a54c5c 90
7250ed7d 91%{__make} -C smtube \
a7c5512c 92 PREFIX=%{_prefix} \
93 QMAKE=qmake-qt4 \
94 LRELEASE=lrelease-qt4
95
57e0a3eb 96%install
97rm -rf $RPM_BUILD_ROOT
475a6e91 98install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
a7c5512c 99%{__make} install \
100 PREFIX=%{_prefix} \
101 DESTDIR=$RPM_BUILD_ROOT
102
7250ed7d 103%{__make} -C smtube install \
1cc8c709
ER
104 PREFIX=%{_prefix} \
105 DESTDIR=$RPM_BUILD_ROOT
44f25f70 106
5c663483
ER
107%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/smtube
108
57e0a3eb 109%clean
110rm -rf $RPM_BUILD_ROOT
111
5daad328
ER
112%post
113%update_desktop_database
114
57e0a3eb 115%files
116%defattr(644,root,root,755)
5c663483 117%doc Changelog Not_so_obvious_things.txt Readme.txt Release_notes.txt
859f0649 118%attr(755,root,root) %{_bindir}/smplayer
5c663483
ER
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
1a4ec24b 124%dir %{_datadir}/smplayer
135c09a1 125%{_datadir}/smplayer/input.conf
859f0649 126%dir %{_datadir}/smplayer/shortcuts
127%{_datadir}/smplayer/shortcuts/default.keys
5233115c 128%{_datadir}/smplayer/shortcuts/euskara.keys
475a6e91 129%dir %{_datadir}/smplayer/themes
1a4ec24b 130%dir %{_datadir}/smplayer/translations
5233115c
AZ
131%lang(ar) %{_datadir}/smplayer/translations/smplayer_ar.qm
132%lang(ar_SY) %{_datadir}/smplayer/translations/smplayer_ar_SY.qm
601abfd0 133%lang(bg) %{_datadir}/smplayer/translations/smplayer_bg.qm
d79721a2 134%lang(ca) %{_datadir}/smplayer/translations/smplayer_ca.qm
bd2ac377 135%lang(cs) %{_datadir}/smplayer/translations/smplayer_cs.qm
a7c5512c 136%lang(da) %{_datadir}/smplayer/translations/smplayer_da.qm
135c09a1 137%lang(de) %{_datadir}/smplayer/translations/smplayer_de.qm
97a54c5c 138%lang(el) %{_datadir}/smplayer/translations/smplayer_el_GR.qm
5233115c 139%lang(en_GB) %{_datadir}/smplayer/translations/smplayer_en_GB.qm
5c663483 140%lang(en_US) %{_datadir}/smplayer/translations/smplayer_en_US.qm
135c09a1 141%lang(es) %{_datadir}/smplayer/translations/smplayer_es.qm
72821541 142%lang(et) %{_datadir}/smplayer/translations/smplayer_et.qm
d79721a2 143%lang(eu) %{_datadir}/smplayer/translations/smplayer_eu.qm
144%lang(fi) %{_datadir}/smplayer/translations/smplayer_fi.qm
a6c5904c 145%lang(fr) %{_datadir}/smplayer/translations/smplayer_fr.qm
1fdf4212 146%lang(gl) %{_datadir}/smplayer/translations/smplayer_gl.qm
5c663483 147%lang(he_IL) %{_datadir}/smplayer/translations/smplayer_he_IL.qm
a7c5512c 148%lang(hr) %{_datadir}/smplayer/translations/smplayer_hr.qm
5c663483 149%lang(hu) %{_datadir}/smplayer/translations/smplayer_hu.qm
5233115c 150%lang(id) %{_datadir}/smplayer/translations/smplayer_id.qm
859f0649 151%lang(it) %{_datadir}/smplayer/translations/smplayer_it.qm
601abfd0 152%lang(ja) %{_datadir}/smplayer/translations/smplayer_ja.qm
1daecd62 153%lang(ka) %{_datadir}/smplayer/translations/smplayer_ka.qm
d79721a2 154%lang(ko) %{_datadir}/smplayer/translations/smplayer_ko.qm
29a453b6 155%lang(ku) %{_datadir}/smplayer/translations/smplayer_ku.qm
87ee2e06 156%lang(lt) %{_datadir}/smplayer/translations/smplayer_lt.qm
d79721a2 157%lang(mk) %{_datadir}/smplayer/translations/smplayer_mk.qm
eba1d67a 158%lang(ms_MY) %{_datadir}/smplayer/translations/smplayer_ms_MY.qm
601abfd0 159%lang(nl) %{_datadir}/smplayer/translations/smplayer_nl.qm
5233115c 160%lang(nn) %{_datadir}/smplayer/translations/smplayer_nn_NO.qm
7336cfb5 161%lang(pl) %{_datadir}/smplayer/translations/smplayer_pl.qm
72821541 162%lang(pt) %{_datadir}/smplayer/translations/smplayer_pt.qm
601abfd0 163%lang(pt_BR) %{_datadir}/smplayer/translations/smplayer_pt_BR.qm
bc2c86cf 164%lang(ro) %{_datadir}/smplayer/translations/smplayer_ro_RO.qm
a6c5904c 165%lang(ru) %{_datadir}/smplayer/translations/smplayer_ru_RU.qm
601abfd0 166%lang(sk) %{_datadir}/smplayer/translations/smplayer_sk.qm
ea3689e2 167%lang(sl) %{_datadir}/smplayer/translations/smplayer_sl_SI.qm
c48d2d71 168%lang(sr) %{_datadir}/smplayer/translations/smplayer_sr.qm
859f0649 169%lang(sv) %{_datadir}/smplayer/translations/smplayer_sv.qm
5c663483 170%lang(th) %{_datadir}/smplayer/translations/smplayer_th.qm
4a487982 171%lang(tr) %{_datadir}/smplayer/translations/smplayer_tr.qm
14279f29 172%lang(uk) %{_datadir}/smplayer/translations/smplayer_uk_UA.qm
5233115c 173%lang(uz) %{_datadir}/smplayer/translations/smplayer_uz.qm
a30e700b 174%lang(vi) %{_datadir}/smplayer/translations/smplayer_vi_VN.qm
601abfd0 175%lang(zh_CN) %{_datadir}/smplayer/translations/smplayer_zh_CN.qm
506a10d8 176%lang(zh_TW) %{_datadir}/smplayer/translations/smplayer_zh_TW.qm
a7c5512c 177
178%files smtube
179%defattr(644,root,root,755)
7250ed7d 180%doc smtube/{Readme.txt,Release_notes.txt,Changelog}
a7c5512c 181%attr(755,root,root) %{_bindir}/smtube
5c663483 182%{_desktopdir}/smtube.desktop
a7c5512c 183%{_iconsdir}/hicolor/*/apps/smtube.png
5c663483
ER
184%dir %{_datadir}/smtube
185%dir %{_datadir}/smtube/translations
5233115c
AZ
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
7250ed7d 189%lang(cs) %{_datadir}/smtube/translations/smtube_cs.qm
5233115c 190%lang(de) %{_datadir}/smtube/translations/smtube_de.qm
5c663483 191%lang(el) %{_datadir}/smtube/translations/smtube_el.qm
a7c5512c 192%lang(en) %{_datadir}/smtube/translations/smtube_en.qm
a446099c 193%lang(en_GB) %{_datadir}/smtube/translations/smtube_en_GB.qm
a7c5512c 194%lang(es) %{_datadir}/smtube/translations/smtube_es.qm
5233115c 195%lang(et) %{_datadir}/smtube/translations/smtube_et.qm
5c663483 196%lang(eu) %{_datadir}/smtube/translations/smtube_eu.qm
7250ed7d 197%lang(fi) %{_datadir}/smtube/translations/smtube_fi.qm
5233115c 198%lang(fr) %{_datadir}/smtube/translations/smtube_fr.qm
5c663483 199%lang(gl) %{_datadir}/smtube/translations/smtube_gl.qm
7250ed7d 200%lang(he_IL) %{_datadir}/smtube/translations/smtube_he_IL.qm
5233115c 201%lang(hr) %{_datadir}/smtube/translations/smtube_hr.qm
5c663483 202%lang(hu) %{_datadir}/smtube/translations/smtube_hu.qm
5233115c
AZ
203%lang(id) %{_datadir}/smtube/translations/smtube_id.qm
204%lang(it) %{_datadir}/smtube/translations/smtube_it.qm
a7c5512c 205%lang(ja) %{_datadir}/smtube/translations/smtube_ja.qm
7250ed7d 206%lang(ka) %{_datadir}/smtube/translations/smtube_ka.qm
5233115c 207%lang(ko) %{_datadir}/smtube/translations/smtube_ko.qm
a7c5512c 208%lang(lt) %{_datadir}/smtube/translations/smtube_lt.qm
7250ed7d
ER
209%lang(ms_MY) %{_datadir}/smtube/translations/smtube_ms_MY.qm
210%lang(nn_NO) %{_datadir}/smtube/translations/smtube_nn_NO.qm
5233115c 211%lang(nqo) %{_datadir}/smtube/translations/smtube_nqo.qm
5c663483
ER
212%lang(pl) %{_datadir}/smtube/translations/smtube_pl.qm
213%lang(pt) %{_datadir}/smtube/translations/smtube_pt.qm
7250ed7d 214%lang(pt_BR) %{_datadir}/smtube/translations/smtube_pt_BR.qm
a7c5512c 215%lang(ru) %{_datadir}/smtube/translations/smtube_ru_RU.qm
a446099c
LG
216%lang(sk) %{_datadir}/smtube/translations/smtube_sk.qm
217%lang(sq_AL) %{_datadir}/smtube/translations/smtube_sq_AL.qm
5233115c 218%lang(sr) %{_datadir}/smtube/translations/smtube_sr.qm
7250ed7d
ER
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
5233115c 222%lang(vi) %{_datadir}/smtube/translations/smtube_vi.qm
5c663483 223%lang(zh_CN) %{_datadir}/smtube/translations/smtube_zh_CN.qm
5233115c 224%lang(zh_TW) %{_datadir}/smtube/translations/smtube_zh_TW.qm
This page took 2.893488 seconds and 4 git commands to generate.