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/CPS/
Date: Thu, 22 Nov 2012 02:21:12
Message-Id: 1353536937.1d4878a1209b019386542b31f479f4dc4429f8fd.kent@gentoo
1 commit: 1d4878a1209b019386542b31f479f4dc4429f8fd
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Wed Nov 21 22:28:57 2012 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Wed Nov 21 22:28:57 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=1d4878a1
7
8 [added] CPS
9
10 Package-Manager: portage-2.2.0_alpha141
11 Manifest-Sign-Key: ECD2C675C102CDA4
12
13 ---
14 dev-perl/CPS/CPS-0.180.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++
15 dev-perl/CPS/ChangeLog | 10 ++++++++++
16 dev-perl/CPS/metadata.xml | 18 ++++++++++++++++++
17 3 files changed, 64 insertions(+), 0 deletions(-)
18
19 diff --git a/dev-perl/CPS/CPS-0.180.0.ebuild b/dev-perl/CPS/CPS-0.180.0.ebuild
20 new file mode 100644
21 index 0000000..763114d
22 --- /dev/null
23 +++ b/dev-perl/CPS/CPS-0.180.0.ebuild
24 @@ -0,0 +1,36 @@
25 +# Copyright 1999-2012 Gentoo Foundation
26 +# Distributed under the terms of the GNU General Public License v2
27 +# $Header: $
28 +EAPI=5
29 +MODULE_AUTHOR=PEVANS
30 +MODULE_VERSION=0.18
31 +inherit perl-module
32 +
33 +DESCRIPTION='manage flow of control in Continuation-Passing Style'
34 +LICENSE=" || ( Artistic GPL-2 )"
35 +SLOT="0"
36 +KEYWORDS="~amd64 ~x86"
37 +IUSE=""
38 +perl_meta_build() {
39 + # Test::Fatal
40 + echo dev-perl/Test-Fatal
41 + # Test::Identity
42 + echo dev-perl/Test-Identity
43 + # Test::More
44 + echo virtual/perl-Test-Simple
45 + # Test::Refcount
46 + echo dev-perl/Test-Refcount
47 +}
48 +perl_meta_runtime() {
49 + # Future
50 + echo dev-perl/Future
51 +}
52 +DEPEND="
53 + virtual/perl-Module-Build
54 + $(perl_meta_build)
55 + $(perl_meta_runtime)
56 +"
57 +RDEPEND="
58 + $(perl_meta_runtime)
59 +"
60 +SRC_TEST="do"
61
62 diff --git a/dev-perl/CPS/ChangeLog b/dev-perl/CPS/ChangeLog
63 new file mode 100644
64 index 0000000..f3a7008
65 --- /dev/null
66 +++ b/dev-perl/CPS/ChangeLog
67 @@ -0,0 +1,10 @@
68 +# ChangeLog for dev-perl/CPS
69 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
70 +# $Header: $
71 +
72 +*CPS-0.180.0 (21 Nov 2012)
73 +
74 + 21 Nov 2012; Kent Fredric <kentfredric@×××××.com> +CPS-0.180.0.ebuild,
75 + +metadata.xml:
76 + Added for IO::Async
77 +
78
79 diff --git a/dev-perl/CPS/metadata.xml b/dev-perl/CPS/metadata.xml
80 new file mode 100644
81 index 0000000..975a199
82 --- /dev/null
83 +++ b/dev-perl/CPS/metadata.xml
84 @@ -0,0 +1,18 @@
85 +<?xml version="1.0" encoding="UTF-8"?>
86 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
87 +<pkgmetadata>
88 + <herd>perl</herd>
89 + <maintainer>
90 + <email>kentfredric@×××××.com</email>
91 + <name>Kent Fredric</name>
92 + </maintainer>
93 + <upstream>
94 + <remote-id type="cpan">CPS</remote-id>
95 + <remote-id type="cpan-module">CPS</remote-id>
96 + <remote-id type="cpan-module">CPS::Functional</remote-id>
97 + <remote-id type="cpan-module">CPS::Future</remote-id>
98 + <remote-id type="cpan-module">CPS::Governor</remote-id>
99 + <remote-id type="cpan-module">CPS::Governor::Deferred</remote-id>
100 + <remote-id type="cpan-module">CPS::Governor::Simple</remote-id>
101 + </upstream>
102 +</pkgmetadata>