media-plugins/vdr-sleeptimer: add 0.8.3

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

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/44238
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Martin Dummer 2025-10-19 10:30:38 +02:00 committed by Sam James
parent afb264db39
commit e91c7ae305
No known key found for this signature in database
GPG Key ID: 738409F520DF9190
5 changed files with 22 additions and 40 deletions

View File

@ -1 +1 @@
DIST sleeptimer-0.6.tar.gz 11708 BLAKE2B 86d2dc3d09277a256b82b95a17f748a564b259b39a24b86b7a4f459e3bed4142fd5e4e3c7ac38c48ca107476959e32eacb6c61fd4b5874578bb4579ffaadd8c2 SHA512 dbe0fef681c47190948532615f1108d06f61f6ffd1f2eea3c606a38b813c745686cab7115bc3336957936855e6e911c502273fdd0eef8a07ae5256ead734795e
DIST vdr-sleeptimer-0.8.3.tar.gz 24297 BLAKE2B d474258aefceb7a9600291a394b88e9e5ee717e16fec75290f68f3b4e442f9ee0d9ba59622fdc97cfd05cc6927b72e71b07d931c54168c759cc7ee53bd32c822 SHA512 c1f068ea5406aec7269cc5c728e2abca9a1497553868918484305fb10aeb482b6bb49a12834cee614bdf1e831a959c0ef125987ff31c9c43c5686648e64a4cdd

View File

@ -1,11 +0,0 @@
diff -ru sleeptimer-0.6-orig/sleeptimer.c sleeptimer-0.6/sleeptimer.c
--- sleeptimer-0.6-orig/sleeptimer.c 2005-10-24 20:15:18.000000000 +0200
+++ sleeptimer-0.6/sleeptimer.c 2005-10-24 20:15:30.000000000 +0200
@@ -8,6 +8,7 @@
#include <vdr/plugin.h>
#include <vdr/interface.h>
+#include <vdr/device.h>
#include "i18n.h"
static const char *VERSION = "0.6";

View File

@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
<upstream>
<remote-id type="github">vdr-projects/vdr-plugin-sleeptimer</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,28 +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: Sleeptimer"
HOMEPAGE="http://linvdr.org/download/vdr-sleeptimer"
SRC_URI="http://linvdr.org/download/vdr-sleeptimer/${VDRPLUGIN}-${PV}.tar.gz"
KEYWORDS="~amd64 ~x86"
SLOT="0"
LICENSE="GPL-2"
IUSE=""
DEPEND=">=media-video/vdr-1.2.6"
PATCHES=( "${FILESDIR}/${P}-includes.diff" )
src_prepare() {
vdr-plugin-2_src_prepare
sed -i sleeptimer.c -e "s:RegisterI18n://RegisterI18n:"
# 787497
sed -e "s:MAKEDEP = g++:MAKEDEP = \$(CXX):" -i Makefile
}

View File

@ -0,0 +1,18 @@
# 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: Sleeptimer"
HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-sleeptimer/"
SRC_URI="https://github.com/vdr-projects/vdr-plugin-sleeptimer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/vdr-plugin-sleeptimer-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="media-video/vdr:="
RDEPEND="${DEPEND}"