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/Curses-UI/
Date: Thu, 19 Oct 2017 00:06:40
Message-Id: 1508371576.f8f780be47f743bc2e4d3d07c26c11551e26df8c.kentnl@gentoo
1 commit: f8f780be47f743bc2e4d3d07c26c11551e26df8c
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 18 23:43:58 2017 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 19 00:06:16 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f780be
7
8 dev-perl/Curses-UI: EAPI6
9
10 - EAPI6
11 - Parallel Testing
12 - Provision remote-id's in metadata.xml
13
14 Package-Manager: Portage-2.3.8, Repoman-2.3.3
15
16 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 27 +++++++++++++
17 dev-perl/Curses-UI/metadata.xml | 49 ++++++++++++++++++++++++
18 2 files changed, 76 insertions(+)
19
20 diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
21 new file mode 100644
22 index 00000000000..e44a5b7d8b2
23 --- /dev/null
24 +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
25 @@ -0,0 +1,27 @@
26 +# Copyright 1999-2017 Gentoo Foundation
27 +# Distributed under the terms of the GNU General Public License v2
28 +
29 +EAPI=6
30 +
31 +DIST_AUTHOR=MDXI
32 +DIST_VERSION=0.9609
33 +inherit perl-module
34 +
35 +DESCRIPTION="Perl UI framework based on the curses library"
36 +
37 +SLOT="0"
38 +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
39 +IUSE="test"
40 +
41 +RDEPEND="dev-perl/Curses
42 + dev-perl/TermReadKey"
43 +DEPEND="${RDEPEND}
44 + test? ( virtual/perl-Test-Simple )
45 +"
46 +
47 +src_prepare() {
48 + use test && perl_rm_files t/05pod.t
49 + sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
50 + die "Can't patch Makefile.PL for 5.26 dot-in-inc"
51 + perl-module_src_prepare
52 +}
53
54 diff --git a/dev-perl/Curses-UI/metadata.xml b/dev-perl/Curses-UI/metadata.xml
55 index bde968e0e5a..5bded1adf01 100644
56 --- a/dev-perl/Curses-UI/metadata.xml
57 +++ b/dev-perl/Curses-UI/metadata.xml
58 @@ -7,5 +7,54 @@
59 </maintainer>
60 <upstream>
61 <remote-id type="cpan">Curses-UI</remote-id>
62 + <remote-id type="cpan-module">Curses::UI</remote-id>
63 + <remote-id type="cpan-module">Curses::UI::Buttonbox</remote-id>
64 + <remote-id type="cpan-module">Curses::UI::Calendar</remote-id>
65 + <remote-id type="cpan-module">Curses::UI::Checkbox</remote-id>
66 + <remote-id type="cpan-module">Curses::UI::Color</remote-id>
67 + <remote-id type="cpan-module">Curses::UI::Common</remote-id>
68 + <remote-id type="cpan-module">Curses::UI::Container</remote-id>
69 + <remote-id type="cpan-module">Curses::UI::ContainerWidget</remote-id>
70 + <remote-id type="cpan-module">Curses::UI::Dialog::Basic</remote-id>
71 + <remote-id type="cpan-module">Curses::UI::Dialog::Calendar</remote-id>
72 + <remote-id type="cpan-module">Curses::UI::Dialog::Dirbrowser</remote-id>
73 + <remote-id type="cpan-module">Curses::UI::Dialog::Error</remote-id>
74 + <remote-id type="cpan-module">Curses::UI::Dialog::Filebrowser</remote-id>
75 + <remote-id type="cpan-module">Curses::UI::Dialog::Progress</remote-id>
76 + <remote-id type="cpan-module">Curses::UI::Dialog::Question</remote-id>
77 + <remote-id type="cpan-module">Curses::UI::Dialog::Status</remote-id>
78 + <remote-id type="cpan-module">Curses::UI::Label</remote-id>
79 + <remote-id type="cpan-module">Curses::UI::Language</remote-id>
80 + <remote-id type="cpan-module">Curses::UI::Language::chinese</remote-id>
81 + <remote-id type="cpan-module">Curses::UI::Language::czech</remote-id>
82 + <remote-id type="cpan-module">Curses::UI::Language::dutch</remote-id>
83 + <remote-id type="cpan-module">Curses::UI::Language::english</remote-id>
84 + <remote-id type="cpan-module">Curses::UI::Language::french</remote-id>
85 + <remote-id type="cpan-module">Curses::UI::Language::german</remote-id>
86 + <remote-id type="cpan-module">Curses::UI::Language::italian</remote-id>
87 + <remote-id type="cpan-module">Curses::UI::Language::japanese</remote-id>
88 + <remote-id type="cpan-module">Curses::UI::Language::norwegian</remote-id>
89 + <remote-id type="cpan-module">Curses::UI::Language::polish</remote-id>
90 + <remote-id type="cpan-module">Curses::UI::Language::portuguese</remote-id>
91 + <remote-id type="cpan-module">Curses::UI::Language::russian</remote-id>
92 + <remote-id type="cpan-module">Curses::UI::Language::slovak</remote-id>
93 + <remote-id type="cpan-module">Curses::UI::Language::spanish</remote-id>
94 + <remote-id type="cpan-module">Curses::UI::Language::turkish</remote-id>
95 + <remote-id type="cpan-module">Curses::UI::Listbox</remote-id>
96 + <remote-id type="cpan-module">Curses::UI::MenuListbox</remote-id>
97 + <remote-id type="cpan-module">Curses::UI::Menubar</remote-id>
98 + <remote-id type="cpan-module">Curses::UI::Notebook</remote-id>
99 + <remote-id type="cpan-module">Curses::UI::PasswordEntry</remote-id>
100 + <remote-id type="cpan-module">Curses::UI::Popupmenu</remote-id>
101 + <remote-id type="cpan-module">Curses::UI::PopupmenuListbox</remote-id>
102 + <remote-id type="cpan-module">Curses::UI::Progressbar</remote-id>
103 + <remote-id type="cpan-module">Curses::UI::Radiobuttonbox</remote-id>
104 + <remote-id type="cpan-module">Curses::UI::SearchEntry</remote-id>
105 + <remote-id type="cpan-module">Curses::UI::Searchable</remote-id>
106 + <remote-id type="cpan-module">Curses::UI::TextEditor</remote-id>
107 + <remote-id type="cpan-module">Curses::UI::TextEntry</remote-id>
108 + <remote-id type="cpan-module">Curses::UI::TextViewer</remote-id>
109 + <remote-id type="cpan-module">Curses::UI::Widget</remote-id>
110 + <remote-id type="cpan-module">Curses::UI::Window</remote-id>
111 </upstream>
112 </pkgmetadata>