Gentoo Archives: gentoo-commits

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/MooseX-Singleton/
Date: Wed, 29 Apr 2015 18:02:33
Message-Id: 1430329374.4a3fde85d8e3da7faaedd781c7a08d6578ee33f9.kent@gentoo
1 commit: 4a3fde85d8e3da7faaedd781c7a08d6578ee33f9
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Wed Apr 29 17:42:54 2015 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Wed Apr 29 17:42:54 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=4a3fde85
7
8 [fixup] MooseX-Singleton : EAPI5, fixup deps, rm cruft tests
9
10 Package-Manager: portage-2.2.17
11
12 .../MooseX-Singleton-0.290.0-r1.ebuild | 36 +++++++++++++++++++
13 .../MooseX-Singleton-0.290.0.ebuild | 42 ----------------------
14 2 files changed, 36 insertions(+), 42 deletions(-)
15
16 diff --git a/dev-perl/MooseX-Singleton/MooseX-Singleton-0.290.0-r1.ebuild b/dev-perl/MooseX-Singleton/MooseX-Singleton-0.290.0-r1.ebuild
17 new file mode 100644
18 index 0000000..76f0f64
19 --- /dev/null
20 +++ b/dev-perl/MooseX-Singleton/MooseX-Singleton-0.290.0-r1.ebuild
21 @@ -0,0 +1,36 @@
22 +# Copyright 1999-2015 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Header: $
25 +EAPI=5
26 +MODULE_AUTHOR=KAARE
27 +MODULE_VERSION=0.29
28 +inherit perl-module
29 +
30 +DESCRIPTION='turn your Moose class into a singleton'
31 +SLOT="0"
32 +KEYWORDS="~amd64 ~x86"
33 +IUSE="test"
34 +
35 +PERL_RM_FILES=(
36 + t/release-pod-syntax.t
37 + t/release-pod-spell.t
38 + t/release-pod-coverage.t
39 + t/release-no-tabs.t
40 + t/release-eol.t
41 +)
42 +# Scalar::Util -> Scalar-List-Utils
43 +# Test::More -> Test-Simple
44 +RDEPEND="
45 + >=dev-perl/Moose-1.100.0
46 + virtual/perl-Scalar-List-Utils
47 +"
48 +DEPEND="
49 + ${RDEPEND}
50 + >=virtual/perl-ExtUtils-MakeMaker-6.300.0
51 + test? (
52 + >=virtual/perl-ExtUtils-MakeMaker-6.420.0
53 + dev-perl/Test-Fatal
54 + >=virtual/perl-Test-Simple-0.880.0
55 + dev-perl/Test-Requires
56 + )
57 +"
58
59 diff --git a/dev-perl/MooseX-Singleton/MooseX-Singleton-0.290.0.ebuild b/dev-perl/MooseX-Singleton/MooseX-Singleton-0.290.0.ebuild
60 deleted file mode 100644
61 index 76cccc5..0000000
62 --- a/dev-perl/MooseX-Singleton/MooseX-Singleton-0.290.0.ebuild
63 +++ /dev/null
64 @@ -1,42 +0,0 @@
65 -# Copyright 1999-2013 Gentoo Foundation
66 -# Distributed under the terms of the GNU General Public License v2
67 -# $Header: $
68 -EAPI=4
69 -MODULE_AUTHOR=KAARE
70 -MODULE_VERSION=0.29
71 -inherit perl-module
72 -
73 -DESCRIPTION='turn your Moose class into a singleton'
74 -LICENSE=" || ( Artistic GPL-2 )"
75 -SLOT="0"
76 -KEYWORDS="~amd64 ~x86"
77 -IUSE=""
78 -perl_meta_configure() {
79 - # ExtUtils::MakeMaker 6.30 ( 6.300.0 )
80 - echo \>=virtual/perl-ExtUtils-MakeMaker-6.30
81 -}
82 -perl_meta_build() {
83 - # ExtUtils::MakeMaker 6.42 ( 6.420.0 )
84 - echo \>=virtual/perl-ExtUtils-MakeMaker-6.42
85 - # Test::Fatal
86 - echo dev-perl/Test-Fatal
87 - # Test::More 0.88 ( 0.880.0 )
88 - echo \>=virtual/perl-Test-Simple-0.88
89 - # Test::Requires
90 - echo dev-perl/Test-Requires
91 -}
92 -perl_meta_runtime() {
93 - # Moose 1.10 ( 1.100.0 )
94 - echo \>=dev-perl/Moose-1.100.0
95 - # Scalar::Util
96 - echo virtual/perl-Scalar-List-Utils
97 -}
98 -DEPEND="
99 - $(perl_meta_configure)
100 - $(perl_meta_build)
101 - $(perl_meta_runtime)
102 -"
103 -RDEPEND="
104 - $(perl_meta_runtime)
105 -"
106 -SRC_TEST="do"