Gentoo Archives: gentoo-commits

From: Tony Vroon <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/onerng/
Date: Wed, 11 Jul 2018 08:26:59
Message-Id: 1531297609.9bb9995ed2232b5f5a6407959c8398fa799c32e6.chainsaw@gentoo
1 commit: 9bb9995ed2232b5f5a6407959c8398fa799c32e6
2 Author: Conrad Kostecki <conrad <AT> kostecki <DOT> com>
3 AuthorDate: Sat Jul 7 22:14:19 2018 +0000
4 Commit: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 11 08:26:49 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb9995e
7
8 sys-apps/onerng: New package
9
10 Closes: https://bugs.gentoo.org/548526
11 Package-Manager: Portage-2.3.41, Repoman-2.3.9
12 Closes: https://github.com/gentoo/gentoo/pull/9105
13 Closes: https://bugs.gentoo.org/548526
14
15 sys-apps/onerng/Manifest | 1 +
16 sys-apps/onerng/metadata.xml | 12 ++++++++++++
17 sys-apps/onerng/onerng-3.6.ebuild | 35 +++++++++++++++++++++++++++++++++++
18 3 files changed, 48 insertions(+)
19
20 diff --git a/sys-apps/onerng/Manifest b/sys-apps/onerng/Manifest
21 new file mode 100644
22 index 00000000000..44cc68c1624
23 --- /dev/null
24 +++ b/sys-apps/onerng/Manifest
25 @@ -0,0 +1 @@
26 +DIST onerng-3.6.tar.gz 108126 BLAKE2B 717fc2b795aa991fdca28e2032da0a7729c487cb684361799421f806f60ae4cb70e8d29cd72de2eec9bdf38e4bf1d530261fc19bfbee6e95360a7648b8a45858 SHA512 d2f2bceb458e1441c4321526e5477ecb26df9f84e8554df723b97c3f09ad4c04149ac844bb88a182abf5350566cd5762c35137ba3c6b71685671a69ba12ccc58
27
28 diff --git a/sys-apps/onerng/metadata.xml b/sys-apps/onerng/metadata.xml
29 new file mode 100644
30 index 00000000000..54d5423c406
31 --- /dev/null
32 +++ b/sys-apps/onerng/metadata.xml
33 @@ -0,0 +1,12 @@
34 +<?xml version="1.0" encoding="UTF-8"?>
35 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 +<pkgmetadata>
37 + <maintainer type="person">
38 + <email>ck+gentoo@××××××××.de</email>
39 + <name>Conrad Kostecki</name>
40 + </maintainer>
41 + <maintainer type="project">
42 + <email>proxy-maint@g.o</email>
43 + <name>Proxy Maintainers</name>
44 + </maintainer>
45 +</pkgmetadata>
46
47 diff --git a/sys-apps/onerng/onerng-3.6.ebuild b/sys-apps/onerng/onerng-3.6.ebuild
48 new file mode 100644
49 index 00000000000..811776a17c3
50 --- /dev/null
51 +++ b/sys-apps/onerng/onerng-3.6.ebuild
52 @@ -0,0 +1,35 @@
53 +# Copyright 1999-2018 Gentoo Foundation
54 +# Distributed under the terms of the GNU General Public License v2
55 +
56 +EAPI=6
57 +
58 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
59 +
60 +inherit python-r1 udev
61 +
62 +DESCRIPTION="Software for the Open Hardware Random Number Generator called OneRNG"
63 +HOMEPAGE="https://www.onerng.info/"
64 +SRC_URI="https://github.com/OneRNG/onerng.github.io/raw/master/sw/${PN}_${PV}.orig.tar.gz -> ${P}.tar.gz"
65 +
66 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
67 +SLOT="0"
68 +KEYWORDS="~amd64 ~x86"
69 +
70 +RDEPEND="app-crypt/gnupg
71 + dev-python/python-gnupg[${PYTHON_USEDEP}]
72 + sys-apps/rng-tools
73 + sys-process/at
74 + virtual/udev"
75 +
76 +DEPEND="virtual/pkgconfig
77 + virtual/udev"
78 +
79 +S="${WORKDIR}/${PN}_${PV}"
80 +
81 +pkg_postinst() {
82 + udev_reload
83 +}
84 +
85 +pkg_postrm() {
86 + udev_reload
87 +}