Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37756141
en ru br
Репозитории ALT
S:3.0.18-alt3
5.1: 1.1.4-alt0.M50P.1
4.1: 0.8.7-alt0.M41.1
+updates:0.8.7-alt0.M41.1
4.0: 0.8.7-alt0.M40.1
www.altlinux.org/Changes

Группа :: Видео
Пакет: vlc

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%set_verify_elf_method textrel=relaxed

%def_disable debug
%def_disable SDL_image

%if_enabled debug
%set_strip_method none
%endif

Name: vlc
Version: 1.1.4
Release: alt0.M50P.1

Summary: VLC media player
License: GPLv2
Group: Video
Url: http://www.videolan.org
Packager: Pavlov Konstantin <thresh at altlinux.ru>
Source: vlc-%version.tar.bz2

Obsoletes: %name-mad

Requires: vlc-interface-qt4 vlc-plugin-a52 vlc-plugin-alsa vlc-plugin-dvdread
Requires: vlc-plugin-ffmpeg vlc-plugin-xcb libvlc vlc-plugin-ts vlc-mini
Requires: vlc-plugin-live555 vlc-plugin-xml vlc-plugin-matroska
Requires: vlc-plugin-mpeg2 vlc-plugin-ogg vlc-plugin-v4l vlc-plugin-faad
Requires: vlc-plugin-pulseaudio vlc-plugin-dbus vlc-plugin-taglib
Requires: vlc-plugin-globalhotkeys

Provides: %name-common = %version-%release
Obsoletes: %name-common < %version-%release
Provides: %name-normal = %version-%release
Obsoletes: %name-normal < %version-%release
Requires: lib%name = %version-%release

BuildRequires: cvs glibc-kernheaders libdvdcss-devel libavcodec-devel
BuildRequires: libavutil-devel libpostproc-devel libavformat-devel
BuildRequires: libswscale-devel libmpeg2-devel libfaad-devel libebml-devel
BuildRequires: libmatroska-devel libcddb-devel liblive-devel aalib-devel
BuildRequires: freetype2-devel gcc-c++ glib2-devel libSDL-devel lua5
BuildRequires: libtwolame-devel liba52-devel libalsa-devel
BuildRequires: libcaca-devel libcdio-devel libdvbpsi-devel libdvdnav-devel
BuildRequires: libdvdread-devel libflac-devel libgcrypt-devel librsvg2-devel
BuildRequires: libgnutls-devel libgpg-error-devel libjpeg-devel liblirc-devel
BuildRequires: libmad-devel libmodplug-devel libspeex-devel libmpcdec-devel
BuildRequires: libncurses-devel libogg-devel libpng-devel libshout2-devel
BuildRequires: libstdc++-devel libtheora-devel libtiff-devel libtinfo-devel
BuildRequires: libvcd-devel libvorbis-devel libxml2-devel libxosd-devel
BuildRequires: libpulseaudio-devel libgoom-devel libx264-devel vim-devel
BuildRequires: jackit-devel liblame-devel zlib-devel libavahi-devel dbus
BuildRequires: libtag-devel libfluidsynth-devel libnotify-devel libdbus-devel
BuildRequires: libzvbi-devel libraw1394-devel libavc1394-devel libfribidi-devel
BuildRequires: browser-plugins-npapi-devel libass-devel libpcre-devel
BuildRequires: xulrunner-devel libkate-devel libv4l-devel libmtp-devel
BuildRequires: libtremor-devel libva-devel libxcb-devel
BuildRequires: libdc1394-devel libschroedinger-devel libsmbclient-devel
BuildRequires: libupnp-devel libqt4-devel liblua5-devel libGL-devel kde4libs
BuildRequires: libtiger-devel libudev-devel libprojectM-devel libsqlite3-devel
BuildRequires: fortune-mod >= 1.0-ipl33mdk
BuildRequires: libdca-devel >= 0.0.5-alt1

%if_enabled SDL_image
BuildRequires: libSDL_image-devel
%endif

%description
VLC media player is a free network-aware MPEG1, MPEG2, MPEG4 (aka DivX),
DVD and many-many-more-player-and-streamer.

The VLC media player allows to play MPEG2 Transport Streams from the
network or from a file, as well as direct DVD playback.

This version includes MPEG1 support, direct DVD support, DVD decryption,
arbitrary, seeking in the stream, pause, fast forward and slow motion,
hardware YUV acceleration and a few new interface features including
drag'n'drop... and more more more. :)

%package mini
Summary: Minimalist version of VLC media player
Group: Video
Requires: lib%name = %version-%release

%description mini
VLC media player is a free network-aware MPEG1, MPEG2, MPEG4 (aka DivX),
DVD and many-many-more-player-and-streamer.

The VLC media player allows to play MPEG2 Transport Streams from the
network or from a file, as well as direct DVD playback.

This version includes MPEG1 support, direct DVD support, DVD decryption,
arbitrary, seeking in the stream, pause, fast forward and slow motion,
hardware YUV acceleration and a few new interface features including
drag'n'drop... and more more more. :)

You probably should install vlc package instead of this one.

%package interface-oldhttp
Summary: HTTP interface plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: %name-plugin-oldhttp = %version-%release
Provides: %name-interface-http = %version-%release
Obsoletes: %name-interface-http <= %version-%release

%description interface-oldhttp
This package is an http interface for VLC media player.

%package interface-lirc
Summary: Lirc inteface plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: vlc-plugin-lirc = %version-%release
Obsoletes: vlc-plugin-lirc

