rpms/xine-ui/devel xine-ui.spec,1.19,1.20

thomasj thomasj at fedoraproject.org
Sun May 2 12:38:03 UTC 2010


Author: thomasj

Update of /cvs/pkgs/rpms/xine-ui/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv30634

Modified Files:
	xine-ui.spec 
Log Message:
fix help crash



Index: xine-ui.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xine-ui/devel/xine-ui.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- xine-ui.spec	16 Apr 2010 16:45:12 -0000	1.19
+++ xine-ui.spec	2 May 2010 12:38:03 -0000	1.20
@@ -6,7 +6,7 @@
 Summary:        A skinned xlib-based gui for xine-lib
 Name:           xine-ui
 Version:        0.99.6
-Release:        23%{?dist}
+Release:        25%{?dist}
 License:        GPLv2+
 Group:          Applications/Multimedia
 URL:            http://www.xine-project.org/
@@ -27,6 +27,8 @@ BuildRequires:	automake
 Patch0:         xine-ui-0.99.5-shared-lirc.patch
 # Patch to use UTF-8 documentation, BZ #512598
 Patch1:         xine-ui-0.99.5-utf8doc.patch
+Patch10:	xine-ui-0.99.6-fix-help-crash.patch
+
 
 #o Sources for -skins. Ugh.
 Source1:	http://xine-project.org/skins/Antares.tar.gz
@@ -60,6 +62,7 @@ Source28:       http://xine-project.org/
 Source29:       http://xine-project.org/skins/Sunset.tar.gz
 Source30:       http://xine-project.org/skins/xinium.tar.gz
 
+Source31:	default.ogv
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 # Package was named xine in rpmfusion
@@ -136,6 +139,8 @@ touch -r m4/_xine.m4 m4/_xine.m4.stamp
 # and restore it
 touch -r m4/_xine.m4.stamp m4/_xine.m4
 
+%patch10 -p0
+
 # By default aaxine dlopen()'s a nonversioned libX11.so, however in Fedora
 # it's provided by libX11-devel => version the dlopen()
 libx11so=$(ls -1 %{_libdir}/libX11.so.? | tail -n 1)
@@ -170,6 +175,9 @@ cp -a src/xitk/xine-toolkit/README doc/R
 find fedoraskins/ -type d -name "CVS" -exec rm -rf {} \; || :
 find fedoraskins/ -type d -name ".xvpics" -exec rm -rf {} \; || :
 
+sed -i 's,default.avi,default.ogv,' src/xitk/actions.c
+sed -i 's,default.avi,default.ogv,' misc/visuals/Makefile.in
+
 %build
 ./autogen.sh noconfig
 export LIRC_CFLAGS="-llirc_client"
@@ -190,6 +198,9 @@ desktop-file-install --remove-category="
 # Remove the desktop file installed in the wrong place 
 rm -rf %{buildroot}%{_datadir}/xine/desktop
 
+# Remove the default avi. Gets replaced with default.ogv
+rm -rf %{buildroot}%{_datadir}/xine/visuals/default.avi
+
 # Remove automatically installed documentation (listed in %doc)
 rm -rf %{buildroot}%{_docdir}/
 
@@ -261,6 +272,12 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_bindir}/aaxine
 
 %changelog
+* Sun May 02 2010 Thomas Janssen <thomasj at fedoraproject.org> 0.99.6-25
+- fix help crash #579021
+
+* Sun Apr 18 2010 Thomas Janssen <thomasj at fedoraproject.org> 0.99.6-24
+- replaced default.avi with default.ogv #572378
+
 * Fri Apr 16 2010 Thomas Janssen <thomasj at fedoraproject.org> 0.99.6-23
 - subpkg aaxine to prevent xine-lib-extras for xine-ui
 



More information about the scm-commits mailing list