rpms/vlc/F-10 vlc-0.9.9-fix_playlist.patch, NONE, 1.1 vlc.spec, 1.18, 1.19 sources, 1.9, 1.10 .cvsignore, 1.7, 1.8

NicolasChauvet kwizart at rpmfusion.org
Fri Apr 3 21:32:04 CEST 2009


Author: kwizart

Update of /cvs/free/rpms/vlc/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31164

Modified Files:
	vlc.spec sources .cvsignore 
Added Files:
	vlc-0.9.9-fix_playlist.patch 
Log Message:
Update to 0.9.9 final


vlc-0.9.9-fix_playlist.patch:

--- NEW FILE vlc-0.9.9-fix_playlist.patch ---
diff --git a/share/http/requests/playlist.xml b/share/http/requests/playlist.xml
index 5a3fb5c..cfeb4a8 100644
--- a/share/http/requests/playlist.xml
+++ b/share/http/requests/playlist.xml
@@ -35,9 +35,9 @@
   <vlc id="end" />
   <vlc id="if" param1="pl.type value 'Node' strcmp" />
     <vlc id="rpn" param1="1 +" />
-    <leaf id="<vlc id="value" param1="pl.index" />" <vlc id="if" param1="pl.current" /> current="current" <vlc id="end" /> uri="<vlc id="value" param1="pl.uri xml_encode" />" name="<vlc id="value" param1="pl.name xml_encode" />" ro="<vlc id="value" param1="pl.ro" />" duration="<vlc id="value" param1="pl.duration" />" />
+    <leaf id="<vlc id="value" param1="pl.index" />" <vlc id="if" param1="pl.current" /> current="current" <vlc id="end" /> uri="<vlc id="value" param1="pl.uri value xml_encode" />" name="<vlc id="value" param1="pl.name value xml_encode" />" ro="<vlc id="value" param1="pl.ro" />" duration="<vlc id="value" param1="pl.duration" />" />
   <vlc id="else" />
-    <node id="<vlc id="value" param1="pl.index" />" name="<vlc id="value" param1="pl.name xml_encode" />" ro="<vlc id="value" param1="pl.ro" />" >
+    <node id="<vlc id="value" param1="pl.index" />" name="<vlc id="value" param1="pl.name value xml_encode" />" ro="<vlc id="value" param1="pl.ro" />" >
     <vlc id="if" param1="first_item value 0 ="/>
       <vlc id="rpn" param1="first_item 1 store" />
     <vlc id="end"/>
diff --git a/share/http/requests/status.xml b/share/http/requests/status.xml
index c180fa2..a5eeb43 100644
--- a/share/http/requests/status.xml
+++ b/share/http/requests/status.xml
@@ -117,9 +117,9 @@
   <repeat><vlc id="value" param1="'repeat' 'VLC_OBJECT_PLAYLIST' vlc_var_get" /></repeat>
   <information>
     <vlc id="foreach" param1="inf" param2="information" />
-      <category name="<vlc id="value" param1="inf.name xml_encode" />">
+      <category name="<vlc id="value" param1="inf.name value xml_encode" />">
         <vlc id="foreach" param1="subinf" param2="inf.info" />
-          <info name="<vlc id="value" param1="subinf.name xml_encode" />"><vlc id="value" param1="subinf.value xml_encode" /></info>
+          <info name="<vlc id="value" param1="subinf.name value xml_encode" />"><vlc id="value" param1="subinf.value value xml_encode" /></info>
         <vlc id="end" />
       </category>
     <vlc id="end" />
