1 |
commit: 308b0d08d0a69789e4b6059e0f0ba7cd86ee3772 |
2 |
Author: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Aug 27 18:54:04 2020 +0000 |
4 |
Commit: Jörg Bornkessel <hd_brummy <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Aug 27 18:54:04 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/vdr/devel.git/commit/?id=308b0d08 |
7 |
|
8 |
media-tv/gentoo-vdr-scripts: add gentoo-vdr-scripts-9999.3.ebuild, minor fixes |
9 |
|
10 |
this ebuild is mainly used to checkout the gvs-3.x branch |
11 |
moved src_uri from git to https |
12 |
removed nvram use-flag handling |
13 |
|
14 |
Package-Manager: Portage-3.0.4, Repoman-3.0.1 |
15 |
Manifest-Sign-Key: 0x68C51DE6D770E4A6! |
16 |
Signed-off-by: Joerg Bornkessel <hd_brummy <AT> gentoo.org> |
17 |
|
18 |
media-tv/gentoo-vdr-scripts/Manifest | 21 +++--- |
19 |
.../gentoo-vdr-scripts-9999.3.ebuild | 76 ++++++++++++++++++++++ |
20 |
.../gentoo-vdr-scripts-9999.ebuild | 9 ++- |
21 |
media-tv/gentoo-vdr-scripts/metadata.xml | 3 - |
22 |
4 files changed, 91 insertions(+), 18 deletions(-) |
23 |
|
24 |
diff --git a/media-tv/gentoo-vdr-scripts/Manifest b/media-tv/gentoo-vdr-scripts/Manifest |
25 |
index 66af98f..f9c8a4e 100644 |
26 |
--- a/media-tv/gentoo-vdr-scripts/Manifest |
27 |
+++ b/media-tv/gentoo-vdr-scripts/Manifest |
28 |
@@ -3,20 +3,21 @@ Hash: SHA256 |
29 |
|
30 |
DIST gentoo-vdr-scripts-3.0_rc1.tar.bz2 46962 BLAKE2B ad790680a5ece8df15939b09cb8cd389c89d4f262fcc1734936b0d6c42f546106d411b07be81b0471daa2b7f397fd4bfa935a9f4674b734d0b8b8cf4725c9467 SHA512 06db8eef1061fa87f887adea5194ea79997329c5145631c3009cf8247782000d3401bc492a519ff05ab5add95f7d9583882910fc72ab563935c6ee3965ba17f0 |
31 |
EBUILD gentoo-vdr-scripts-3.0_rc1.ebuild 2292 BLAKE2B 0d896d148f86efe3af90153b0124af4bfb5c646c6ea744f929166b6c6d7bf8ede1fe11df4d9bb2ce24c345d61f38cf1fbde245694daf19e9a175b332b59d75e8 SHA512 15f4058a70d3a1ec39f5296b17131ebcb7c6d6a5d546c58e5bfecfa38d9d1cd744e8e55f21c245dc4af6dc7783a02d0cf2937130d65947074aad6ad3dc627a29 |
32 |
-EBUILD gentoo-vdr-scripts-9999.ebuild 1035 BLAKE2B 1772fdf80fe7508d84679b73ae68db510c093b93e2fd6421d4d22fdd1381321bd9ec76a4f8d8c7c13b2401737e3ae1b944b53efc95b6799e48af250564b80a81 SHA512 efe0d3f3709c1efbe98e6d238faa5fd5fdbc11e8a13642804753970289603cb7a3fcd564294288799e645311db04ff5cfdd60ea1a3e5bdcd04868ed2d0b8e2c0 |
33 |
-MISC metadata.xml 456 BLAKE2B c703bb7781705223a6a89957a45e4215b83aec3830a158ed15d1d1a812cc6ac6a04d924f07e7de14ce51252f2056cc7e1d5c434ba37e275ef0097a2ee0a44ccf SHA512 4d568a384c73d5c3750cfa2248d3ec37d9e92dfc9c0c7b51fc8c840cf0fe499546f492b7b84cd79e1700050f329c4ac43879fe0a77d21d480f1a55e9ff3f3e0f |
34 |
+EBUILD gentoo-vdr-scripts-9999.3.ebuild 2072 BLAKE2B 57aee0950013eb8ee1b75a855253144a60df1a17c196d05ea91438ba84f9d15ab97c2e5d07cb324043cc260bb5988721903b9412d5a22b6ff23c391bc7e89f78 SHA512 94ae4568437f7931eb6215ee51df8efc8f598f08e8ccae0c55864f398a9d8c889b50ff539a605e868070226fc6b773472bcd809d82071fcc6edc03e7e1ecc494 |
35 |
+EBUILD gentoo-vdr-scripts-9999.ebuild 1005 BLAKE2B 98e3120f183249f0a6b845126d33003f3694f73f2105a1f2073902ed42eece8a960372d1d48d26e59f74ddd10886fedcf18ecdddcf05d32bac7ab311f6dabfec SHA512 0b23659c2c736ee0c8feda8ec722378c50f72c5bf90acedd66f76f9cf75d29698769ad2d1236b00bda1e06365883665f552d10304451ae2b79a195b0d32d4b1a |
36 |
+MISC metadata.xml 354 BLAKE2B ac25dae19d9da5ea0baaa63d9de21dc7ca866301178796fa2bedd68cc5ac39db87f8aa45b155b0526811fbc5a53e1816d641f8002c89ee7e98ffa161a7cf004f SHA512 bc067d5d74ea6b54e73ce9845943ab2bbbd2d44542b7c096f946871196782d57f3f569cdc9ce5731fa2468f91f0926857e2103e78a789e95bee70569f3cee8b5 |
37 |
-----BEGIN PGP SIGNATURE----- |
38 |
Version: GnuPG v2 |
39 |
Comment: Signed-off-by: Jörg Bornkessel <hd_brummy@g.o> |
40 |
|
41 |
-iQGTBAEBCAB9FiEEmjwdqGe+yMep/PbRaMUd5tdw5KYFAl4eLZNfFIAAAAAALgAo |
42 |
+iQGTBAEBCAB9FiEEmjwdqGe+yMep/PbRaMUd5tdw5KYFAl9IAUVfFIAAAAAALgAo |
43 |
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDlB |
44 |
M0MxREE4NjdCRUM4QzdBOUZDRjZEMTY4QzUxREU2RDc3MEU0QTYACgkQaMUd5tdw |
45 |
-5KaOQwgAlNaxeXKAVwW9u6SWo/btNFwPS/x647K7wOuhPhJ6dWMT0w3ZSGEZObDx |
46 |
-/6wsxg8pOHI/7nGpT46lGs8vUe4bgpwQHfD/X9XTwlccNLO1VzeTa/n0wkkVBNSs |
47 |
-FpNVU4Q0e6+upLYX8+L4G9QyHweHTNEKL+VhUQ+GiMUvLgDcgnpQCeLBo0fY7UeU |
48 |
-Jn4NoVH6vXyLzG0jMhk/Xz2q4t8qK2w/Sk04ZwWihDm+Ab2cQrGjR/BiSWnEGNcU |
49 |
-pjC0ls3TrBy414qm6QBEuHXvbmgX/U10YGDKpjHHduxvmq2GpJswAlEgSIymqEgH |
50 |
-ZFwYv1MW3e2QzjCb9TistOSFDDE0Pw== |
51 |
-=nYDA |
52 |
+5KZq2QgAlpEkN1s9hmtaknQ5eUqCn3KXdl8Hon+t1nfHtzP8cbJNIauREeEB3ndz |
53 |
+3uBlwM6CSjUHUV6PaaASvbTbLF+l8yW2OS12Bo6u4bSVAiObOfNNq3dn3aRI6csV |
54 |
+SmIaoUCogEcbYKcG2iuPUm5STjfMxek1mtDlyXFAdu0R3HabgIGx7R+fBk8WJ3L9 |
55 |
+ZmwG9EYvudCLGVAW36d4EoWqft+LLzIx6Nvn0euCG0mdt9gOZOA/fz++hJS6VoN8 |
56 |
+4iMS8u9cLps/bSx7kJjGqTsVA0oYb56uN9+rQxQAo8DraZbDu4mFvSHX0kUNmTSa |
57 |
+slTn4EkMrEieMF/+MG0mlh4t+/v9NA== |
58 |
+=0ckk |
59 |
-----END PGP SIGNATURE----- |
60 |
|
61 |
diff --git a/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.3.ebuild b/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.3.ebuild |
62 |
new file mode 100644 |
63 |
index 0000000..499675d |
64 |
--- /dev/null |
65 |
+++ b/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.3.ebuild |
66 |
@@ -0,0 +1,76 @@ |
67 |
+# Copyright 2020 Gentoo Authors |
68 |
+# Distributed under the terms of the GNU General Public License v2 |
69 |
+ |
70 |
+EAPI=7 |
71 |
+ |
72 |
+inherit git-r3 |
73 |
+ |
74 |
+EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-vdr-scripts.git" |
75 |
+EGIT_BRANCH="gvs-3.x" |
76 |
+ |
77 |
+DESCRIPTION="Scripts necessary for use of vdr as a set-top-box" |
78 |
+HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-vdr-scripts.git/about/" |
79 |
+SRC_URI="" |
80 |
+ |
81 |
+LICENSE="GPL-2" |
82 |
+SLOT="0" |
83 |
+KEYWORDS="~amd64 ~arm ~ppc ~x86" |
84 |
+IUSE="" |
85 |
+ |
86 |
+RDEPEND="acct-group/vdr |
87 |
+ acct-user/vdr |
88 |
+ app-admin/sudo |
89 |
+ sys-process/wait_on_pid" |
90 |
+ |
91 |
+VDR_HOME=/var/lib/vdr |
92 |
+ |
93 |
+src_install() { |
94 |
+# local DOCS=( README* TODO ChangeLog ) |
95 |
+ |
96 |
+ default |
97 |
+ |
98 |
+ # create necessary directories |
99 |
+ diropts -ovdr -gvdr |
100 |
+ keepdir "${VDR_HOME}" |
101 |
+ |
102 |
+ local kd |
103 |
+ for kd in shutdown-data merged-config-files dvd-images; do |
104 |
+ keepdir "${VDR_HOME}/${kd}" |
105 |
+ done |
106 |
+} |
107 |
+ |
108 |
+VDRSUDOENTRY="vdr ALL=NOPASSWD:/usr/share/vdr/bin/vdrshutdown-really.sh" |
109 |
+ |
110 |
+pkg_postinst() { |
111 |
+ elog "${CATEGORY}/${PN} supports an init script" |
112 |
+ elog "to start a X server" |
113 |
+ elog "Please refer for detailed info to" |
114 |
+ elog "/usr/share/doc/${PF}/README.x11-setup\n" |
115 |
+ |
116 |
+ elog "systemd is supported by ${CATEGORY}/${PN}" |
117 |
+ elog "This are described in the README.systemd file" |
118 |
+ elog "in /usr/share/doc/${PF}/\n" |
119 |
+ |
120 |
+ einfo "nvram wakeup is supported optional." |
121 |
+ einfo "To make use of it emerge sys-power/nvram-wakeup.\n" |
122 |
+ |
123 |
+ elog "Plugins which should be used are set via" |
124 |
+ elog "the config-file called /etc/conf.d/vdr.plugins" |
125 |
+ elog "or enabled them via the frontend eselect vdr-plugin.\n" |
126 |
+ |
127 |
+ if [[ -f "${EROOT}"/etc/conf.d/vdr.dvdswitch ]] && |
128 |
+ grep -q ^DVDSWITCH_BURNSPEED= "${EROOT}"/etc/conf.d/vdr.dvdswitch |
129 |
+ then |
130 |
+ ewarn "You are setting DVDSWITCH_BURNSPEED in /etc/conf.d/vdr.dvdswitch" |
131 |
+ ewarn "This no longer has any effect, please use" |
132 |
+ ewarn "VDR_DVDBURNSPEED in /etc/conf.d/vdr.cd-dvd" |
133 |
+ fi |
134 |
+ |
135 |
+ # backup routine for old /etc/sudoers entry |
136 |
+ if grep -q /usr/share/vdr/bin/vdrshutdown-really.sh "${EROOT}"/etc/sudoers; then |
137 |
+ ewarn "Please remove depricated entry from /etc/sudoers:" |
138 |
+ ewarn "${VDRSUDOENTRY}" |
139 |
+ ewarn "sudoers handling is supported by:" |
140 |
+ ewarn "/etc/sudoers.d/vdr" |
141 |
+ fi |
142 |
+} |
143 |
|
144 |
diff --git a/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.ebuild b/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.ebuild |
145 |
index 79b40dc..dd86b0b 100644 |
146 |
--- a/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.ebuild |
147 |
+++ b/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-9999.ebuild |
148 |
@@ -1,11 +1,11 @@ |
149 |
-# Copyright 1999-2019 Gentoo Authors |
150 |
+# Copyright 1999-2020 Gentoo Authors |
151 |
# Distributed under the terms of the GNU General Public License v2 |
152 |
|
153 |
EAPI=6 |
154 |
|
155 |
inherit git-r3 user |
156 |
|
157 |
-EGIT_REPO_URI="git://git.gentoo.org/proj/gentoo-vdr-scripts.git" |
158 |
+EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-vdr-scripts.git" |
159 |
|
160 |
DESCRIPTION="Scripts necessary for use of vdr as a set-top-box" |
161 |
HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-vdr-scripts.git/about/" |
162 |
@@ -14,10 +14,9 @@ SRC_URI="" |
163 |
LICENSE="GPL-2" |
164 |
SLOT="0" |
165 |
KEYWORDS="~amd64 ~arm ~ppc ~x86" |
166 |
-IUSE="nvram" |
167 |
+IUSE="" |
168 |
|
169 |
-RDEPEND="nvram? ( sys-power/nvram-wakeup ) |
170 |
- app-admin/sudo |
171 |
+RDEPEND="app-admin/sudo |
172 |
sys-process/wait_on_pid" |
173 |
|
174 |
VDR_HOME=/var/vdr |
175 |
|
176 |
diff --git a/media-tv/gentoo-vdr-scripts/metadata.xml b/media-tv/gentoo-vdr-scripts/metadata.xml |
177 |
index 769dab2..f055a6a 100644 |
178 |
--- a/media-tv/gentoo-vdr-scripts/metadata.xml |
179 |
+++ b/media-tv/gentoo-vdr-scripts/metadata.xml |
180 |
@@ -9,7 +9,4 @@ |
181 |
<email>vdr@g.o</email> |
182 |
<name>Gentoo VDR Project</name> |
183 |
</maintainer> |
184 |
-<use> |
185 |
- <flag name="nvram">Add support for using nvram-wakeup to set wakeup time in bios</flag> |
186 |
-</use> |
187 |
</pkgmetadata> |