1 Summary: vlc
- Video Lan Client
5 Source: %{name}-%{version}.tar.bz2
6 Packager: Dominique Leuenberger
<dominique
-rpm@leuenberger.net
>
8 Group: Productivity
/Multimedia
/Video
/Players
9 BuildRoot: %{_tmppath}/%{name}-%{version}-build
10 BuildRequires
: wxGTK
-devel libdvdnav
-devel gettext
-devel libvorbis
-devel libogg
-devel
11 BuildRequires
: cvs gnome
-vfs2
-devel libcdio
-devel libdvdread
-devel libcddb
-devel gnutls
-devel alsa
-devel
12 BuildRequires
: xosd
-devel aalib
-devel gcc
-c
++ vcdimager
-devel xvidcore
-devel freetype2
-devel slang
-devel
13 BuildRequires
: x264
-devel ffmpeg
-devel libmad
-devel libmpeg2
-devel faad2
-devel faac
-devel libdca
-devel a52dec
-devel
14 %if %suse_version >= 1010
15 BuildRequires
: avahi
-devel libnotify
-devel
18 %if %suse_version >= 1010
19 BuildRequires
: Mesa
-devel
21 BuildRequires
: xorg
-x11
-Mesa xorg
-x11
-Mesa
-devel
24 # The requirements for the Mozilla-Plugin (--enable-mozilla)
25 # unfortunately, the mozilla-devel get's changed and renamed all the time. So
26 # this gave a complete if endif structure.
27 %if %suse_version <= 1000
28 BuildRequires
: mozilla
-devel
30 %if %suse_version == 1010
31 BuildRequires
: gecko
-sdk
34 %if %suse_version == 1020
35 BuildRequires
: mozilla
-xulrunner180
-devel
38 Requires: x264 faac faad2 libmad ffmpeg a52dec libdca xvidcore libdvdcss
40 %package mozillaplugin
41 Summary: enables VLC inside Mozilla Browser
42 Group: Productivity
/Multimedia
/Video
/Players
43 Requires: %{name} = %{version}
45 %description mozillaplugin
46 With this plugin
, you
enable video content withing the Mozilla Browser Suites
49 VLC media player is a highly portable multimedia player
for various
50 audio and video formats
(MPEG
-1, MPEG
-2, MPEG
-4, DivX
, mp3
, ogg
, ...
)
51 as well as DVDs
, VCDs
, and various streaming protocols.
52 It can also be used as a server to stream
in unicast or multicast
53 in IPv4 or IPv6 on a high
-bandwidth network.
61 %if %suse_version <= 1000
62 export XPIDL
=/opt
/mozilla
/%{_lib}/xpidl
63 export PATH
=$
{PATH
}:/opt
/mozilla
/bin
64 export XPIDL_INCL
=$
( mozilla
-config
--idlflags
)
68 #paths for xpidl on SUSE 10.1 and later
69 %if %suse_version >= 1010
70 export XPIDL
=%{_libdir}/xulrunner
-$
(xulrunner
-config
--version
)/xpidl
71 export XPIDL_INCL
=$
(xulrunner
-config
--idlflags
)
80 %if %suse_version >= 1000
128 --disable
-coreaudio \
148 --disable
-testsuite \
149 --enable-optimizations \
162 # --with-ffmpeg-mp3lame \
163 # --enable-quicktime\
171 make %{?jobs:-j %jobs}
175 make DESTDIR
=%{buildroot} install
176 mkdir -p
%{buildroot}/%{_datadir}/pixmaps
177 ln
-s
%{_datadir}/vlc/vlc48x48.png %{buildroot}/%{_datadir}/pixmaps
/vlc.png
178 %if %suse_version <= 1000
179 export PATH
=$
{PATH
}:/opt
/mozilla
/bin
180 mkdir -p
%{buildroot}/opt/mozilla/%{_lib}/plugins
181 mv
%{buildroot}%{_libdir}/mozilla/plugins/libvlc* %{buildroot}/opt/mozilla/%{_lib}/plugins
183 mkdir -p
%{buildroot}/%{_libdir}/browser
-plugins
184 mv
%{buildroot}%{_libdir}/mozilla/plugins/libvlc* %{buildroot}/%{_libdir}/browser
-plugins
188 rm -rf "$RPM_BUILD_ROOT"
192 %defattr(-,root
,root
)
195 %{_bindir}/vlc
-config
199 %{_datadir}/applications
/vlc.desktop
200 %{_datadir}/pixmaps
/vlc.png
201 %doc %{_datadir}/doc
/vlc
/
202 %doc NEWS AUTHORS COPYING HACKING THANKS MAINTAINERS README
206 %if %suse_version <= 1000
207 /opt
/mozilla
/%{_lib}/plugins
/libvlc
*
209 /usr
/%{_lib}/browser
-plugins
/libvlcplugin.so
213 * Sun Dec
10 2006 - Dominique Leuenberger
<dominique
-vlc.suse@leuenberger.net
>
214 - upgraded to public release version
0.8.6
215 * Sun Dec
3 2006 - Dominique Leuenberger
<dominique
-rpm@leuenberger.net
>
216 - Fixed group memberships
for Yast tools
217 - First public released package
218 * Fri Oct
20 2006 - Dominique Leuenberger
<dominique
-rpm@leuenberger.net
>
219 - Initial internal release of v0.8
.6