commit: 177228bb63158baeac68d45671f4b647791b04e6 Author: Martin Dummer <martin.dummer <AT> gmx <DOT> net> AuthorDate: Sun Oct 19 09:02:49 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Oct 19 22:43:00 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177228bb
media-plugins/vdr-skinelchihd: new package, add 1.2.9 media-plugins/vdr-skinelchihd is the successor of media-plugins/vdr-skinelchi for current media-video/vdr versions Bug: https://bugs.gentoo.org/798429 Bug: https://bugs.gentoo.org/924700 Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net> Part-of: https://github.com/gentoo/gentoo/pull/44239 Closes: https://github.com/gentoo/gentoo/pull/44239 Signed-off-by: Sam James <sam <AT> gentoo.org> media-plugins/vdr-skinelchihd/Manifest | 1 + media-plugins/vdr-skinelchihd/files/confd | 12 +++++++ media-plugins/vdr-skinelchihd/metadata.xml | 19 +++++++++++ .../vdr-skinelchihd/vdr-skinelchihd-1.2.9.ebuild | 39 ++++++++++++++++++++++ 4 files changed, 71 insertions(+) diff --git a/media-plugins/vdr-skinelchihd/Manifest b/media-plugins/vdr-skinelchihd/Manifest new file mode 100644 index 000000000000..129300670dd5 --- /dev/null +++ b/media-plugins/vdr-skinelchihd/Manifest @@ -0,0 +1 @@ +DIST vdr-skinelchihd-1.2.9.tar.gz 137065 BLAKE2B d87bfcc10830400310c940d7b15a64d5558c951db0e21bb0bd31752947797dbaadcc3d27d97375c25ad23c3b30aba153e3a62eeb0b9adca03cb6b6c569a727e0 SHA512 f03b7d3fbd7d731a0266f829249d26856b83babc65614773f16b7ad47a75413beeaf5e866f5220ea41499d4d3b170613de64c32566b767dead5dee0c7867d349 diff --git a/media-plugins/vdr-skinelchihd/files/confd b/media-plugins/vdr-skinelchihd/files/confd new file mode 100644 index 000000000000..2ffe09cc3e03 --- /dev/null +++ b/media-plugins/vdr-skinelchihd/files/confd @@ -0,0 +1,12 @@ +# /etc/conf.d/vdr.skinelchihd +# +# skinelchihd - ElchiHD skin +# +# -e <EPGImageDir>, --epgimages=<ImageDir> path to EPG images +# (default: '<CacheDir>/plugins/skinelchi/epgimages') +# -l <LogoPath>, --logopath=<LogoPath> path to channel logos (SVG or PNG format) +# (default: '<ResourceDir>/plugins/skinelchi/logos') +# +# uncomment the next line and adjust it to your needs +# _EXTRAOPTS="--logopath=/usr/share/vdr/channel-logos/" + diff --git a/media-plugins/vdr-skinelchihd/metadata.xml b/media-plugins/vdr-skinelchihd/metadata.xml new file mode 100644 index 000000000000..9ca099b24996 --- /dev/null +++ b/media-plugins/vdr-skinelchihd/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>[email protected]</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>[email protected]</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>[email protected]</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="github">FireFlyVDR/vdr-plugin-skinelchihd</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/vdr-skinelchihd/vdr-skinelchihd-1.2.9.ebuild b/media-plugins/vdr-skinelchihd/vdr-skinelchihd-1.2.9.ebuild new file mode 100644 index 000000000000..a39b94642ac4 --- /dev/null +++ b/media-plugins/vdr-skinelchihd/vdr-skinelchihd-1.2.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Skin Plugin: skinelchihd" +HOMEPAGE="http://firefly.vdr-developer.org/skinelchihd/index.html" +SRC_URI="https://github.com/FireFlyVDR/vdr-plugin-skinelchihd/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-skinelchihd-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="graphicsmagick +imagemagick" +REQUIRED_USE="^^ ( imagemagick graphicsmagick )" + +DEPEND=">=media-video/vdr-2.6:= + imagemagick? ( media-gfx/imagemagick ) + graphicsmagick? ( media-gfx/graphicsmagick )" +RDEPEND="${DEPEND}" +BDEPEND="acct-user/vdr" + +src_compile() { + if use graphicsmagick; then + emake IMAGELIB=graphicsmagick + else + emake + fi +} + +src_install() { + vdr-plugin-2_src_install + + insinto /etc/vdr/themes + doins "${S}"/themes/*.theme + fowners vdr:vdr /etc/vdr -R +}
