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