commit:     90ae5534d844aa08b72b3d0c91d72fc77632c2c2
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Sun Oct 19 08:09:49 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 19 17:07:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ae5534

media-plugins/vdr-systeminfo: add 0.1.5

update EAPI 7 -> 8
new HOME SRC_URI
introduce subslot dependency on media-video/vdr

Closes: https://bugs.gentoo.org/831104
Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/44238
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-plugins/vdr-systeminfo/Manifest              |  2 +-
 media-plugins/vdr-systeminfo/metadata.xml          |  3 ++
 .../vdr-systeminfo/vdr-systeminfo-0.1.4-r1.ebuild  | 38 ----------------------
 .../vdr-systeminfo/vdr-systeminfo-0.1.5.ebuild     | 28 ++++++++++++++++
 4 files changed, 32 insertions(+), 39 deletions(-)

diff --git a/media-plugins/vdr-systeminfo/Manifest 
b/media-plugins/vdr-systeminfo/Manifest
index f2eeeb6cb071..1ccbe2814c6c 100644
--- a/media-plugins/vdr-systeminfo/Manifest
+++ b/media-plugins/vdr-systeminfo/Manifest
@@ -1 +1 @@
-DIST vdr-systeminfo-0.1.4.tar.bz2 18064 BLAKE2B 
ab3e81d19882131dbed7fd96b876592395fa07d370158b4e1a9b5ea7a06a3d388bc0cbf099eebee992fcb1eaa6810943cb7577ee21f72b4c1b47896cc9f53f90
 SHA512 
16b53b0a9b4b4e101bbddf8b02546f04f7cdc27697cc66d0e1051fd8b57c9281e728f5aa552d8d900185e190f922f2e2ac2042ad0fe9c3b01800400bec3856ba
+DIST vdr-systeminfo-0.1.5.tar.gz 19002 BLAKE2B 
2754135fdf8d305fa0c96ffec030eeb4b9ff42bb880a80c35c553353a4861ce9af10ed99dae8dec8c9d342b79224506e28b8015556438f0affac341c644cb783
 SHA512 
583f7ea5ff70c7ed61df56335b31fce45f2150bfffa1e5b50daaaec5a21afcc046e36e13e2a2e1654445ad62e1c6ac2604eb7e2afb1f9f8ed85a978caaa670fa

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

diff --git a/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4-r1.ebuild 
b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4-r1.ebuild
deleted file mode 100644
index 9d09ab352892..000000000000
--- a/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: systeminfo"
-HOMEPAGE="http://firefly.vdr-developer.org/systeminfo/";
-SRC_URI="http://firefly.vdr-developer.org/systeminfo/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2"
-
-RDEPEND="sys-apps/lm-sensors
-               app-admin/hddtemp"
-
-src_prepare() {
-       vdr-plugin-2_src_prepare
-
-       # Makefile correction, .eclass fails in some Makefiles
-       sed -e "s:(VDRINCDIR):(VDRDIR)/include:" -i Makefile || die
-
-       # 787707
-       eapply "${FILESDIR}/${P}_gcc11.patch"
-}
-
-src_install() {
-       vdr-plugin-2_src_install
-
-       insinto /usr/share/vdr/systeminfo/
-       insopts -m0755
-       doins "${FILESDIR}"/systeminfo.sh
-}

diff --git a/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.5.ebuild 
b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.5.ebuild
new file mode 100644
index 000000000000..e18fa2fdc80a
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: systeminfo"
+HOMEPAGE="https://github.com/FireFlyVDR/vdr-plugin-systeminfo/";
+SRC_URI="https://github.com/FireFlyVDR/vdr-plugin-systeminfo/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-systeminfo-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr:="
+RDEPEND=${DEPEND}"
+       app-admin/hddtemp
+       sys-apps/lm-sensors"
+
+src_install() {
+       vdr-plugin-2_src_install
+
+       insinto /usr/share/vdr/systeminfo/
+       insopts -m0755
+       doins "${FILESDIR}"/systeminfo.sh
+}

Reply via email to