]> git.pld-linux.org Git - packages/vlc.git/blob - vlc.spec
- initial spec
[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 ######          Unknown group!
8 Source0:        http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
9 Patch0:         %{name}-CFLAGS.patch
10 Patch1:         %{name}-SDL.patch
11 URL:            http://www.videolan.org/
12 BuildRequires:  gnome-libs-devel
13 BuildRequires:  libggi-devel
14 BuildRequires:  esound-devel
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 %description
19 VideoLAN is a free MPEG2 software solution.
20
21 The VideoLAN Client allows to play MPEG2 Transport Streams from the
22 network or from a file, as well as direct DVD playback.
23
24 %package X11
25 Summary:        VideoLAN Client - X11 output plugin
26 Group:          X11/Applications/Multimedia
27 Group(pl):      X11/Aplikacje/Multimedia
28 Requires:       %{name} = %{version}
29    
30 %description X11
31 X11 output plugin for VideoLAN Client
32
33 %package GGI
34 Summary:        VideoLAN Client - GGI output plugin
35 Group:          Applications/Multimedia
36 ######          Unknown group!
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
74 %build
75 %configure \
76 %ifarch i586 i686
77         --enable-mmx \
78 %else
79         --disable-mmx \
80 %endif
81         --enable-dummy \
82         --enable-dsp \
83         --enable-esd \
84         --enable-fb \
85         --enable-ggi \
86         --enable-sdl \
87         --disable-glide \
88         --enable-gnome \
89         --enable-x11
90         
91 %{__make}
92
93 %install
94 rm -rf $RPM_BUILD_ROOT
95 %{__make} install prefix=${RPM_BUILD_ROOT}/%{_prefix}
96 gzip -9nf README TODO ChangeLog AUTHORS
97
98 %clean
99 rm -rf $RPM_BUILD_ROOT
100
101 %files
102 %defattr(644,root,root,755)
103 %doc *.gz
104 %attr(755,root,root) %{_bindir}/vlc
105 %attr(755,root,root) %{_bindir}/fbvlc
106 %dir %{_libdir}/videolan/vlc
107 %{_libdir}/videolan/vlc/dsp.so
108 %{_libdir}/videolan/vlc/dummy.so
109 %{_libdir}/videolan/vlc/fb.so
110 %{_libdir}/videolan/vlc/yuv*.so
111 %dir %{_datadir}/videolan
112 %{_datadir}/videolan/*.psf
113 %{_datadir}/videolan/vlc.png
114
115 %files X11
116 %defattr(644,root,root,755)
117 %{_libdir}/videolan/vlc/x11.so
118
119 %files GGI
120 %defattr(644,root,root,755)
121 %{_libdir}/videolan/vlc/ggi.so
122
123 %files SDL
124 %defattr(644,root,root,755)
125 %{_libdir}/videolan/vlc/sdl.so
126
127 %files gnome
128 %defattr(644,root,root,755)
129 %attr(755,root,root) %{_bindir}/gvlc
130 %{_libdir}/videolan/vlc/gnome.so
131 %{_datadir}/videolan/gvlc.png
132
133 %files esd
134 %defattr(644,root,root,755)
135 %{_libdir}/videolan/vlc/esd.so
This page took 0.041555 seconds and 4 git commands to generate.