diff options
author | Kent Fredric <kentnl@gentoo.org> | 2017-10-19 12:43:58 +1300 |
---|---|---|
committer | Kent Fredric <kentnl@gentoo.org> | 2017-10-19 13:06:16 +1300 |
commit | f8f780be47f743bc2e4d3d07c26c11551e26df8c (patch) | |
tree | 98a329d6b150b3a2e817a374ad4c07d741bfc696 /dev-perl/Curses-UI | |
parent | dev-perl/Crypt-SmbHash: EAPI6 + Tests (diff) | |
download | gentoo-f8f780be47f743bc2e4d3d07c26c11551e26df8c.tar.gz gentoo-f8f780be47f743bc2e4d3d07c26c11551e26df8c.tar.bz2 gentoo-f8f780be47f743bc2e4d3d07c26c11551e26df8c.zip |
dev-perl/Curses-UI: EAPI6
- EAPI6
- Parallel Testing
- Provision remote-id's in metadata.xml
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Diffstat (limited to 'dev-perl/Curses-UI')
-rw-r--r-- | dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 27 | ||||
-rw-r--r-- | dev-perl/Curses-UI/metadata.xml | 49 |
2 files changed, 76 insertions, 0 deletions
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 new file mode 100644 index 000000000000..e44a5b7d8b22 --- /dev/null +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MDXI +DIST_VERSION=0.9609 +inherit perl-module + +DESCRIPTION="Perl UI framework based on the curses library" + +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="test" + +RDEPEND="dev-perl/Curses + dev-perl/TermReadKey" +DEPEND="${RDEPEND} + test? ( virtual/perl-Test-Simple ) +" + +src_prepare() { + use test && perl_rm_files t/05pod.t + sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL || + die "Can't patch Makefile.PL for 5.26 dot-in-inc" + perl-module_src_prepare +} diff --git a/dev-perl/Curses-UI/metadata.xml b/dev-perl/Curses-UI/metadata.xml index bde968e0e5a5..5bded1adf01c 100644 --- a/dev-perl/Curses-UI/metadata.xml +++ b/dev-perl/Curses-UI/metadata.xml @@ -7,5 +7,54 @@ </maintainer> <upstream> <remote-id type="cpan">Curses-UI</remote-id> + <remote-id type="cpan-module">Curses::UI</remote-id> + <remote-id type="cpan-module">Curses::UI::Buttonbox</remote-id> + <remote-id type="cpan-module">Curses::UI::Calendar</remote-id> + <remote-id type="cpan-module">Curses::UI::Checkbox</remote-id> + <remote-id type="cpan-module">Curses::UI::Color</remote-id> + <remote-id type="cpan-module">Curses::UI::Common</remote-id> + <remote-id type="cpan-module">Curses::UI::Container</remote-id> + <remote-id type="cpan-module">Curses::UI::ContainerWidget</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Basic</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Calendar</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Dirbrowser</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Error</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Filebrowser</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Progress</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Question</remote-id> + <remote-id type="cpan-module">Curses::UI::Dialog::Status</remote-id> + <remote-id type="cpan-module">Curses::UI::Label</remote-id> + <remote-id type="cpan-module">Curses::UI::Language</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::chinese</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::czech</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::dutch</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::english</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::french</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::german</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::italian</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::japanese</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::norwegian</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::polish</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::portuguese</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::russian</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::slovak</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::spanish</remote-id> + <remote-id type="cpan-module">Curses::UI::Language::turkish</remote-id> + <remote-id type="cpan-module">Curses::UI::Listbox</remote-id> + <remote-id type="cpan-module">Curses::UI::MenuListbox</remote-id> + <remote-id type="cpan-module">Curses::UI::Menubar</remote-id> + <remote-id type="cpan-module">Curses::UI::Notebook</remote-id> + <remote-id type="cpan-module">Curses::UI::PasswordEntry</remote-id> + <remote-id type="cpan-module">Curses::UI::Popupmenu</remote-id> + <remote-id type="cpan-module">Curses::UI::PopupmenuListbox</remote-id> + <remote-id type="cpan-module">Curses::UI::Progressbar</remote-id> + <remote-id type="cpan-module">Curses::UI::Radiobuttonbox</remote-id> + <remote-id type="cpan-module">Curses::UI::SearchEntry</remote-id> + <remote-id type="cpan-module">Curses::UI::Searchable</remote-id> + <remote-id type="cpan-module">Curses::UI::TextEditor</remote-id> + <remote-id type="cpan-module">Curses::UI::TextEntry</remote-id> + <remote-id type="cpan-module">Curses::UI::TextViewer</remote-id> + <remote-id type="cpan-module">Curses::UI::Widget</remote-id> + <remote-id type="cpan-module">Curses::UI::Window</remote-id> </upstream> </pkgmetadata> |