summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Bornkessel <hd_brummy@gentoo.org>2006-05-04 08:22:33 +0000
committerJörg Bornkessel <hd_brummy@gentoo.org>2006-05-04 08:22:33 +0000
commit4000b6471cb5cddad8e5302dd1b5d3cf2663cbb7 (patch)
tree8d3cf04e0cef6bd3a89681f62860c1be1257222b /media-plugins/vdr-burn
parentFixed permissions problem. #123022 (diff)
downloadgentoo-2-4000b6471cb5cddad8e5302dd1b5d3cf2663cbb7.tar.gz
gentoo-2-4000b6471cb5cddad8e5302dd1b5d3cf2663cbb7.tar.bz2
gentoo-2-4000b6471cb5cddad8e5302dd1b5d3cf2663cbb7.zip
add patch to fix compile Problems on >=media-video/vdr-1.3.47
(Portage version: 2203-svn)
Diffstat (limited to 'media-plugins/vdr-burn')
-rw-r--r--media-plugins/vdr-burn/ChangeLog6
-rw-r--r--media-plugins/vdr-burn/Manifest14
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.0.9_vdr-1.3.47-compile.diff33
-rw-r--r--media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild10
4 files changed, 49 insertions, 14 deletions
diff --git a/media-plugins/vdr-burn/ChangeLog b/media-plugins/vdr-burn/ChangeLog
index 3c9691d65aa8..c5e85d327658 100644
--- a/media-plugins/vdr-burn/ChangeLog
+++ b/media-plugins/vdr-burn/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-plugins/vdr-burn
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v 1.4 2006/04/01 23:00:50 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v 1.5 2006/05/04 08:22:33 hd_brummy Exp $
+
+ 04 May 2006; Joerg Bornkessel <hd_brummy@gentoo.org>
+ +files/vdr-burn-0.0.9_vdr-1.3.47-compile.diff, vdr-burn-0.0.9-r2.ebuild:
+ add patch to fix compile Problems on >=media-video/vdr-1.3.47
01 Apr 2006; Joerg Bornkessel <hd_brummy@gentoo.org>
vdr-burn-0.0.9-r2.ebuild:
diff --git a/media-plugins/vdr-burn/Manifest b/media-plugins/vdr-burn/Manifest
index c0304a316298..f5205520dc34 100644
--- a/media-plugins/vdr-burn/Manifest
+++ b/media-plugins/vdr-burn/Manifest
@@ -1,19 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 509ad39f953455e7fc5031607e0f3256 ChangeLog 872
MD5 f6f8b3ec53d3e84c03fc0656d97e3596 files/confd 1546
MD5 d0dd077979b3a526760828fcf25fbd4e files/digest-vdr-burn-0.0.9-r2 65
MD5 8a236a29a651ac8a7fa8b355275ec1ca files/rc-addon.sh 762
MD5 4b9cd5bebdcfd5696d066bf30595978f files/reccmds.burn.conf 1325
MD5 c8d63e7933a3dcb5b6e95929649a1e6d files/vdr-burn-0.0.9-gentoo.diff 2223
+MD5 594b10a03a0ebf5b3594560c24f5d54b files/vdr-burn-0.0.9_vdr-1.3.47-compile.diff 992
MD5 55b1019701089e0f02884b2c57055e99 metadata.xml 457
-MD5 fa279dc5e6515ea30c38b1af5ee29f68 vdr-burn-0.0.9-r2.ebuild 1744
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-Comment: no further Information
-
-iD8DBQFELwYydn07HTTCgIoRAuQLAJwIUN8x+JOIn6jwtc4BXYjFQf3a4QCfaVPh
-tuClneMHHmQieLzgX/aoE4Q=
-=ClmH
------END PGP SIGNATURE-----
+MD5 d3af21bd6c7b3886684d1a33f3f91f2e vdr-burn-0.0.9-r2.ebuild 1889
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.0.9_vdr-1.3.47-compile.diff b/media-plugins/vdr-burn/files/vdr-burn-0.0.9_vdr-1.3.47-compile.diff
new file mode 100644
index 000000000000..d55c14ecbb8e
--- /dev/null
+++ b/media-plugins/vdr-burn/files/vdr-burn-0.0.9_vdr-1.3.47-compile.diff
@@ -0,0 +1,33 @@
+fix a compile Problem on >=vdr-1.3.47
+
+taken from http://vdr-portal.de/board/thread.php?postid=453463#post453463
+Joerg Bornkessel <hd_brummy@gentoo.org> (04 May 2006)
+
+--- /usr/src/vdr-1.3.46/PLUGINS/src/burn/burn.c Sun Apr 9 17:41:44 2006
++++ PLUGINS/src/burn/burn.c Mon Apr 17 19:54:12 2006
+@@ -34,7 +34,7 @@
+ virtual bool Start(void);
+ virtual void Stop(void);
+ virtual void Housekeeping(void);
+- virtual bool Active(void);
++ virtual cString Active(void);
+ virtual const char *MainMenuEntry(void) { return tr(MAINMENUENTRY); }
+ virtual cOsdObject *MainMenuAction(void);
+ virtual cMenuSetupPage *SetupMenu(void);
+@@ -196,9 +196,14 @@
+ cBurnMenuBurn::Housekeeping();
+ }
+
+-bool cPluginBurn::Active(void)
++cString cPluginBurn::Active(void)
+ {
+- return cBurnMenuBurn::JobActive();
++ if(cBurnMenuBurn::JobActive())
++ {
++ return tr("Burn job aktiv");
++ }
++ return NULL;
++
+ }
+
+ cOsdObject *cPluginBurn::MainMenuAction(void)
diff --git a/media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild b/media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild
index f02ff06deb48..f66ac139c71d 100644
--- a/media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild
+++ b/media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild,v 1.4 2006/04/01 23:00:50 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.0.9-r2.ebuild,v 1.5 2006/05/04 08:22:33 hd_brummy Exp $
inherit vdr-plugin
@@ -30,6 +30,14 @@ S="${WORKDIR}/burn-${MY_PV}"
PATCHES="${FILESDIR}/${P}-gentoo.diff"
+src_unpack(){
+ vdr-plugin_src_unpack
+
+ if has_version ">=media-video/vdr-1.3.47"; then
+ epatch ${FILESDIR}/${P}_vdr-1.3.47-compile.diff
+ fi
+}
+
src_install() {
vdr-plugin_src_install