%description interface-lirc
This package is an infrared lirc interface for VLC media player.
To activate it, use the `--intf lirc' flag.

%package interface-ncurses
Summary: ncurses plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: %name-plugin-ncurses = %version-%release

%description interface-ncurses
This package is an ncurses interface for VLC media player.

%package interface-skins2
Summary: Skins2 plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Requires: vlc-interface-qt4 = %version-%release

%description interface-skins2
This package is an skins2 interface for VLC media player.

%package interface-oldtelnet
Summary: Telnet interface plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: %name-plugin-oldtelnet = %version-%release
Provides: %name-interface-telnet = %version-%release
Obsoletes: %name-interface-telnet <= %version-%release

%description interface-oldtelnet
This package is a telnet interface for VLC media player.

%package interface-qt4
Summary: QT4 interface plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: %name-plugin-qt4 = %version-%release
Obsoletes: vlc-interface-wxwidgets

%description interface-qt4
This package is an qt4 interface for VLC media player.

%package plugin-a52
Summary: a52 input/decoder plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-a52
This package contains A52 decoder plugin for VLC media player.

%package plugin-aa
Summary: ASCII art video output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-aa
This is an ASCII art video output plugin for VLC media player.
To activate it, use the `--vout aa' flag or select the `aa'
vout plugin from the preferences menu.

%package plugin-alsa
Summary: ALSA audio output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-alsa
This package adds support for Advanced Linux Sound Architecture to
VLC media player. To activate it, use the `--aout alsa' flag or
select the `alsa' aout plugin from the preferences menu.

%package plugin-ass
Summary: ASS codec (subtitles) plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-ass
This package contains ASS subtitles support plugin for VLC media player.

%package plugin-audiocd
Summary: AudioCD access plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-audiocd
This package contains AudioCD access plugin for VLC media player.

%package plugin-caca
Summary: Colored ASCII art video output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-caca
This is an colored ASCII art video output plugin for VLC media player.
To activate it, use the `--vout caca' flag or select the `caca'
vout plugin from the preferences menu.

%package plugin-bonjour
Summary: Bonjour (avahi) services discovery plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-bonjour
This package contains Bonjour (avahi) service discovery plugin for VLC media
player.

%package plugin-dbus
Summary: DBUS plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-dbus
This package contains DBUS control plugin for VLC media player.

%package plugin-dv
Summary: DC1394/DV (firewire) plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-dv
This package contains DC1394/DV (firewire) access plugin for VLC media player.

%package plugin-dca
Summary: DTS demuxer plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: vlc-plugin-dts = %version-%release
Obsoletes: vlc-plugin-dts < %version-%release

%description plugin-dca
This package contains DTS demuxer plugin for VLC media player.

%package plugin-dvb
Summary: DVB plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Requires: %name-plugin-ts = %version-%release

%description plugin-dvb
This package adds capability of demultiplexing a satellite DVB stream to VLC
media player.

%package plugin-dvdnav
Summary: DVDNav input plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-dvdnav
This package adds capability of DVDNav (DVD w/ menu) input to VLC media player.

%package plugin-dvdread
Summary: DVDRead input (DVD without a menu) plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-dvdread
This package adds support of DVDRead (DVD w/o menu) input to VLC media player.

%package plugin-faad
Summary: FAAD input plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-faad
This package adds support for FAAD codec in VLC media player.

%package plugin-ffmpeg
Summary: FFMPeg plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Requires: libavcodec >= 1:0.5-alt1

%description plugin-ffmpeg
This package adds support for ffmpeg decoders, encoders and demuxers
in VLC media player.

%package plugin-framebuffer
Summary: Framebuffer output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-framebuffer
This package adds support for framebuffer video output in VLC media player.

%package plugin-flac
Summary: FLAC codec plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-flac
This package contains FLAC codec plugin for VLC media player.

%package plugin-fluidsynth
Summary: Fluidsynth codec plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-fluidsynth
This package contains fluidsynth codec plugin for VLC media player.

%package plugin-freetype
Summary: FreeType OSD plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Requires: fonts-ttf-core

%description plugin-freetype
This package contains freetype subtitles and OSD text output plugin
to VLC media player.

%package plugin-globalhotkeys
Summary: Global Hotkeys control plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-globalhotkeys
This package contains Global Hotkeys control plugin for VLC media player.

%package plugin-gnutls
Summary: GNU TLS plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-gnutls
This package contains GNU TLS plugin for VLC media player.

%package plugin-goom
Summary: GOOM plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-goom
This package contains GOOM visualization plugin for VLC media player.

%package plugin-h264
Summary: h264 output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-h264
This package contains h264 coder/packetizer plugin for VLC media player.

%package plugin-jack
Summary: Jack audio output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-jack
This package contains Jack audio output plugin for VLC media player.

%package plugin-live555
Summary: LiveMedia (RTSP) demuxing support for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-live555
This package contains LiveMedia (RTSP) demuxer support for VLC media player.

%package plugin-loader
Summary: DLL Loader plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release
Provides: %name-plugin-realvideo = %version-%release

%description plugin-loader
This package contains windows DLL loader plugin to VLC media player as well
as support for realvideo via those DLL.

%package plugin-mad
Summary: MAD (MP3/ID3) demuxer plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-mad
This package contains MAD (MP3 demux/ID3 tag) plugin for VLC media player.

%package plugin-matroska
Summary: Matroska Video demuxer plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-matroska
This package contains Matroska Video demuxing plugin for VLC media player.

%package plugin-modplug
Summary: modplug demuxer plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-modplug
This package contains modplug demuxing plugin for VLC media player.

%package plugin-mpeg2
Summary: MPEG1/2 codec plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-mpeg2
This package contains MPEG1/2 decoder plugin for VLC media player.

%package plugin-mtp
Summary: MTP Service Discovery plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-mtp
This package contains MTP Service Discovery plugin for VLC media player.

%package plugin-musepack
Summary: Musepack demuxer plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-musepack
This package contains musepack demuxer plugin for VLC media player.

%package plugin-notify
Summary: Notify SDP plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-notify
This package contains notify plugin for VLC media player.

%package plugin-ogg
Summary: OGG/Vorbis/Kate codec plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-ogg
This package contains OGG codec and Vorbis muxer/demuxer
plugin for VLC media player.

%package plugin-osd
Summary: OSD plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-osd
This package adds support for OSD visualization for VLC media player.

%package plugin-oss
Summary: OSS audio output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-oss
This package adds support for OSS to VLC media player.
To activate it, use the `--aout oss' flag or select the `oss'
aout plugin from the preferences menu.

%package plugin-png
Summary: PNG plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-png
This package contains PNG codec plugin for VLC media player.

