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