]> git.pld-linux.org Git - packages/vlc.git/blob - vlc.spec
05988485a1149e6adcab6fda032a7e7d758d7fe7
[packages/vlc.git] / vlc.spec
1 Summary:        VideoLAN Client
2 Summary(pl):    Klient VideoLAN
3 Name:           vlc
4 Version:        0.2.80
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Multimedia
8 Group(de):      X11/Applikationen/Multimedia
9 Group(pl):      X11/Aplikacje/Multimedia
10 Source0:        http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
11 URL:            http://www.videolan.org/
12 BuildRequires:  gnome-libs-devel
13 BuildRequires:  libggi-devel
14 BuildRequires:  esound-devel
15 BuildRequires:  alsa-lib-devel
16 BuildRequires:  SDL-devel >= 1.2
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %define         _mandir         %{_prefix}/man
20
21 %description
22 VideoLAN is a free MPEG2 software solution.
23
24 The VideoLAN Client allows to play MPEG2 Transport Streams from the
25 network or from a file, as well as direct DVD playback.
26
27 %description -l pl
28 VideoLAN jest darmowym rozwi±zaniem dla streamingu MPEG2.
29
30 Klient VideoLAN pozwala na odtwarzanie strumienia MPEG2 z sieci lub z
31 pliku jak równie¿ bezpo¶rednie odtwarzanie z DVD.
32
33 %package X11
34 Summary:        VideoLAN Client - X11 output plugin
35 Summary(pl):    Klient VideoLAN - plugin dla X11
36 Group:          X11/Applications/Multimedia
37 Group(de):      X11/Applikationen/Multimedia
38 Group(pl):      X11/Aplikacje/Multimedia
39 Requires:       %{name} = %{version}
40    
41 %description X11
42 X11 output plugin for VideoLAN Client
43
44 %description -l pl X11
45 Plugin X11 dla Klienta VideoLAN
46
47 %package GGI
48 Summary:        VideoLAN Client - GGI output plugin
49 Summary(pl):    Klient VideoLAN - plugin GGI
50 Group:          X11/Applications/Multimedia
51 Group(de):      X11/Applikationen/Multimedia
52 Group(pl):      X11/Aplikacje/Multimedia
53 Requires:       %{name} = %{version}
54
55 %description GGI
56 GGI output plugin for VideoLAN Client.
57
58 %description -l pl GGI
59 Plugin GGI dla Klienta VideoLAN.
60
61 %package SDL
62 Summary:        VideoLAN Client - SDL output plugin
63 Summary(pl):    Klient VideoLAN - plugin SDL
64 Group:          X11/Applications/Multimedia
65 Group(de):      X11/Applikationen/Multimedia
66 Group(pl):      X11/Aplikacje/Multimedia
67 Requires:       %{name} = %{version}
68    
69 %description SDL
70 SDL output plugin for VideoLAN Client.
71
72 %description -l pl SDL
73 Plugin SDL dla Klienta VideoLAN.
74
75 %package gnome
76 Summary:        VideoLAN Client - gnome output plugin
77 Summary(pl):    Klient VideoLAN - plugin gnome
78 Group:          X11/Applications/Multimedia
79 Group(de):      X11/Applikationen/Multimedia
80 Group(pl):      X11/Aplikacje/Multimedia
81 Requires:       %{name} = %{version}
82    
83 %description gnome
84 Gnome output plugin for VideoLAN Client.
85
86 %description -l pl gnome
87 Plugin gnome dla Klienta VideoLAN.
88
89 %package gtk
90 Summary:        VideoLAN Client - gtk output plugin
91 Summary(pl):    Klient VideoLAN - plugin gtk
92 Group:          X11/Applications/Multimedia
93 Group(de):      X11/Applikationen/Multimedia
94 Group(pl):      X11/Aplikacje/Multimedia
95 Requires:       %{name} = %{version}
96    
97 %description gtk
98 GTK output plugin for VideoLAN Client.
99
100 %description -l pl gtk
101 Plugin GTK dla Klienta VideoLAN.
102
103 %package esd
104 Summary:        VideoLAN Client - esound output plugin
105 Summary(pl):    Klient VideoLAN - plugin esound
106 Group:          X11/Applications/Multimedia
107 Group(de):      X11/Applikationen/Multimedia
108 Group(pl):      X11/Aplikacje/Multimedia
109 Requires:       %{name} = %{version}
110    
111 %description esd
112 Esd audio output plugin for VideoLAN Client.
113
114 %description -l pl esd
115 Plugin audio esd dla Klienta VideoLAN.
116
117 #%package alsa
118 #Summary:       VideoLAN Client - alsa output plugin
119 #Summary(pl):   Klient VideoLAN - plugin alsa
120 #Group:         X11/Applications/Multimedia
121 #Group(de):     X11/Applikationen/Multimedia
122 #Group(pl):     X11/Aplikacje/Multimedia
123 #Requires:      %{name} = %{version}
124 #   
125 #%description alsa
126 #ALSA audio output plugin for VideoLAN Client.
127 #
128 #%description -l pl alsa
129 #Plugin audi ALSA dla Klienta VideoLAN.
130 #
131
132 %prep
133 %setup -q
134
135 %build
136 %configure \
137 %ifarch i586 i686
138         --enable-mmx \
139 %ifarch i686
140         --enable-ppro \
141 %endif
142 %else
143         --disable-mmx \
144         --disable-ppro \
145 %endif
146         --enable-dummy \
147         --enable-dsp \
148         --disable-alsa \
149         --enable-esd \
150         --enable-fb \
151         --with-ggi \
152         --with-sdl \
153         --disable-glide \
154         --enable-gnome \
155         --enable-x11 \
156         --with-sdl=/usr/X11R6 \
157         --disable-optimizations # we use own RPM_OPT_FLAGS optimalizations
158         
159 %{__make}
160
161 %install
162 rm -rf $RPM_BUILD_ROOT
163
164 %{__make} install DESTDIR=$RPM_BUILD_ROOT
165
166 gzip -9nf README TODO ChangeLog AUTHORS
167
168 %clean
169 rm -rf $RPM_BUILD_ROOT
170
171 %files
172 %defattr(644,root,root,755)
173 %doc *.gz
174 %attr(755,root,root) %{_bindir}/vlc
175 %dir %{_libdir}/videolan
176 %dir %{_libdir}/videolan/vlc
177 %attr(755,root,root) %{_libdir}/videolan/vlc/dsp.so
178 %attr(755,root,root) %{_libdir}/videolan/vlc/fb.so
179 %dir %{_datadir}/videolan
180 %{_datadir}/videolan/*.psf
181 %{_datadir}/videolan/vlc.png
182
183 %files X11
184 %defattr(644,root,root,755)
185 %attr(755,root,root) %{_libdir}/videolan/vlc/x11.so
186 %attr(755,root,root) %{_libdir}/videolan/vlc/xvideo.so
187
188 %files GGI
189 %defattr(644,root,root,755)
190 %attr(755,root,root) %{_libdir}/videolan/vlc/ggi.so
191
192 %files SDL
193 %defattr(644,root,root,755)
194 %attr(755,root,root) %{_libdir}/videolan/vlc/sdl.so
195
196 %files gtk
197 %defattr(644,root,root,755)
198 %attr(755,root,root) %{_bindir}/gvlc
199 %attr(755,root,root) %{_libdir}/videolan/vlc/gtk.so
200 %{_datadir}/videolan/gvlc.png
201
202 %files gnome
203 %defattr(644,root,root,755)
204 %attr(755,root,root) %{_bindir}/gnome-vlc
205 %attr(755,root,root) %{_libdir}/videolan/vlc/gnome.so
206 %{_datadir}/videolan/gvlc.png
207
208 %files esd
209 %defattr(644,root,root,755)
210 %attr(755,root,root) %{_libdir}/videolan/vlc/esd.so
211
212 #%files alsa
213 #%defattr(644,root,root,755)
214 #%attr(755,root,root) %{_libdir}/videolan/vlc/alsa.so
This page took 0.035279 seconds and 3 git commands to generate.