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