Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
Date: Fri, 21 Jan 2022 07:09:01
Message-Id: 1642746916.5d4f91b9dce00476fe800fea528b342ec4214d46.juippis@gentoo
1 commit: 5d4f91b9dce00476fe800fea528b342ec4214d46
2 Author: Martin Dummer <martin.dummer <AT> gmx <DOT> net>
3 AuthorDate: Mon Sep 6 14:56:39 2021 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 21 06:35:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4f91b9
7
8 media-plugins/vdr-imonlcd: version bump to 1.0.3
9
10 new SRC_URI
11
12 Package-Manager: Portage-3.0.20, Repoman-3.0.3
13 Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
14 Closes: https://github.com/gentoo/gentoo/pull/22234
15 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
16
17 media-plugins/vdr-imonlcd/Manifest | 1 +
18 media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild | 51 ++++++++++++++++++++++
19 2 files changed, 52 insertions(+)
20
21 diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest
22 index cc6b1756ef04..eb48939a12ef 100644
23 --- a/media-plugins/vdr-imonlcd/Manifest
24 +++ b/media-plugins/vdr-imonlcd/Manifest
25 @@ -1 +1,2 @@
26 DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae
27 +DIST vdr-imonlcd-1.0.3.tar.gz 42969 BLAKE2B 443ebe901950f69df084207118ae314f9e91695372cbc6794ea3f37c5f7517100816682519cd8cfba7d44c0aebaefdee85fca002a70e0ea1bfca564410695187 SHA512 74e895dbb97bf20f5795848cbf00a752403909f0ceb0192601e43512d630d5cf4fd66550b91e3c5fa45329e0c7cf31b2aa366cbd1748dc9928592811c3f444b9
28
29 diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild
30 new file mode 100644
31 index 000000000000..05e6d56bd235
32 --- /dev/null
33 +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild
34 @@ -0,0 +1,51 @@
35 +# Copyright 2021-2022 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +EAPI=7
39 +
40 +inherit linux-info toolchain-funcs udev vdr-plugin-2
41 +
42 +DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD"
43 +HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki"
44 +SRC_URI="https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
45 +S="${WORKDIR}/vdr-plugin-imonlcd-${PV}"
46 +
47 +LICENSE="GPL-3"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +
51 +RDEPEND="
52 + media-libs/freetype
53 + virtual/udev"
54 +DEPEND="${RDEPEND}
55 + media-video/vdr"
56 +BDEPEND="virtual/pkgconfig"
57 +QA_FLAGS_IGNORED="
58 + usr/lib/vdr/plugins/libvdr-.*
59 + usr/lib64/vdr/plugins/libvdr-.*"
60 +DOCS=(
61 + HISTORY
62 + README
63 +)
64 +CONFIG_CHECK="~IR_IMON"
65 +
66 +pkg_setup() {
67 + linux-info_pkg_setup
68 + vdr-plugin-2_pkg_setup
69 +}
70 +
71 +src_configure() {
72 + tc-export PKG_CONFIG
73 + default
74 +}
75 +
76 +src_install() {
77 + rm README.git || die
78 + vdr-plugin-2_src_install
79 +
80 + udev_dorules "${FILESDIR}"/99-imonlcd.rules
81 +}
82 +
83 +pkg_postinst() {
84 + udev_reload
85 +}