]> git.pld-linux.org Git - packages/vlc.git/blame - vlc.spec
- added SDL-devel to BuildRequires.
[packages/vlc.git] / vlc.spec
CommitLineData
fd4c8844
JK
1Summary: VideoLAN Client
2Name: vlc
3Version: 0.1.99i
4Release: 1
5License: GPL
6Group: Applications/Multimedia
fd4c8844
JK
7Source0: http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
8Patch0: %{name}-CFLAGS.patch
9Patch1: %{name}-SDL.patch
b661e004 10Patch2: %{name}-DESTDIR.patch
fd4c8844
JK
11URL: http://www.videolan.org/
12BuildRequires: gnome-libs-devel
13BuildRequires: libggi-devel
14BuildRequires: esound-devel
4d8cd1f3 15BuildRequires: SDL-devel
fd4c8844
JK
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19%description
20VideoLAN is a free MPEG2 software solution.
21
22The VideoLAN Client allows to play MPEG2 Transport Streams from the
23network or from a file, as well as direct DVD playback.
24
25%package X11
26Summary: VideoLAN Client - X11 output plugin
27Group: X11/Applications/Multimedia
28Group(pl): X11/Aplikacje/Multimedia
29Requires: %{name} = %{version}
30
31%description X11
32X11 output plugin for VideoLAN Client
33
34%package GGI
35Summary: VideoLAN Client - GGI output plugin
36Group: Applications/Multimedia
fd4c8844
JK
37Requires: %{name} = %{version}
38
39%description GGI
b661e004 40GGI output plugin for VideoLAN Client.
fd4c8844
JK
41
42%package SDL
43Summary: VideoLAN Client - SDL output plugin
44Group: X11/Applications/Multimedia
45Group(pl): X11/Aplikacje/Multimedia
46Requires: %{name} = %{version}
47
48%description SDL
b661e004 49SDL output plugin for VideoLAN Client.
fd4c8844
JK
50
51%package gnome
52Summary: VideoLAN Client - gnome output plugin
53Group: X11/Applications/Multimedia
54Group(pl): X11/Aplikacje/Multimedia
55Requires: %{name} = %{version}
56
57%description gnome
b661e004 58Gnome output plugin for VideoLAN Client.
fd4c8844
JK
59
60%package esd
61Summary: VideoLAN Client - esound output plugin
62Group: X11/Applications/Multimedia
63Group(pl): X11/Aplikacje/Multimedia
64Requires: %{name} = %{version}
65
66%description esd
b661e004 67Esd output plugin for VideoLAN Client.
fd4c8844
JK
68
69%prep
70%setup -q
71%patch0 -p1
72%patch1 -p1
b661e004 73%patch2 -p1
fd4c8844
JK
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
95rm -rf $RPM_BUILD_ROOT
b661e004 96
97%{__make} install DESTDIR=$RPM_BUILD_ROOT
98
99strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/videolan/vlc/*.so
100
fd4c8844
JK
101gzip -9nf README TODO ChangeLog AUTHORS
102
103%clean
104rm -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
b661e004 111%dir %{_libdir}/videolan
fd4c8844 112%dir %{_libdir}/videolan/vlc
b661e004 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
fd4c8844
JK
117%dir %{_datadir}/videolan
118%{_datadir}/videolan/*.psf
119%{_datadir}/videolan/vlc.png
120
121%files X11
122%defattr(644,root,root,755)
b661e004 123%attr(755,root,root) %{_libdir}/videolan/vlc/x11.so
fd4c8844
JK
124
125%files GGI
126%defattr(644,root,root,755)
b661e004 127%attr(755,root,root) %{_libdir}/videolan/vlc/ggi.so
fd4c8844
JK
128
129%files SDL
130%defattr(644,root,root,755)
b661e004 131%attr(755,root,root) %{_libdir}/videolan/vlc/sdl.so
fd4c8844
JK
132
133%files gnome
134%defattr(644,root,root,755)
135%attr(755,root,root) %{_bindir}/gvlc
b661e004 136%attr(755,root,root) %{_libdir}/videolan/vlc/gnome.so
fd4c8844
JK
137%{_datadir}/videolan/gvlc.png
138
139%files esd
140%defattr(644,root,root,755)
b661e004 141%attr(755,root,root) %{_libdir}/videolan/vlc/esd.so
This page took 0.066336 seconds and 4 git commands to generate.