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/Mouse/
Date: Wed, 01 Oct 2014 09:45:10
Message-Id: 1412152999.77da3556d6e3d8eac4182c27015cfbce77d992e0.kent@gentoo
1 commit: 77da3556d6e3d8eac4182c27015cfbce77d992e0
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Wed Oct 1 08:30:26 2014 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Wed Oct 1 08:43:19 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=77da3556
7
8 dev-perl/Mouse: Bump to 2.4.1 re bug: 524178 by Kent Fredric
9
10 Package-Manager: portage-2.2.14_rc1
11
12 ---
13 dev-perl/Mouse/Mouse-2.4.1.ebuild | 36 ++++++++++++++++++++++++++++++++++++
14 dev-perl/Mouse/metadata.xml | 36 ++++++++++++++++++++++++++++++++++++
15 2 files changed, 72 insertions(+)
16
17 diff --git a/dev-perl/Mouse/Mouse-2.4.1.ebuild b/dev-perl/Mouse/Mouse-2.4.1.ebuild
18 new file mode 100644
19 index 0000000..8bcaf17
20 --- /dev/null
21 +++ b/dev-perl/Mouse/Mouse-2.4.1.ebuild
22 @@ -0,0 +1,36 @@
23 +# Copyright 1999-2014 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=5
27 +
28 +MODULE_AUTHOR=GFUJI
29 +inherit perl-module
30 +
31 +DESCRIPTION="Moose minus the antlers"
32 +
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE="test"
36 +
37 +RDEPEND="
38 + >=virtual/perl-Scalar-List-Utils-1.140.0
39 + >=virtual/perl-XSLoader-0.20.0
40 +"
41 +# Test::Exception::LessClever -> Nowhere because upstream are wrong
42 +DEPEND="
43 + >=virtual/perl-ExtUtils-ParseXS-3.220.0
44 + >=virtual/perl-Devel-PPPort-3.190.0
45 + >=virtual/perl-Module-Build-0.400.500
46 + dev-perl/Module-Build-XSUtil
47 + ${RDEPEND}
48 + test? (
49 + dev-perl/Test-Exception
50 + dev-perl/Test-Fatal
51 + dev-perl/Test-LeakTrace
52 + >=virtual/perl-Test-Simple-0.880.0
53 + dev-perl/Test-Output
54 + dev-perl/Test-Requires
55 + dev-perl/Try-Tiny
56 + )
57 +"
58 +SRC_TEST="do parallel"
59
60 diff --git a/dev-perl/Mouse/metadata.xml b/dev-perl/Mouse/metadata.xml
61 new file mode 100644
62 index 0000000..ed6d8f7
63 --- /dev/null
64 +++ b/dev-perl/Mouse/metadata.xml
65 @@ -0,0 +1,36 @@
66 +<?xml version="1.0" encoding="UTF-8"?>
67 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
68 +<pkgmetadata>
69 + <herd>perl</herd>
70 + <upstream>
71 + <remote-id type="cpan">Mouse</remote-id>
72 + <remote-id type="cpan-module">Mouse</remote-id>
73 + <remote-id type="cpan-module">Mouse::Exporter</remote-id>
74 + <remote-id type="cpan-module">Mouse::Meta::Attribute</remote-id>
75 + <remote-id type="cpan-module">Mouse::Meta::Class</remote-id>
76 + <remote-id type="cpan-module">Mouse::Meta::Method</remote-id>
77 + <remote-id type="cpan-module">Mouse::Meta::Method::Accessor</remote-id>
78 + <remote-id type="cpan-module">Mouse::Meta::Method::Constructor</remote-id>
79 + <remote-id type="cpan-module">Mouse::Meta::Method::Delegation</remote-id>
80 + <remote-id type="cpan-module">Mouse::Meta::Method::Destructor</remote-id>
81 + <remote-id type="cpan-module">Mouse::Meta::Module</remote-id>
82 + <remote-id type="cpan-module">Mouse::Meta::Role</remote-id>
83 + <remote-id type="cpan-module">Mouse::Meta::Role::Application</remote-id>
84 + <remote-id type="cpan-module">Mouse::Meta::Role::Application::RoleSummation</remote-id>
85 + <remote-id type="cpan-module">Mouse::Meta::Role::Composite</remote-id>
86 + <remote-id type="cpan-module">Mouse::Meta::Role::Method</remote-id>
87 + <remote-id type="cpan-module">Mouse::Meta::TypeConstraint</remote-id>
88 + <remote-id type="cpan-module">Mouse::Object</remote-id>
89 + <remote-id type="cpan-module">Mouse::PurePerl</remote-id>
90 + <remote-id type="cpan-module">Mouse::Role</remote-id>
91 + <remote-id type="cpan-module">Mouse::Spec</remote-id>
92 + <remote-id type="cpan-module">Mouse::TypeRegistry</remote-id>
93 + <remote-id type="cpan-module">Mouse::Util</remote-id>
94 + <remote-id type="cpan-module">Mouse::Util::MetaRole</remote-id>
95 + <remote-id type="cpan-module">Mouse::Util::TypeConstraints</remote-id>
96 + <remote-id type="cpan-module">Squirrel</remote-id>
97 + <remote-id type="cpan-module">Squirrel::Role</remote-id>
98 + <remote-id type="cpan-module">Test::Mouse</remote-id>
99 + <remote-id type="cpan-module">ouse</remote-id>
100 + </upstream>
101 +</pkgmetadata>