summaryrefslogtreecommitdiff
path: root/sys-apps/clrngd
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-16 12:04:26 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-16 12:04:26 +0100
commitb92911550490e2da121ec4b02d3cf60a2d31a17d (patch)
treedc29e698da3b00d42ead3796b35416159e83d57a /sys-apps/clrngd
parent7fa8a1e3f149eea4c844c47cfe26136ed7614c58 (diff)
gentoo auto-resync : 16:04:2024 - 12:04:26
Diffstat (limited to 'sys-apps/clrngd')
-rw-r--r--sys-apps/clrngd/Manifest2
-rw-r--r--sys-apps/clrngd/clrngd-1.0.3-r2.ebuild35
-rw-r--r--sys-apps/clrngd/files/clrngd-init.d-r214
3 files changed, 51 insertions, 0 deletions
diff --git a/sys-apps/clrngd/Manifest b/sys-apps/clrngd/Manifest
index 8e8b57d24277..d60d0ee87ad2 100644
--- a/sys-apps/clrngd/Manifest
+++ b/sys-apps/clrngd/Manifest
@@ -1,6 +1,8 @@
AUX clrngd-1.0.3-implicit-func-declaration.patch 777 BLAKE2B da94aeb6aa13f17d946c52202003702d384581ae56ded3d940cdd4ac6d74fd341938c5d63f579c9f72c32eeb2ca19fa871f6297cf9fe375bf3ca4a6fed650d05 SHA512 3accd65fa9eb862cda0a90671d6f4c019330d46dc4769951c606f30926cdf1d5f1089bcee9aa81484e1a5177b8c735fb4fee639c83cba512fc359601acf431a0
AUX clrngd-conf.d 377 BLAKE2B b127a4e4f629cd1da49f66d83154b44007f20ae70b177e72ecdd6bf6b66f8ebe71262fdca76e86c2401e6397f99c5c709f41e4d43863834e8a7415ae8e2194af SHA512 da08c51f5f83a4c08daa34ceb9362cb90179719b46202e1cc8c290079eddaf07d3297d839c04328672885875f38764a3bd0cf3bcdd50f2c2f4d7157674ebd93b
AUX clrngd-init.d 391 BLAKE2B a49701886fd101f5e188083be47a05f2124036ab160448b3eb155ced53d9aa6d2c5ad8867eb80ebe9bcba9c3b88062a66716102e3d1e4d700a39668e90afc202 SHA512 ea1cab4127458705e216107de70dd57edc91c41f736f6d2724382722cadafba8f44a393c21f5539196b4122160b15e6ac2773f2048d368c4bee207b5dea4a0ad
+AUX clrngd-init.d-r2 302 BLAKE2B 1cf91be206313f51116bfb0e7c016b2be899286a1fdd3ea46f459d54eec9612a459e66a1580a4ba02f1b3f5ec28ccbc78d3930cf5cf6b226931a555befc3b9e7 SHA512 8cf54f502b3581cc99f4eae98645373d2b01bc8c611da0f9a53f226b61e0376afca9da104f13fb7e14cc2be39ea15ab1ffb686d47afd3c103ce99684ce69620a
DIST clrngd-1.0.3.tar.gz 97283 BLAKE2B cafbe30d533cb5103bf64fb4991f1547ded634b3b1ea0702e6a6afb6df90b2ea443e927566bfecaf79bccdab70d15e49e1b8252d2f502ed4f1ebbcc5728aa5b3 SHA512 d752ddb2c8d902d3b8d24e02467eed8488f1349e08229dd396b2aca8e326db4bda9ed68def586d9c429b7a7b2fb1f1fbeae9eb354910e0ba4b29100b1bb512ac
EBUILD clrngd-1.0.3-r1.ebuild 595 BLAKE2B 9be4681b8991782aeea8cf27238a3acf947139fa8ecd95bbee498c74a4b3a669aaaa4025d70782770418a94f8f72488994e5f0c16cf9f3da13a0cb8da42bea04 SHA512 93d77428195877e0552692aadc008dc5d0098e93bc991e00d5782ddb35f2da4ce4278fd47564ef506b88575b4d6f2d8c58d81ba845f2b83eb3c4b15f0beaa742
+EBUILD clrngd-1.0.3-r2.ebuild 600 BLAKE2B 2040a205fb16f9e096f43c13034795dc8a29a47afd4d6102df2a5e2e3d00091da86c418ea4c2c1242717fe7a313c4a18cf9d9bef325e697da1067a3e7c13bd94 SHA512 d89f83245ed07493e55a42153a1e7040a814bfc6f0ed2d504d87c1db0dc7bd3fc688a043f4d7ee242a9a27abe9bb398eb609a007bb86528646ae49c5e22d0fc3
MISC metadata.xml 217 BLAKE2B fbec54484edc2603e95c90cb231985ef0f5f8d2cd48632ac8a097a4dac165499ff4cc087b1ca9ba6a4368bbb73b3af1ee99622a80df17072e1a340c345a2ee64 SHA512 7d3fc456b183fe7bdea26fb6edce39f702741a762b74cd7d2159a0ba85af50ebc87fbd921c926692a6164d50c9faf6b19680ab96528819bb06aaeac679e42de2
diff --git a/sys-apps/clrngd/clrngd-1.0.3-r2.ebuild b/sys-apps/clrngd/clrngd-1.0.3-r2.ebuild
new file mode 100644
index 000000000000..8f8098302781
--- /dev/null
+++ b/sys-apps/clrngd/clrngd-1.0.3-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Clock randomness gathering daemon"
+HOMEPAGE="http://echelon.pl/pubs/"
+SRC_URI="http://echelon.pl/pubs/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.3-implicit-func-declaration.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --bindir="${EPREFIX}"/usr/sbin
+}
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
+ newconfd "${FILESDIR}"/${PN}-conf.d ${PN}
+}
diff --git a/sys-apps/clrngd/files/clrngd-init.d-r2 b/sys-apps/clrngd/files/clrngd-init.d-r2
new file mode 100644
index 000000000000..5a7bc5be924d
--- /dev/null
+++ b/sys-apps/clrngd/files/clrngd-init.d-r2
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name='clrngd'
+command='/usr/sbin/clrngd'
+command_args="${clrngd_opts:-${DELAYTIME}}"
+description="Clock entropy for RNG"
+
+depend() {
+ after random
+ before net
+ provide entropy
+}