]> git.pld-linux.org Git - packages/smplayer.git/blob - smplayer.spec
- added missed dir (thx Pluto)
[packages/smplayer.git] / smplayer.spec
1
2 %define         qtver   4.3.3-3
3 %define         smver   1.0
4 Summary:        smplayer - mplayer frontend
5 Summary(pl.UTF-8):      smplayer - nakładka na mplayera
6 Name:           smplayer
7 Version:        0.7.1
8 Release:        3
9 License:        GPL
10 Group:          X11/Applications
11 Source0:        http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
12 # Source0-md5:  e50046399ee918bb7b57e98971425c95
13 Source1:        http://downloads.sourceforge.net/smplayer/smtube-%{smver}.tar.bz2
14 # Source1-md5:  dc9b8d981296a1906af12b8011594155
15 URL:            http://smplayer.sourceforge.net/
16 BuildRequires:  Qt3Support-devel
17 BuildRequires:  QtCore-devel
18 BuildRequires:  QtGui-devel
19 BuildRequires:  QtNetwork-devel
20 BuildRequires:  QtOpenGL-devel
21 BuildRequires:  QtXml-devel
22 BuildRequires:  qt4-build >= %{qtver}
23 BuildRequires:  qt4-linguist >= %{qtver}
24 BuildRequires:  qt4-qmake >= %{qtver}
25 BuildRequires:  rpmbuild(macros) >= 1.129
26 Requires:       desktop-file-utils
27 Requires:       mplayer >= 3:1.0-5.rc2_svn27725.17
28 Suggests:       smplayer-smtube
29 #Suggests:      smtube
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 SMPlayer intends to be a complete front-end for MPlayer, from basic
34 features like playing videos, DVDs, and VCDs to more advanced features
35 like support for MPlayer filters and more.
36
37 One of the most interesting features of SMPlayer: it remembers the
38 settings of all files you play. So you start to watch a movie but you
39 have to leave... don't worry, when you open that movie again it will
40 resume at the same point you left it, and with the same settings:
41 audio track, subtitles, volume...
42
43 %description -l pl.UTF-8
44 SMPlayer stara się być kompletną nakładką na MPlayera, począwszy
45 od podstawowych funkcji jak odtwarzanie plików video, DVD i VCD
46 kończąc na bardziej zaawansowanych opcjach jak obsługa filtrów
47 MPlayera oraz wiele więcej.
48
49 Jedną z najciekawszych funkcji SMPlayera jest to, że zapamiętuje
50 ustawienia wszystkich plików jakie odgrywasz. Zaczynasz oglądać
51 film, ale musisz wyjść... nie martw się, kiedy odtworzysz film
52 ponownie zacznie od momentu, w którym go wyłączyłeś i z tymi
53 samymi ustawieniami jak: ścieżka dźwiękowa, napisy,
54 głośność...
55
56 %package smtube
57 Summary:        Support for youtube videos
58 Summary(pl.UTF-8):      Wparcie dla filmów youtube
59 License:        GPL
60 Group:          X11/Applications
61
62 %description smtube 
63 Support for youtube videos in smplayer.
64
65 %description smtube -l pl.UTF-8
66 Wparcie dla filmów youtub dla aplikacji smplaer.
67
68 %prep
69 %setup -q
70
71 tar xjf %{SOURCE1}
72
73 # skip docs isntall
74 %{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.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 cd smtube-%{smver}
92 %{__make} \
93         PREFIX=%{_prefix} \
94         QMAKE=qmake-qt4 \
95         LRELEASE=lrelease-qt4
96
97 %install
98 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
100
101 %{__make} install \
102         PREFIX=%{_prefix} \
103         DESTDIR=$RPM_BUILD_ROOT
104
105 cd smtube-%{smver}
106 %{__make} install \
107         PREFIX=%{_prefix} \
108         DESTDIR=$RPM_BUILD_ROOT
109
110 %clean
111 rm -rf $RPM_BUILD_ROOT
112
113 %post
114 %update_desktop_database
115
116 %files
117 %defattr(644,root,root,755)
118 %doc Changelog Not_so_obvious_things.txt Readme.txt
119 %attr(755,root,root) %{_bindir}/smplayer
120 %dir %{_datadir}/smplayer
121 %{_datadir}/smplayer/input.conf
122 %dir %{_datadir}/smplayer/shortcuts
123 %{_datadir}/smplayer/shortcuts/default.keys
124 %dir %{_datadir}/smplayer/themes
125 %dir %{_datadir}/smplayer/translations
126 %lang(ar) %{_datadir}/smplayer/translations/smplayer_ar_SY.qm
127 %lang(bg) %{_datadir}/smplayer/translations/smplayer_bg.qm
128 %lang(ca) %{_datadir}/smplayer/translations/smplayer_ca.qm
129 %lang(cs) %{_datadir}/smplayer/translations/smplayer_cs.qm
130 %lang(da) %{_datadir}/smplayer/translations/smplayer_da.qm
131 %lang(de) %{_datadir}/smplayer/translations/smplayer_de.qm
132 %lang(en_US) %{_datadir}/smplayer/translations/smplayer_en_US.qm
133 %lang(el) %{_datadir}/smplayer/translations/smplayer_el_GR.qm
134 %lang(es) %{_datadir}/smplayer/translations/smplayer_es.qm
135 %lang(et) %{_datadir}/smplayer/translations/smplayer_et.qm
136 %lang(eu) %{_datadir}/smplayer/translations/smplayer_eu.qm
137 %lang(fi) %{_datadir}/smplayer/translations/smplayer_fi.qm
138 %lang(fr) %{_datadir}/smplayer/translations/smplayer_fr.qm
139 %lang(gl) %{_datadir}/smplayer/translations/smplayer_gl.qm
140 %lang(hu) %{_datadir}/smplayer/translations/smplayer_hu.qm
141 %lang(hr) %{_datadir}/smplayer/translations/smplayer_hr.qm
142 %lang(it) %{_datadir}/smplayer/translations/smplayer_it.qm
143 %lang(ja) %{_datadir}/smplayer/translations/smplayer_ja.qm
144 %lang(ka) %{_datadir}/smplayer/translations/smplayer_ka.qm
145 %lang(ko) %{_datadir}/smplayer/translations/smplayer_ko.qm
146 %lang(ku) %{_datadir}/smplayer/translations/smplayer_ku.qm
147 %lang(lt) %{_datadir}/smplayer/translations/smplayer_lt.qm
148 %lang(mk) %{_datadir}/smplayer/translations/smplayer_mk.qm
149 %lang(nl) %{_datadir}/smplayer/translations/smplayer_nl.qm
150 %lang(pl) %{_datadir}/smplayer/translations/smplayer_pl.qm
151 %lang(pt) %{_datadir}/smplayer/translations/smplayer_pt.qm
152 %lang(pt_BR) %{_datadir}/smplayer/translations/smplayer_pt_BR.qm
153 %lang(ro) %{_datadir}/smplayer/translations/smplayer_ro_RO.qm
154 %lang(ru) %{_datadir}/smplayer/translations/smplayer_ru_RU.qm
155 %lang(sk) %{_datadir}/smplayer/translations/smplayer_sk.qm
156 %lang(sl) %{_datadir}/smplayer/translations/smplayer_sl_SI.qm
157 %lang(sr) %{_datadir}/smplayer/translations/smplayer_sr.qm
158 %lang(sv) %{_datadir}/smplayer/translations/smplayer_sv.qm
159 %lang(tr) %{_datadir}/smplayer/translations/smplayer_tr.qm
160 %lang(uk) %{_datadir}/smplayer/translations/smplayer_uk_UA.qm
161 %lang(vi) %{_datadir}/smplayer/translations/smplayer_vi_VN.qm
162 %lang(zh_CN) %{_datadir}/smplayer/translations/smplayer_zh_CN.qm
163 %lang(zh_TW) %{_datadir}/smplayer/translations/smplayer_zh_TW.qm
164 %{_desktopdir}/smplayer.desktop
165 %{_desktopdir}/smplayer_enqueue.desktop
166 %{_iconsdir}/hicolor/*/apps/smplayer.png
167 %{_mandir}/man1/smplayer.1*
168
169 %files smtube
170 %defattr(644,root,root,755)
171 %dir %{_datadir}/smtube
172 %dir %{_datadir}/smtube/translations
173 %attr(755,root,root) %{_bindir}/smtube
174 %{_iconsdir}/hicolor/*/apps/smtube.png
175 %lang(en) %{_datadir}/smtube/translations/smtube_en.qm
176 %lang(es) %{_datadir}/smtube/translations/smtube_es.qm
177 %lang(ja) %{_datadir}/smtube/translations/smtube_ja.qm
178 %lang(lt) %{_datadir}/smtube/translations/smtube_lt.qm
179 %lang(ru) %{_datadir}/smtube/translations/smtube_ru_RU.qm
180 %{_desktopdir}/smtube.desktop
This page took 0.069625 seconds and 4 git commands to generate.