Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv7128/devel
Modified Files:
.cvsignore sources vlc.spec
Added Files:
position.h xcb_keysym.h
Removed Files:
0001-Default-libv4l2-to-true.patch 300_all_pic.patch
310_all_mmx_pic.patch vlc-trunk-default_font.patch
Log Message:
Update to 1.1.0-pre1
--- NEW FILE position.h ---
/*****************************************************************************
* position.h: Support routines for logo and marquee plugin objects
*****************************************************************************
* Copyright (C) 2010 M2X BV
*
* Authors: JP Dinger <jpd (at) videolan (dot) org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
#ifndef POSITION_H
#define POSITION_H
struct posidx_s { const char *n; size_t i; };
static const posidx_s posidx[] = {
{ "center", 0 },
{ "left", 1 },
{ "right", 2 },
{ "top", 4 },
{ "bottom", 8 },
{ "top-left", 5 },
{ "top-right", 6 },
{ "bottom-left", 9 },
{ "bottom-right", 10 },
};
enum { num_posidx = sizeof(posidx)/sizeof(*posidx) };
static inline const char *position_bynumber( size_t i )
{
for( const posidx_s *h=posidx; h<posidx+num_posidx; ++h )
if( h->i == i )
return h->n;
return "undefined";
}
static inline bool position_byname( const char *n, size_t &i )
{
for( const posidx_s *h=posidx; h<posidx+num_posidx; ++h )
if( !strcasecmp( n, h->n ) )
{ i=h->i; return true; }
return false;
}
#endif
--- NEW FILE xcb_keysym.h ---
/* This list MUST be in XK_* incremental order (see keysymdef.h),
* so that binary search works.
* Multiple X keys can match the same VLC key.
* X key symbols must be in the first column of the struct. */
{ XK_BackSpace, KEY_BACKSPACE, },
{ XK_Tab, KEY_TAB, },
{ XK_Return, KEY_ENTER, },
{ XK_Escape, KEY_ESC, },
{ XK_Home, KEY_HOME, },
{ XK_Left, KEY_LEFT, },
{ XK_Up, KEY_UP, },
{ XK_Right, KEY_RIGHT, },
{ XK_Down, KEY_DOWN, },
{ XK_Page_Up, KEY_PAGEUP, },
{ XK_Page_Down, KEY_PAGEDOWN, },
{ XK_End, KEY_END, },
{ XK_Begin, KEY_HOME, },
{ XK_Insert, KEY_INSERT, },
{ XK_Menu, KEY_MENU },
/* Numeric pad keys */
{ XK_KP_Space, ' ', },
{ XK_KP_Tab, KEY_TAB, },
{ XK_KP_Enter, KEY_ENTER, },
{ XK_KP_F1, KEY_F1, },
{ XK_KP_F2, KEY_F2, },
{ XK_KP_F3, KEY_F3, },
{ XK_KP_F4, KEY_F4, },
{ XK_KP_Home, KEY_HOME, },
{ XK_KP_Left, KEY_LEFT, },
{ XK_KP_Up, KEY_UP, },
{ XK_KP_Right, KEY_RIGHT, },
{ XK_KP_Down, KEY_DOWN, },
{ XK_KP_Page_Up, KEY_PAGEUP, },
{ XK_KP_Page_Down, KEY_PAGEDOWN, },
{ XK_KP_End, KEY_END, },
{ XK_KP_Begin, KEY_HOME, }, /* KP middle (5 without numlock) */
{ XK_KP_Insert, KEY_INSERT, },
{ XK_KP_Delete, KEY_DELETE, },
{ XK_KP_Equal, '=', },
{ XK_KP_Multiply, '*', },
{ XK_KP_Add, '+', },
{ XK_KP_Separator, ',', },
{ XK_KP_Subtract, '-', },
{ XK_KP_Decimal, ',', }, /* FIXME: I don't know that key */
{ XK_KP_Divide, '/', },
{ XK_KP_0, '0', },
{ XK_KP_1, '1', },
{ XK_KP_2, '2', },
{ XK_KP_3, '3', },
{ XK_KP_4, '4', },
{ XK_KP_5, '5', },
{ XK_KP_6, '6', },
{ XK_KP_7, '7', },
{ XK_KP_8, '8', },
{ XK_KP_9, '9', },
{ XK_F1, KEY_F1, },
{ XK_F2, KEY_F2, },
{ XK_F3, KEY_F3, },
{ XK_F4, KEY_F4, },
{ XK_F5, KEY_F5, },
{ XK_F6, KEY_F6, },
{ XK_F7, KEY_F7, },
{ XK_F8, KEY_F8, },
{ XK_F9, KEY_F9, },
{ XK_F10, KEY_F10, },
{ XK_F11, KEY_F11, },
{ XK_F12, KEY_F12, },
{ XK_Delete, KEY_DELETE, },
/* XFree86 extensions */
{ XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN, },
{ XF86XK_AudioMute, KEY_VOLUME_MUTE, },
{ XF86XK_AudioRaiseVolume, KEY_VOLUME_UP, },
{ XF86XK_AudioPlay, KEY_MEDIA_PLAY_PAUSE, },
{ XF86XK_AudioStop, KEY_MEDIA_STOP, },
{ XF86XK_AudioPrev, KEY_MEDIA_PREV_TRACK, },
{ XF86XK_AudioNext, KEY_MEDIA_NEXT_TRACK, },
{ XF86XK_HomePage, KEY_BROWSER_HOME, },
{ XF86XK_Search, KEY_BROWSER_SEARCH, },
{ XF86XK_Back, KEY_BROWSER_BACK, },
{ XF86XK_Forward, KEY_BROWSER_FORWARD, },
{ XF86XK_Stop, KEY_BROWSER_STOP, },
{ XF86XK_Refresh, KEY_BROWSER_REFRESH, },
{ XF86XK_Favorites, KEY_BROWSER_FAVORITES, },
{ XF86XK_AudioPause, KEY_MEDIA_PLAY_PAUSE, },
{ XF86XK_Reload, KEY_BROWSER_REFRESH, },
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/.cvsignore,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- .cvsignore 28 Jan 2010 20:22:39 -0000 1.24
+++ .cvsignore 17 Apr 2010 10:12:06 -0000 1.25
@@ -1 +1 @@
-vlc-1.0.5.tar.bz2
+vlc-1.1.0-pre1.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/sources,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- sources 28 Jan 2010 20:22:39 -0000 1.30
+++ sources 17 Apr 2010 10:12:07 -0000 1.31
@@ -1 +1 @@
-d3d99e489ba1ae996af7e1065c0ef313 vlc-1.0.5.tar.bz2
+2cbda5fa9b52d10d917f23a4a00dbbf5 vlc-1.1.0-pre1.tar.bz2
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- vlc.spec 27 Feb 2010 18:20:15 -0000 1.76
+++ vlc.spec 17 Apr 2010 10:12:07 -0000 1.77
@@ -1,14 +1,25 @@
-# TODO: libdc1394(juju), modularization (vlc-plugin-foo)
-
#global live555_date 2009.07.28
-#global vlc_rc -rc
-%global vlc_bootstrap 1
-
+%global vlc_rc -pre1
+#global vlc_bootstrap 1
+%global _with_freeworld 1
+%if 0%{?_with_freeworld:1}
+%global _with_faad2 --with-faad2
+%global _with_ffmpeg --with-ffmpeg
+%global _with_libdca --with-libdca
+%global _with_libdvbpsi --with-libdvbpsi
+%global _with_libmad --with-libmad
+%global _with_libmpeg2 --with-libmpeg2
+%global _with_twolame --with-twolame
+%global _with_vcdimager --with-vcdimager
+%global _with_x264 --with-x264
+%global _with_xvidcore --with-xvidcore
+%global _with_live555 --with-live55
+%endif
-Summary: Multi-platform MPEG, DVD, and DivX player
+Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
-Version: 1.0.5
-Release: 2%{?dist}
+Version: 1.1.0
+Release: 0.1.pre1%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL:
http://www.videolan.org
@@ -17,11 +28,8 @@
Source2:
http://www.live555.com/liveMedia/public/live.%{live555_date}.tar.gz
%endif
Source10: vlc-handlers.schemas
-Patch0: vlc-trunk-default_font.patch
-Patch1: 0001-Default-libv4l2-to-true.patch
-Patch3: 300_all_pic.patch
-Patch4: 310_all_mmx_pic.patch
-Patch5: vlc-1.0.4-xulrunner-192.patch
+Source11: xcb_keysym.h
+Source12: position.h
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -33,16 +41,16 @@
BuildRequires: libtool
%endif
-BuildRequires: a52dec-devel
+%{?_with_a52dec:BuildRequires: a52dec-devel}
BuildRequires: aalib-devel
BuildRequires: alsa-lib-devel
BuildRequires: avahi-devel
BuildRequires: cdparanoia-devel
BuildRequires: dbus-devel
BuildRequires: dirac-devel >= 1.0.0
-%{!?_without_directfb:BuildRequires: directfb-devel}
-BuildRequires: faad2-devel
-BuildRequires: ffmpeg-devel >= 0.4.9-0
+%{!?_without_directfb:BuildRequires: directfb-devel}
+%{?_with_faad2:BuildRequires: faad2-devel}
+%{?_with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-0}
BuildRequires: flac-devel
BuildRequires: fluidsynth-devel
BuildRequires: fribidi-devel
@@ -51,27 +59,31 @@
BuildRequires: gsm-devel
BuildRequires: hal-devel
BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: kdelibs-devel >= 4.4.0
BuildRequires: libavc1394-devel
BuildRequires: libass-devel >= 0.9.7
BuildRequires: libcaca-devel
BuildRequires: libcddb-devel
BuildRequires: libcdio-devel >= 0.77-3
-BuildRequires: libdca-devel
+BuildRequires: libdc1394-devel >= 2.1.0
+%{?_with_libdca:BuildRequires: libdca-devel}
BuildRequires: libdv-devel
-BuildRequires: libdvbpsi-devel
+%{?_with_libdvbpsi:BuildRequires: libdvbpsi-devel}
BuildRequires: libdvdnav-devel
BuildRequires: libebml-devel
BuildRequires: libid3tag-devel
BuildRequires: libkate-devel
-BuildRequires: libmad-devel
+%{?_with_libmad:BuildRequires: libmad-devel}
BuildRequires: libmatroska-devel >= 0.7.6
BuildRequires: libmodplug-devel
BuildRequires: libmp4v2-devel
BuildRequires: libmpcdec-devel
BuildRequires: libmtp-devel
BuildRequires: libnotify-devel
+BuildRequires: libprojectM-qt-devel
BuildRequires: libproxy-devel
BuildRequires: librsvg2-devel >= 2.9.0
+BuildRequires: libssh2-devel
BuildRequires: libsysfs-devel
BuildRequires: libshout-devel
BuildRequires: libsmbclient-devel
@@ -79,18 +91,14 @@
BuildRequires: libtheora-devel
BuildRequires: libtiger-devel
BuildRequires: libtiff-devel
+BuildRequires: libudev-devel >= 142
BuildRequires: libupnp-devel
-%if 0%{?fedora} > 8
BuildRequires: libv4l-devel
-%endif
+%{?_with_vaapi:BuildRequires: libva-devel}
BuildRequires: libvorbis-devel
BuildRequires: libxml2-devel
BuildRequires: lirc-devel
-%if 0%{?live555_date:1}
-BuildConflicts: live555-devel
-%else
-BuildRequires: live555-devel >= 0-0.19.2008.04.03
-%endif
+%{?_with_live555:BuildRequires: live555-devel >= 0-0.19.2008.04.03}
BuildRequires: kernel-headers
BuildRequires: libGL-devel
BuildRequires: libGLU-devel
@@ -98,7 +106,7 @@
BuildRequires: libshout-devel
BuildRequires: lua-devel
BuildRequires: minizip-devel
-BuildRequires: mpeg2dec-devel >= 0.3.2
+%{?_with_libmpeg2:BuildRequires: mpeg2dec-devel >= 0.3.2}
BuildRequires: ncurses-devel
BuildRequires: opencv-devel
BuildRequires: openslp-devel
@@ -113,11 +121,11 @@
BuildRequires: svgalib-devel
%endif
BuildRequires: taglib-devel
-BuildRequires: twolame-devel
-BuildRequires: vcdimager-devel >= 0.7.21
-BuildRequires: x264-devel >= 0-0.8.20061028
+%{?_with_twolame:BuildRequires: twolame-devel}
+%{?_with_vcdimager:BuildRequires: vcdimager-devel >= 0.7.21}
+%{?_with_x264:BuildRequires: x264-devel >= 0-0.8.20061028}
BuildRequires: xosd-devel
-BuildRequires: xvidcore-devel
+%{?_with_xvidcore:BuildRequires: xvidcore-devel}
BuildRequires: zlib-devel
BuildRequires: zvbi-devel
@@ -128,9 +136,6 @@
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: libXpm-devel
-%ifarch %{ix86} x86_64
-BuildRequires: libXvMC-devel
-%endif
BuildRequires: xcb-util-devel
BuildRequires: xorg-x11-proto-devel
@@ -151,62 +156,53 @@
Requires: qt-x11%{_isa} >= 1:4.5.2
-%package devel
-Summary: Development package for %{name}
-Group: Development/Libraries
-Requires: %{name}-core%{_isa} = %{version}-%{release}
%description
-VLC (initially VideoLAN Client) is a highly portable multimedia player
-for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX,
-mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.
-It can also be used as a server to stream in unicast or multicast in
-IPv4 or IPv6 on a high-bandwidth network.
+VLC media player is a highly portable multimedia player and multimedia framework
+capable of reading most audio and video formats as well as DVDs, Audio CDs VCDs,
+and various streaming protocols.
+It can also be used as a media converter or a server to stream in unicast or
+multicast in IPv4 or IPv6 on networks.
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name}-core%{_isa} = %{version}-%{release}
%description devel
-This package contains development files for VLC Media Player.
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
-VLC (initially VideoLAN Client) is a highly portable multimedia player
-for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX,
-mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.
-It can also be used as a server to stream in unicast or multicast in
-IPv4 or IPv6 on a high-bandwidth network.
%{!?_without_mozilla:
%package -n mozilla-vlc
-Summary: VLC Media Player plugin for Mozilla compatible web browsers
+Summary: VLC media player plugin for Mozilla compatible web browsers
Group: Applications/Multimedia
Requires: %{name}-xorg%{_isa} = %{version}-%{release}
Requires: %{_libdir}/mozilla/plugins
%description -n mozilla-vlc
-This package contains a VLC Media Player plugin for Mozilla compatible
+This package contains a VLC media player plugin for Mozilla compatible
web browsers.
-VLC (initially VideoLAN Client) is a highly portable multimedia player
-for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX,
-mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.
-It can also be used as a server to stream in unicast or multicast in
-IPv4 or IPv6 on a high-bandwidth network.
}
%package core
-Summary: VLC Media Player core
+Summary: VLC media player core
Group: Applications/Multimedia
%description core
-VLC Media Player core components
+VLC media player core components
%package nox
-Summary: VLC Media Player without Xorg
+Summary: VLC media player without Xorg
Group: Applications/Multimedia
Requires: vlc-core%{_isa} = %{version}-%{release}
%description nox
-VLC Media Player with framebuffer support for X-less server.
+VLC media player with framebuffer support for X-less server.
%package plugin-jack
Summary: JACK audio plugin for VLC
@@ -222,14 +218,14 @@
%if 0%{?live555_date:1}
%setup -q -D -T -a 2 -n %{name}-%{version}%{?vlc_rc}
%endif
-%patch0 -p1 -b .default_font
-%patch1 -p1 -b .istrue
+#patch1 -p1 -b .istrue
#http://trac.videolan.org/vlc/ticket/1383
-%patch3 -p1 -b .dmo_pic
-sed -i.dmo_pic -e 's/fno-PIC/fPIC/' libs/loader/Makefile.in
-%patch4 -p1 -b .mmx_pic
-%patch5 -p1 -b .xul192
+#patch3 -p1 -b .dmo_pic
+#sed -i.dmo_pic -e 's/fno-PIC/fPIC/' libs/loader/Makefile.{in,am}
+#patch4 -p1 -b .mmx_pic
+install -pm 0644 %{SOURCE11} modules/video_output/xcb/xcb_keysym.h
+install -pm 0644 %{SOURCE12} projects/mozilla/control/position.h
rm modules/access/videodev2.h
ln -sf %{_includedir}/linux/videodev2.h modules/access/videodev2.h
%if 0%{?vlc_bootstrap:1}
@@ -254,10 +250,9 @@
%configure \
--disable-dependency-tracking \
--disable-rpath \
- --enable-release \
- --with-binary-version=%{version}-%{release} \
+ --with-binary-version=%{version} \
--with-tuning=no \
- --enable-switcher \
+%{?_with_ffmpeg:--enable-switcher} \
--enable-lua \
--enable-live555 \
%if 0%{?live555_date:1}
@@ -265,19 +260,22 @@
%endif
--enable-dv \
--enable-opencv \
+ --enable-sftp \
--enable-pvr \
--enable-gnomevfs \
- --enable-cddax \
- --enable-wma-fixed \
- --enable-shine \
- --enable-faad \
- --enable-twolame \
- --enable-real \
- --enable-realrtsp \
+%{?_with_vcdimager--enable-vcdx} \
+%{?_with_freeworld:--enable-wma-fixed} \
+%{?_with_freeworld:--enable-shine} \
+ --enable-omxil \
+ --disable-a52 \
+%{!?_with_ffmpeg:--disable-avcodec --disable-avformat --disable-swscale
--disable-postproc} \
+%{?_with_faad2:--enable-faad} \
+%{!?_with_libmad:--disable-mad} \
+%{?_with_twolame:--enable-twolame} \
+%{?_with_freeworld:--enable-real --enable-realrtsp} \
--enable-flac \
--enable-tremor \
--enable-speex \
- --enable-tarkin \
--enable-theora \
--enable-dirac \
--enable-libass \
@@ -287,20 +285,16 @@
--enable-snapshot \
%ifarch %{ix86} x86_64
--enable-svgalib \
- --enable-xvmc \
%endif
%{!?_without_directfb:--enable-directfb} \
--enable-aa \
--enable-caca \
--enable-jack \
-%if 0%{?fedora} > 7
--enable-portaudio \
--enable-pulse \
-%endif
--enable-ncurses \
--enable-xosd \
--enable-fbosd \
- --enable-galaktos \
--enable-lirc \
%ifarch %{ix86}
--enable-loader \
@@ -310,10 +304,11 @@
%{!?_without_mozilla:--enable-mozilla} \
-
+%if 0
# remove rpath from libtool
sed -i.rpath
's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g'
libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+%endif
%if 0
# clean unused-direct-shlib-dependencies
@@ -335,13 +330,15 @@
install -dm 755 $RPM_BUILD_ROOT%{_mandir}/man1
install -pm 644 doc/vlc*.1 $RPM_BUILD_ROOT%{_mandir}/man1
+%if 0
for i in 16x16 32x32 48x48 128x128 ; do
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${i}/apps
install -pm 0644 share/vlc${i}.png \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${i}/apps/vlc.png
done
+%endif
-desktop-file-install --vendor livna \
+desktop-file-install --vendor "" \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
--mode 644 \
@@ -364,6 +361,8 @@
#mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
install -pm 0644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/vlc/utils/
+rm -rf $RPM_BUILD_ROOT%{_datadir}/kde4
+
%find_lang %{name}
@@ -416,37 +415,32 @@
%files
%defattr(-,root,root,-)
-%doc AUTHORS COPYING ChangeLog MAINTAINERS NEWS README THANKS
+%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_datadir}/applications/*%{name}.desktop
-%{_datadir}/icons/hicolor/*/apps/vlc.png
+#exclude #{_datadir}/kde4/apps/solid/actions/vlc-*.desktop
+%{_datadir}/icons/hicolor/*/apps/vlc*.png
+%{_datadir}/icons/hicolor/*/apps/vlc*.xpm
%{_datadir}/vlc/skins2/
%{_bindir}/qvlc
%{_bindir}/svlc
-%{_libdir}/vlc/gui/libqt4_plugin.so
-%{_libdir}/vlc/access/libaccess_gnomevfs_plugin.so
-%{_libdir}/vlc/access/libx11_screen_plugin.so
-%{_libdir}/vlc/misc/libsvg_plugin.so
-%{_libdir}/vlc/misc/libnotify_plugin.so
-%{_libdir}/vlc/video_output/libaa_plugin.so
-%{_libdir}/vlc/video_output/libcaca_plugin.so
-%{_libdir}/vlc/video_output/libglx_plugin.so
-%{_libdir}/vlc/video_output/libopengl_plugin.so
-%{_libdir}/vlc/video_output/libx11_plugin.so
-%{_libdir}/vlc/video_output/libxcb_plugin.so
-%{_libdir}/vlc/video_output/libxcb_window_plugin.so
-%{_libdir}/vlc/video_output/libxcb_xv_plugin.so
-%{_libdir}/vlc/video_output/libxvideo_plugin.so
-%{_libdir}/vlc/visualization/libgalaktos_plugin.so
-%{_libdir}/vlc/misc/libxosd_plugin.so
-%ifarch %{ix86} x86_64
-%{_libdir}/vlc/codec/libxvmc_plugin.so
-%{_libdir}/vlc/video_output/libxvmc_plugin.so
+%{_libdir}/vlc/plugins/gui/libqt4_plugin.so
+%{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so
+%{_libdir}/vlc/plugins/misc/libsvg_plugin.so
+%{_libdir}/vlc/plugins/misc/libnotify_plugin.so
+%{_libdir}/vlc/plugins/video_output/libaa_plugin.so
+%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
+%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
+%{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so
+%{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so
+%{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so
+%{_libdir}/vlc/plugins/misc/libxosd_plugin.so
+%{_libdir}/vlc/plugins/gui/libskins2_plugin.so
+%{_libdir}/vlc/plugins/video_filter/libopencv_example_plugin.so
+%{_libdir}/vlc/plugins/video_filter/libopencv_wrapper_plugin.so
+%if 0%{fedora} > 11
+%{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
%endif
-%{_libdir}/vlc/gui/libskins2_plugin.so
-%{_libdir}/vlc/video_filter/libopencv_example_plugin.so
-%{_libdir}/vlc/video_filter/libopencv_wrapper_plugin.so
-%{_libdir}/vlc/video_filter/libpanoramix_plugin.so
-%{_libdir}/vlc/audio_output/libpulse_plugin.so
+%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so
%files core -f %{name}.lang
%defattr(-,root,root,-)
@@ -458,56 +452,52 @@
%exclude %{_datadir}/vlc/skins2
%{_datadir}/vlc/
%{_libdir}/*.so.*
-%exclude %{_libdir}/vlc/gui/libqt4_plugin.so
-%exclude %{_libdir}/vlc/access/libaccess_gnomevfs_plugin.so
-%exclude %{_libdir}/vlc/access/libaccess_jack_plugin.so
-%exclude %{_libdir}/vlc/access/libx11_screen_plugin.so
-%exclude %{_libdir}/vlc/codec/libfluidsynth_plugin.so
-%exclude %{_libdir}/vlc/misc/libsvg_plugin.so
-%exclude %{_libdir}/vlc/misc/libnotify_plugin.so
-%exclude %{_libdir}/vlc/video_output/libaa_plugin.so
-%exclude %{_libdir}/vlc/video_output/libcaca_plugin.so
-%exclude %{_libdir}/vlc/video_output/libglx_plugin.so
-%exclude %{_libdir}/vlc/video_output/libopengl_plugin.so
-%exclude %{_libdir}/vlc/video_output/libx11_plugin.so
-%exclude %{_libdir}/vlc/video_output/libxcb_plugin.so
-%exclude %{_libdir}/vlc/video_output/libxcb_window_plugin.so
-%exclude %{_libdir}/vlc/video_output/libxcb_xv_plugin.so
-%exclude %{_libdir}/vlc/video_output/libxvideo_plugin.so
-%exclude %{_libdir}/vlc/visualization/libgalaktos_plugin.so
-%exclude %{_libdir}/vlc/misc/libxosd_plugin.so
+%exclude %{_libdir}/vlc/plugins/gui/libqt4_plugin.so
+%exclude %{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so
+%exclude %{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
+%exclude %{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
+%exclude %{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
+%exclude %{_libdir}/vlc/plugins/misc/libsvg_plugin.so
+%exclude %{_libdir}/vlc/plugins/misc/libnotify_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libaa_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so
+%exclude %{_libdir}/vlc/plugins/misc/libxosd_plugin.so
%ifarch %{ix86} x86_64
-%exclude %{_libdir}/vlc/codec/libxvmc_plugin.so
-%exclude %{_libdir}/vlc/video_output/libxvmc_plugin.so
-%exclude %{_libdir}/vlc/video_output/libsvgalib_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libsvgalib_plugin.so
%endif
%{!?_without_directfb:
-%exclude %{_libdir}/vlc/video_output/libdirectfb_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_output/libdirectfb_plugin.so
}
-%exclude %{_libdir}/vlc/gui/libskins2_plugin.so
-%exclude %{_libdir}/vlc/video_filter/libopencv_example_plugin.so
-%exclude %{_libdir}/vlc/video_filter/libopencv_wrapper_plugin.so
-%exclude %{_libdir}/vlc/video_filter/libpanoramix_plugin.so
-%exclude %{_libdir}/vlc/audio_output/libjack_plugin.so
-%exclude %{_libdir}/vlc/audio_output/libportaudio_plugin.so
-%exclude %{_libdir}/vlc/audio_output/libpulse_plugin.so
+%exclude %{_libdir}/vlc/plugins/gui/libskins2_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_filter/libopencv_example_plugin.so
+%exclude %{_libdir}/vlc/plugins/video_filter/libopencv_wrapper_plugin.so
+%if 0%{fedora} > 11
+%exclude %{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
+%endif
+%exclude %{_libdir}/vlc/plugins/audio_output/libjack_plugin.so
+%exclude %{_libdir}/vlc/plugins/audio_output/libportaudio_plugin.so
+%exclude %{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so
%{_libdir}/vlc/
%{_mandir}/man1/vlc*.1*
%files plugin-jack
%defattr(-,root,root,-)
-%{_libdir}/vlc/access/libaccess_jack_plugin.so
-%{_libdir}/vlc/audio_output/libportaudio_plugin.so
-%{_libdir}/vlc/audio_output/libjack_plugin.so
-%{_libdir}/vlc/codec/libfluidsynth_plugin.so
+%{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
+%{_libdir}/vlc/plugins/audio_output/libportaudio_plugin.so
+%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so
+%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
%files nox
%defattr(-,root,root,-)
%{!?_without_directfb:
-%{_libdir}/vlc/video_output/libdirectfb_plugin.so
+%{_libdir}/vlc/plugins/video_output/libdirectfb_plugin.so
}
%ifarch %{ix86} x86_64
-%{_libdir}/vlc/video_output/libsvgalib_plugin.so
+%{_libdir}/vlc/plugins/video_output/libsvgalib_plugin.so
%endif
%files devel
@@ -529,6 +519,10 @@
%changelog
+* Fri Apr 16 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1.1.0-0.3.pre1
+- Update to 1.1.0-pre1
+- Changed summary and descriptions
+
* Sat Feb 27 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1.0.5-2
- Add BR libtiger-devel
--- 0001-Default-libv4l2-to-true.patch DELETED ---
--- 300_all_pic.patch DELETED ---
--- 310_all_mmx_pic.patch DELETED ---
--- vlc-trunk-default_font.patch DELETED ---