diff --git a/src/playlist/search.c b/src/playlist/search.c
index 720f481..1e6a566 100644
--- a/src/playlist/search.c
+++ b/src/playlist/search.c
@@ -171,7 +171,7 @@ static bool playlist_LiveSearchUpdateInternal( playlist_item_t *p_root,
         }
         else
         {
-            if( input_item_MetaMatch( p_item->p_input, vlc_meta_Title, psz_string ) ||
+            if( strcasestr( p_item->p_input->psz_name, psz_string ) || /* Soon to be replaced by vlc_meta_Title */
                 input_item_MetaMatch( p_item->p_input, vlc_meta_Album, psz_string ) ||
                 input_item_MetaMatch( p_item->p_input, vlc_meta_Artist, psz_string ) )
             {


Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/F-10/vlc.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- vlc.spec	17 Mar 2009 11:31:20 -0000	1.18
+++ vlc.spec	3 Apr 2009 19:32:03 -0000	1.19
@@ -4,7 +4,7 @@
 %define with_internal_live555 		0
 %define live555_date	2008.07.25
 %define vlc_git				0
-%define vlc_rc          -rc2
+#define vlc_rc          -rc2
 %define vlc_date	20090210
 %define with_mozilla	 		1
 %define with_dc1394			0
@@ -20,7 +20,7 @@
 %else
 Version:	0.9.9
 %define _version %{version}
-%define release_tag   0.5rc2
+%define release_tag   1
 %endif
 Release:	%{release_tag}%{?dist}
 License:	GPLv2+
@@ -40,6 +40,7 @@
 Patch3:         300_all_pic.patch
 Patch4:         310_all_mmx_pic.patch
 Patch5:         vlc-pulse0071.patch
+Patch6:         vlc-0.9.9-fix_playlist.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	desktop-file-utils
@@ -69,6 +70,7 @@
 BuildRequires:	gsm-devel
 BuildRequires:	hal-devel
 BuildRequires:	jack-audio-connection-kit-devel
+BuildRequires:  libass-devel
 BuildRequires:  libavc1394-devel
 BuildRequires:	libcaca-devel
 BuildRequires:	libcddb-devel
@@ -97,11 +99,7 @@
 BuildRequires:	libv4l-devel
 %endif
 BuildRequires:	libvorbis-devel
-%if 0%{?fedora} < 11
-BuildRequires:  libxml2 < 2.7.3
-BuildRequires:  libxml2-devel < 2.7.3
-BuildRequires:  libxml2-static < 2.7.3
-%endif
+BuildRequires:  libxml2-devel
 BuildRequires:	lirc-devel
 %if %with_internal_live555
 BuildConflicts: live-devel
@@ -118,6 +116,7 @@
 BuildRequires:	ncurses-devel
 BuildRequires:  opencv-devel
 BuildRequires:	openslp-devel
+BuildRequires:  pcre-devel
 BuildRequires:  prelink
 BuildRequires:  qt4-devel
 BuildRequires:  schroedinger-devel
@@ -277,18 +276,15 @@
 sed -i.dmo_pic -e 's/fno-PIC/fPIC/' libs/loader/Makefile.in
 %patch4 -p1 -b .mmx_pic
 %patch5 -p1 -b .pulse0071
+%patch6 -p1 -b .pl
 
 chmod -x modules/gui/qt4/qt4*
-./bootstrap
-%endif
 
-%if 0%{?fedora} > 10
-%else
-cp -p %{_bindir}/xml2-config .
-sed -i.libxml2_static -e 's|-lxml2|-static -lxml2 -shared -L%{_libdir} -lc |g' xml2-config configure.ac configure
+#./bootstrap
 %endif
 
 
+
 %build
 %if %with_internal_live555
 # Then bundled live555 - not needed
@@ -336,6 +332,8 @@
 	--enable-tarkin				\
 	--enable-theora				\
 	%{?_with_dirac:--enable-dirac}		\
+	--enable-libass				\
+	--enable-asademux			\
 	--enable-svg				\
 	--enable-snapshot			\
 %ifarch %{ix86} x86_64
@@ -554,6 +552,11 @@
 
 
 %changelog
+* Fri Apr  3 2009 kwizart < kwizart at gmail.com > - 0.9.9-1
+- Update to 0.9.9 final
+- backport playlist patch
+- Enable subtitles decoding
+
 * Tue Mar 16 2009 kwizart < kwizart at gmail.com > - 0.9.9-0.5rc2
 - Use libxml2-static 2.6.2 from the Fedora GA repository
 


Index: sources
===================================================================
RCS file: /cvs/free/rpms/vlc/F-10/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sources	6 Mar 2009 18:23:51 -0000	1.9
+++ sources	3 Apr 2009 19:32:03 -0000	1.10
@@ -1 +1 @@
-d9e43e626c183052a6d44954eb366f08  vlc-0.9.9-rc2.tar.bz2
+b7c2a75194ad5c73979c3d880aebbe38  vlc-0.9.9.tar.bz2


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/vlc/F-10/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore	6 Nov 2008 15:37:28 -0000	1.7
+++ .cvsignore	3 Apr 2009 19:32:03 -0000	1.8
@@ -1 +1 @@
-vlc-0.9.6.tar.bz2
+vlc-0.9.9.tar.bz2



More information about the rpmfusion-commits mailing list