1 |
commit: 2cda17db845dcf17058eb2e08b19b5bc4c532902 |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Oct 4 14:51:24 2021 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Oct 4 14:51:24 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cda17db |
7 |
|
8 |
sys-apps/haveged: version bump 1.9.15 |
9 |
|
10 |
Package-Manager: Portage-3.0.20, Repoman-3.0.3 |
11 |
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org> |
12 |
|
13 |
sys-apps/haveged/Manifest | 1 + |
14 |
sys-apps/haveged/haveged-1.9.15.ebuild | 43 ++++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 44 insertions(+) |
16 |
|
17 |
diff --git a/sys-apps/haveged/Manifest b/sys-apps/haveged/Manifest |
18 |
index cee8b42e254..674e2163197 100644 |
19 |
--- a/sys-apps/haveged/Manifest |
20 |
+++ b/sys-apps/haveged/Manifest |
21 |
@@ -1,2 +1,3 @@ |
22 |
DIST haveged-1.9.14.tar.gz 496346 BLAKE2B 9df0b51dc5856b4b943a0c1c1c8f9b947dd3d22bdf45639920911e2619264fc771cba68ad70559b34523a6361cc5da588392bf0b24de1dbf824f1dfc7898a2bb SHA512 bdb6d9de667298d32b474bcbdd5f90c12b870b154b86f8817948de787d378b428bf823234f20129666bd1abced2f154643b5999e43975969f6bba87124650924 |
23 |
+DIST haveged-1.9.15.tar.gz 493789 BLAKE2B 08d956651e3e717bdaf42f957bca93d0f74049b38219b2d283c3b0e2dc49be0061c8a58b742c63cb1f8b03f8060ed9816735879d023c5dc606a0362e81b56f75 SHA512 405fe15e3711de503d4d28f5f67fc9f393da03eb80d2a5f6167c3539fda4f11f7e7b8e795a6770d6dfa3273ee887133898c1ca4b41d80c62e1997d8796f4325e |
24 |
DIST haveged-1.9.8c.tar.gz 494470 BLAKE2B 840aa0b985107feb38a7b5823f94de3473e79f75542565e571c4ec9b2640dddcabb09d598e101678defbdd2eb04fe2fc1fb1f8466157e53d7c41272131450dec SHA512 24167e8a9773d96b3c57cd3e57def7e291f3de86873e796cafc1a59d3f89818c6cb8d46d05e5ae4eb2683fc86b313b1acaed7f210724dadb7df3939e1b3900aa |
25 |
|
26 |
diff --git a/sys-apps/haveged/haveged-1.9.15.ebuild b/sys-apps/haveged/haveged-1.9.15.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..b4ccd792518 |
29 |
--- /dev/null |
30 |
+++ b/sys-apps/haveged/haveged-1.9.15.ebuild |
31 |
@@ -0,0 +1,43 @@ |
32 |
+# Copyright 1999-2021 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=8 |
36 |
+inherit systemd |
37 |
+ |
38 |
+DESCRIPTION="A simple entropy daemon using the HAVEGE algorithm" |
39 |
+HOMEPAGE="http://www.issihosts.com/haveged/" |
40 |
+SRC_URI="https://github.com/jirka-h/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
41 |
+ |
42 |
+LICENSE="GPL-3+" |
43 |
+SLOT="0" |
44 |
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" |
45 |
+IUSE="selinux static-libs threads" |
46 |
+ |
47 |
+RDEPEND=" |
48 |
+ !<sys-apps/openrc-0.11.8 |
49 |
+ selinux? ( sec-policy/selinux-entropyd ) |
50 |
+" |
51 |
+ |
52 |
+src_configure() { |
53 |
+ local myeconfargs=( |
54 |
+ $(use_enable static-libs static) |
55 |
+ $(use_enable threads) |
56 |
+ --bindir=/usr/sbin |
57 |
+ --enable-nistest |
58 |
+ ) |
59 |
+ econf "${myeconfargs[@]}" |
60 |
+} |
61 |
+ |
62 |
+src_install() { |
63 |
+ default |
64 |
+ |
65 |
+ # Install gentoo ones instead |
66 |
+ newinitd "${FILESDIR}"/haveged-init.d.3 haveged |
67 |
+ newconfd "${FILESDIR}"/haveged-conf.d haveged |
68 |
+ |
69 |
+ systemd_newunit "${FILESDIR}"/service.gentoo ${PN}.service |
70 |
+ insinto /etc |
71 |
+ doins "${FILESDIR}"/haveged.conf |
72 |
+ |
73 |
+ find "${ED}" -type f -name "*.la" -delete || die |
74 |
+} |