summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Bornkessel <hd_brummy@gentoo.org>2007-06-26 18:39:54 +0000
committerJörg Bornkessel <hd_brummy@gentoo.org>2007-06-26 18:39:54 +0000
commite88734e9f72d0b44833e847174f6382d53bba9aa (patch)
tree838df46cfb23f3866f67998435b01c41d51b4363 /media-plugins/vdr-xineliboutput
parentStable on ppc; bug #183264. (diff)
downloadgentoo-2-e88734e9f72d0b44833e847174f6382d53bba9aa.tar.gz
gentoo-2-e88734e9f72d0b44833e847174f6382d53bba9aa.tar.bz2
gentoo-2-e88734e9f72d0b44833e847174f6382d53bba9aa.zip
patch added, fix for compile probs >= vdr-1.5.3
(Portage version: 2.1.2.7)
Diffstat (limited to 'media-plugins/vdr-xineliboutput')
-rw-r--r--media-plugins/vdr-xineliboutput/ChangeLog7
-rw-r--r--media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-1.0.0_rc2-vdr-1.5.3.diff22
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild3
3 files changed, 30 insertions, 2 deletions
diff --git a/media-plugins/vdr-xineliboutput/ChangeLog b/media-plugins/vdr-xineliboutput/ChangeLog
index 80d55211328e..bb593b789b3b 100644
--- a/media-plugins/vdr-xineliboutput/ChangeLog
+++ b/media-plugins/vdr-xineliboutput/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-plugins/vdr-xineliboutput
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.26 2007/05/21 07:36:04 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.27 2007/06/26 18:39:54 hd_brummy Exp $
+
+ 26 Jun 2007; Joerg Bornkessel <hd_brummy@gentoo.org>
+ +files/vdr-xineliboutput-1.0.0_rc2-vdr-1.5.3.diff,
+ vdr-xineliboutput-1.0.0_rc2.ebuild:
+ patch added, fix for compile probs >= vdr-1.5.3
*vdr-xineliboutput-1.0.0_rc2 (21 May 2007)
diff --git a/media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-1.0.0_rc2-vdr-1.5.3.diff b/media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-1.0.0_rc2-vdr-1.5.3.diff
new file mode 100644
index 000000000000..bfb1d5c0db6d
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-1.0.0_rc2-vdr-1.5.3.diff
@@ -0,0 +1,22 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 90_xineliboutput-1.0.0rc2-1.5.3.dpatch by Thomas Günther <tom@toms-cafe.de>
+## http://toms-cafe.de/vdr/download/xineliboutput-1.0.0rc2-1.5.3.diff
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Changes for VDR >= 1.5.3.
+
+@DPATCH@
+--- xineliboutput-1.0.0~rc2/tools/iconv.h
++++ xineliboutput-1.0.0~rc2/tools/iconv.h
+@@ -40,7 +40,11 @@ cIConv::cIConv(const char *SrcCharset, c
+ if(!SrcCharset)
+ SrcCharset = "UTF-8";
+ if(!DstCharset)
++#if APIVERSNUM >= 10503
++ DstCharset = cCharSetConv::SystemCharacterTable();
++#else
+ DstCharset = I18nCharSets()[Setup.OSDLanguage];
++#endif
+
+ m_ic = iconv_open(DstCharset, SrcCharset);
+
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild
index a2657c87c0c1..29955a7b8bde 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild,v 1.1 2007/05/21 07:36:04 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.0_rc2.ebuild,v 1.2 2007/06/26 18:39:54 hd_brummy Exp $
inherit vdr-plugin eutils multilib
@@ -48,6 +48,7 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/xineliboutput-${MY_PV}
VDR_CONFD_FILE=${FILESDIR}/confd-1.0.0_pre6
+PATCHES="${FILESDIR}/${P}-vdr-1.5.3.diff"
enable_in_makefile() {
local opt