summaryrefslogtreecommitdiff
path: root/sys-apps/clrngd
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-apps/clrngd
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-apps/clrngd')
-rw-r--r--sys-apps/clrngd/Manifest7
-rw-r--r--sys-apps/clrngd/clrngd-1.0.3.ebuild26
-rw-r--r--sys-apps/clrngd/files/clrngd-conf.d8
-rw-r--r--sys-apps/clrngd/files/clrngd-init.d18
-rw-r--r--sys-apps/clrngd/metadata.xml7
5 files changed, 66 insertions, 0 deletions
diff --git a/sys-apps/clrngd/Manifest b/sys-apps/clrngd/Manifest
new file mode 100644
index 000000000000..5ae92a086a41
--- /dev/null
+++ b/sys-apps/clrngd/Manifest
@@ -0,0 +1,7 @@
+AUX clrngd-conf.d 377 SHA256 2b153fcce6787a2e871c628a33164b3c8b844d72f879469e62da67565318f5d9 SHA512 da08c51f5f83a4c08daa34ceb9362cb90179719b46202e1cc8c290079eddaf07d3297d839c04328672885875f38764a3bd0cf3bcdd50f2c2f4d7157674ebd93b WHIRLPOOL 71c4bfa35b54cb2f2915601065c6a839536ecc4eba7cdac0ef162403f1954e732784cc0c73b39b20f5f85e5bd948d9cdfbea08245a86047ba77a2cd60398a025
+AUX clrngd-init.d 391 SHA256 5c65797ac8cbe1901935e641ab45ae114d7e9d0e391df2def6b6e53c5e6d4274 SHA512 ea1cab4127458705e216107de70dd57edc91c41f736f6d2724382722cadafba8f44a393c21f5539196b4122160b15e6ac2773f2048d368c4bee207b5dea4a0ad WHIRLPOOL 8c32ecb3a56b3d78df5d5407e10ec6b6502ba9841197974bba6ec604dc279b60cdc0abdb54200c7327902f92eada551617139d079306651e1cccf1071ad5bf97
+DIST clrngd-1.0.3.tar.gz 97283 SHA256 9432765248548e2054389994ba44c87348a3a027f881ebeef2d2d2f73808388a SHA512 d752ddb2c8d902d3b8d24e02467eed8488f1349e08229dd396b2aca8e326db4bda9ed68def586d9c429b7a7b2fb1f1fbeae9eb354910e0ba4b29100b1bb512ac WHIRLPOOL 95d50813347d32f4cc044165b7092845e8f5e0999fdd5a619d0a3e858301b28bbb1f87ea663c88aa89abd038258a446a0e9d85fc1d66decdbb87076b23501ff7
+EBUILD clrngd-1.0.3.ebuild 606 SHA256 f60c60a3dc4028ae28e3d7a66f0d9c9d52a6378fe1d8590e3e1660a3ba490046 SHA512 1b588ce6f6a01164ab49b9ca4176809c6b6df1c04e8aa0d7c3e743d24d898fbe87dd11c3f9ce4f804af4452b0b6012915b2fd9b61e487c227c65ef83a4758d47 WHIRLPOOL 5dea1caea3f753168024e5d0fc8e23b27e7e360447f60567dca54586d8068ef30a80d0ab7a557570d47405ca0dfd6e9c129f36ec5b4ec7d981d0d8bc2e584c03
+MISC ChangeLog 2347 SHA256 d9f43e1f356c2520eba6825c35bbb3704b758da0f81afb6f4e488ce3959a6e15 SHA512 97c81931e342e95c7651c7fec3f3ec571a47f4ba538e57d6618eacd352731bb942831ddceeb2231bc930bc0166ded20d309271ab7e43a01b2d67d1b3be4e3a84 WHIRLPOOL 811fc8b545b5ab5ab41081a992ea356fdd978a0bfcea200d6397c7d8fd124c8e320ee883a7ee921b5efb74b8e295b4eb8db4db110db4c137feb33dac2795f02f
+MISC ChangeLog-2015 998 SHA256 57d0939fbd20809d661dbddbb436f35234d652403a09390db34ecbea2c024846 SHA512 29216d9b395510f2699bd7dea5b0f2459f9982d70f4c95858ff03d95a1d26533cfbb5bb8fb7eb7eb2cc7392c789412acdb8e40643f4f8263bee6312953006c1a WHIRLPOOL 9f0d3d78a328cb2d5fcec400ccbd6f565901ba3adbe7025fa2c3f050bfcaf052e4dc0c5563c58a84b981030c48693de876177a3c4f80a8385bd10ac52097ee9a
+MISC metadata.xml 216 SHA256 f7475919f28a8a93ec8bd025c8f8bbab918f66d0d1737420c876f0480308fe6a SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd WHIRLPOOL 163285b60aa93e00993af659dc1e29a9eb245bd3415dd5ec75b284250596165f469028102b72fa0c344834443a44c1bbcf6272fe6a3f5211f721fc96e1c6ec16
diff --git a/sys-apps/clrngd/clrngd-1.0.3.ebuild b/sys-apps/clrngd/clrngd-1.0.3.ebuild
new file mode 100644
index 000000000000..eac515a1ff3c
--- /dev/null
+++ b/sys-apps/clrngd/clrngd-1.0.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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"
+IUSE=""
+
+DEPEND="sys-devel/gcc"
+RDEPEND=""
+
+src_compile() {
+ econf --bindir=/usr/sbin || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "make install failed"
+ dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README
+ newinitd ${FILESDIR}/clrngd-init.d clrngd
+ newconfd ${FILESDIR}/clrngd-conf.d clrngd
+}
diff --git a/sys-apps/clrngd/files/clrngd-conf.d b/sys-apps/clrngd/files/clrngd-conf.d
new file mode 100644
index 000000000000..5bb17f6bd208
--- /dev/null
+++ b/sys-apps/clrngd/files/clrngd-conf.d
@@ -0,0 +1,8 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# This is the interval between runs of the clrngd main loop. It should NOT be
+# less than 60 seconds (the daemon will exit with an error) as the main loop
+# takes at least a minute to run. 240 seconds (4 minutes) is the default and
+# recommended value.
+DELAYTIME="240"
diff --git a/sys-apps/clrngd/files/clrngd-init.d b/sys-apps/clrngd/files/clrngd-init.d
new file mode 100644
index 000000000000..d8196717a36f
--- /dev/null
+++ b/sys-apps/clrngd/files/clrngd-init.d
@@ -0,0 +1,18 @@
+#!/sbin/openrc-run
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=clrngd
+OPTS=${DELAYTIME}
+
+start() {
+ ebegin "Starting ${DAEMON}"
+ start-stop-daemon --start --quiet --exec /usr/sbin/${DAEMON} ${OPTS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping ${DAEMON}"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/${DAEMON}
+ eend $?
+}
diff --git a/sys-apps/clrngd/metadata.xml b/sys-apps/clrngd/metadata.xml
new file mode 100644
index 000000000000..79d462e85571
--- /dev/null
+++ b/sys-apps/clrngd/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>