Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-ClassAttribute/
Date: Tue, 31 Oct 2017 08:45:29
Message-Id: 1509439499.6a473be0d44cf3860703073f7ac79c33d663b826.kentnl@gentoo
1 commit: 6a473be0d44cf3860703073f7ac79c33d663b826
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 31 08:44:59 2017 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 31 08:44:59 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a473be0
7
8 dev-perl/MooseX-ClassAttribute: Fix missing RDEP on List::MoreUtils bug #626590
9
10 - fix missing rdep
11 - normalise other deps
12 - r1 bump for rdep propagation
13 - cleanup annoying tests
14
15 Closes: https://bugs.gentoo.org/626590
16 Package-Manager: Portage-2.3.8, Repoman-2.3.3
17
18 .../MooseX-ClassAttribute-0.270.0-r1.ebuild | 33 ++++++++++++++++++++++
19 .../MooseX-ClassAttribute-0.270.0.ebuild | 26 -----------------
20 2 files changed, 33 insertions(+), 26 deletions(-)
21
22 diff --git a/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.270.0-r1.ebuild b/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.270.0-r1.ebuild
23 new file mode 100644
24 index 00000000000..6f7a916bb26
25 --- /dev/null
26 +++ b/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.270.0-r1.ebuild
27 @@ -0,0 +1,33 @@
28 +# Copyright 1999-2017 Gentoo Foundation
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=5
32 +
33 +MODULE_AUTHOR=DROLSKY
34 +MODULE_VERSION=0.27
35 +inherit perl-module
36 +
37 +DESCRIPTION="Declare class attributes Moose-style"
38 +
39 +LICENSE="Artistic-2"
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~x86"
42 +IUSE="test"
43 +
44 +RDEPEND="
45 + dev-perl/List-MoreUtils
46 + >=dev-perl/Moose-2.0.0
47 + >=dev-perl/namespace-autoclean-0.110.0
48 + >=dev-perl/namespace-clean-0.200.0"
49 +DEPEND="${RDEPEND}
50 + >=virtual/perl-ExtUtils-MakeMaker-6.310.0
51 + test? ( >=virtual/perl-Test-Simple-0.880.0
52 + dev-perl/Test-Fatal
53 + >=dev-perl/Test-Requires-0.50.0 )"
54 +
55 +SRC_TEST=do
56 +
57 +src_test() {
58 + perl_rm_files t/release-*.t
59 + perl-module_src_test
60 +}
61
62 diff --git a/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.270.0.ebuild b/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.270.0.ebuild
63 deleted file mode 100644
64 index 21fa663321f..00000000000
65 --- a/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.270.0.ebuild
66 +++ /dev/null
67 @@ -1,26 +0,0 @@
68 -# Copyright 1999-2014 Gentoo Foundation
69 -# Distributed under the terms of the GNU General Public License v2
70 -
71 -EAPI=5
72 -
73 -MODULE_AUTHOR=DROLSKY
74 -MODULE_VERSION=0.27
75 -inherit perl-module
76 -
77 -DESCRIPTION="Declare class attributes Moose-style"
78 -
79 -LICENSE="Artistic-2"
80 -SLOT="0"
81 -KEYWORDS="~amd64 ~x86"
82 -IUSE="test"
83 -
84 -RDEPEND=">=dev-perl/Moose-1.230
85 - >=dev-perl/namespace-autoclean-0.11
86 - >=dev-perl/namespace-clean-0.200"
87 -DEPEND="${RDEPEND}
88 - >=virtual/perl-ExtUtils-MakeMaker-6.31
89 - test? ( >=virtual/perl-Test-Simple-0.88
90 - dev-perl/Test-Fatal
91 - >=dev-perl/Test-Requires-0.05 )"
92 -
93 -SRC_TEST=do