[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 6e4788d7f725df20d1a886a28947f2fc80a7e227 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Oct 31 23:32:05 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Oct 31 23:32:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4788d7 dev-perl/Curses: drop 1.440.0 Bug: https://bugs.gentoo.org/924209 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/Curses/Curses-1.440.0.ebuild | 44 --- dev-perl/Curses/Manifest | 1 - 2 files changed, 45 deletions(-) diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild b/dev-perl/Curses/Curses-1.440.0.ebuild deleted file mode 100644 index 1a8e4b61e872.. --- a/dev-perl/Curses/Curses-1.440.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=GIRAFFED -DIST_VERSION=1.44 -DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel") -inherit perl-module toolchain-funcs - -DESCRIPTION="Curses interface modules for Perl" - -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86" -IUSE="+unicode" - -RDEPEND=" - >=sys-libs/ncurses-6:=[unicode(+)?] - virtual/perl-Data-Dumper -" -DEPEND=" - >=sys-libs/ncurses-6:=[unicode(+)?] -" -BDEPEND=" - ${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/pkgconfig - test? ( virtual/perl-Test-Simple ) -" - -src_configure() { - myconf=( FORMS PANELS MENUS ) - mydoc=( HISTORY ) - - export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" - export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE} || die) - export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE} || die) - - perl-module_src_configure - - if ! use unicode ; then - sed -i "s::\"${ESYSROOT}/usr/include/form.h\":" "${S}"/c-config.h || die - fi -} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index dda58612bfe9..fee107b084bb 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,2 +1 @@ -DIST Curses-1.44.tar.gz 139766 BLAKE2B 822ff66038b551476a26f174bccba213d8d4e238144129245c68a8e239b8c0c68e6cb351637e158d39af7878a83a436776833898623f934c91b694d71ef34426 SHA512 2c7f9ad9971c1afe6c1bee59581466f848ab1128e546effccd2118cb7bce1962ec7f6a8da60be3cdd1405f6b0a44f7c29c5f7900cbc436940592b1075fbfb6f7 DIST Curses-1.45.tar.gz 140041 BLAKE2B a6db19c7973069337a5b8999282b7b84547d4d5e0f7c6e0faaf49a79cbf8ab4169bd11cb42e777079ca4e7eca7783fce99b89361a6aa5eaad08c6c1aad849a80 SHA512 91b55022505948609a3dff4bb7a5b0c27089b31201093e74d5c899a1ecb82cc8d59cca17cf5bb1c132c268a7151bda5d35572e85635bec0d2228ce56ff957be6
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: d6bbe8e1d6d65c69589400ff78a6f937aaa9c7f8 Author: Sam James gentoo org> AuthorDate: Fri Jun 14 00:41:28 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jun 14 00:41:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bbe8e1 dev-perl/Curses: Stabilize 1.450.0 sparc, #933913 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.450.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild b/dev-perl/Curses/Curses-1.450.0.ebuild index 8cafd47f7320..a0f56cae46df 100644 --- a/dev-perl/Curses/Curses-1.450.0.ebuild +++ b/dev-perl/Curses/Curses-1.450.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 4cfea1ed6502c1a9143f883ad4bb4c68f60b4341 Author: Sam James gentoo org> AuthorDate: Sun Jun 9 20:40:30 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 9 20:40:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfea1ed dev-perl/Curses: Stabilize 1.450.0 arm, #933913 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.450.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild b/dev-perl/Curses/Curses-1.450.0.ebuild index f4a157cbb51c..c201953af41b 100644 --- a/dev-perl/Curses/Curses-1.450.0.ebuild +++ b/dev-perl/Curses/Curses-1.450.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 8ac47107b19d99320dda5651bda5a82fc37d3b58 Author: Sam James gentoo org> AuthorDate: Wed May 1 09:05:03 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 1 09:05:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac47107 dev-perl/Curses: add 1.450.0 Closes: https://bugs.gentoo.org/924209 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.450.0.ebuild | 44 +++ dev-perl/Curses/Manifest | 1 + 2 files changed, 45 insertions(+) diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild b/dev-perl/Curses/Curses-1.450.0.ebuild new file mode 100644 index ..f4a157cbb51c --- /dev/null +++ b/dev-perl/Curses/Curses-1.450.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.45 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel") +inherit perl-module toolchain-funcs + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="+unicode" + +RDEPEND=" + >=sys-libs/ncurses-6:=[unicode(+)?] + virtual/perl-Data-Dumper +" +DEPEND=" + >=sys-libs/ncurses-6:=[unicode(+)?] +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + virtual/pkgconfig + test? ( virtual/perl-Test-Simple ) +" + +src_configure() { + myconf=( FORMS PANELS MENUS ) + mydoc=( HISTORY ) + + export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" + export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE} || die) + export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE} || die) + + perl-module_src_configure + + if ! use unicode ; then + sed -i "s::\"${ESYSROOT}/usr/include/form.h\":" "${S}"/c-config.h || die + fi +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index def879cfe765..dda58612bfe9 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1 +1,2 @@ DIST Curses-1.44.tar.gz 139766 BLAKE2B 822ff66038b551476a26f174bccba213d8d4e238144129245c68a8e239b8c0c68e6cb351637e158d39af7878a83a436776833898623f934c91b694d71ef34426 SHA512 2c7f9ad9971c1afe6c1bee59581466f848ab1128e546effccd2118cb7bce1962ec7f6a8da60be3cdd1405f6b0a44f7c29c5f7900cbc436940592b1075fbfb6f7 +DIST Curses-1.45.tar.gz 140041 BLAKE2B a6db19c7973069337a5b8999282b7b84547d4d5e0f7c6e0faaf49a79cbf8ab4169bd11cb42e777079ca4e7eca7783fce99b89361a6aa5eaad08c6c1aad849a80 SHA512 91b55022505948609a3dff4bb7a5b0c27089b31201093e74d5c899a1ecb82cc8d59cca17cf5bb1c132c268a7151bda5d35572e85635bec0d2228ce56ff957be6
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: f44d9c6adca6405cc9899e2a21412e965a2d4d5f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 2 19:33:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 2 19:34:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44d9c6a dev-perl/Curses: Stabilize 1.440.0 ppc, #910814 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.440.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild b/dev-perl/Curses/Curses-1.440.0.ebuild index a8ba1942459c..f19263bd 100644 --- a/dev-perl/Curses/Curses-1.440.0.ebuild +++ b/dev-perl/Curses/Curses-1.440.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: fab5fe21058dc2435e6a73075442a6452237c678 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 12:06:27 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 12:06:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab5fe21 dev-perl/Curses: Stabilize 1.440.0 amd64, #910814 Signed-off-by: Jakov Smolić gentoo.org> dev-perl/Curses/Curses-1.440.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild b/dev-perl/Curses/Curses-1.440.0.ebuild index a43922fd300b..d1a35d33c136 100644 --- a/dev-perl/Curses/Curses-1.440.0.ebuild +++ b/dev-perl/Curses/Curses-1.440.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 1180f0d7ec694001385711eacdfb5dcf1f4fda06 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 09:24:51 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 09:24:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1180f0d7 dev-perl/Curses: Stabilize 1.440.0 x86, #910814 Signed-off-by: Jakov Smolić gentoo.org> dev-perl/Curses/Curses-1.440.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild b/dev-perl/Curses/Curses-1.440.0.ebuild index 83042bb4d1d2..a43922fd300b 100644 --- a/dev-perl/Curses/Curses-1.440.0.ebuild +++ b/dev-perl/Curses/Curses-1.440.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 5a54fb40dfd90c441f7fe48abfb809681749d187 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 14:19:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 14:19:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a54fb40 dev-perl/Curses: Stabilize 1.430.0 sparc, #902675 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.430.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild b/dev-perl/Curses/Curses-1.430.0.ebuild index 1753c9a0e080..4a2b7cd62dc5 100644 --- a/dev-perl/Curses/Curses-1.430.0.ebuild +++ b/dev-perl/Curses/Curses-1.430.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 4793bd64e2fe831059057f82619facc84e2f636f Author: Sam James gentoo org> AuthorDate: Wed Mar 22 05:49:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:49:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4793bd64 dev-perl/Curses: Stabilize 1.430.0 ppc64, #902675 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.430.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild b/dev-perl/Curses/Curses-1.430.0.ebuild index 44905ead6c35..1753c9a0e080 100644 --- a/dev-perl/Curses/Curses-1.430.0.ebuild +++ b/dev-perl/Curses/Curses-1.430.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 948e828882611ee060993748453a45b03227bf29 Author: Sam James gentoo org> AuthorDate: Wed Mar 22 05:25:44 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:25:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948e8288 dev-perl/Curses: Stabilize 1.430.0 amd64, #902675 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.430.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild b/dev-perl/Curses/Curses-1.430.0.ebuild index 3ec45eb1f3db..44905ead6c35 100644 --- a/dev-perl/Curses/Curses-1.430.0.ebuild +++ b/dev-perl/Curses/Curses-1.430.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: ca7a22aa544e25112596a248aa7452a485b68246 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 16 14:04:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 16 14:04:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7a22aa dev-perl/Curses: Stabilize 1.410.0 ppc64, #899488 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild index 1c6b67bcf6a2..c5aba8da5a9d 100644 --- a/dev-perl/Curses/Curses-1.410.0.ebuild +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: f9f360c1909aaa3f353335b586539f9f0c18f64c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 09:26:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 09:26:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f360c1 dev-perl/Curses: Stabilize 1.410.0 x86, #899488 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild index 8c09c1467914..1c6b67bcf6a2 100644 --- a/dev-perl/Curses/Curses-1.410.0.ebuild +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 6892ae287749ad4eec510fda085eb22b0f79334b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 09:02:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 09:02:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6892ae28 dev-perl/Curses: Stabilize 1.410.0 amd64, #899488 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild index cabc7e43554c..8c09c1467914 100644 --- a/dev-perl/Curses/Curses-1.410.0.ebuild +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 8dd63bbfbacddba0bf8e2438a66674e2dbc866fc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 08:22:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 08:22:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd63bbf dev-perl/Curses: Stabilize 1.410.0 sparc, #899488 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild index 87d887d3ab7c..cabc7e43554c 100644 --- a/dev-perl/Curses/Curses-1.410.0.ebuild +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: f14156792a8e552b8630d4152477e1b0332bc4c8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:08:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:08:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1415679 dev-perl/Curses: Stabilize 1.410.0 arm, #899488 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild index 2dd008b6d4fd..87d887d3ab7c 100644 --- a/dev-perl/Curses/Curses-1.410.0.ebuild +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 6a3ca800445238c2d9796f037cb3d3b1001ad332 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:38:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:38:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3ca800 dev-perl/Curses: Stabilize 1.410.0 ppc, #899488 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild index 09e5023669bd..2dd008b6d4fd 100644 --- a/dev-perl/Curses/Curses-1.410.0.ebuild +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: b074b73ff1704a4d61ad14a6687fe419bdc7fe65 Author: Sam James gentoo org> AuthorDate: Sun Feb 12 06:41:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 12 06:41:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b074b73f dev-perl/Curses: add 1.430.0 Closes: https://bugs.gentoo.org/883741 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.430.0.ebuild | 43 +++ dev-perl/Curses/Manifest | 1 + 2 files changed, 44 insertions(+) diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild b/dev-perl/Curses/Curses-1.430.0.ebuild new file mode 100644 index ..e7f715c18099 --- /dev/null +++ b/dev-perl/Curses/Curses-1.430.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.43 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel") +inherit perl-module toolchain-funcs + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode" + +RDEPEND=" + >=sys-libs/ncurses-6:=[unicode(+)?] + virtual/perl-Data-Dumper +" +DEPEND=" + >=sys-libs/ncurses-6:=[unicode(+)?] +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +src_configure() { + myconf=( FORMS PANELS MENUS ) + mydoc=( HISTORY ) + + export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" + export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE}) + export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE}) + + perl-module_src_configure + + if ! use unicode ; then + sed -i "s::\"${ESYSROOT}/usr/include/form.h\":" "${S}"/c-config.h || die + fi +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 56d0bf347996..f41c9deb405e 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,3 +1,4 @@ DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823 SHA512 10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827 DIST Curses-1.38.tar.gz 135789 BLAKE2B 68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6 SHA512 27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442 DIST Curses-1.41.tar.gz 137458 BLAKE2B 04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7 SHA512 a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108 +DIST Curses-1.43.tar.gz 138539 BLAKE2B 18557b1e992d9532f18ff97d804b13b845113371f91e79779bdc35df7c3297e77ba64ae9fa25af1045a7b5602a45b80f4fd511a842a6fd616b1a5f9d21933578 SHA512 8fd4592b3eb4466e89ca2c64fc43e2f5cbb97b75802ec236e34962b4732b014820ff1c1ee089f0b4ac9a65d4110cdf89887263c1a664cf094353c767a2af215c
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/, dev-perl/Curses/files/
commit: e8fa0139c9d04403a711cb5707637627c0673717 Author: Sam James gentoo org> AuthorDate: Wed Nov 30 05:09:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 30 05:09:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fa0139 dev-perl/Curses: add 1.410.0 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.410.0.ebuild | 47 dev-perl/Curses/Manifest | 1 + dev-perl/Curses/files/Curses-1.410.0-clang16.patch | 84 ++ 3 files changed, 132 insertions(+) diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild new file mode 100644 index ..09e5023669bd --- /dev/null +++ b/dev-perl/Curses/Curses-1.410.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.41 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel") +inherit perl-module toolchain-funcs + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode" + +RDEPEND=" + >=sys-libs/ncurses-6:=[unicode(+)?] + virtual/perl-Data-Dumper +" +DEPEND=" + >=sys-libs/ncurses-6:=[unicode(+)?] +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.410.0-clang16.patch +) + +src_configure() { + myconf=( FORMS PANELS MENUS ) + mydoc=( HISTORY ) + + export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" + export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE}) + export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE}) + + perl-module_src_configure + + if ! use unicode ; then + sed -i 's::"${ESYSROOT}/usr/include/form.h":' "${S}"/c-config.h || die + fi +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 66499d4511a5..56d0bf347996 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,2 +1,3 @@ DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823 SHA512 10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827 DIST Curses-1.38.tar.gz 135789 BLAKE2B 68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6 SHA512 27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442 +DIST Curses-1.41.tar.gz 137458 BLAKE2B 04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7 SHA512 a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108 diff --git a/dev-perl/Curses/files/Curses-1.410.0-clang16.patch b/dev-perl/Curses/files/Curses-1.410.0-clang16.patch new file mode 100644 index ..1f11a893b2d4 --- /dev/null +++ b/dev-perl/Curses/files/Curses-1.410.0-clang16.patch @@ -0,0 +1,84 @@ +Fedora sent upstream by email: https://bugzilla.redhat.com/show_bug.cgi?id=2148432#c2. + +https://src.fedoraproject.org/rpms/perl-Curses/c/2633f3adcd14dff61d6d45f97c8bc4f65ce06d82?branch=rawhide +Add missing int types for C99 compatibility. +--- a/testint.c b/testint.c +@@ -8,6 +8,7 @@ + + #include "c-config.h" + ++int + main() { + int ret; + +--- a/testtyp.c b/testtyp.c +@@ -8,6 +8,7 @@ + + #include "c-config.h" + ++int + main() { + typedef SYM c_sym_t; + } + +--- a/test.syms b/test.syms +@@ -24,6 +24,9 @@ use warnings; + use English; + + my $verbose; ++my $panels; ++my $menus; ++my $forms; + + sub makeCompileCommand($) { + my ($compileR) = @_; +@@ -74,22 +77,31 @@ sub makeCompileCommand($) { + # + # _C_SYM_ and _C_FILE_ will be filled in later + ++my $defs_prefix = '-D'; + if ($OSNAME =~ m{VMS}i) { +-$compile =~ s{#DEFS#}{DEFINE=SYM="_C_SYM_"}; ++ $defs_prefix = 'DEFINE-'; + $compile =~ s{#FILE#}{_C_FILE_.c}; + $compile =~ s{#NULL#}{}; # no non-verbose way + } + elsif ($OSNAME eq 'MSWin32') { +-$compile =~ s{#DEFS#}{-DSYM="_C_SYM_"}; + $compile =~ s{#FILE#}{_C_FILE_.c}; + $compile =~ s{#NULL#}{>nul 2>&1}; + } + else { +-$compile =~ s{#DEFS#}{-DSYM="_C_SYM_"}; + $compile =~ s{#FILE#}{-o _C_FILE_ _C_FILE_.c}; + $compile =~ s{#NULL#}{>/dev/null 2>&1}; + } + ++# Make these defines from CursesDef.h available early, so that ++# the feature probing uses the correct build co
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 8e2f998bd4cbb8f8da5dcfba1e852764f01d676c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 5 20:51:55 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 5 20:52:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2f998b dev-perl/Curses: Stabilize 1.380.0 sparc, #828166 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Curses/Curses-1.380.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild index 0a0c53f07f85..1840a47b4bc8 100644 --- a/dev-perl/Curses/Curses-1.380.0.ebuild +++ b/dev-perl/Curses/Curses-1.380.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 55581e8859c3c5372993ea1aef1d67dc811db5cc Author: Sam James gentoo org> AuthorDate: Sun Dec 5 03:13:03 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 03:13:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55581e88 dev-perl/Curses: Stabilize 1.380.0 ppc64, #828166 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.380.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild index 08523f3508fc..0a0c53f07f85 100644 --- a/dev-perl/Curses/Curses-1.380.0.ebuild +++ b/dev-perl/Curses/Curses-1.380.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 6e3f0cbb94369a446d5489cb4c95054ee4a23ed8 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 03:09:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 03:09:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3f0cbb dev-perl/Curses: Stabilize 1.380.0 arm, #828166 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.380.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild index d97a5f6f65ed..b5ae0b3b3da5 100644 --- a/dev-perl/Curses/Curses-1.380.0.ebuild +++ b/dev-perl/Curses/Curses-1.380.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 1c8fcad7c0f963530fc8450dae0b67d086559ac4 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 03:06:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 03:06:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8fcad7 dev-perl/Curses: Stabilize 1.380.0 x86, #828166 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.380.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild index f0a9ca5ff94b..d97a5f6f65ed 100644 --- a/dev-perl/Curses/Curses-1.380.0.ebuild +++ b/dev-perl/Curses/Curses-1.380.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 8cb34439f6250a66804b8214364840454c10a17f Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 16 17:16:47 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Oct 16 17:17:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb34439 dev-perl/Curses: Remove old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/Curses/Curses-1.360.0-r1.ebuild | 48 dev-perl/Curses/Manifest | 1 - 2 files changed, 49 deletions(-) diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild b/dev-perl/Curses/Curses-1.360.0-r1.ebuild deleted file mode 100644 index 780e2754fc8..000 --- a/dev-perl/Curses/Curses-1.360.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=GIRAFFED -DIST_VERSION=1.36 -DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc") -inherit perl-module - -DESCRIPTION="Curses interface modules for Perl" - -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" -IUSE="+unicode test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-libs/ncurses:=[unicode(+)?] - virtual/perl-Data-Dumper -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( virtual/perl-Test-Simple ) -" - -my_curses_unicode() { - echo ncurses$(use unicode && echo w) -} - -my_curses_version() { - echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' && echo 6 || echo 5) -} - -pkg_setup() { - myconf="${myconf} FORMS PANELS MENUS" - mydoc=HISTORY - export CURSES_LIBTYPE=$(my_curses_unicode) - export CURSES_LDFLAGS=$($(my_curses_version)-config --libs) - export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags) -} - -src_configure() { - perl-module_src_configure - if ! use unicode ; then - sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die - fi -} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 2282fca425e..66499d4511a 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,3 +1,2 @@ -DIST Curses-1.36.tar.gz 135049 BLAKE2B c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b SHA512 40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823 SHA512 10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827 DIST Curses-1.38.tar.gz 135789 BLAKE2B 68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6 SHA512 27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: d2323d9284592f4b75e50b623532bbc88920bae1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 16 17:16:23 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Oct 16 17:17:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2323d92 dev-perl/Curses: Version bump 1.38 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/Curses/Curses-1.380.0.ebuild | 40 +++ dev-perl/Curses/Manifest | 1 + 2 files changed, 41 insertions(+) diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild new file mode 100644 index 000..11531cb659a --- /dev/null +++ b/dev-perl/Curses/Curses-1.380.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.38 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel") +inherit perl-module + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode" + +RDEPEND=" + sys-libs/ncurses:=[unicode(+)?] + virtual/perl-Data-Dumper +" +DEPEND=" + sys-libs/ncurses:=[unicode(+)?] +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +src_configure() { + myconf="${myconf} FORMS PANELS MENUS" + mydoc=HISTORY + export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" + local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && echo 6 || echo 5)-config" + export CURSES_LDFLAGS=$( ${nc_tool} --libs ) + export CURSES_CFLAGS=$( ${nc_tool} --cflags ) + perl-module_src_configure + if ! use unicode ; then + sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die + fi +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 22f45eb918a..2282fca425e 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,2 +1,3 @@ DIST Curses-1.36.tar.gz 135049 BLAKE2B c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b SHA512 40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823 SHA512 10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827 +DIST Curses-1.38.tar.gz 135789 BLAKE2B 68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6 SHA512 27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 0c2cab5093a206a43737c4f94b41ee0d9ea11f12 Author: Sam James gentoo org> AuthorDate: Thu May 13 16:23:52 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 16:23:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2cab50 dev-perl/Curses: Stabilize 1.370.0 ppc, #789744 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild index 29a40aa808e..f98fec7f749 100644 --- a/dev-perl/Curses/Curses-1.370.0.ebuild +++ b/dev-perl/Curses/Curses-1.370.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 285de401cebb83851695eaeb6ff9cd4c5a253485 Author: Sam James gentoo org> AuthorDate: Thu May 13 16:23:35 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 16:23:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285de401 dev-perl/Curses: Stabilize 1.370.0 ppc64, #789744 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild index 3fc147a497c..29a40aa808e 100644 --- a/dev-perl/Curses/Curses-1.370.0.ebuild +++ b/dev-perl/Curses/Curses-1.370.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 911e929a31c93395d668c2390981a477df74d1a8 Author: Sam James gentoo org> AuthorDate: Thu May 13 16:16:22 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 16:16:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911e929a dev-perl/Curses: Stabilize 1.370.0 amd64, #789744 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild index 51429888228..3fc147a497c 100644 --- a/dev-perl/Curses/Curses-1.370.0.ebuild +++ b/dev-perl/Curses/Curses-1.370.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 9eefdcc2551852a3cc4244acbf9f5ec8730b5de9 Author: Sam James gentoo org> AuthorDate: Thu May 13 16:14:41 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 16:14:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eefdcc2 dev-perl/Curses: Stabilize 1.370.0 x86, #789744 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild index 1249849a01d..51429888228 100644 --- a/dev-perl/Curses/Curses-1.370.0.ebuild +++ b/dev-perl/Curses/Curses-1.370.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: f27d1baceba407d407380d72a4cc65eb39681224 Author: Sam James gentoo org> AuthorDate: Thu May 13 04:34:50 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 04:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27d1bac dev-perl/Curses: Stabilize 1.370.0 sparc, #789744 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild index 2de0ffd57b0..1249849a01d 100644 --- a/dev-perl/Curses/Curses-1.370.0.ebuild +++ b/dev-perl/Curses/Curses-1.370.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 461c0d8272815c3134ee6f3a67c4925400456ef2 Author: Sam James gentoo org> AuthorDate: Thu May 13 04:34:43 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 04:34:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461c0d82 dev-perl/Curses: Stabilize 1.370.0 arm, #789744 Signed-off-by: Sam James gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild index a0b0c901329..2de0ffd57b0 100644 --- a/dev-perl/Curses/Curses-1.370.0.ebuild +++ b/dev-perl/Curses/Curses-1.370.0.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 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RESTRICT="!test? ( test )"
[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/
commit: f036872ff4f6581e57e74831d446e5205a4de810 Author: Kent Fredric gentoo org> AuthorDate: Sat Dec 12 06:44:05 2020 + Commit: Kent Fredric gentoo org> CommitDate: Sat Dec 12 06:44:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f036872f dev-perl/Curses: Cleanup old 1.360.0-r1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Curses/Curses-1.360.0-r1.ebuild | 47 1 file changed, 47 deletions(-) diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild b/dev-perl/Curses/Curses-1.360.0-r1.ebuild deleted file mode 100644 index 684145194e6..000 --- a/dev-perl/Curses/Curses-1.360.0-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_AUTHOR=GIRAFFED -DIST_VERSION=1.36 -DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc") -inherit perl-module - -DESCRIPTION="Curses interface modules for Perl" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" -IUSE="+unicode test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=sys-libs/ncurses-5:0=[unicode?] - virtual/perl-Data-Dumper -" -DEPEND=" - >=sys-libs/ncurses-5:0=[unicode?] -" -BDEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( virtual/perl-Test-Simple ) -" - -src_configure() { - myconf="${myconf} FORMS PANELS MENUS" - mydoc=HISTORY - export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" - local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && echo 6 || echo 5)-config" - export CURSES_LDFLAGS=$( ${nc_tool} --libs ) - export CURSES_CFLAGS=$( ${nc_tool} --cflags ) - perl-module_src_configure - if ! use unicode ; then - sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die - fi -} -src_compile() { - mymake=( - "OPTIMIZE=${CFLAGS}" - ) - perl-module_src_compile -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: e38a18612ea9f12f91e284a6f6732112ec50e880 Author: Kent Fredric gentoo org> AuthorDate: Mon Oct 19 02:50:09 2020 + Commit: Kent Fredric gentoo org> CommitDate: Mon Oct 19 02:58:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38a1861 dev-perl/Curses: Bump to version 1.370.0 Upstream: - Fix printw for wide characters - Return explicit "false" value on error from wenclose() and mouse_trafo() instead of integer error code (as that is a true-value for perl) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Curses/Curses-1.370.0.ebuild | 47 +++ dev-perl/Curses/Manifest | 1 + 2 files changed, 48 insertions(+) diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild b/dev-perl/Curses/Curses-1.370.0.ebuild new file mode 100644 index 000..a0b0c901329 --- /dev/null +++ b/dev-perl/Curses/Curses-1.370.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.37 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc") +inherit perl-module + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=sys-libs/ncurses-5:0=[unicode?] + virtual/perl-Data-Dumper +" +DEPEND=" + >=sys-libs/ncurses-5:0=[unicode?] +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +src_configure() { + myconf="${myconf} FORMS PANELS MENUS" + mydoc=HISTORY + export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" + local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && echo 6 || echo 5)-config" + export CURSES_LDFLAGS=$( ${nc_tool} --libs ) + export CURSES_CFLAGS=$( ${nc_tool} --cflags ) + perl-module_src_configure + if ! use unicode ; then + sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die + fi +} +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 73cb4101da2..22f45eb918a 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1 +1,2 @@ DIST Curses-1.36.tar.gz 135049 BLAKE2B c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b SHA512 40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c +DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823 SHA512 10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
[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/
commit: 60cce5e8560ceb6196275bef62c12aabe6b2b453 Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 2 19:17:41 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 2 19:22:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cce5e8 dev-perl/Curses: -r bump for EAPI7 + CFLAGS love + fixes - EAPI7 - Move env exports out of pkg_setup as they're not useful in binpkg's - Simplify src_configure logic to not need function calls, employing more 'usex' instead of weirder conditional code. - Ensure CFLAGS passed through to make/compiler Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Curses/Curses-1.360.0-r1.ebuild | 47 1 file changed, 47 insertions(+) diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild b/dev-perl/Curses/Curses-1.360.0-r1.ebuild new file mode 100644 index 000..684145194e6 --- /dev/null +++ b/dev-perl/Curses/Curses-1.360.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.36 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc") +inherit perl-module + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=sys-libs/ncurses-5:0=[unicode?] + virtual/perl-Data-Dumper +" +DEPEND=" + >=sys-libs/ncurses-5:0=[unicode?] +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +src_configure() { + myconf="${myconf} FORMS PANELS MENUS" + mydoc=HISTORY + export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)" + local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && echo 6 || echo 5)-config" + export CURSES_LDFLAGS=$( ${nc_tool} --libs ) + export CURSES_CFLAGS=$( ${nc_tool} --cflags ) + perl-module_src_configure + if ! use unicode ; then + sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die + fi +} +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: b4b5b07e9dd7ca958770f5d77d153d4f94a8f2e8 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jun 8 13:21:43 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jun 8 13:26:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b5b07e dev-perl/Curses: restore s390 keyword Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-perl/Curses/Curses-1.360.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild index 21be24a429a..60ca9136a60 100644 --- a/dev-perl/Curses/Curses-1.360.0.ebuild +++ b/dev-perl/Curses/Curses-1.360.0.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 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
[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/
commit: 06f2a1f9b2a61332e66f0a7e595de548a8dd4279 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Apr 30 08:40:19 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Apr 30 08:42:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f2a1f9 dev-perl/Curses: Stable for HPPA (bug #614974). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches dev-perl/Curses/Curses-1.360.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild index 47826a3b21e..e152053c6f6 100644 --- a/dev-perl/Curses/Curses-1.360.0.ebuild +++ b/dev-perl/Curses/Curses-1.360.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 01b022998cae360040cbdd2f79c08f1962ca7b76 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Apr 21 11:51:43 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Apr 22 07:30:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b02299 dev-perl/Curses-1.360.0-r0: add alpha keyword Gentoo-Bug: 614974 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild index 1b58d26e9ee..82a9693a575 100644 --- a/dev-perl/Curses/Curses-1.360.0.ebuild +++ b/dev-perl/Curses/Curses-1.360.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 22d372986e8b1ef24233421a3f94dbfc61a31839 Author: Michael Weber gentoo org> AuthorDate: Wed Apr 19 06:12:42 2017 + Commit: Michael Weber gentoo org> CommitDate: Wed Apr 19 06:13:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d37298 dev-perl/Curses: arm ppc ppc64 stable (bug 614974). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm arm64 ppc ppc64" dev-perl/Curses/Curses-1.360.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild index 028c79fe1cf..1b58d26e9ee 100644 --- a/dev-perl/Curses/Curses-1.360.0.ebuild +++ b/dev-perl/Curses/Curses-1.360.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: cf9a4213085498839e63ca11ef2bc8bb250afc97 Author: Kent Fredric gentoo org> AuthorDate: Tue Apr 11 18:03:17 2017 + Commit: Kent Fredric gentoo org> CommitDate: Tue Apr 11 18:03:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9a4213 dev-perl/Curses: 1.360.0 x86 stable re bug #614974 Arch Testing by Myckel Habets Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild index b4556a25654..028c79fe1cf 100644 --- a/dev-perl/Curses/Curses-1.360.0.ebuild +++ b/dev-perl/Curses/Curses-1.360.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 06f0d6a7ba1dac24b606bc1af7d9a236ccb4b6c5 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 11 15:04:03 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 11 15:04:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f0d6a7 dev-perl/Curses: amd64 stable wrt bug #614974 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Curses/Curses-1.360.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild index 0943f3ad847..b4556a25654 100644 --- a/dev-perl/Curses/Curses-1.360.0.ebuild +++ b/dev-perl/Curses/Curses-1.360.0.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=6 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode test" RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: f3c658e3ae6ec43d19f20ca8872ee465578e7564 Author: Kent Fredric gentoo org> AuthorDate: Wed Sep 7 22:09:32 2016 + Commit: Kent Fredric gentoo org> CommitDate: Wed Sep 7 22:10:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c658e3 dev-perl/Curses: Bump to 1.360.0 - Add USE=examples Upstream: - Hurd support - Bugs fixed in examples Package-Manager: portage-2.3.0 dev-perl/Curses/Curses-1.360.0.ebuild | 47 +++ dev-perl/Curses/Manifest | 1 + 2 files changed, 48 insertions(+) diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild new file mode 100644 index ..9ff1457 --- /dev/null +++ b/dev-perl/Curses/Curses-1.360.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.36 +DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc") +inherit perl-module + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode test" + +RDEPEND=">=sys-libs/ncurses-5:0=[unicode?] + virtual/perl-Data-Dumper +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +my_curses_unicode() { + echo ncurses$(use unicode && echo w) +} + +my_curses_version() { + echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' && echo 6 || echo 5) +} + +pkg_setup() { + myconf="${myconf} FORMS PANELS MENUS" + mydoc=HISTORY + export CURSES_LIBTYPE=$(my_curses_unicode) + export CURSES_LDFLAGS=$($(my_curses_version)-config --libs) + export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags) +} + +src_configure(){ + perl-module_src_configure + if ! use unicode ; then + sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die + fi +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 59ab01c..ad5937b 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,2 +1,3 @@ DIST Curses-1.32.tgz 134753 SHA256 5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562 WHIRLPOOL 37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58 DIST Curses-1.33.tar.gz 134541 SHA256 eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978 WHIRLPOOL 7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83 +DIST Curses-1.36.tar.gz 135049 SHA256 a414795ba031c5918c70279fe534fee594a96ec4b0c78f44ce453090796add64 SHA512 40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c WHIRLPOOL 96507aeff6e4a7a27e4cf8fcd3844e03b0c8955d22ca63fd7c5c7d68e28bc30b6393ba488c56bb6d395d4f570e2b316dac59331319aec4770d665f67d4d362ff
[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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 6d47877fb5191d5950e02727ae9080792e45b833 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jan 24 12:08:21 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jan 24 12:11:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d47877f dev-perl/Curses: Remove old Package-Manager: portage-2.2.27 dev-perl/Curses/Curses-1.280.0-r1.ebuild | 40 dev-perl/Curses/Manifest | 1 - 2 files changed, 41 deletions(-) diff --git a/dev-perl/Curses/Curses-1.280.0-r1.ebuild b/dev-perl/Curses/Curses-1.280.0-r1.ebuild deleted file mode 100644 index a40b41b..000 --- a/dev-perl/Curses/Curses-1.280.0-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=GIRAFFED -MODULE_VERSION=1.28 -MODULE_A_EXT=tgz -inherit perl-module - -DESCRIPTION="Curses interface modules for Perl" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~sparc-solaris ~x86-solaris" -IUSE="unicode" - -DEPEND=">=sys-libs/ncurses-5[unicode?]" -RDEPEND="${DEPEND}" - -SRC_TEST="do" - -my_curses_version() { - echo ncurses$(use unicode && echo w) -} - -pkg_setup() { - myconf="${myconf} FORMS PANELS MENUS" - mydoc=HISTORY - export CURSES_LIBTYPE=$(my_curses_version) - export CURSES_LDFLAGS=$($(my_curses_version)5-config --libs) - export CURSES_CFLAGS=$( $(my_curses_version)5-config --cflags) -} - -src_configure(){ - perl-module_src_configure - if ! use unicode ; then - sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die - fi -} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index eb4eb44..59ab01c 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,3 +1,2 @@ -DIST Curses-1.28.tgz 127412 SHA256 613b73c4b6075b1550592812214e4fc0e2205d3afcf234e3fa90f208fb8de892 SHA512 75664b39174c9875f7f779801bddb08f89ace029ea99857b561e8f8eec167f6f9059a32bc51265145b84bca1316e6d2f90a576b280cfcc7e050225f28730dff2 WHIRLPOOL dbfb87c59a236fef47e5b03735c92d109b2b4bf4a35ae69691c465f832d4122b5d48663ae4707ec6d79e6e5f892f3fdf6991400605f996e712863b3fca1a14c0 DIST Curses-1.32.tgz 134753 SHA256 5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562 WHIRLPOOL 37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58 DIST Curses-1.33.tar.gz 134541 SHA256 eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978 WHIRLPOOL 7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 1511af263256c69a76891c82fd0be33a0d4164d6 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 24 07:34:36 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 24 07:39:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1511af26 dev-perl/Curses: Stable for HPPA (bug #570374). Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches dev-perl/Curses/Curses-1.320.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index c818072..536ae80 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: c8ccff3f36c32818244c33923c0232493f0e4a42 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 17 19:07:56 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 17 19:07:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ccff3f dev-perl/Curses: ppc64 stable wrt bug #570374 Package-Manager: portage-2.2.26 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 29e9b95..c818072 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 70cf9ca649b45dfd027f328d62d5c481b58703fc Author: Markus Meier gentoo org> AuthorDate: Sat Jan 9 16:19:28 2016 + Commit: Markus Meier gentoo org> CommitDate: Sat Jan 9 16:19:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf9ca6 dev-perl/Curses: arm stable, bug #570374 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="arm" dev-perl/Curses/Curses-1.320.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 75efd31..065fbb9 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 171ee423d1786b6f495dde03306896f5f4e877c3 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 2 18:52:42 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 2 18:52:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171ee423 dev-perl/Curses: amd64 stable wrt bug #570374 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Curses/Curses-1.320.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 958624e..b866628 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 68fd9ebaff276a9d384393ef0a523fef15327b5f Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 31 11:30:14 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Dec 31 11:30:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fd9eba dev-perl/Curses: Version bump Package-Manager: portage-2.2.26 dev-perl/Curses/Curses-1.330.0.ebuild | 41 +++ dev-perl/Curses/Manifest | 1 + 2 files changed, 42 insertions(+) diff --git a/dev-perl/Curses/Curses-1.330.0.ebuild b/dev-perl/Curses/Curses-1.330.0.ebuild new file mode 100644 index 000..3baa8f0 --- /dev/null +++ b/dev-perl/Curses/Curses-1.330.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=GIRAFFED +DIST_VERSION=1.33 +inherit perl-module + +DESCRIPTION="Curses interface modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" +IUSE="+unicode" + +DEPEND=">=sys-libs/ncurses-5:0=[unicode?]" +RDEPEND="${DEPEND}" + +my_curses_unicode() { + echo ncurses$(use unicode && echo w) +} + +my_curses_version() { + echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' && echo 6 || echo 5) +} + +pkg_setup() { + myconf="${myconf} FORMS PANELS MENUS" + mydoc=HISTORY + export CURSES_LIBTYPE=$(my_curses_unicode) + export CURSES_LDFLAGS=$($(my_curses_version)-config --libs) + export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags) +} + +src_configure(){ + perl-module_src_configure + if ! use unicode ; then + sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || die + fi +} diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest index 0d718e5..eb4eb44 100644 --- a/dev-perl/Curses/Manifest +++ b/dev-perl/Curses/Manifest @@ -1,2 +1,3 @@ DIST Curses-1.28.tgz 127412 SHA256 613b73c4b6075b1550592812214e4fc0e2205d3afcf234e3fa90f208fb8de892 SHA512 75664b39174c9875f7f779801bddb08f89ace029ea99857b561e8f8eec167f6f9059a32bc51265145b84bca1316e6d2f90a576b280cfcc7e050225f28730dff2 WHIRLPOOL dbfb87c59a236fef47e5b03735c92d109b2b4bf4a35ae69691c465f832d4122b5d48663ae4707ec6d79e6e5f892f3fdf6991400605f996e712863b3fca1a14c0 DIST Curses-1.32.tgz 134753 SHA256 5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562 WHIRLPOOL 37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58 +DIST Curses-1.33.tar.gz 134541 SHA256 eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978 WHIRLPOOL 7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: 27280178268d662da2b00c92a316244a286cf603 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 31 10:48:45 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Dec 31 10:49:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27280178 dev-perl/Curses: Revert accidental stabilization Package-Manager: portage-2.2.26 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 536ae80..958624e 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/
commit: f87dc2ea606ad66f7cc333e46b066c748dce53f7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 31 10:46:26 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Dec 31 10:46:54 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87dc2ea dev-perl/Curses: Pin to ncurses slot 0 Package-Manager: portage-2.2.26 dev-perl/Curses/Curses-1.320.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 7e85c67..536ae80 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -12,10 +12,10 @@ inherit perl-module DESCRIPTION="Curses interface modules for Perl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris" IUSE="+unicode" -DEPEND=">=sys-libs/ncurses-5[unicode?]" +DEPEND=">=sys-libs/ncurses-5:0=[unicode?]" RDEPEND="${DEPEND}" SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/, dev-perl/Curses/files/
commit: 0890a90aea6e33173ad59fa490052f27516f203e Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 22 05:16:20 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 22 05:16:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0890a90a dev-perl/Curses: Fix building against >=sys-libs/ncurses-6.0 (bug #557434 by Bernard Cafarelli). Package-Manager: portage-2.2.20.1 dev-perl/Curses/Curses-1.320.0.ebuild | 12 ++--- dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff | 32 --- 2 files changed, 8 insertions(+), 36 deletions(-) diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 9b6ff02..7e85c67 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -20,16 +20,20 @@ RDEPEND="${DEPEND}" SRC_TEST="do" -my_curses_version() { +my_curses_unicode() { echo ncurses$(use unicode && echo w) } +my_curses_version() { + echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' && echo 6 || echo 5) +} + pkg_setup() { myconf="${myconf} FORMS PANELS MENUS" mydoc=HISTORY - export CURSES_LIBTYPE=$(my_curses_version) - export CURSES_LDFLAGS=$($(my_curses_version)5-config --libs) - export CURSES_CFLAGS=$( $(my_curses_version)5-config --cflags) + export CURSES_LIBTYPE=$(my_curses_unicode) + export CURSES_LDFLAGS=$($(my_curses_version)-config --libs) + export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags) } src_configure(){ diff --git a/dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff b/dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff deleted file mode 100644 index f661f80..000 --- a/dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff +++ /dev/null @@ -1,32 +0,0 @@ -diff -Naurp CursesFun.c.old CursesFun.c CursesFun.c.old2005-03-05 09:15:20.714006864 -0500 -+++ CursesFun.c2005-03-05 09:16:14.501829872 -0500 -@@ -1276,8 +1276,8 @@ XS(XS_Curses_newterm) - c_exactargs("newterm", items, 3); - { - char * type= ST(0) != &PL_sv_undef ? (char *)SvPV(ST(0),PL_na) : NULL; -- FILE * outfd = IoIFP(sv_2io(ST(1))); -- FILE * infd= IoIFP(sv_2io(ST(2))); -+ FILE * outfd = PerlIO_findFILE(IoIFP(sv_2io(ST(1; -+ FILE * infd= PerlIO_findFILE(IoIFP(sv_2io(ST(2; - SCREEN *ret = newterm(type, outfd, infd); - - ST(0) = sv_newmortal(); -@@ -3450,7 +3450,7 @@ XS(XS_Curses_putwin) - c_exactargs("putwin", items, 2); - { - WINDOW *win = c_sv2window(ST(0), 0); -- FILE * filep = IoIFP(sv_2io(ST(1))); -+ FILE * filep = PerlIO_findFILE(IoIFP(sv_2io(ST(1; - int ret = putwin(win, filep); - - ST(0) = sv_newmortal(); -@@ -3469,7 +3469,7 @@ XS(XS_Curses_getwin) - #ifdef C_GETWIN - c_exactargs("getwin", items, 1); - { -- FILE * filep = IoIFP(sv_2io(ST(0))); -+ FILE * filep = PerlIO_findFILE(IoIFP(sv_2io(ST(0; - WINDOW *ret = getwin(filep); - - ST(0) = sv_newmortal();