Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/vectorwrapper/
Date: Tue, 05 May 2020 11:48:15
Message-Id: 1588679285.9ed5ceb2cc03d3cef397467a11387da320087af5.andrewammerlaan@gentoo
1 commit: 9ed5ceb2cc03d3cef397467a11387da320087af5
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Tue May 5 11:48:05 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Tue May 5 11:48:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ed5ceb2
7
8 dev-cpp/vectorwrapper: add missing dep
9
10 fails in configure phase if USE="test" without this dep
11
12 also, add RESTRICT="!test? ( test )"
13 to only run tests if both FEATURES="test" *and* USE="test"
14
15 Package-Manager: Portage-2.3.99, Repoman-2.3.22
16 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
17
18 dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild | 7 +++++--
19 dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild | 7 +++++--
20 2 files changed, 10 insertions(+), 4 deletions(-)
21
22 diff --git a/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild b/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild
23 index 5d34705..497b5a7 100644
24 --- a/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild
25 +++ b/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild
26 @@ -19,10 +19,13 @@ fi
27
28 LICENSE="Apache-2.0"
29 SLOT="0"
30 +
31 IUSE="test"
32 +RESTRICT="!test? ( test )"
33
34 -DEPEND=""
35 -RDEPEND="${DEPEND}"
36 +RDEPEND=""
37 +DEPEND="${RDEPEND}
38 + test? ( dev-cpp/gtest )"
39 BDEPEND=""
40
41 src_configure() {
42
43 diff --git a/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild b/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild
44 index 5d34705..497b5a7 100644
45 --- a/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild
46 +++ b/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild
47 @@ -19,10 +19,13 @@ fi
48
49 LICENSE="Apache-2.0"
50 SLOT="0"
51 +
52 IUSE="test"
53 +RESTRICT="!test? ( test )"
54
55 -DEPEND=""
56 -RDEPEND="${DEPEND}"
57 +RDEPEND=""
58 +DEPEND="${RDEPEND}
59 + test? ( dev-cpp/gtest )"
60 BDEPEND=""
61
62 src_configure() {