[xine-ui] build fix for 0.99.7

mjg mjg at fedoraproject.org
Thu Aug 30 20:19:42 UTC 2012


commit cf1759d1b92a37a9ae26f4da9a1c3d4fe46448e4
Author: Michael J Gruber <mjg at fedoraproject.org>
Date:   Thu Aug 30 22:18:59 2012 +0200

    build fix for 0.99.7

 xine-ui.spec |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/xine-ui.spec b/xine-ui.spec
index 725b52b..463ea0b 100644
--- a/xine-ui.spec
+++ b/xine-ui.spec
@@ -6,7 +6,7 @@
 Summary:        A skinned xlib-based gui for xine-lib
 Name:           xine-ui
 Version:        0.99.7
-Release:        1%{?dist}
+Release:        2%{?dist}
 License:        GPLv2+
 Group:          Applications/Multimedia
 URL:            http://www.xine-project.org/
@@ -83,6 +83,7 @@ BuildRequires:  libXxf86vm-devel
 BuildRequires:  readline-devel
 BuildRequires:  xine-lib-devel >= 1.1.0
 BuildRequires:  xorg-x11-proto-devel
+BuildRequires:	libjpeg-turbo-devel
 
 # Lirc-devel is not available on EPEL-5
 %if 0%{?rhel} == 0
@@ -138,6 +139,22 @@ if [ -n "$libx11so" -a -f "$libx11so" ] ; then
     sed -i -e "s/\"libX11\\.so\"/\"$(basename $libx11so)\"/" src/aaui/main.c
 fi
 
+for f in doc/man/{de,es,fr}/*.1* doc/README?{cs,de,es,fi,fr,it} ; do
+    iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 && \
+    touch -r $f $f.utf8 && \
+    mv $f.utf8 $f
+done
+for f in doc/man/pl/*.1* doc/README?{cs,pl}* ; do
+    iconv -f iso-8859-2 -t utf-8 $f > $f.utf8 && \
+    touch -r $f $f.utf8 && \
+     mv $f.utf8 $f
+done
+for f in src/xitk/xine-toolkit/README ; do
+    iconv -f iso-8859-2 -t utf-8 $f > $f.utf8 && \
+    touch -r $f $f.utf8 && \
+     mv $f.utf8 $f
+done
+
 cp -a src/xitk/xine-toolkit/README doc/README.xitk
 
 # Clean out skins
@@ -241,6 +258,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_bindir}/aaxine
 
 %changelog
+* Thu Aug 30 2012 Michael J Gruber <mjg at fedoraproject.org> 0.99.7-2
+- add libjpeg-turbo-devel BR
+- utf8 fix (xine-ui is partly utf8 only)
+
 * Thu Aug 30 2012 Michael J Gruber <mjg at fedoraproject.org> 0.99.7-1
 - xine-ui-0.99.7
 - dump patch10, patch11, patch12 (upstreamed)


More information about the scm-commits mailing list