Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/rtl-entropy/
Date: Mon, 08 Apr 2019 19:30:21
Message-Id: 1554751790.aad0cebf39c507c152c9237258b7048c14f65325.soap@gentoo
1 commit: aad0cebf39c507c152c9237258b7048c14f65325
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 8 19:29:50 2019 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 8 19:29:50 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad0cebf
7
8 sys-apps/rtl-entropy: [QA] Call cmake-utils_src_prepare
9
10 Closes: https://bugs.gentoo.org/663894
11 Package-Manager: Portage-2.3.62, Repoman-2.3.12
12 Signed-off-by: David Seifert <soap <AT> gentoo.org>
13
14 .../rtl-entropy-0.1.2_p20180118-r1.ebuild | 30 ++++++++++++----------
15 1 file changed, 16 insertions(+), 14 deletions(-)
16
17 diff --git a/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118-r1.ebuild b/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118-r1.ebuild
18 index 8b430e3b66e..af725fddf5f 100644
19 --- a/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118-r1.ebuild
20 +++ b/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118-r1.ebuild
21 @@ -1,15 +1,15 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 +# Copyright 1999-2019 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 -EAPI=6
27 +EAPI=7
28
29 inherit cmake-utils
30
31 +COMMIT="9f1768c35f6205a73a657cfc9ac7bd9f9a40936c"
32 +
33 DESCRIPTION="An entropy generator using SDR peripherals, including rtl-sdr and BladeRF"
34 HOMEPAGE="http://rtl-entropy.org/"
35 -COMMIT="9f1768c35f6205a73a657cfc9ac7bd9f9a40936c"
36 SRC_URI="https://github.com/pwarren/rtl-entropy/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
37 -S="${WORKDIR}/${PN}-${COMMIT}"
38
39 LICENSE="GPL-3+"
40 SLOT="0"
41 @@ -17,19 +17,21 @@ KEYWORDS="~amd64 ~x86"
42 #sadly, rtlsdr support doesn't appear to be optional
43 IUSE="bladerf"
44
45 -RDEPEND="sys-libs/libcap
46 - dev-libs/openssl:0=
47 - bladerf? ( net-wireless/bladerf:= )
48 - net-wireless/rtl-sdr"
49 +RDEPEND="
50 + dev-libs/openssl:0=
51 + net-wireless/rtl-sdr
52 + sys-libs/libcap
53 + bladerf? ( net-wireless/bladerf:= )"
54 DEPEND="${RDEPEND}
55 - virtual/pkgconfig"
56 + virtual/pkgconfig"
57 +
58 +S="${WORKDIR}/${PN}-${COMMIT}"
59
60 src_prepare() {
61 + cmake-utils_src_prepare
62 +
63 if ! use bladerf; then
64 - sed -i 's#libbladeRF.h#libbladeRF-totallynotreal.h#' cmake/Modules/FindLibbladeRF.cmake
65 + sed -i 's#libbladeRF.h#libbladeRF-totallynotreal.h#' \
66 + cmake/Modules/FindLibbladeRF.cmake || die
67 fi
68 - #if ! use rtlsdr; then
69 - # sed -i 's#rtl-sdr.h#rtl-sdr-totallynotreal.h#' cmake/Modules/FindLibRTLSDR.cmake
70 - #fi
71 - default
72 }