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-osdteletext/
Date: Tue, 01 Feb 2022 08:17:19
Message-Id: 1643703426.7f228629fa355278558ceaba61e5ce6dec6272cc.juippis@gentoo
1 commit: 7f228629fa355278558ceaba61e5ce6dec6272cc
2 Author: Martin Dummer <martin.dummer <AT> gmx <DOT> net>
3 AuthorDate: Mon Dec 20 22:09:37 2021 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 1 08:17:06 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f228629
7
8 media-plugins/vdr-osdteletext: version bump to 2.3.1
9
10 Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
11 Closes: https://github.com/gentoo/gentoo/pull/23444
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 media-plugins/vdr-osdteletext/Manifest | 1 +
15 .../vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild | 44 ++++++++++++++++++++++
16 2 files changed, 45 insertions(+)
17
18 diff --git a/media-plugins/vdr-osdteletext/Manifest b/media-plugins/vdr-osdteletext/Manifest
19 index 3f1ef54bf6d2..c3d7470d3d70 100644
20 --- a/media-plugins/vdr-osdteletext/Manifest
21 +++ b/media-plugins/vdr-osdteletext/Manifest
22 @@ -1,2 +1,3 @@
23 DIST vdr-osdteletext-0.9.8.tar.gz 100954 BLAKE2B def803093a3726a7c9b1905e04e5790ad3959d8d66664ccc3b0147cf4ed5ff37389525cbc1504fed7e8da782c5c9e58128e35c6adaa1f4ab04ad15cc3e2ae8ba SHA512 48196382fba247ac3d0140d028e23a3474e9a3b440c33b7a27e6127abfa949b1a7ab6748416d3430b68a80830bfbff1831de9d7e902ff9701b9dfd2d873a1f58
24 DIST vdr-osdteletext-2.2.1.tar.gz 130325 BLAKE2B 8bfac7246a555d6b238db7123332b6d50f27444f00ca3ff54b8b86e35f05171f227ded266307f8a38e36046ef3b1bf725f12af5ef6fec64628775d690d0bad93 SHA512 519c716d794eb9d6cd6e86eb538abe759c89c902ef49baf34586f38757f67239253fe19dc87062c5e13983ef9ddcf663844f165dd493cd41b890e62a1ef37810
25 +DIST vdr-osdteletext-2.3.1.tar.gz 132544 BLAKE2B 33f62e53f6b960322b6e68e9dc1cc449f2d050fa0de22777a68c565233a3d7f509ea3826671fc06aaec7b3a1b9c996efad6e20317b070680d5b7aad87bba90d9 SHA512 1ffeebd35693a6fb41fd0c422e86ec2fdf4dfce5ffbdabd3da65421e50e390c68d9c0a38d5fca8bc65ff65bc2e4d529e520ea52ee304659cde2a337b3bce4a48
26
27 diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild
28 new file mode 100644
29 index 000000000000..d108b3cfa7e0
30 --- /dev/null
31 +++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild
32 @@ -0,0 +1,44 @@
33 +# Copyright 2022 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=8
37 +
38 +inherit user-info vdr-plugin-2
39 +
40 +DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext/videotext on the OSD"
41 +HOMEPAGE="https://projects.vdr-developer.org/projects/plg-osdteletext https://github.com/vdr-projects/vdr-plugin-osdteletext/"
42 +SRC_URI="https://github.com/vdr-projects/vdr-plugin-osdteletext/archive/v${PV}.tar.gz -> ${P}.tar.gz"
43 +S="${WORKDIR}/vdr-plugin-osdteletext-${PV}"
44 +
45 +LICENSE="GPL-2+ public-domain" #teletext2.ttf, not copyrightable
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +
49 +BDEPEND="acct-user/vdr"
50 +DEPEND="media-video/vdr"
51 +RDEPEND="${DEPEND}"
52 +
53 +QA_FLAGS_IGNORED="
54 + usr/lib/vdr/plugins/libvdr-.*
55 + usr/lib64/vdr/plugins/libvdr-.*"
56 +
57 +src_install() {
58 + vdr-plugin-2_src_install
59 +
60 + insinto /etc/sudoers.d
61 + insopts -m440
62 + newins "${FILESDIR}/vdr-osdteletext.sudo" vdr-osdteletext
63 +
64 + local vdr_user_home=$(egethome vdr)
65 + insinto "${vdr_user_home}/.local/share/fonts/"
66 + insopts -m444
67 + doins teletext2.ttf
68 + fowners -R vdr:vdr "${vdr_user_home}/.local"
69 +}
70 +
71 +pkg_postinst() {
72 + elog "This ebuild has installed a special teletext font"
73 + elog "named \"teletext2\""
74 + elog "You may go to the plugin's setup menu and select"
75 + elog "the font."
76 +}