commit:     22f33acb99a80bf7083c5ec2a4b09eb338d3727c
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  3 21:09:07 2020 +0000
Commit:     Jörg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Fri Jan  3 21:09:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f33acb

media-plugins/vdr-scheduler: version bump, fixed for vdr-2.4

Closes: https://bugs.gentoo.org/703996
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel <hd_brummy <AT> gentoo.org>

 media-plugins/vdr-scheduler/Manifest                   |  1 +
 .../vdr-scheduler/files/vdr-2.3.5_compat.patch         | 17 +++++++++++++++++
 media-plugins/vdr-scheduler/vdr-scheduler-0.1.6.ebuild | 18 ++++++++++++++++++
 3 files changed, 36 insertions(+)

diff --git a/media-plugins/vdr-scheduler/Manifest 
b/media-plugins/vdr-scheduler/Manifest
index 3716e6d201d..fc1177c19b0 100644
--- a/media-plugins/vdr-scheduler/Manifest
+++ b/media-plugins/vdr-scheduler/Manifest
@@ -1 +1,2 @@
 DIST vdr-scheduler-0.1.3.tgz 36556 BLAKE2B 
def23bb74a917c45bebc8f4bfb81c938eb6e73a71e00055ce61fe71bb605c0442bf5187be732b5984a7b7b9fae5782cf86b991a42202aa77191142f42765e11c
 SHA512 
bb574377b6ea9237ca8259f73cf9f376e217ccded9b4ff33404364e669ef7b7ba727e69e274f27aacdafa14ba89943bb3a68404212e8c6471f9e015ce16de0db
+DIST vdr-scheduler-0.1.6.tgz 39541 BLAKE2B 
0d8003397c6a3d92758eba6d276128a826f2e0f6cd379fc5fcaaf65fbaa728d4835ee3ae7bc134a171ba7e05a362f921538b524c0934518e3ebad69d0fee3131
 SHA512 
21997459ee452f3a1e65b07a8a2467b887537abcf30df5f29d97db2de96b8e23639c9a251002c32ada3f51e2d47244e9affb241d61cba77e5d22ccc7d972b360

diff --git a/media-plugins/vdr-scheduler/files/vdr-2.3.5_compat.patch 
b/media-plugins/vdr-scheduler/files/vdr-2.3.5_compat.patch
new file mode 100644
index 00000000000..546015d3eb8
--- /dev/null
+++ b/media-plugins/vdr-scheduler/files/vdr-2.3.5_compat.patch
@@ -0,0 +1,17 @@
+Description: Fix FTBS with VDR >=2.3.5
+Origin: 
http://www.minidvblinux.de/git/?a=commit&p=vdr-plugin-scheduler&h=25981073415e8c74dd5ebe3f7d9d9a9407665f6a
+Author: Andreas McPherson <me...@minidvblinux.de>
+--- a/task.h
++++ b/task.h
+@@ -94,6 +94,11 @@
+ 
+ 
+  public:
++   cTask& operator= (const cTask &Task)
++   {
++     return *this;
++   };
++
+   cTask(void);
+   cTask(const char* Name, const char* Cmd, int AnnounceMode = 0);
+ 

diff --git a/media-plugins/vdr-scheduler/vdr-scheduler-0.1.6.ebuild 
b/media-plugins/vdr-scheduler/vdr-scheduler-0.1.6.ebuild
new file mode 100644
index 00000000000..b7247376003
--- /dev/null
+++ b/media-plugins/vdr-scheduler/vdr-scheduler-0.1.6.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: allows to control externel jobs from within VDR"
+HOMEPAGE="http://winni.vdr-developer.org/scheduler/index.html";
+SRC_URI="http://winni.vdr-developer.org/scheduler/downloads/${P}.tgz";
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=media-video/vdr-2.3.5"
+
+PATCHES=( "${FILESDIR}/vdr-2.3.5_compat.patch" )

Reply via email to