[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: 1f17708feffc104dd8abddcf2654dc8eef3cd3aa Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed May 12 20:18:51 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed May 12 20:21:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f17708f dev-perl/CursesWidgets: Remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> .../CursesWidgets/CursesWidgets-1.997.0-r2.ebuild | 55 -- 1 file changed, 55 deletions(-) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild deleted file mode 100644 index 882092b165f..000 --- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_VERSION=1.997 -DIST_AUTHOR=CORLISS -DIST_EXAMPLES=("test.pl") -inherit perl-module - -DESCRIPTION="Provide high level APIs for rapid user interface design on the console in Perl" -HOMEPAGE="http://www.digitalmages.com/perl/CursesWidgets/index.html https://metacpan.org/release/CursesWidgets"; -SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${DIST_VERSION}.tar.gz"; - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~ia64 ppc ~s390 sparc x86" -IUSE="" - -RDEPEND=">=sys-libs/ncurses-5 - >=dev-perl/Curses-1.60.0" -DEPEND="${RDEPEND}" - -src_test() { - local MODULES=( - "Curses::Widgets ${DIST_VERSION}" - "Curses::Widgets::ButtonSet 1.103" - "Curses::Widgets::Calendar 1.103" - "Curses::Widgets::ComboBox 1.103" - "Curses::Widgets::Label 1.102" - "Curses::Widgets::ListBox 1.104" - "Curses::Widgets::ListBox::MultiColumn 0.1" - "Curses::Widgets::Menu 1.103" - "Curses::Widgets::ProgressBar 1.103" - "Curses::Widgets::TextField 1.103" - "Curses::Widgets::TextMemo 1.104" - ) - local failed=() - for dep in "${MODULES[@]}"; do - ebegin "Compile testing ${dep}" - perl -Mblib="${S}" -M"${dep} ()" -e1 - eend $? || failed+=( "$dep" ) - done - if [[ ${failed[@]} ]]; then - echo - eerror "One or more modules failed compile:"; - for dep in "${failed[@]}"; do - eerror " ${dep}" - done - die "Failing due to module compilation errors"; - fi - ewarn "Test suite for this module requires user interaction." - ewarn "For details, see:" - ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/CursesWidgets"; -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: 2c15500b7541df5bb1630597e0f5e0e7cab1b36c Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed May 12 20:18:33 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed May 12 20:21:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c15500b dev-perl/CursesWidgets: Stable for all Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild index 4e643d73dde..cb486d569c3 100644 --- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild +++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-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 @@ -12,7 +12,7 @@ DESCRIPTION="Provide high level APIs for rapid user interface design on the cons SLOT="0" LICENSE="GPL-2+" -KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~ia64 ppc ~s390 sparc x86" RDEPEND=" >=sys-libs/ncurses-5
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: d04fc13cf2629eb22f1d65defd9a19fd3d8febb7 Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 2 19:59:50 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 2 20:00:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04fc13c dev-perl/CursesWidgets: -r bump for EAPI7 + fixes - EAPI7 - Remove digitalmages.com from both HOMEPAGE and SRC_URI, using only metacpan as a homepage, and cpan mirrors for sources, as the homepage no longer contains any information about this, and according to wayback, hasn't done so since 2003. - Simplify ewarn expression slightly and indent slightly for better readability - Fix LICENSE - Remove empty/unused variables Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../CursesWidgets/CursesWidgets-1.997.0-r3.ebuild | 54 ++ 1 file changed, 54 insertions(+) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild new file mode 100644 index 000..4e643d73dde --- /dev/null +++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_VERSION=1.997 +DIST_AUTHOR=CORLISS +DIST_EXAMPLES=("test.pl") +inherit perl-module + +DESCRIPTION="Provide high level APIs for rapid user interface design on the console in Perl" + +SLOT="0" +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~sparc ~x86" + +RDEPEND=" + >=sys-libs/ncurses-5 + >=dev-perl/Curses-1.60.0 +" +BDEPEND="${RDEPEND}" + +src_test() { + local MODULES=( + "Curses::Widgets ${DIST_VERSION}" + "Curses::Widgets::ButtonSet 1.103" + "Curses::Widgets::Calendar 1.103" + "Curses::Widgets::ComboBox 1.103" + "Curses::Widgets::Label 1.102" + "Curses::Widgets::ListBox 1.104" + "Curses::Widgets::ListBox::MultiColumn 0.1" + "Curses::Widgets::Menu 1.103" + "Curses::Widgets::ProgressBar 1.103" + "Curses::Widgets::TextField 1.103" + "Curses::Widgets::TextMemo 1.104" + ) + local failed=() + for dep in "${MODULES[@]}"; do + ebegin "Compile testing ${dep}" + perl -Mblib="${S}" -M"${dep} ()" -e1 + eend $? || failed+=( "$dep" ) + done + if [[ ${failed[@]} ]]; then + echo + eerror "One or more modules failed compile:"; + for dep in "${failed[@]}"; do + eerror " ${dep}" + done + die "Failing due to module compilation errors"; + fi + ewarn "Test suite for this module requires user interaction." + ewarn "For details, see:" + ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}"; +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: bcbb25c1a06ae42737fb3a3569692e949fe9a664 Author: Kent Fredric gentoo org> AuthorDate: Sun Jul 29 05:31:04 2018 + Commit: Kent Fredric gentoo org> CommitDate: Sun Jul 29 05:31:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbb25c1 dev-perl/CursesWidgets: Cleanup old version 1.997.0-r1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../CursesWidgets/CursesWidgets-1.997.0-r1.ebuild | 21 - 1 file changed, 21 deletions(-) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r1.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r1.ebuild deleted file mode 100644 index 4e39cb840ec..000 --- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_VERSION=1.997 -MODULE_AUTHOR=CORLISS -inherit perl-module - -DESCRIPTION="Provide high level APIs for rapid user interface design on the console in Perl" -HOMEPAGE="http://www.digitalmages.com/perl/CursesWidgets/index.html ${HOMEPAGE}" -SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${MODULE_VERSION}.tar.gz"; - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ia64 ppc s390 sparc x86" -IUSE="" - -RDEPEND=">=sys-libs/ncurses-5 - >=dev-perl/Curses-1.60.0" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: ef5d5a3203445b6062843d08dc9e9522315948bc Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 12 16:13:26 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 12 16:13:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5d5a32 dev-perl/CursesWidgets: s390 stable wrt bug #657186 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild index 8b82ef6f8d8..a3b81630283 100644 --- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild +++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${DIST SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ia64 ~ppc ~s390 sparc x86" +KEYWORDS="amd64 ia64 ~ppc s390 sparc x86" IUSE="" RDEPEND=">=sys-libs/ncurses-5
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: 38ebc75fd6b95b5a2216f9cbb635bcdc2dc9aa50 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jun 7 16:52:20 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 7 22:06:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ebc75f dev-perl/CursesWidgets: stable 1.997.0-r2 for sparc Bug: https://bugs.gentoo.org/657186 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild index cf69ed6a72f..8b82ef6f8d8 100644 --- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild +++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${DIST SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ia64 ~ppc ~s390 ~sparc x86" +KEYWORDS="amd64 ia64 ~ppc ~s390 sparc x86" IUSE="" RDEPEND=">=sys-libs/ncurses-5
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: 778717067693da0012ac2166636f450c578ed153 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 3 07:27:28 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 3 07:41:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77871706 dev-perl/CursesWidgets: stable 1.997.0-r2 for ia64, bug #657186 Bug: https://bugs.gentoo.org/657186 Package-Manager: Portage-2.3.38, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild index 596327d61b6..a822a6fd1fa 100644 --- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild +++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-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 @@ -14,7 +14,7 @@ SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${DIST SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ia64 ~ppc ~s390 ~sparc ~x86" IUSE="" RDEPEND=">=sys-libs/ncurses-5
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CursesWidgets/
commit: 8db4c0f922230d40e9442eed4da9e044a0f48507 Author: Kent Fredric gentoo org> AuthorDate: Thu Oct 19 00:01:22 2017 + Commit: Kent Fredric gentoo org> CommitDate: Thu Oct 19 00:06:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db4c0f9 dev-perl/CursesWidgets: EAPI6 + Test love - EAPI6 - Add some basic compile tests - Expose a testing strategy for testers - Add USE="examples" Package-Manager: Portage-2.3.8, Repoman-2.3.3 .../CursesWidgets/CursesWidgets-1.997.0-r2.ebuild | 55 ++ 1 file changed, 55 insertions(+) diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild new file mode 100644 index 000..596327d61b6 --- /dev/null +++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_VERSION=1.997 +DIST_AUTHOR=CORLISS +DIST_EXAMPLES=("test.pl") +inherit perl-module + +DESCRIPTION="Provide high level APIs for rapid user interface design on the console in Perl" +HOMEPAGE="http://www.digitalmages.com/perl/CursesWidgets/index.html ${HOMEPAGE}" +SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${DIST_VERSION}.tar.gz"; + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~sparc ~x86" +IUSE="" + +RDEPEND=">=sys-libs/ncurses-5 + >=dev-perl/Curses-1.60.0" +DEPEND="${RDEPEND}" + +src_test() { + local MODULES=( + "Curses::Widgets ${DIST_VERSION}" + "Curses::Widgets::ButtonSet 1.103" + "Curses::Widgets::Calendar 1.103" + "Curses::Widgets::ComboBox 1.103" + "Curses::Widgets::Label 1.102" + "Curses::Widgets::ListBox 1.104" + "Curses::Widgets::ListBox::MultiColumn 0.1" + "Curses::Widgets::Menu 1.103" + "Curses::Widgets::ProgressBar 1.103" + "Curses::Widgets::TextField 1.103" + "Curses::Widgets::TextMemo 1.104" + ) + local failed=() + for dep in "${MODULES[@]}"; do + ebegin "Compile testing ${dep}" + perl -Mblib="${S}" -M"${dep} ()" -e1 + eend $? || failed+=( "$dep" ) + done + if [[ ${failed[@]} ]]; then + echo + eerror "One or more modules failed compile:"; + for dep in "${failed[@]}"; do + eerror " ${dep}" + done + die "Failing due to module compilation errors"; + fi + ewarn "Test suite for this module requires user interaction." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/CursesWidgets"; +}