]> git.pld-linux.org Git - packages/smplayer.git/blob - smplayer.spec
smtube is separate project now
[packages/smplayer.git] / smplayer.spec
1 %define         qtver   4.3.3-3
2 %define         smver   14.8.0
3 Summary:        smplayer - mplayer frontend
4 Summary(pl.UTF-8):      smplayer - nakładka na mplayera
5 Name:           smplayer
6 Version:        15.11.0
7 Release:        1
8 License:        GPL
9 Group:          X11/Applications
10 Source0:        http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
11 # Source0-md5:  e6f459f640908df2403381a39a27cdba
12 URL:            http://smplayer.sourceforge.net/
13 BuildRequires:  Qt3Support-devel
14 BuildRequires:  QtCore-devel
15 BuildRequires:  QtGui-devel
16 BuildRequires:  QtNetwork-devel
17 BuildRequires:  QtOpenGL-devel
18 BuildRequires:  QtXml-devel
19 BuildRequires:  qt4-build >= %{qtver}
20 BuildRequires:  qt4-linguist >= %{qtver}
21 BuildRequires:  qt4-qmake >= %{qtver}
22 BuildRequires:  rpmbuild(macros) >= 1.129
23 Requires:       desktop-file-utils
24 Requires:       mplayer >= 3:1.0-5.rc2_svn27725.17
25 Suggests:       smtube
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 SMPlayer intends to be a complete front-end for MPlayer, from basic
30 features like playing videos, DVDs, and VCDs to more advanced features
31 like support for MPlayer filters and more.
32
33 One of the most interesting features of SMPlayer: it remembers the
34 settings of all files you play. So you start to watch a movie but you
35 have to leave... don't worry, when you open that movie again it will
36 resume at the same point you left it, and with the same settings:
37 audio track, subtitles, volume...
38
39 %description -l pl.UTF-8
40 SMPlayer stara się być kompletną nakładką na MPlayera, począwszy od
41 podstawowych funkcji jak odtwarzanie plików video, DVD i VCD kończąc
42 na bardziej zaawansowanych opcjach jak obsługa filtrów MPlayera oraz
43 wiele więcej.
44
45 Jedną z najciekawszych funkcji SMPlayera jest to, że zapamiętuje
46 ustawienia wszystkich plików jakie odgrywasz. Zaczynasz oglądać film,
47 ale musisz wyjść... nie martw się, kiedy odtworzysz film ponownie
48 zacznie od momentu, w którym go wyłączyłeś i z tymi samymi
49 ustawieniami jak: ścieżka dźwiękowa, napisy, głośność...
50
51 %prep
52 %setup -q
53
54 # skip docs install
55 %{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.pro
56
57 # skip manpage compress
58 %{__sed} -i -e '/gzip/d' Makefile
59
60 # skip build rule on install
61 %{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
62
63 # disable debug on console on unix too
64 %{__sed} -i -e '/NO_DEBUG_ON_CONSOLE/s,#DEFINES,DEFINES,' src/smplayer.pro
65
66 %build
67 %{__make} \
68         PREFIX=%{_prefix} \
69         QMAKE=qmake-qt4 \
70         LRELEASE=lrelease-qt4
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
75 %{__make} install \
76         PREFIX=%{_prefix} \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 %clean
80 rm -rf $RPM_BUILD_ROOT
81
82 %post
83 %update_desktop_database
84
85 %files
86 %defattr(644,root,root,755)
87 %doc Changelog Not_so_obvious_things.txt Readme.txt Release_notes.txt
88 %attr(755,root,root) %{_bindir}/smplayer
89 %{_mandir}/man1/smplayer.1*
90 %{_desktopdir}/smplayer.desktop
91 %{_desktopdir}/smplayer_enqueue.desktop
92 %{_iconsdir}/hicolor/*/apps/smplayer.png
93 %{_iconsdir}/hicolor/*/apps/smplayer.svg
94 %dir %{_datadir}/smplayer
95 %{_datadir}/smplayer/input.conf
96 %dir %{_datadir}/smplayer/shortcuts
97 %{_datadir}/smplayer/shortcuts/default.keys
98 %{_datadir}/smplayer/shortcuts/euskara.keys
99 %dir %{_datadir}/smplayer/themes
100 %dir %{_datadir}/smplayer/translations
101 %lang(ar) %{_datadir}/smplayer/translations/smplayer_ar.qm
102 %lang(ar_SY) %{_datadir}/smplayer/translations/smplayer_ar_SY.qm
103 %lang(bg) %{_datadir}/smplayer/translations/smplayer_bg.qm
104 %lang(ca) %{_datadir}/smplayer/translations/smplayer_ca.qm
105 %lang(cs) %{_datadir}/smplayer/translations/smplayer_cs.qm
106 %lang(da) %{_datadir}/smplayer/translations/smplayer_da.qm
107 %lang(de) %{_datadir}/smplayer/translations/smplayer_de.qm
108 %lang(el) %{_datadir}/smplayer/translations/smplayer_el_GR.qm
109 %lang(en_GB) %{_datadir}/smplayer/translations/smplayer_en_GB.qm
110 %lang(en_US) %{_datadir}/smplayer/translations/smplayer_en_US.qm
111 %lang(es) %{_datadir}/smplayer/translations/smplayer_es.qm
112 %lang(et) %{_datadir}/smplayer/translations/smplayer_et.qm
113 %lang(eu) %{_datadir}/smplayer/translations/smplayer_eu.qm
114 %lang(fi) %{_datadir}/smplayer/translations/smplayer_fi.qm
115 %lang(fr) %{_datadir}/smplayer/translations/smplayer_fr.qm
116 %lang(gl) %{_datadir}/smplayer/translations/smplayer_gl.qm
117 %lang(he_IL) %{_datadir}/smplayer/translations/smplayer_he_IL.qm
118 %lang(hr) %{_datadir}/smplayer/translations/smplayer_hr.qm
119 %lang(hu) %{_datadir}/smplayer/translations/smplayer_hu.qm
120 %lang(id) %{_datadir}/smplayer/translations/smplayer_id.qm
121 %lang(it) %{_datadir}/smplayer/translations/smplayer_it.qm
122 %lang(ja) %{_datadir}/smplayer/translations/smplayer_ja.qm
123 %lang(ka) %{_datadir}/smplayer/translations/smplayer_ka.qm
124 %lang(ko) %{_datadir}/smplayer/translations/smplayer_ko.qm
125 %lang(ku) %{_datadir}/smplayer/translations/smplayer_ku.qm
126 %lang(lt) %{_datadir}/smplayer/translations/smplayer_lt.qm
127 %lang(mk) %{_datadir}/smplayer/translations/smplayer_mk.qm
128 %lang(ms_MY) %{_datadir}/smplayer/translations/smplayer_ms_MY.qm
129 %lang(nl) %{_datadir}/smplayer/translations/smplayer_nl.qm
130 %lang(nn) %{_datadir}/smplayer/translations/smplayer_nn_NO.qm
131 %lang(pl) %{_datadir}/smplayer/translations/smplayer_pl.qm
132 %lang(pt) %{_datadir}/smplayer/translations/smplayer_pt.qm
133 %lang(pt_BR) %{_datadir}/smplayer/translations/smplayer_pt_BR.qm
134 %lang(ro) %{_datadir}/smplayer/translations/smplayer_ro_RO.qm
135 %lang(ru) %{_datadir}/smplayer/translations/smplayer_ru_RU.qm
136 %lang(sk) %{_datadir}/smplayer/translations/smplayer_sk.qm
137 %lang(sl) %{_datadir}/smplayer/translations/smplayer_sl_SI.qm
138 %lang(sq_AL) %{_datadir}/smplayer/translations/smplayer_sq_AL.qm
139 %lang(sr) %{_datadir}/smplayer/translations/smplayer_sr.qm
140 %lang(sv) %{_datadir}/smplayer/translations/smplayer_sv.qm
141 %lang(th) %{_datadir}/smplayer/translations/smplayer_th.qm
142 %lang(tr) %{_datadir}/smplayer/translations/smplayer_tr.qm
143 %lang(uk) %{_datadir}/smplayer/translations/smplayer_uk_UA.qm
144 %lang(uz) %{_datadir}/smplayer/translations/smplayer_uz.qm
145 %lang(vi) %{_datadir}/smplayer/translations/smplayer_vi_VN.qm
146 %lang(zh_CN) %{_datadir}/smplayer/translations/smplayer_zh_CN.qm
147 %lang(zh_TW) %{_datadir}/smplayer/translations/smplayer_zh_TW.qm
This page took 0.065011 seconds and 3 git commands to generate.