]> git.pld-linux.org Git - packages/vlc.git/blob - vlc.spec
- added SDL-devel to BuildRequires.
[packages/vlc.git] / vlc.spec
1 Summary:        VideoLAN Client
2 Name:           vlc
3 Version:        0.1.99i
4 Release:        1
5 License:        GPL
6 Group:          Applications/Multimedia
7 Source0:        http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
8 Patch0:         %{name}-CFLAGS.patch
9 Patch1:         %{name}-SDL.patch
10 Patch2:         %{name}-DESTDIR.patch
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 %description
19 %description
20 VideoLAN is a free MPEG2 software solution.
21
22 The VideoLAN Client allows to play MPEG2 Transport Streams from the
23 network or from a file, as well as direct DVD playback.
24
25 %package X11
26 Summary:        VideoLAN Client - X11 output plugin
27 Group:          X11/Applications/Multimedia
28 Group(pl):      X11/Aplikacje/Multimedia
29 Requires:       %{name} = %{version}
30    
31 %description X11
32 X11 output plugin for VideoLAN Client
33
34 %package GGI
35 Summary:        VideoLAN Client - GGI output plugin
36 Group:          Applications/Multimedia
37 Requires:       %{name} = %{version}
38    
39 %description GGI
40 GGI output plugin for VideoLAN Client.
41
42 %package SDL
43 Summary:        VideoLAN Client - SDL output plugin
44 Group:          X11/Applications/Multimedia
45 Group(pl):      X11/Aplikacje/Multimedia
46 Requires:       %{name} = %{version}
47    
48 %description SDL
49 SDL output plugin for VideoLAN Client.
50
51 %package gnome
52 Summary:        VideoLAN Client - gnome output plugin
53 Group:          X11/Applications/Multimedia
54 Group(pl):      X11/Aplikacje/Multimedia
55 Requires:       %{name} = %{version}
56    
57 %description gnome
58 Gnome output plugin for VideoLAN Client.
59
60 %package esd
61 Summary:        VideoLAN Client - esound output plugin
62 Group:          X11/Applications/Multimedia
63 Group(pl):      X11/Aplikacje/Multimedia
64 Requires:       %{name} = %{version}
65    
66 %description esd
67 Esd output plugin for VideoLAN Client.
68
69 %prep
70 %setup -q
71 %patch0 -p1
72 %patch1 -p1
73 %patch2 -p1
74
75 %build
76 %configure \
77 %ifarch i586 i686
78         --enable-mmx \
79 %else
80         --disable-mmx \
81 %endif
82         --enable-dummy \
83         --enable-dsp \
84         --enable-esd \
85         --enable-fb \
86         --enable-ggi \
87         --enable-sdl \
88         --disable-glide \
89         --enable-gnome \
90         --enable-x11
91         
92 %{__make}
93
94 %install
95 rm -rf $RPM_BUILD_ROOT
96
97 %{__make} install DESTDIR=$RPM_BUILD_ROOT
98
99 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/videolan/vlc/*.so
100
101 gzip -9nf README TODO ChangeLog AUTHORS
102
103 %clean
104 rm -rf $RPM_BUILD_ROOT
105
106 %files
107 %defattr(644,root,root,755)
108 %doc *.gz
109 %attr(755,root,root) %{_bindir}/vlc
110 %attr(755,root,root) %{_bindir}/fbvlc
111 %dir %{_libdir}/videolan
112 %dir %{_libdir}/videolan/vlc
113 %attr(755,root,root) %{_libdir}/videolan/vlc/dsp.so
114 %attr(755,root,root) %{_libdir}/videolan/vlc/dummy.so
115 %attr(755,root,root) %{_libdir}/videolan/vlc/fb.so
116 %attr(755,root,root) %{_libdir}/videolan/vlc/yuv*.so
117 %dir %{_datadir}/videolan
118 %{_datadir}/videolan/*.psf
119 %{_datadir}/videolan/vlc.png
120
121 %files X11
122 %defattr(644,root,root,755)
123 %attr(755,root,root) %{_libdir}/videolan/vlc/x11.so
124
125 %files GGI
126 %defattr(644,root,root,755)
127 %attr(755,root,root) %{_libdir}/videolan/vlc/ggi.so
128
129 %files SDL
130 %defattr(644,root,root,755)
131 %attr(755,root,root) %{_libdir}/videolan/vlc/sdl.so
132
133 %files gnome
134 %defattr(644,root,root,755)
135 %attr(755,root,root) %{_bindir}/gvlc
136 %attr(755,root,root) %{_libdir}/videolan/vlc/gnome.so
137 %{_datadir}/videolan/gvlc.png
138
139 %files esd
140 %defattr(644,root,root,755)
141 %attr(755,root,root) %{_libdir}/videolan/vlc/esd.so
This page took 0.035898 seconds and 4 git commands to generate.