Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
Date: Wed, 09 Sep 2020 08:39:14
Message-Id: 1599640714.c7a45773fcdcb168f9676d598b85b070cc254e86.kentnl@gentoo
1 commit: c7a45773fcdcb168f9676d598b85b070cc254e86
2 Author: Ferenc Erki <erkiferenc <AT> gmail <DOT> com>
3 AuthorDate: Mon Sep 7 17:07:25 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 9 08:38:34 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a45773
7
8 app-admin/rex: update live ebuild
9
10 Signed-off-by: Ferenc Erki <erkiferenc <AT> gmail.com>
11 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
12
13 app-admin/rex/rex-9999.ebuild | 18 ++++++++++++------
14 1 file changed, 12 insertions(+), 6 deletions(-)
15
16 diff --git a/app-admin/rex/rex-9999.ebuild b/app-admin/rex/rex-9999.ebuild
17 index 85e62dace75..d832e4f2b87 100644
18 --- a/app-admin/rex/rex-9999.ebuild
19 +++ b/app-admin/rex/rex-9999.ebuild
20 @@ -23,7 +23,7 @@ inherit bash-completion-r1 perl-module ${VCS_ECLASS}
21 DESCRIPTION="(R)?ex, the friendly automation framework"
22
23 SLOT="0"
24 -IUSE="test"
25 +IUSE="minimal test"
26 RESTRICT="!test? ( test )"
27
28 DZIL_DEPENDS="
29 @@ -42,14 +42,18 @@ DZIL_DEPENDS="
30 dev-perl/Software-License
31 "
32 RDEPEND="
33 + !minimal? (
34 + dev-perl/DBI
35 + dev-perl/Expect
36 + dev-perl/IPC-Shareable
37 + dev-perl/XML-LibXML
38 + )
39 virtual/perl-Carp
40 virtual/perl-Data-Dumper
41 dev-perl/Data-Validate-IP
42 - dev-perl/DBI
43 dev-perl/Devel-Caller
44 dev-perl/Digest-HMAC
45 virtual/perl-Digest-MD5
46 - dev-perl/Expect
47 virtual/perl-Exporter
48 virtual/perl-File-Spec
49 dev-perl/HTTP-Message
50 @@ -57,7 +61,6 @@ RDEPEND="
51 virtual/perl-IO
52 dev-perl/IO-String
53 dev-perl/IO-Tty
54 - dev-perl/IPC-Shareable
55 dev-perl/JSON-MaybeXS
56 dev-perl/List-MoreUtils
57 virtual/perl-MIME-Base64
58 @@ -74,7 +77,6 @@ RDEPEND="
59 virtual/perl-Text-Tabs+Wrap
60 virtual/perl-Time-HiRes
61 dev-perl/URI
62 - dev-perl/XML-LibXML
63 dev-perl/XML-Simple
64 dev-perl/libwww-perl
65 dev-perl/YAML
66 @@ -83,12 +85,15 @@ RDEPEND="
67
68 BDEPEND="
69 ${RDEPEND}
70 + >=virtual/perl-CPAN-Meta-Requirements-2.120.620
71 >=virtual/perl-ExtUtils-MakeMaker-7.110.100
72 >=dev-perl/File-ShareDir-Install-0.60.0
73 + virtual/perl-Module-Metadata
74 test? (
75 virtual/perl-File-Temp
76 dev-perl/Test-Deep
77 - >=dev-perl/Test-UseAllModules-0.150.0
78 + dev-perl/Test-Output
79 + dev-perl/Test-UseAllModules
80 virtual/perl-autodie
81 )
82 "
83 @@ -122,6 +127,7 @@ dzil_src_prep() {
84 -e '/^Test::PerlTidy =/d' \
85 -e '/^Test::Pod =/d' \
86 -e '/^\[Test::CPAN::Changes\]/{N;d}' \
87 + -e '/^\[OptionalFeature/,/^$/d' \
88 -e '/^\[Test::MinimumVersion\]/{N;d}' \
89 -i dist.ini || die "Can't patch dist.ini"
90 }