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
+}

Reply via email to