[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: 1abbfcd83777c2b63437476dbb6c8a422e0e4bb1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed May 12 20:16:44 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed May 12 20:21:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abbfcd8 dev-perl/Curses-UI: Stable for all Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild index 04c46804b2c..d2b26c27712 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl UI framework based on the curses library" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: ef3394ebca06f351563e831ec9cefaa6a643dc73 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed May 12 20:17:04 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed May 12 20:21:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3394eb dev-perl/Curses-UI: Remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 28 1 file changed, 28 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 deleted file mode 100644 index 4d55b122690..000 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# 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" -RESTRICT="!test? ( 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/, dev-perl/Curses-UI/files/
commit: 3d0e8f9e4feb745d8ee0e423752e61cc20513a46 Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 2 19:35:28 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 2 19:35:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0e8f9e dev-perl/Curses-UI: -r bump for EAPI7 + fixes - EAPI7 - Unconditionally patch out bad tests - Move 'sed' to 'patch' Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild | 30 ++ .../files/Curses-UI-0.9609-no-dot-inc.patch| 22 2 files changed, 52 insertions(+) diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild new file mode 100644 index 000..04c46804b2c --- /dev/null +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-perl/Curses + dev-perl/TermReadKey +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.420.0 + test? ( virtual/perl-Test-Simple ) +" +PATCHES=( + "${FILESDIR}/${PN}-0.9609-no-dot-inc.patch" +) +PERL_RM_FILES=( + t/05pod.t +) diff --git a/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch b/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch new file mode 100644 index 000..29027bccc8b --- /dev/null +++ b/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch @@ -0,0 +1,22 @@ +From 161a0a10c190de155e53d08f413aa49d4a4780e9 Mon Sep 17 00:00:00 2001 +From: Kent Fredric +Date: Fri, 3 Jul 2020 07:28:17 +1200 +Subject: Include '.' in @INC on perl 5.26+ + +--- + Makefile.PL | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile.PL b/Makefile.PL +index 0084c7b..d84c838 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -1,4 +1,5 @@ + # Load the Module::Install bundled in ./inc/ ++use lib '.'; + use inc::Module::Install; + + # Define metadata +-- +2.27.0 +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: 5d8cae37d48a7bed50d894d98978cabe01785ca1 Author: Kent Fredric gentoo org> AuthorDate: Mon Apr 16 19:36:20 2018 + Commit: Kent Fredric gentoo org> CommitDate: Tue Apr 17 00:05:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8cae37 dev-perl/Curses-UI: Cleanup old Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild | 29 1 file changed, 29 deletions(-) diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild deleted file mode 100644 index f316f73d728..000 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=MDXI -MODULE_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_TEST="do" - -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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: 27bac8744374468f14ce6920707df81463c6335c Author: Matt Turner gentoo org> AuthorDate: Sat Apr 7 21:13:05 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 7 21:13:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bac874 dev-perl/Curses-UI-0.960.900-r2: hppa stable, bug 652622 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index ad5df5e83dc..fbc619a957d 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl UI framework based on the curses library" SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 hppa ppc ppc64 x86" IUSE="test" RDEPEND="dev-perl/Curses
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: ef6141aa002ad545de73a5cfd5f878095b131e9b Author: Matt Turner gentoo org> AuthorDate: Sat Apr 7 04:00:29 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 7 04:00:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6141aa dev-perl/Curses-UI-0.960.900-r2: ppc stable, bug 652622 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index 31f59c3167b..24bd31a479a 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl UI framework based on the curses library" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~hppa ppc ~ppc64 x86" IUSE="test" RDEPEND="dev-perl/Curses
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: 462e49c49aeac58362814f72bf600f0e1163b8aa Author: Matt Turner gentoo org> AuthorDate: Sat Apr 7 04:00:58 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 7 04:00:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462e49c4 dev-perl/Curses-UI-0.960.900-r2: ppc64 stable, bug 652622 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index 24bd31a479a..ad5df5e83dc 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl UI framework based on the curses library" SLOT="0" -KEYWORDS="amd64 ~hppa ppc ~ppc64 x86" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="test" RDEPEND="dev-perl/Curses
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: e532c2fce344b2751da1427ced86066ee7d404dd Author: Aaron Bauman gentoo org> AuthorDate: Fri Apr 6 00:34:04 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 6 00:40:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e532c2fc dev-perl/Curses-UI: amd64 stable Bug: https://bugs.gentoo.org/652622 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index a68802bf09a..31f59c3167b 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl UI framework based on the curses library" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" IUSE="test" RDEPEND="dev-perl/Curses
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: 9a5b57f56ebc0a2995d66597dc3d21140ecb Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 5 23:02:30 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 5 23:16:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5b57f5 dev-perl/Curses-UI: x86 stable (bug #652622) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 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 index e44a5b7d8b2..a68802bf09a 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl UI framework based on the curses library" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86" IUSE="test" RDEPEND="dev-perl/Curses
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: f8f780be47f743bc2e4d3d07c26c11551e26df8c Author: Kent Fredric gentoo org> AuthorDate: Wed Oct 18 23:43:58 2017 + Commit: Kent Fredric gentoo org> CommitDate: Thu Oct 19 00:06:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f780be 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 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 27 + dev-perl/Curses-UI/metadata.xml | 49 2 files changed, 76 insertions(+) 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 000..e44a5b7d8b2 --- /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 bde968e0e5a..5bded1adf01 100644 --- a/dev-perl/Curses-UI/metadata.xml +++ b/dev-perl/Curses-UI/metadata.xml @@ -7,5 +7,54 @@ Curses-UI +Curses::UI +Curses::UI::Buttonbox +Curses::UI::Calendar +Curses::UI::Checkbox +Curses::UI::Color +Curses::UI::Common +Curses::UI::Container +Curses::UI::ContainerWidget +Curses::UI::Dialog::Basic +Curses::UI::Dialog::Calendar +Curses::UI::Dialog::Dirbrowser +Curses::UI::Dialog::Error +Curses::UI::Dialog::Filebrowser +Curses::UI::Dialog::Progress +Curses::UI::Dialog::Question +Curses::UI::Dialog::Status +Curses::UI::Label +Curses::UI::Language +Curses::UI::Language::chinese +Curses::UI::Language::czech +Curses::UI::Language::dutch +Curses::UI::Language::english +Curses::UI::Language::french +Curses::UI::Language::german +Curses::UI::Language::italian +Curses::UI::Language::japanese +Curses::UI::Language::norwegian +Curses::UI::Language::polish +Curses::UI::Language::portuguese +Curses::UI::Language::russian +Curses::UI::Language::slovak +Curses::UI::Language::spanish +Curses::UI::Language::turkish +Curses::UI::Listbox +Curses::UI::MenuListbox +Curses::UI::Menubar +Curses::UI::Notebook +Curses::UI::PasswordEntry +Curses::UI::Popupmenu +Curses::UI::PopupmenuListbox +Curses::UI::Progressbar +Curses::UI::Radiobuttonbox +Curses::UI::SearchEntry +Curses::UI::Searchable +Curses::UI::TextEditor +Curses::UI::TextEntry +Curses::UI::TextViewer +Curses::UI::Widget +Curses::UI::Window
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: 8e3709c2db65807a0444a5332353a8285829d447 Author: Kent Fredric gentoo org> AuthorDate: Mon Jun 19 21:21:56 2017 + Commit: Kent Fredric gentoo org> CommitDate: Mon Jun 19 21:22:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3709c2 dev-perl/Curses-UI: Fix for '.' in @INC re bug #615110 Generic Module::Install Perl 5.26 fix Bug: https://bugs.gentoo.org/615110 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild index 9ce34eb9d70..f316f73d728 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -23,5 +23,7 @@ SRC_TEST="do" 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 }
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/
commit: fd7a3d56bd48419430113a8879983e13523496d3 Author: Kent Fredric gentoo org> AuthorDate: Mon Aug 8 07:16:01 2016 + Commit: Kent Fredric gentoo org> CommitDate: Mon Aug 8 08:11:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7a3d56 dev-perl/Curses-UI: Remove POD Author Tests Not useful on Gentoo. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd" dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild index b162115..718c7b2 100644 --- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild +++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,8 +17,12 @@ IUSE="test" RDEPEND="dev-perl/Curses dev-perl/TermReadKey" DEPEND="${RDEPEND} - test? ( - dev-perl/Test-Pod - )" + test? ( virtual/perl-Test-Simple ) +" SRC_TEST="do" + +src_prepare() { + use test && perl_rm_files t/05pod.t + perl-module_src_prepare +}