commit:     41c5d0234f319bfcb8fed1ecb065d07506b02282
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Sat May 11 10:07:11 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 12:45:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c5d023

media-plugins/vdr-actuator: update EAPI 7 -> 8

fix pkgcheck issues

Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-plugins/vdr-actuator/metadata.xml                        |  3 +++
 media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild           | 10 ++++++----
 .../vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild         |  8 ++++----
 3 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/media-plugins/vdr-actuator/metadata.xml 
b/media-plugins/vdr-actuator/metadata.xml
index c08751971fb3..e8e1a0d63ecc 100644
--- a/media-plugins/vdr-actuator/metadata.xml
+++ b/media-plugins/vdr-actuator/metadata.xml
@@ -13,4 +13,7 @@
         <email>[email protected]</email>
         <name>Gentoo VDR Project</name>
     </maintainer>
+    <upstream>
+        <remote-id type="github">olivluca/vdr-actuator-plugin</remote-id>
+    </upstream>
 </pkgmetadata>

diff --git a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild 
b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
index 191a7ea5de4b..e5ccccd05287 100644
--- a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
+++ b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit vdr-plugin-2
 
@@ -13,12 +13,14 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
-DEPEND=">=media-video/vdr-1.7.23"
+# this plugin version is intended to use with media-video/vdr-2.2
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
        vdr-plugin-2_src_prepare
 
        fix_vdr_libsi_include "${S}/scanner.h"
 
-       sed -i -e "s:SystemValues:SystemValuesSat:" actuator.c
+       sed -i -e "s:SystemValues:SystemValuesSat:" actuator.c || die
 }

diff --git a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild 
b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
index 616f124626c4..90055adc367b 100644
--- a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
+++ b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit vdr-plugin-2
 
@@ -10,14 +10,14 @@ GIT_VERSION="c810abffbf6dc6f1f354b0c545abe65311203fd8"
 DESCRIPTION="VDR plugin: control a horz. or vert. actuator attached through 
the parallel port"
 HOMEPAGE="https://ventoso.org/luca/vdr/";
 
SRC_URI="https://github.com/olivluca/vdr-actuator-plugin/archive/${GIT_VERSION}.tar.gz
 -> ${PF}.tar.gz"
+S="${WORKDIR}/${PN}-plugin-${GIT_VERSION}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
 DEPEND=">=media-video/vdr-2.4"
-
-S="${WORKDIR}/${PN}-plugin-${GIT_VERSION}"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
        vdr-plugin-2_src_prepare

Reply via email to