]> git.pld-linux.org Git - packages/smplayer.git/blame - smplayer.spec
update smtube to 1.7
[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
7250ed7d 5%define smver 1.7
3afc2154 6Summary: smplayer - mplayer frontend
5df27f1d 7Summary(pl.UTF-8): smplayer - nakładka na mplayera
57e0a3eb 8Name: smplayer
5c663483 9Version: 0.8.4
8721cc29 10Release: 1
57e0a3eb 11License: GPL
12Group: X11/Applications
5daad328 13Source0: http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
5c663483 14# Source0-md5: 4691b569c4209d7e5a2c1386d9319881
a7c5512c 15Source1: http://downloads.sourceforge.net/smplayer/smtube-%{smver}.tar.bz2
7250ed7d 16# Source1-md5: d9a954e1b337f0c850dcfc6063255056
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
475a6e91 128%dir %{_datadir}/smplayer/themes
1a4ec24b 129%dir %{_datadir}/smplayer/translations
98001277 130%lang(ar) %{_datadir}/smplayer/translations/smplayer_ar_SY.qm
601abfd0 131%lang(bg) %{_datadir}/smplayer/translations/smplayer_bg.qm
d79721a2 132%lang(ca) %{_datadir}/smplayer/translations/smplayer_ca.qm
bd2ac377 133%lang(cs) %{_datadir}/smplayer/translations/smplayer_cs.qm
a7c5512c 134%lang(da) %{_datadir}/smplayer/translations/smplayer_da.qm
135c09a1 135%lang(de) %{_datadir}/smplayer/translations/smplayer_de.qm
97a54c5c 136%lang(el) %{_datadir}/smplayer/translations/smplayer_el_GR.qm
5c663483 137%lang(en_US) %{_datadir}/smplayer/translations/smplayer_en_US.qm
135c09a1 138%lang(es) %{_datadir}/smplayer/translations/smplayer_es.qm
72821541 139%lang(et) %{_datadir}/smplayer/translations/smplayer_et.qm
d79721a2 140%lang(eu) %{_datadir}/smplayer/translations/smplayer_eu.qm
141%lang(fi) %{_datadir}/smplayer/translations/smplayer_fi.qm
a6c5904c 142%lang(fr) %{_datadir}/smplayer/translations/smplayer_fr.qm
1fdf4212 143%lang(gl) %{_datadir}/smplayer/translations/smplayer_gl.qm
5c663483 144%lang(he_IL) %{_datadir}/smplayer/translations/smplayer_he_IL.qm
a7c5512c 145%lang(hr) %{_datadir}/smplayer/translations/smplayer_hr.qm
5c663483 146%lang(hu) %{_datadir}/smplayer/translations/smplayer_hu.qm
859f0649 147%lang(it) %{_datadir}/smplayer/translations/smplayer_it.qm
601abfd0 148%lang(ja) %{_datadir}/smplayer/translations/smplayer_ja.qm
1daecd62 149%lang(ka) %{_datadir}/smplayer/translations/smplayer_ka.qm
d79721a2 150%lang(ko) %{_datadir}/smplayer/translations/smplayer_ko.qm
29a453b6 151%lang(ku) %{_datadir}/smplayer/translations/smplayer_ku.qm
87ee2e06 152%lang(lt) %{_datadir}/smplayer/translations/smplayer_lt.qm
d79721a2 153%lang(mk) %{_datadir}/smplayer/translations/smplayer_mk.qm
601abfd0 154%lang(nl) %{_datadir}/smplayer/translations/smplayer_nl.qm
7336cfb5 155%lang(pl) %{_datadir}/smplayer/translations/smplayer_pl.qm
72821541 156%lang(pt) %{_datadir}/smplayer/translations/smplayer_pt.qm
601abfd0 157%lang(pt_BR) %{_datadir}/smplayer/translations/smplayer_pt_BR.qm
bc2c86cf 158%lang(ro) %{_datadir}/smplayer/translations/smplayer_ro_RO.qm
a6c5904c 159%lang(ru) %{_datadir}/smplayer/translations/smplayer_ru_RU.qm
601abfd0 160%lang(sk) %{_datadir}/smplayer/translations/smplayer_sk.qm
ea3689e2 161%lang(sl) %{_datadir}/smplayer/translations/smplayer_sl_SI.qm
c48d2d71 162%lang(sr) %{_datadir}/smplayer/translations/smplayer_sr.qm
859f0649 163%lang(sv) %{_datadir}/smplayer/translations/smplayer_sv.qm
5c663483 164%lang(th) %{_datadir}/smplayer/translations/smplayer_th.qm
4a487982 165%lang(tr) %{_datadir}/smplayer/translations/smplayer_tr.qm
14279f29 166%lang(uk) %{_datadir}/smplayer/translations/smplayer_uk_UA.qm
a30e700b 167%lang(vi) %{_datadir}/smplayer/translations/smplayer_vi_VN.qm
601abfd0 168%lang(zh_CN) %{_datadir}/smplayer/translations/smplayer_zh_CN.qm
506a10d8 169%lang(zh_TW) %{_datadir}/smplayer/translations/smplayer_zh_TW.qm
a7c5512c 170
171%files smtube
172%defattr(644,root,root,755)
7250ed7d 173%doc smtube/{Readme.txt,Release_notes.txt,Changelog}
a7c5512c 174%attr(755,root,root) %{_bindir}/smtube
5c663483 175%{_desktopdir}/smtube.desktop
a7c5512c 176%{_iconsdir}/hicolor/*/apps/smtube.png
5c663483
ER
177%dir %{_datadir}/smtube
178%dir %{_datadir}/smtube/translations
7250ed7d 179%lang(cs) %{_datadir}/smtube/translations/smtube_cs.qm
5c663483 180%lang(el) %{_datadir}/smtube/translations/smtube_el.qm
a7c5512c 181%lang(en) %{_datadir}/smtube/translations/smtube_en.qm
182%lang(es) %{_datadir}/smtube/translations/smtube_es.qm
5c663483 183%lang(eu) %{_datadir}/smtube/translations/smtube_eu.qm
7250ed7d 184%lang(fi) %{_datadir}/smtube/translations/smtube_fi.qm
5c663483 185%lang(gl) %{_datadir}/smtube/translations/smtube_gl.qm
7250ed7d 186%lang(he_IL) %{_datadir}/smtube/translations/smtube_he_IL.qm
5c663483 187%lang(hu) %{_datadir}/smtube/translations/smtube_hu.qm
a7c5512c 188%lang(ja) %{_datadir}/smtube/translations/smtube_ja.qm
7250ed7d 189%lang(ka) %{_datadir}/smtube/translations/smtube_ka.qm
a7c5512c 190%lang(lt) %{_datadir}/smtube/translations/smtube_lt.qm
7250ed7d
ER
191%lang(ms_MY) %{_datadir}/smtube/translations/smtube_ms_MY.qm
192%lang(nn_NO) %{_datadir}/smtube/translations/smtube_nn_NO.qm
5c663483
ER
193%lang(pl) %{_datadir}/smtube/translations/smtube_pl.qm
194%lang(pt) %{_datadir}/smtube/translations/smtube_pt.qm
7250ed7d 195%lang(pt_BR) %{_datadir}/smtube/translations/smtube_pt_BR.qm
a7c5512c 196%lang(ru) %{_datadir}/smtube/translations/smtube_ru_RU.qm
7250ed7d
ER
197%lang(sv) %{_datadir}/smtube/translations/smtube_sv.qm
198%lang(tr) %{_datadir}/smtube/translations/smtube_tr.qm
199%lang(uk) %{_datadir}/smtube/translations/smtube_uk.qm
5c663483 200%lang(zh_CN) %{_datadir}/smtube/translations/smtube_zh_CN.qm
This page took 0.069406 seconds and 4 git commands to generate.