Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv25620
Modified Files:
vlc.spec vlc-1.0.0-bugfix_backport.patch
Added Files:
0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch
Log Message:
0.5
0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch:
--- NEW FILE 0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch ---
From b0b453e4e70073d63aebe6bb259f4c891ba08c21 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet (kwizart) <kwizart(a)gmail.com>
Date: Wed, 13 May 2009 11:17:44 +0200
Subject: [PATCH] Fix missing symbol in libxvmc_plugin.so
the XvMC plugin use xcommon.c where some part use
HAVE_XINERAMA conditions.
Missing symbols are :
XineramaQueryScreens
XineramaQueryExtension
XineramaIsActive
---
configure.ac | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/configure.ac b/configure.ac
index be6e24c..414a29d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4106,12 +4106,14 @@ AS_IF([test "$enable_xinerama" != "no"], [
VLC_ADD_LIBS([xvideo],[-lXinerama_pic])
VLC_ADD_LIBS([x11],[-lXinerama_pic])
VLC_ADD_LIBS([glx],[-lXinerama_pic])
+ VLC_ADD_LIBS([xvmc],[-lXinerama_pic])
ac_cv_have_xinerama="yes"
],[
AC_CHECK_LIB(Xinerama, XineramaQueryExtension,[
VLC_ADD_LIBS([xvideo],[-lXinerama])
VLC_ADD_LIBS([x11],[-lXinerama])
VLC_ADD_LIBS([glx],[-lXinerama])
+ VLC_ADD_LIBS([xvmc],[-lXinerama])
ac_cv_have_xinerama="yes"
])
])
--
1.6.0.6
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- vlc.spec 12 May 2009 13:27:28 -0000 1.32
+++ vlc.spec 13 May 2009 10:35:08 -0000 1.33
@@ -13,7 +13,7 @@
Summary: Multi-platform MPEG, DVD, and DivX player
Name: vlc
Version: 1.0.0
-Release: 0.4rc1%{?dist}
+Release: 0.5rc1%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL:
http://www.videolan.org/
@@ -27,6 +27,7 @@
Patch5: vlc-1.0.0-pre1-xulrunner-191_support.patch
Patch6: vlc-1.0.0-bugfix_backport.patch
Patch7: vlc-1.0.0-rc1-pkglibd.patch
+Patch8: 0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -173,9 +174,6 @@
It can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network.
-Non-default rpmbuild options:
---with dirac: Enable dirac codec support
---with kate: Enable kate codec support
%description devel
@@ -247,6 +245,7 @@
%endif
%patch6 -p1 -b .bp
%patch7 -p1 -b .pkglibd
+%patch8 -p1 -b .xvmc
rm autotools/* m4/lib*
cp -p %{_datadir}/gettext/config.rpath autotools
@@ -507,6 +506,10 @@
%changelog
+* Wed May 13 2009 kwizart < kwizart at
gmail.com > - 1.0.0-0.5rc1
+- Fix missing XvMC symbols
+- Fix export make_URI
+
* Tue May 12 2009 kwizart < kwizart at
gmail.com > - 1.0.0-0.4rc1
- Update to 1.0.0-rc1
- Add 1.0-bugfix patches
vlc-1.0.0-bugfix_backport.patch:
Index: vlc-1.0.0-bugfix_backport.patch
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc-1.0.0-bugfix_backport.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vlc-1.0.0-bugfix_backport.patch 12 May 2009 13:27:28 -0000 1.1
+++ vlc-1.0.0-bugfix_backport.patch 13 May 2009 10:35:08 -0000 1.2
@@ -1,3 +1,15 @@
+diff --git a/src/libvlccore.sym b/src/libvlccore.sym
+index ac68b0e..d72c10f 100644
+--- a/src/libvlccore.sym
++++ b/src/libvlccore.sym
+@@ -216,6 +216,7 @@ libvlc_InternalInit
+ libvlc_InternalWait
+ libvlc_Quit
+ LocaleFree
++make_URI
+ mdate
+ module_config_free
+ module_config_get
diff --git a/include/vlc/libvlc.h b/include/vlc/libvlc.h
index 4085e25..5794c0a 100644
--- a/include/vlc/libvlc.h