%package plugin-podcast
Summary: Podcast SDP plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-podcast
This package contains podcast discovery plugin for VLC media player.

%package plugin-projectm
Summary: ProjectM visualisation plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-projectm
This package contains ProjectM visualisation plugin for VLC media player.

%package plugin-pulseaudio
Summary: PulseAudio output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-pulseaudio
This package containts PulseAudio output plugin for VLC media player.

%package plugin-realrtsp
Summary: REAL RTSP access plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-realrtsp
This package contains REAL RTSP access plugin for VLC media player.

%package plugin-schroedinger
Summary: Dirac codec (via libschroedinger) plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-schroedinger
This package contains dirac codec (via libschroedinger) plugin for VLC media
player.

%package plugin-sdl
Summary: Simple DirectMedia Layer video output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-sdl
This package adds support for Simple DirectMedia Layer library to
VLC media player. To activate it, use the `--vout sdl' or
`--aout sdl' flags or select the `sdl' vout or aout plugin from the
preferences menu.

%if_enabled SDL_image
%package plugin-sdlimage
Summary: SDL Image codec plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-sdlimage
This package contains SDL Image codec plugin for VLC media player.
%endif

%package plugin-shout
Summary: SHOUT access output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-shout
This package adds support for SHOUT output access/services discovery
to VLC media player.

%package plugin-smb
Summary: SMB access plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-smb
This package contains SMB access plugin to VLC media player.

%package plugin-snapshot
Summary: Snapshot video output plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-snapshot
This package contains snapshot video output plugin to VLC media player.

%package plugin-speex
Summary: speex codec support plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-speex
This package contains SPEEX plugin for VLC media player.

%package plugin-svg
Summary: SVG plugin plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-svg
This package contains SVG plugin for VLC media player.

%package plugin-taglib
Summary: Taglib meta engine plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-taglib
This package contains taglib meta engine support for VLC media player.

%package plugin-theora
Summary: Theora codec plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-theora
This package contains Theora codec support for VLC media player.

%package plugin-ts
Summary: TS mux/demux plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-ts
This package contains TS mux/demux support for VLC media player.

One of the essential plugins.

%package plugin-twolame
Summary: TwoLAME encoding plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-twolame
This package contains TwoLAME mpeg2 encoder plugin for VLC media player.

%package plugin-upnp
Summary: Intel UPNP Service Discovery plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-upnp
This package contains Intel UPNP Service Discovery plugin for VLC media player.

%package plugin-v4l
Summary: Video4Linux input plugin for VLC media player
Group: Video
Provides: vlc-plugin-v4l2 = %version-%release
Requires: lib%name = %version-%release

%description plugin-v4l
This package adds support for Video4Linux and Video4Linux2 to VLC media player.

%package plugin-videocd
Summary: VideoCD input plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-videocd
This package contains VideoCD access plugin for VLC media player.

%package plugin-xcb
Summary: X11 output / Service Discovery plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-xcb
This package adds support for XCB video output and Service Discovery to VLC
media player.

%package plugin-xml
Summary: XML plugin for VLC media player
Group: Video
Requires: lib%name = %version-%release

%description plugin-xml
This package contains XML plugin to VLC media player.

%package -n lib%name
Summary: VLC media player library
Group: System/Libraries
Conflicts: %name-mini < %version-%release
Conflicts: mozilla-plugin-vlc < %version-%release

%description -n lib%name
This is a base VLC library.

%package -n lib%name-devel
Summary: Development files for VLC media player
Group: Development/C
Requires: lib%name = %version-%release

%description -n lib%name-devel
This package provides files needed to develop plugins for VLC media player.

%package -n mozilla-plugin-vlc
Summary: VLC plugin for mozilla-based browsers
Group: Video
Requires: lib%name = %version-%release

%description -n mozilla-plugin-vlc
This package contains mozilla plugin for VLC media player.

%package -n vim-plugin-vlc-syntax
Summary: VIm syntax for VLC media player
Group: Video
BuildArch: noarch

%description -n vim-plugin-vlc-syntax
This package contains VIm syntax for VLC media player.

%package -n fortunes-vlc
Summary: VLC fortunes
Group: Video
PreReq: fortune-mod >= 1.0-ipl33mdk
BuildArch: noarch

%description -n fortunes-vlc
This package contains fortunes from VLC media player.

%package kde4
Summary: KDE4 support for VLC media player
Group: Video
BuildArch: noarch

%description kde4
This package contains files enabling VLC actions in KDE4.

%package maxi
Summary: Maxi package for VLC media player
Group: Video
#removed: oldtelnet, oldhttp
Requires: vlc vlc-interface-ncurses vlc-interface-qt4 vlc-interface-skins2
Requires: vlc-interface-lirc vlc-interface-oldtelnet vlc-interface-oldhttp
Requires: vlc-plugin-a52 vlc-plugin-aa vlc-plugin-alsa vlc-plugin-dca
Requires: vlc-plugin-audiocd vlc-plugin-caca vlc-plugin-dvb vlc-plugin-dvdnav
Requires: vlc-plugin-dvdread vlc-plugin-faad vlc-plugin-ffmpeg
Requires: vlc-plugin-framebuffer vlc-plugin-flac vlc-plugin-freetype
Requires: vlc-plugin-globalhotkeys vlc-plugin-gnutls vlc-plugin-goom
Requires: vlc-plugin-h264 vlc-plugin-jack vlc-plugin-mad vlc-plugin-modplug
Requires: vlc-plugin-mpeg2 vlc-plugin-mtp vlc-plugin-upnp vlc-plugin-svg
Requires: vlc-plugin-musepack vlc-plugin-ogg vlc-plugin-osd vlc-plugin-oss
Requires: vlc-plugin-png vlc-plugin-podcast vlc-plugin-realrtsp vlc-plugin-sdl
%if_enabled SDL_image
Requires: vlc-plugin-sdlimage
%endif
Requires: vlc-plugin-shout vlc-plugin-snapshot
Requires: vlc-plugin-speex vlc-plugin-theora vlc-plugin-v4l vlc-plugin-videocd
Requires: vlc-plugin-xcb vlc-plugin-xml libvlc mozilla-plugin-vlc
Requires: vim-plugin-vlc-syntax vlc-plugin-bonjour vlc-plugin-matroska
Requires: vlc-plugin-ts vlc-plugin-notify vlc-plugin-live555 vlc-plugin-twolame
Requires: vlc-plugin-dv vlc-plugin-dbus vlc-plugin-fluidsynth vlc-plugin-taglib
Requires: vlc-plugin-schroedinger vlc-plugin-pulseaudio vlc-plugin-ass
Requires: vlc-plugin-projectm vlc-plugin-smb vlc-kde4
%ifarch %ix86
Requires: vlc-plugin-loader
%endif

