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