%description maxi
This is a virtual package with every plugin or feature of VLC media player.

%define _vlc_libdir %_libdir/%name
%define _vlc_pluginsdir %_vlc_libdir/plugins

%prep
%setup -q -n %name-%version

%build

./bootstrap

export CFLAGS="-I/usr/include/SDL/"

%configure \
%{subst_enable debug} \
--disable-rpath \
--disable-static \
--enable-a52 \
--enable-aa \
--enable-alsa \
--enable-asademux \
--enable-avcodec \
--enable-avformat \
--enable-swscale \
--enable-postproc \
--enable-caca \
--enable-dc1394 \
--enable-dv \
--enable-dvb \
--enable-dvbpsi \
--enable-dvdnav \
--enable-dvdread \
--enable-dca \
--enable-faad \
--enable-fb \
--enable-flac \
--enable-freetype \
--enable-fribidi \
--enable-gnutls \
--enable-goom \
--enable-httpd \
--enable-jack \
--enable-kate \
--enable-libass \
--enable-libcddb \
--enable-libmpeg2 \
--enable-libv4l2 \
--enable-libxml2 \
--enable-lirc \
--enable-live555 \
%ifarch %ix86
--enable-loader \
--enable-real \
%endif
--enable-mad \
--enable-mkv \
--enable-mod \
--enable-mozilla \
--enable-mpc \
--enable-ncurses \
--enable-notify \
--enable-ogg \
--enable-oss \
--enable-png \
--enable-pulse \
--disable-quicktime \
--enable-realrtsp \
--enable-schroedinger \
--enable-sdl \
--enable-shout \
--enable-skins2 \
--enable-smb \
--enable-snapshot \
--enable-speex \
--enable-svg \
--enable-theora \
--enable-telepathy \
--enable-tremor \
--enable-twolame \
--enable-upnp \
--enable-v4l \
--enable-v4l2 \
--enable-vcd \
--enable-vcdx \
--enable-visual \
--enable-vlm \
--enable-vorbis \
--enable-xcb \
--enable-x264 \
--enable-xosd \
--without-contrib

%make_build

%install

mkdir -p %buildroot%_libdir
%make_install DESTDIR="%buildroot" install

install -pD -m644 doc/vlc.1 %buildroot/%_man1dir/vlc.1

# freedesktop menu

mkdir -p %buildroot%_datadir/applications
install -pm644 share/vlc.desktop %buildroot%_datadir/applications/vlc.desktop

# fix installation of mozilloids plugin

mkdir -p %buildroot%browser_plugins_path
mv %buildroot%_libdir/mozilla/plugins/* %buildroot%browser_plugins_path

# remove non-packaged files

rm -rf %buildroot%_docdir/%name
find %buildroot -type f -name "*.la" -print -delete

# vim stuff

mkdir -p %buildroot%vim_syntax_dir
cp extras/analyser/vlc.vim %buildroot%vim_syntax_dir/

# fortunes stuff

mkdir -p %buildroot%_gamesdatadir/fortune
cp doc/fortunes.txt %buildroot%_gamesdatadir/fortune/vlc
strfile %buildroot%_gamesdatadir/fortune/vlc %buildroot%_gamesdatadir/fortune/vlc.dat

# vlc filetrigger to regenerate cache

mkdir -p %buildroot%_libexecdir/rpm

cat << __EOF__ > %buildroot%_libexecdir/rpm/vlc.filetrigger
#!/bin/sh -e

grep -qs '^%_vlc_pluginsdir/.*\.so\$' && %_vlc_libdir/vlc-cache-gen %_vlc_pluginsdir ||:
__EOF__

chmod 755 %buildroot%_libexecdir/rpm/vlc.filetrigger

%find_lang --output=%name.files %name

%files -f %name.files mini
%_bindir/vlc
%_bindir/cvlc
%_bindir/rvlc
%_bindir/vlc-wrapper
%_vlc_libdir/vlc-cache-gen
%_libexecdir/rpm/vlc.filetrigger

%dir %_vlc_libdir
%_vlc_libdir/lua

%dir %_vlc_pluginsdir

%exclude %_datadir/%name/http
%exclude %_datadir/%name/skins2

%_datadir/%name
%_man1dir/*

%_iconsdir/hicolor/*/apps/vlc*-christmas.png
%_iconsdir/hicolor/*/apps/vlc*-christmas.xpm
%_iconsdir/hicolor/*/apps/vlc*.png
%_iconsdir/hicolor/*/apps/vlc*.xpm

%dir %_vlc_pluginsdir/access
%_vlc_pluginsdir/access/libfilesystem_plugin.so
%_vlc_pluginsdir/access/libaccess_ftp_plugin.so
%_vlc_pluginsdir/access/libaccess_http_plugin.so
%_vlc_pluginsdir/access/libaccess_mms_plugin.so
%_vlc_pluginsdir/access/libaccess_udp_plugin.so
%_vlc_pluginsdir/access/libaccess_fake_plugin.so
%_vlc_pluginsdir/access/libaccess_tcp_plugin.so
%_vlc_pluginsdir/access/libaccess_mmap_plugin.so
#%_vlc_pluginsdir/access/libaccess_rtmp_plugin.so
%_vlc_pluginsdir/access/libaccess_bd_plugin.so
%_vlc_pluginsdir/access/libaccess_oss_plugin.so
%_vlc_pluginsdir/access/librtp_plugin.so
%_vlc_pluginsdir/access/libzip_plugin.so
%_vlc_pluginsdir/access/libaccess_attachment_plugin.so
%_vlc_pluginsdir/access/libaccess_imem_plugin.so

%dir %_vlc_pluginsdir/access_output
%_vlc_pluginsdir/access_output/libaccess_output_dummy_plugin.so
%_vlc_pluginsdir/access_output/libaccess_output_file_plugin.so
%_vlc_pluginsdir/access_output/libaccess_output_http_plugin.so
%_vlc_pluginsdir/access_output/libaccess_output_udp_plugin.so
#%_vlc_pluginsdir/access_output/libaccess_output_rtmp_plugin.so

%dir %_vlc_pluginsdir/audio_filter
%_vlc_pluginsdir/audio_filter/libbandlimited_resampler_plugin.so
%_vlc_pluginsdir/audio_filter/libdolby_surround_decoder_plugin.so
%_vlc_pluginsdir/audio_filter/libdtstospdif_plugin.so
%_vlc_pluginsdir/audio_filter/libheadphone_channel_mixer_plugin.so
%_vlc_pluginsdir/audio_filter/libtrivial_channel_mixer_plugin.so
%_vlc_pluginsdir/audio_filter/libugly_resampler_plugin.so
%_vlc_pluginsdir/audio_filter/libaudio_format_plugin.so
%_vlc_pluginsdir/audio_filter/libequalizer_plugin.so
%_vlc_pluginsdir/audio_filter/libnormvol_plugin.so
%_vlc_pluginsdir/audio_filter/libsimple_channel_mixer_plugin.so
%_vlc_pluginsdir/audio_filter/libparam_eq_plugin.so
%_vlc_pluginsdir/audio_filter/libconverter_fixed_plugin.so
%_vlc_pluginsdir/audio_filter/libmono_plugin.so
%_vlc_pluginsdir/audio_filter/libscaletempo_plugin.so
%_vlc_pluginsdir/audio_filter/libspatializer_plugin.so
%_vlc_pluginsdir/audio_filter/libaudiobargraph_a_plugin.so
%_vlc_pluginsdir/audio_filter/libchorus_flanger_plugin.so

%dir %_vlc_pluginsdir/audio_mixer
%_vlc_pluginsdir/audio_mixer/libfloat32_mixer_plugin.so
%_vlc_pluginsdir/audio_mixer/libspdif_mixer_plugin.so
%_vlc_pluginsdir/audio_mixer/libtrivial_mixer_plugin.so

%dir %_vlc_pluginsdir/audio_output
%_vlc_pluginsdir/audio_output/libaout_file_plugin.so

%dir %_vlc_pluginsdir/codec
%_vlc_pluginsdir/codec/liba52_plugin.so
%_vlc_pluginsdir/codec/libadpcm_plugin.so
%_vlc_pluginsdir/codec/libaraw_plugin.so
%_vlc_pluginsdir/codec/librawvideo_plugin.so
%_vlc_pluginsdir/codec/libdts_plugin.so
%_vlc_pluginsdir/codec/liblpcm_plugin.so
%_vlc_pluginsdir/codec/libmpeg_audio_plugin.so
%_vlc_pluginsdir/codec/libspudec_plugin.so
%_vlc_pluginsdir/codec/libfake_plugin.so
%_vlc_pluginsdir/codec/libsubsdec_plugin.so
%_vlc_pluginsdir/codec/libcvdsub_plugin.so
%_vlc_pluginsdir/codec/libtelx_plugin.so
%_vlc_pluginsdir/codec/libcc_plugin.so
%_vlc_pluginsdir/codec/libsubsusf_plugin.so
%_vlc_pluginsdir/codec/libt140_plugin.so
%_vlc_pluginsdir/codec/libcdg_plugin.so
%_vlc_pluginsdir/codec/libaes3_plugin.so
%_vlc_pluginsdir/codec/libinvmem_plugin.so

%dir %_vlc_pluginsdir/control
%_vlc_pluginsdir/control/liboldrc_plugin.so
%_vlc_pluginsdir/control/libgestures_plugin.so
%_vlc_pluginsdir/control/libhotkeys_plugin.so
%_vlc_pluginsdir/control/libmotion_plugin.so
%_vlc_pluginsdir/control/libsignals_plugin.so
%_vlc_pluginsdir/control/libnetsync_plugin.so

%dir %_vlc_pluginsdir/demux
%_vlc_pluginsdir/demux/libasf_plugin.so
%_vlc_pluginsdir/demux/libau_plugin.so
%_vlc_pluginsdir/demux/libavi_plugin.so
%_vlc_pluginsdir/demux/libdemuxdump_plugin.so
%_vlc_pluginsdir/demux/libmp4_plugin.so
%_vlc_pluginsdir/demux/libps_plugin.so
%_vlc_pluginsdir/demux/librawdv_plugin.so
%_vlc_pluginsdir/demux/libwav_plugin.so
%_vlc_pluginsdir/demux/libaiff_plugin.so
%_vlc_pluginsdir/demux/libmjpeg_plugin.so
%_vlc_pluginsdir/demux/libmpgv_plugin.so
%_vlc_pluginsdir/demux/libnsc_plugin.so
%_vlc_pluginsdir/demux/libnsv_plugin.so
%_vlc_pluginsdir/demux/libnuv_plugin.so
%_vlc_pluginsdir/demux/libplaylist_plugin.so
%_vlc_pluginsdir/demux/libpva_plugin.so
%_vlc_pluginsdir/demux/libreal_plugin.so
%_vlc_pluginsdir/demux/libsubtitle_plugin.so
%_vlc_pluginsdir/demux/libty_plugin.so
%_vlc_pluginsdir/demux/libvobsub_plugin.so
%_vlc_pluginsdir/demux/libvoc_plugin.so
%_vlc_pluginsdir/demux/libxa_plugin.so
%_vlc_pluginsdir/demux/libtta_plugin.so
%_vlc_pluginsdir/demux/libh264_plugin.so
%_vlc_pluginsdir/demux/libvc1_plugin.so
%_vlc_pluginsdir/demux/librawvid_plugin.so
%_vlc_pluginsdir/demux/libdemux_cdg_plugin.so
%_vlc_pluginsdir/demux/libsmf_plugin.so
%_vlc_pluginsdir/demux/libasademux_plugin.so
%_vlc_pluginsdir/demux/libes_plugin.so
%_vlc_pluginsdir/demux/librawaud_plugin.so
%_vlc_pluginsdir/demux/libdirac_plugin.so

%dir %_vlc_pluginsdir/gui

%dir %_vlc_pluginsdir/misc
%_vlc_pluginsdir/misc/libdummy_plugin.so
%_vlc_pluginsdir/misc/liblogger_plugin.so
%_vlc_pluginsdir/misc/libvod_rtsp_plugin.so
%_vlc_pluginsdir/misc/libexport_plugin.so
%_vlc_pluginsdir/misc/libaudioscrobbler_plugin.so
%_vlc_pluginsdir/misc/libosd_parser_plugin.so
%_vlc_pluginsdir/misc/libstats_plugin.so
%_vlc_pluginsdir/misc/libsqlite_plugin.so
%_vlc_pluginsdir/misc/libxdg_screensaver_plugin.so
%_vlc_pluginsdir/misc/liblua_plugin.so

%ifarch %ix86 x86_64
%dir %_vlc_pluginsdir/3dnow
%_vlc_pluginsdir/3dnow/libmemcpy3dn_plugin.so

%dir %_vlc_pluginsdir/mmx
%_vlc_pluginsdir/mmx/libmemcpymmx_plugin.so
%_vlc_pluginsdir/mmx/libi420_rgb_mmx_plugin.so
%_vlc_pluginsdir/mmx/libi420_yuy2_mmx_plugin.so
%_vlc_pluginsdir/mmx/libi422_yuy2_mmx_plugin.so

%dir %_vlc_pluginsdir/mmxext
%_vlc_pluginsdir/mmxext/libmemcpymmxext_plugin.so
%endif

%ifarch ppc ppc64
%dir %_vlc_pluginsdir/altivec
%_vlc_pluginsdir/altivec/libmemcpyaltivec_plugin.so
%_vlc_pluginsdir/altivec/libi420_yuy2_altivec_plugin.so
%endif

%dir %_vlc_pluginsdir/services_discovery
%_vlc_pluginsdir/services_discovery/libsap_plugin.so
%_vlc_pluginsdir/services_discovery/libmediadirs_plugin.so
#%_vlc_pluginsdir/services_discovery/libudev_plugin.so

%dir %_vlc_pluginsdir/mux
%_vlc_pluginsdir/mux/libmux_asf_plugin.so
%_vlc_pluginsdir/mux/libmux_avi_plugin.so
%_vlc_pluginsdir/mux/libmux_dummy_plugin.so
%_vlc_pluginsdir/mux/libmux_ps_plugin.so
%_vlc_pluginsdir/mux/libmux_mp4_plugin.so
%_vlc_pluginsdir/mux/libmux_mpjpeg_plugin.so
%_vlc_pluginsdir/mux/libmux_wav_plugin.so

%dir %_vlc_pluginsdir/packetizer
%_vlc_pluginsdir/packetizer/libpacketizer_copy_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_mpeg4audio_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_mpeg4video_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_mpegvideo_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_vc1_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_mlp_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_dirac_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_flac_plugin.so

%dir %_vlc_pluginsdir/stream_out
%_vlc_pluginsdir/stream_out/libstream_out_display_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_dummy_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_duplicate_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_es_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_standard_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_bridge_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_description_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_gather_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_mosaic_bridge_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_rtp_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_transcode_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_autodel_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_raop_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_record_plugin.so
%_vlc_pluginsdir/stream_out/libstream_out_smem_plugin.so

%dir %_vlc_pluginsdir/stream_filter
%_vlc_pluginsdir/stream_filter/libdecomp_plugin.so
%_vlc_pluginsdir/stream_filter/libstream_filter_rar_plugin.so
%_vlc_pluginsdir/stream_filter/libstream_filter_record_plugin.so

%dir %_vlc_pluginsdir/video_chroma
%_vlc_pluginsdir/video_chroma/libi420_rgb_plugin.so
%_vlc_pluginsdir/video_chroma/libi420_yuy2_plugin.so
%_vlc_pluginsdir/video_chroma/libi422_yuy2_plugin.so
%_vlc_pluginsdir/video_chroma/libgrey_yuv_plugin.so
%_vlc_pluginsdir/video_chroma/libi422_i420_plugin.so
%_vlc_pluginsdir/video_chroma/libyuy2_i420_plugin.so
%_vlc_pluginsdir/video_chroma/libyuy2_i422_plugin.so

%dir %_vlc_pluginsdir/video_filter
%_vlc_pluginsdir/video_filter/libadjust_plugin.so
%_vlc_pluginsdir/video_filter/libclone_plugin.so
%_vlc_pluginsdir/video_filter/libcrop_plugin.so
%_vlc_pluginsdir/video_filter/libdeinterlace_plugin.so
%_vlc_pluginsdir/video_filter/libinvert_plugin.so
%_vlc_pluginsdir/video_filter/libmotionblur_plugin.so
%_vlc_pluginsdir/video_filter/libtransform_plugin.so
%_vlc_pluginsdir/video_filter/libwall_plugin.so
%_vlc_pluginsdir/video_filter/libblend_plugin.so
%_vlc_pluginsdir/video_filter/liblogo_plugin.so
%_vlc_pluginsdir/video_filter/libmarq_plugin.so
%_vlc_pluginsdir/video_filter/libmosaic_plugin.so
%_vlc_pluginsdir/video_filter/libmotiondetect_plugin.so
%_vlc_pluginsdir/video_filter/libosdmenu_plugin.so
%_vlc_pluginsdir/video_filter/librss_plugin.so
%_vlc_pluginsdir/video_filter/librv32_plugin.so
%_vlc_pluginsdir/video_filter/libscale_plugin.so
%_vlc_pluginsdir/video_filter/libmagnify_plugin.so
%_vlc_pluginsdir/video_filter/libalphamask_plugin.so
%_vlc_pluginsdir/video_filter/libbluescreen_plugin.so
%_vlc_pluginsdir/video_filter/libcolorthres_plugin.so
%_vlc_pluginsdir/video_filter/liberase_plugin.so
%_vlc_pluginsdir/video_filter/libextract_plugin.so
%_vlc_pluginsdir/video_filter/libgaussianblur_plugin.so
%_vlc_pluginsdir/video_filter/libgradient_plugin.so
%_vlc_pluginsdir/video_filter/libnoise_plugin.so
%_vlc_pluginsdir/video_filter/libpanoramix_plugin.so
%_vlc_pluginsdir/video_filter/libpsychedelic_plugin.so
%_vlc_pluginsdir/video_filter/libpuzzle_plugin.so
%_vlc_pluginsdir/video_filter/libripple_plugin.so
%_vlc_pluginsdir/video_filter/librotate_plugin.so
%_vlc_pluginsdir/video_filter/libsharpen_plugin.so
%_vlc_pluginsdir/video_filter/libwave_plugin.so
%_vlc_pluginsdir/video_filter/libatmo_plugin.so
%_vlc_pluginsdir/video_filter/libblendbench_plugin.so
%_vlc_pluginsdir/video_filter/libcanvas_plugin.so
%_vlc_pluginsdir/video_filter/libchain_plugin.so
%_vlc_pluginsdir/video_filter/libcroppadd_plugin.so
%_vlc_pluginsdir/video_filter/libdynamicoverlay_plugin.so
%_vlc_pluginsdir/video_filter/libgrain_plugin.so
%_vlc_pluginsdir/video_filter/libremoteosd_plugin.so
%_vlc_pluginsdir/video_filter/libscene_plugin.so
%_vlc_pluginsdir/video_filter/libyuvp_plugin.so
%_vlc_pluginsdir/video_filter/libaudiobargraph_v_plugin.so
%_vlc_pluginsdir/video_filter/libball_plugin.so
%_vlc_pluginsdir/video_filter/libmirror_plugin.so
%_vlc_pluginsdir/video_filter/libvideo_filter_wrapper_plugin.so

%dir %_vlc_pluginsdir/video_output
%_vlc_pluginsdir/video_output/libvmem_plugin.so
%_vlc_pluginsdir/video_output/libyuv_plugin.so
%_vlc_pluginsdir/video_output/libvout_wrapper_plugin.so

%dir %_vlc_pluginsdir/visualization
%_vlc_pluginsdir/visualization/libvisual_plugin.so

%dir %_vlc_pluginsdir/meta_engine
%_vlc_pluginsdir/meta_engine/libfolder_plugin.so

%doc AUTHORS README NEWS THANKS

%files interface-ncurses
%_bindir/nvlc
%_vlc_pluginsdir/gui/libncurses_plugin.so

%files interface-skins2
%_bindir/svlc
%_vlc_pluginsdir/gui/libskins2_plugin.so
%_datadir/%name/skins2

%files interface-oldhttp
%_vlc_pluginsdir/control/liboldhttp_plugin.so
%_datadir/%name/http

%files interface-oldtelnet
%_vlc_pluginsdir/control/liboldtelnet_plugin.so

%files interface-lirc
%_vlc_pluginsdir/control/liblirc_plugin.so

%files interface-qt4
%_bindir/qvlc
%_vlc_pluginsdir/gui/libqt4_plugin.so
%_datadir/applications/vlc.desktop

%files plugin-schroedinger
%_vlc_pluginsdir/codec/libschroedinger_plugin.so

%files plugin-sdl
%_vlc_pluginsdir/audio_output/libaout_sdl_plugin.so
%_vlc_pluginsdir/video_output/libvout_sdl_plugin.so

%files plugin-jack
%_vlc_pluginsdir/audio_output/libjack_plugin.so
%_vlc_pluginsdir/access/libaccess_jack_plugin.so

%files plugin-snapshot
%_vlc_pluginsdir/video_output/libsnapshot_plugin.so

%files plugin-goom
%_vlc_pluginsdir/visualization/libgoom_plugin.so

%files plugin-v4l
%_vlc_pluginsdir/access/libv4l_plugin.so
%_vlc_pluginsdir/access/libv4l2_plugin.so


%files plugin-live555
%_vlc_pluginsdir/demux/liblive555_plugin.so

%ifarch %ix86
%files plugin-loader
%_vlc_pluginsdir/codec/libdmo_plugin.so
%_vlc_pluginsdir/codec/librealvideo_plugin.so
%endif

%files plugin-osd
%_vlc_pluginsdir/misc/libxosd_plugin.so

%files plugin-mad
%_vlc_pluginsdir/audio_filter/libmpgatofixed32_plugin.so

%files plugin-matroska
%_vlc_pluginsdir/demux/libmkv_plugin.so

%files plugin-modplug
%_vlc_pluginsdir/demux/libmod_plugin.so

%files plugin-mpeg2
%_vlc_pluginsdir/codec/liblibmpeg2_plugin.so
%_vlc_pluginsdir/codec/libzvbi_plugin.so

%files plugin-mtp
%_vlc_pluginsdir/access/libaccess_mtp_plugin.so
%_vlc_pluginsdir/services_discovery/libmtp_plugin.so

%files plugin-musepack
%_vlc_pluginsdir/demux/libmpc_plugin.so

%files plugin-notify
%_vlc_pluginsdir/misc/libnotify_plugin.so

%files plugin-speex
%_vlc_pluginsdir/codec/libspeex_plugin.so

%files plugin-ogg
%_vlc_pluginsdir/mux/libmux_ogg_plugin.so
%_vlc_pluginsdir/demux/libogg_plugin.so
%_vlc_pluginsdir/codec/libvorbis_plugin.so
%_vlc_pluginsdir/codec/libkate_plugin.so
%_vlc_pluginsdir/codec/libtremor_plugin.so

%files plugin-flac
%_vlc_pluginsdir/demux/libflacsys_plugin.so
%_vlc_pluginsdir/codec/libflac_plugin.so

%files plugin-fluidsynth
%_vlc_pluginsdir/codec/libfluidsynth_plugin.so

%files plugin-a52
%_vlc_pluginsdir/audio_filter/liba52tofloat32_plugin.so
%_vlc_pluginsdir/audio_filter/liba52tospdif_plugin.so

%files plugin-h264
%_vlc_pluginsdir/codec/libx264_plugin.so
%_vlc_pluginsdir/packetizer/libpacketizer_h264_plugin.so


%files plugin-bonjour
%_vlc_pluginsdir/services_discovery/libbonjour_plugin.so

%files plugin-aa
%_vlc_pluginsdir/video_output/libaa_plugin.so

%files plugin-caca
%_vlc_pluginsdir/video_output/libcaca_plugin.so

%files plugin-taglib
%_vlc_pluginsdir/meta_engine/libtaglib_plugin.so

%files plugin-theora
%_vlc_pluginsdir/codec/libtheora_plugin.so

%files plugin-globalhotkeys
%_vlc_pluginsdir/control/libglobalhotkeys_plugin.so

%files plugin-faad
%_vlc_pluginsdir/codec/libfaad_plugin.so

%files plugin-ffmpeg
%_vlc_pluginsdir/access/libaccess_avio_plugin.so
%_vlc_pluginsdir/codec/libavcodec_plugin.so
%_vlc_pluginsdir/demux/libavformat_plugin.so
%_vlc_pluginsdir/video_filter/libswscale_plugin.so
%_vlc_pluginsdir/video_filter/libpostproc_plugin.so

%files plugin-framebuffer
%_vlc_pluginsdir/video_output/libfb_plugin.so

%files plugin-alsa
%_vlc_pluginsdir/audio_output/libalsa_plugin.so
%_vlc_pluginsdir/access/libaccess_alsa_plugin.so

%files plugin-oss
%_vlc_pluginsdir/audio_output/liboss_plugin.so

%files plugin-shout
%_vlc_pluginsdir/access_output/libaccess_output_shout_plugin.so

%files plugin-xcb
%_vlc_pluginsdir/services_discovery/libxcb_apps_plugin.so
%_vlc_pluginsdir/access/libxcb_screen_plugin.so
%_vlc_pluginsdir/video_output/libxcb_window_plugin.so
%_vlc_pluginsdir/video_output/libxcb_glx_plugin.so
%_vlc_pluginsdir/video_output/libxcb_x11_plugin.so
%_vlc_pluginsdir/video_output/libxcb_xv_plugin.so

%files plugin-xml
%_vlc_pluginsdir/misc/libxml_plugin.so
%_vlc_pluginsdir/misc/libxtag_plugin.so

%files plugin-png
%_vlc_pluginsdir/codec/libpng_plugin.so

%files plugin-podcast
%_vlc_pluginsdir/services_discovery/libpodcast_plugin.so

%files plugin-pulseaudio
%_vlc_pluginsdir/audio_output/libpulse_plugin.so

%files plugin-projectm
%_vlc_pluginsdir/visualization/libprojectm_plugin.so

%files plugin-upnp
%_vlc_pluginsdir/services_discovery/libupnp_intel_plugin.so

%files plugin-realrtsp
%_vlc_pluginsdir/access/libaccess_realrtsp_plugin.so

%files plugin-dbus
%_vlc_pluginsdir/control/libdbus_plugin.so
%_vlc_pluginsdir/misc/libinhibit_plugin.so
%_vlc_pluginsdir/misc/libtelepathy_plugin.so

%files plugin-dv
%_vlc_pluginsdir/access/libdc1394_plugin.so
%_vlc_pluginsdir/access/libaccess_dv_plugin.so

%files plugin-ts
%_vlc_pluginsdir/mux/libmux_ts_plugin.so
%_vlc_pluginsdir/demux/libts_plugin.so

%files plugin-twolame
%_vlc_pluginsdir/codec/libtwolame_plugin.so

%files plugin-dvb
%_vlc_pluginsdir/codec/libdvbsub_plugin.so
%_vlc_pluginsdir/access/libdvb_plugin.so

%files plugin-dvdnav
%_vlc_pluginsdir/access/libdvdnav_plugin.so

%files plugin-dvdread
%_vlc_pluginsdir/access/libdvdread_plugin.so

%files plugin-dca
%_vlc_pluginsdir/audio_filter/libdtstofloat32_plugin.so

%files plugin-freetype
%_vlc_pluginsdir/misc/libfreetype_plugin.so

%files plugin-gnutls
%_vlc_pluginsdir/misc/libgnutls_plugin.so

%files plugin-smb
%_vlc_pluginsdir/access/libaccess_smb_plugin.so

%if_enabled SDL_image
%files plugin-sdlimage
%_vlc_pluginsdir/codec/libsdl_image_plugin.so
%endif

%files plugin-svg
%_vlc_pluginsdir/misc/libsvg_plugin.so

%files -n mozilla-plugin-vlc
%browser_plugins_path/*

%files plugin-videocd
%_vlc_pluginsdir/access/libvcd_plugin.so
%_vlc_pluginsdir/codec/libsvcdsub_plugin.so
%_vlc_pluginsdir/access/libvcdx_plugin.so

%files plugin-audiocd
%_vlc_pluginsdir/access/libcdda_plugin.so

%files plugin-ass
%_vlc_pluginsdir/codec/liblibass_plugin.so

%files -n lib%name
%_libdir/libvlccore.so.*
%_libdir/libvlc.so.*

%files -n lib%name-devel
%_pkgconfigdir/*.pc
%_includedir/*
%_libdir/libvlccore.so
%_libdir/libvlc.so

%files -n vim-plugin-vlc-syntax
%vim_syntax_dir/vlc.vim

%files -n fortunes-vlc
%_gamesdatadir/fortune/vlc*

%files kde4
%_datadir/kde4/apps/solid/actions/vlc-opencda.desktop
%_datadir/kde4/apps/solid/actions/vlc-opendvd.desktop
%_datadir/kde4/apps/solid/actions/vlc-openvcd.desktop

%files maxi

%files

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin