[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/
commit: 7761b0d6627aabadc068fe2ac53de3bc516c7e6e Author: Kent Fredric gentoo org> AuthorDate: Mon Aug 31 08:30:51 2020 + Commit: Kent Fredric gentoo org> CommitDate: Mon Aug 31 08:47:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7761b0d6 dev-perl/Debug-Client: Cleanup old 0.310.0 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild | 41 --- 1 file changed, 41 deletions(-) diff --git a/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild deleted file mode 100644 index a8028bf48bf..000 --- a/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MANWAR -DIST_VERSION=0.31 -inherit perl-module - -DESCRIPTION="Client side code for perl debugger" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=virtual/perl-Carp-1.330.100 - >=virtual/perl-Exporter-5.700.0 - >=virtual/perl-IO-Socket-IP-0.290.0 - >=dev-perl/PadWalker-1.980.0 - >=virtual/perl-Term-ReadLine-1.140.0 - >=dev-perl/Term-ReadLine-Gnu-1.200.0 -" -DEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-MakeMaker-6.590.0 - test? ( - >=dev-perl/File-HomeDir-1.0.0 - >=virtual/perl-File-Temp-0.230.400 - >=virtual/perl-Scalar-List-Utils-1.380.0 - >=dev-perl/Test-CheckDeps-0.10.0 - >=dev-perl/Test-Class-0.420.0 - >=dev-perl/Test-Deep-0.112.0 - >=virtual/perl-Test-Simple-1.1.3 - >=dev-perl/Test-Requires-0.70.0 - >=virtual/perl-parent-0.228.0 - >=virtual/perl-version-0.990.800 - >=dev-perl/PadWalker-1.920.0 - >=dev-perl/Term-ReadLine-Perl-1.30.300 - ) -"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/
commit: 7b77aa3da37bbef88f709ed9ce4587c0d369f1b1 Author: Kent Fredric gentoo org> AuthorDate: Tue Jul 28 12:34:42 2020 + Commit: Kent Fredric gentoo org> CommitDate: Tue Jul 28 12:34:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b77aa3d dev-perl/Debug-Client: -r bump for EAPI7 + minor fixes - EAPI7 - Remove unwanted tests Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Debug-Client/Debug-Client-0.310.0-r1.ebuild| 45 ++ 1 file changed, 45 insertions(+) diff --git a/dev-perl/Debug-Client/Debug-Client-0.310.0-r1.ebuild b/dev-perl/Debug-Client/Debug-Client-0.310.0-r1.ebuild new file mode 100644 index 000..9bee9d0fe79 --- /dev/null +++ b/dev-perl/Debug-Client/Debug-Client-0.310.0-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=MANWAR +DIST_VERSION=0.31 +inherit perl-module + +DESCRIPTION="Client side code for perl debugger" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=virtual/perl-Carp-1.330.100 + >=virtual/perl-Exporter-5.700.0 + >=virtual/perl-IO-Socket-IP-0.290.0 + >=dev-perl/PadWalker-1.980.0 + >=virtual/perl-Term-ReadLine-1.140.0 + >=dev-perl/Term-ReadLine-Gnu-1.200.0 +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + >=dev-perl/File-HomeDir-1.0.0 + >=virtual/perl-File-Temp-0.230.400 + >=virtual/perl-Scalar-List-Utils-1.380.0 + >=dev-perl/Test-CheckDeps-0.10.0 + >=dev-perl/Test-Class-0.420.0 + >=dev-perl/Test-Deep-0.112.0 + >=virtual/perl-Test-Simple-1.1.3 + >=dev-perl/Test-Requires-0.70.0 + >=virtual/perl-parent-0.228.0 + >=virtual/perl-version-0.990.800 + >=dev-perl/PadWalker-1.920.0 + >=dev-perl/Term-ReadLine-Perl-1.30.300 + ) +" +PERL_RM_FILES=( + t/03-pod.t + t/04-pod-coverage.t +)
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/files/, dev-perl/Debug-Client/
commit: fb6893eaa60459793dc9061680cd1fd0440f Author: Kent Fredric gentoo org> AuthorDate: Thu Apr 12 08:29:45 2018 + Commit: Kent Fredric gentoo org> CommitDate: Sun Apr 15 08:36:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6893ea dev-perl/Debug-Client: Cleanup old Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild | 41 -- dev-perl/Debug-Client/Manifest | 1 - .../files/Debug-Client-0.30-no-dot-inc.patch | 534 - 3 files changed, 576 deletions(-) diff --git a/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild deleted file mode 100644 index 4aa9d2aeffe..000 --- a/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MANWAR -DIST_VERSION=0.30 -inherit perl-module - -DESCRIPTION="Client side code for perl debugger" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND=" - >=virtual/perl-Carp-1.330.100 - >=virtual/perl-Exporter-5.700.0 - >=virtual/perl-IO-Socket-IP-0.290.0 - >=dev-perl/PadWalker-1.980.0 - >=virtual/perl-Term-ReadLine-1.140.0 - >=dev-perl/Term-ReadLine-Gnu-1.200.0 -" -DEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-MakeMaker-6.590.0 - test? ( - >=dev-perl/File-HomeDir-1.0.0 - >=virtual/perl-File-Temp-0.230.400 - >=virtual/perl-Scalar-List-Utils-1.380.0 - >=dev-perl/Test-CheckDeps-0.10.0 - >=dev-perl/Test-Class-0.420.0 - >=dev-perl/Test-Deep-0.112.0 - >=virtual/perl-Test-Simple-1.1.3 - >=dev-perl/Test-Requires-0.70.0 - >=virtual/perl-parent-0.228.0 - >=virtual/perl-version-0.990.800 - >=dev-perl/PadWalker-1.920.0 - >=dev-perl/Term-ReadLine-Perl-1.30.300 - ) -" -PATCHES=( "${FILESDIR}/${PN}-0.30-no-dot-inc.patch" ) diff --git a/dev-perl/Debug-Client/Manifest b/dev-perl/Debug-Client/Manifest index 89c410909a9..d990cc19b97 100644 --- a/dev-perl/Debug-Client/Manifest +++ b/dev-perl/Debug-Client/Manifest @@ -1,2 +1 @@ -DIST Debug-Client-0.30.tar.gz 41779 BLAKE2B 8a3d92f0119d729ef72d4ff3fcebeef90ffd7cc9cde570dcde43699d1021114aaf2a13b7274e0cbcaef483520880cd5fee00cd89bfcf8b88408b454a6f432881 SHA512 7de7abac46d6a7f7e1785921f69a23b4d92fa3fe03d0609d5354a0d3459c616213e7715237a8a0a1863363ba21e5ebd99c1f9fb8bf4f622b96aec3dd20eedaf9 DIST Debug-Client-0.31.tar.gz 41937 BLAKE2B 556d2e59616865a81766dcb7c0a91711c171f7db689492e04f3bf03f6410e3be6cc8f05ea61b40a06a837d3f2e26c66d124839a6895a15760fb8c5c92ca8c476 SHA512 7eed66e7698bb9feae8fe768af05399331cdc31dff3ce5e27331050b8a1bb69c081099ff69bd56345d1620605c31e5584a7442feefac50a495d0cff303a87439 diff --git a/dev-perl/Debug-Client/files/Debug-Client-0.30-no-dot-inc.patch b/dev-perl/Debug-Client/files/Debug-Client-0.30-no-dot-inc.patch deleted file mode 100644 index 4727a9a7a40..000 --- a/dev-perl/Debug-Client/files/Debug-Client-0.30-no-dot-inc.patch +++ /dev/null @@ -1,534 +0,0 @@ -From b49aa99cbf608072dd6969bd859765dbf4be71f5 Mon Sep 17 00:00:00 2001 -From: Kent Fredric-Date: Sat, 1 Jul 2017 12:21:16 +1200 -Subject: [PATCH] Fix broken loading of local modules under Perl 5.26 - -Perl 5.26 breaks the implication that: - - use inc::Module::Install; - use t::lib::Debugger; - -Will load: - - ./inc/Module/Install.pm - ./t/lib/Debugger.pm - -Respectively, due to '.' ceasing to be in @INC - -This fixes: -- Makefile.PL by re-inserting the '.' ( which is the only - thing that works, due to Module::Install shenanigans ). -- Tests by replacing "use" statements with equivalent "require" -statements. - -Some of the existing code ( eg: use_ok ) was already spurious and not -very smart, because calling ->import while being outside of BEGIN { } -has limited usefullness. - -But this was left with the semantically equivalent code that retains -the loading of the relative path. - -There are strategies that would be "nicer" than what I've done, -but they all wind up with you wanting to rename "Debugger.pm" to -something else, because: - - use lib "t/lib"; - use Debugger; - -Is going to give people a much different impression from either - - use t::lib::Debugger - -Or - - BEGIN { -require "./t/lib/Debugger.pm"; -t::lib::Debugger->import(); - } - -This closes https://github.com/PadreIDE/Debug-Client/issues/6 -PR: https://github.com/PadreIDE/Debug-Client/pull/7 - Changes | 2 ++ - Makefile.PL | 1 + - t/01-compile.t | 2 +- - t/08-io.t| 5 - - t/10-top_tail.t | 5 - - t/10-top_tail_old.t | 6 +- - t/11-add.t | 5 - - t/13-return.t| 5 - - t/14-run.t
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/
commit: 3946bb40372292aa5f96773fc35a26772d5be8f6 Author: Kent Fredric gentoo org> AuthorDate: Thu Oct 19 05:23:11 2017 + Commit: Kent Fredric gentoo org> CommitDate: Thu Oct 19 08:35:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3946bb40 dev-perl/Debug-Client: Bump to version 0.310.0 Upstream: - Dot-in-inc fix merged upstream Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild | 40 +++ dev-perl/Debug-Client/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild new file mode 100644 index 000..e968255ef0e --- /dev/null +++ b/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MANWAR +DIST_VERSION=0.31 +inherit perl-module + +DESCRIPTION="Client side code for perl debugger" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=virtual/perl-Carp-1.330.100 + >=virtual/perl-Exporter-5.700.0 + >=virtual/perl-IO-Socket-IP-0.290.0 + >=dev-perl/PadWalker-1.980.0 + >=virtual/perl-Term-ReadLine-1.140.0 + >=dev-perl/Term-ReadLine-Gnu-1.200.0 +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + >=dev-perl/File-HomeDir-1.0.0 + >=virtual/perl-File-Temp-0.230.400 + >=virtual/perl-Scalar-List-Utils-1.380.0 + >=dev-perl/Test-CheckDeps-0.10.0 + >=dev-perl/Test-Class-0.420.0 + >=dev-perl/Test-Deep-0.112.0 + >=virtual/perl-Test-Simple-1.1.3 + >=dev-perl/Test-Requires-0.70.0 + >=virtual/perl-parent-0.228.0 + >=virtual/perl-version-0.990.800 + >=dev-perl/PadWalker-1.920.0 + >=dev-perl/Term-ReadLine-Perl-1.30.300 + ) +" diff --git a/dev-perl/Debug-Client/Manifest b/dev-perl/Debug-Client/Manifest index 21bdec878eb..b1a7d89c895 100644 --- a/dev-perl/Debug-Client/Manifest +++ b/dev-perl/Debug-Client/Manifest @@ -1 +1,2 @@ DIST Debug-Client-0.30.tar.gz 41779 SHA256 f5d9013a98e25a97eabcdcd888a3bf65f9ff047dac38d761488192386e2375b2 SHA512 7de7abac46d6a7f7e1785921f69a23b4d92fa3fe03d0609d5354a0d3459c616213e7715237a8a0a1863363ba21e5ebd99c1f9fb8bf4f622b96aec3dd20eedaf9 WHIRLPOOL d8c57a528c65eb15355278f1b46de7dec93641ab69a09dcb00ef96f29a4207c4f0ca8198eeb5bbc9cb3dc3274b95b8a72caea80247a836fe59d232c3b7ca30bb +DIST Debug-Client-0.31.tar.gz 41937 SHA256 7eecada7346725313c37dc3a29dcc9697f645068d9607d9109c639db03456ca0 SHA512 7eed66e7698bb9feae8fe768af05399331cdc31dff3ce5e27331050b8a1bb69c081099ff69bd56345d1620605c31e5584a7442feefac50a495d0cff303a87439 WHIRLPOOL b73c842ec7fe877ebe57191c104009410bca84c3bac2fc5098b096f0f26a8db687bea2fcba67a1dd245c991c9e759223202a0658739b13ebefa5c24790e44518
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/
commit: 42acfe85943ccfc664448acdc1a059c8bb5894d5 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 22:53:51 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 22:55:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42acfe85 dev-perl/Debug-Client: Cleanup old re bug #615722 Removing versions that fail tests without '.' in @INC Closes: https://bugs.gentoo.org/615722 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Debug-Client/Debug-Client-0.290.0.ebuild | 37 --- dev-perl/Debug-Client/Manifest| 1 - 2 files changed, 38 deletions(-) diff --git a/dev-perl/Debug-Client/Debug-Client-0.290.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.290.0.ebuild deleted file mode 100644 index 990dcbb7bef..000 --- a/dev-perl/Debug-Client/Debug-Client-0.290.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=BOWTIE -MODULE_VERSION=0.29 -inherit perl-module - -DESCRIPTION="Client side code for perl debugger" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND=" - >=virtual/perl-IO-Socket-IP-0.210.0 - >=dev-perl/PadWalker-1.960.0 - >=dev-perl/Term-ReadLine-Gnu-1.200.0 - >=virtual/perl-Term-ReadLine-1.100.0 -" -DEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-MakeMaker-6.590.0 - test? ( - >=dev-perl/File-HomeDir-1.0.0 - >=virtual/perl-File-Temp-0.230.100 - >=dev-perl/Test-CheckDeps-0.6.0 - >=dev-perl/Test-Class-0.390.0 - >=dev-perl/Test-Deep-0.110.0 - >=dev-perl/Test-Requires-0.70.0 - >=virtual/perl-File-Spec-3.400.0 - >=dev-perl/PadWalker-1.920.0 - >=dev-perl/Term-ReadLine-Perl-1.30.300 - >=virtual/perl-version-0.990.220 - )" - -SRC_TEST=do diff --git a/dev-perl/Debug-Client/Manifest b/dev-perl/Debug-Client/Manifest index 046334287c3..21bdec878eb 100644 --- a/dev-perl/Debug-Client/Manifest +++ b/dev-perl/Debug-Client/Manifest @@ -1,2 +1 @@ -DIST Debug-Client-0.29.tar.gz 41615 SHA256 51f4ea6c6991221024a08b6106d4af1455452fae3b809b0bf0a208fbddb30efa SHA512 32c5adcc11cf32d729fd027e6cc5c2129d2375391cee4321b29a508029da3054fbc84fae4e84674bf0eac2740f431c9d41d3059e48e4e4963be4bdaa29ebd17e WHIRLPOOL 8af7b98c83c136bcfb9c1759c456a7ff0e6d45344f032a5ed634f91f2d288370943a7498d262c115fba00cd1ba745aec77fd668bcf905a9ac044711d032161b9 DIST Debug-Client-0.30.tar.gz 41779 SHA256 f5d9013a98e25a97eabcdcd888a3bf65f9ff047dac38d761488192386e2375b2 SHA512 7de7abac46d6a7f7e1785921f69a23b4d92fa3fe03d0609d5354a0d3459c616213e7715237a8a0a1863363ba21e5ebd99c1f9fb8bf4f622b96aec3dd20eedaf9 WHIRLPOOL d8c57a528c65eb15355278f1b46de7dec93641ab69a09dcb00ef96f29a4207c4f0ca8198eeb5bbc9cb3dc3274b95b8a72caea80247a836fe59d232c3b7ca30bb
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/files/, dev-perl/Debug-Client/
commit: 120dd1264fc3463f6ce7ee647448dbd7276e14eb Author: Kent Fredric gentoo org> AuthorDate: Sat Jul 1 00:59:07 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Jul 1 00:59:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120dd126 dev-perl/Debug-Client: Fix test failures due to '.' in @INC ( bug #615722 ) - Communicates src_prepare hack to patch - Fixes test logic with patch to not fail as well ( submitted upstream ) Bug: https://bugs.gentoo.org/615722 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild | 7 +- .../files/Debug-Client-0.30-no-dot-inc.patch | 534 + 2 files changed, 535 insertions(+), 6 deletions(-) diff --git a/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild index 27b9217908b..4aa9d2aeffe 100644 --- a/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild +++ b/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild @@ -38,9 +38,4 @@ DEPEND="${RDEPEND} >=dev-perl/Term-ReadLine-Perl-1.30.300 ) " - -src_prepare() { - 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 -} +PATCHES=( "${FILESDIR}/${PN}-0.30-no-dot-inc.patch" ) diff --git a/dev-perl/Debug-Client/files/Debug-Client-0.30-no-dot-inc.patch b/dev-perl/Debug-Client/files/Debug-Client-0.30-no-dot-inc.patch new file mode 100644 index 000..4727a9a7a40 --- /dev/null +++ b/dev-perl/Debug-Client/files/Debug-Client-0.30-no-dot-inc.patch @@ -0,0 +1,534 @@ +From b49aa99cbf608072dd6969bd859765dbf4be71f5 Mon Sep 17 00:00:00 2001 +From: Kent Fredric+Date: Sat, 1 Jul 2017 12:21:16 +1200 +Subject: [PATCH] Fix broken loading of local modules under Perl 5.26 + +Perl 5.26 breaks the implication that: + + use inc::Module::Install; + use t::lib::Debugger; + +Will load: + + ./inc/Module/Install.pm + ./t/lib/Debugger.pm + +Respectively, due to '.' ceasing to be in @INC + +This fixes: +- Makefile.PL by re-inserting the '.' ( which is the only + thing that works, due to Module::Install shenanigans ). +- Tests by replacing "use" statements with equivalent "require" +statements. + +Some of the existing code ( eg: use_ok ) was already spurious and not +very smart, because calling ->import while being outside of BEGIN { } +has limited usefullness. + +But this was left with the semantically equivalent code that retains +the loading of the relative path. + +There are strategies that would be "nicer" than what I've done, +but they all wind up with you wanting to rename "Debugger.pm" to +something else, because: + + use lib "t/lib"; + use Debugger; + +Is going to give people a much different impression from either + + use t::lib::Debugger + +Or + + BEGIN { +require "./t/lib/Debugger.pm"; +t::lib::Debugger->import(); + } + +This closes https://github.com/PadreIDE/Debug-Client/issues/6 +PR: https://github.com/PadreIDE/Debug-Client/pull/7 +--- + Changes | 2 ++ + Makefile.PL | 1 + + t/01-compile.t | 2 +- + t/08-io.t| 5 - + t/10-top_tail.t | 5 - + t/10-top_tail_old.t | 6 +- + t/11-add.t | 5 - + t/13-return.t| 5 - + t/14-run.t | 5 - + t/15-run_to_line.t | 5 - + t/16-run_to_sub.t| 5 - + t/17-stepin.t| 5 - + t/18-stepout.t | 5 - + t/19-stepover.t | 5 - + t/20-get_value.t | 5 - + t/21-toggle_trace.t | 5 - + t/22-subnames.t | 5 - + t/23-breakpoints.t | 5 - + t/24-y_zero.t| 5 - + t/25-get_v_vars.t| 5 - + t/26-get_x_vars.t| 5 - + t/27-get_p_exp.t | 5 - + t/28-get_h_var.t | 5 - + t/29-options.t | 5 - + t/40-test_1415-old.t | 5 - + t/40-test_1415.t | 5 - + t/99-perldb.t| 5 - + t/lib/Test_1415.pm | 5 - + t/lib/Top_Tail.pm| 3 ++- + 29 files changed, 107 insertions(+), 27 deletions(-) + +diff --git a/Changes b/Changes +index 104d73f..f9b1090 100644 +--- a/Changes b/Changes +@@ -1,5 +1,7 @@ + Changes for Debug::Client + ++ - Fix build and test failures under Perl 5.26 when '.' is not in @INC (KENTNL, PR #7) ++ + 0.30 2017-06-19 + - Merged PR #5 (Fixed test failure due to perl regression fix in 5.21.3), thanks @TBSliver. + +diff --git a/Makefile.PL b/Makefile.PL +index 8702771..74201e3 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -1,3 +1,4 @@ ++use lib '.'; + use inc::Module::Install 1.08; + + name 'Debug-Client'; +diff --git a/t/01-compile.t b/t/01-compile.t +index 73eb289..a6130a5 100644 +--- a/t/01-compile.t b/t/01-compile.t +@@ -8,7 +8,7 @@ use Test::More tests => 18; + + BEGIN { + use_ok('Debug::Client'); +- use_ok('t::lib::Debugger'); ++ require_ok('./t/lib/Debugger.pm'); + +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/
commit: 3485364fde82b1e9d37326a6450932319b91892d Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Jun 29 21:43:21 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Jun 29 21:43:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3485364f dev-perl/Debug-Client: Version bump, also adding build fix for Perl 5.26, bug 615722 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild | 46 +++ dev-perl/Debug-Client/Manifest| 1 + 2 files changed, 47 insertions(+) diff --git a/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild new file mode 100644 index 000..27b9217908b --- /dev/null +++ b/dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MANWAR +DIST_VERSION=0.30 +inherit perl-module + +DESCRIPTION="Client side code for perl debugger" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=virtual/perl-Carp-1.330.100 + >=virtual/perl-Exporter-5.700.0 + >=virtual/perl-IO-Socket-IP-0.290.0 + >=dev-perl/PadWalker-1.980.0 + >=virtual/perl-Term-ReadLine-1.140.0 + >=dev-perl/Term-ReadLine-Gnu-1.200.0 +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + >=dev-perl/File-HomeDir-1.0.0 + >=virtual/perl-File-Temp-0.230.400 + >=virtual/perl-Scalar-List-Utils-1.380.0 + >=dev-perl/Test-CheckDeps-0.10.0 + >=dev-perl/Test-Class-0.420.0 + >=dev-perl/Test-Deep-0.112.0 + >=virtual/perl-Test-Simple-1.1.3 + >=dev-perl/Test-Requires-0.70.0 + >=virtual/perl-parent-0.228.0 + >=virtual/perl-version-0.990.800 + >=dev-perl/PadWalker-1.920.0 + >=dev-perl/Term-ReadLine-Perl-1.30.300 + ) +" + +src_prepare() { + 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/Debug-Client/Manifest b/dev-perl/Debug-Client/Manifest index 03111e1f0a2..046334287c3 100644 --- a/dev-perl/Debug-Client/Manifest +++ b/dev-perl/Debug-Client/Manifest @@ -1 +1,2 @@ DIST Debug-Client-0.29.tar.gz 41615 SHA256 51f4ea6c6991221024a08b6106d4af1455452fae3b809b0bf0a208fbddb30efa SHA512 32c5adcc11cf32d729fd027e6cc5c2129d2375391cee4321b29a508029da3054fbc84fae4e84674bf0eac2740f431c9d41d3059e48e4e4963be4bdaa29ebd17e WHIRLPOOL 8af7b98c83c136bcfb9c1759c456a7ff0e6d45344f032a5ed634f91f2d288370943a7498d262c115fba00cd1ba745aec77fd668bcf905a9ac044711d032161b9 +DIST Debug-Client-0.30.tar.gz 41779 SHA256 f5d9013a98e25a97eabcdcd888a3bf65f9ff047dac38d761488192386e2375b2 SHA512 7de7abac46d6a7f7e1785921f69a23b4d92fa3fe03d0609d5354a0d3459c616213e7715237a8a0a1863363ba21e5ebd99c1f9fb8bf4f622b96aec3dd20eedaf9 WHIRLPOOL d8c57a528c65eb15355278f1b46de7dec93641ab69a09dcb00ef96f29a4207c4f0ca8198eeb5bbc9cb3dc3274b95b8a72caea80247a836fe59d232c3b7ca30bb
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/
commit: ea43f46a0f1374b30fc67844b6ae859bd0737f54 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jan 3 18:13:24 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jan 3 18:29:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea43f46a dev-perl/Debug-Client: Remove old Package-Manager: portage-2.2.26 .../Debug-Client/Debug-Client-0.200.0-r1.ebuild| 27 -- dev-perl/Debug-Client/Manifest | 1 - 2 files changed, 28 deletions(-) diff --git a/dev-perl/Debug-Client/Debug-Client-0.200.0-r1.ebuild b/dev-perl/Debug-Client/Debug-Client-0.200.0-r1.ebuild deleted file mode 100644 index be11c29..000 --- a/dev-perl/Debug-Client/Debug-Client-0.200.0-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=BOWTIE -MODULE_VERSION=0.20 -inherit perl-module - -DESCRIPTION="Client side code for perl debugger" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND="" -DEPEND=" - test? ( - >=dev-perl/Test-Class-0.360.0 - dev-perl/File-HomeDir - >=dev-perl/PadWalker-1.920.0 - >=dev-perl/Test-Deep-0.108.0 - >=dev-perl/Term-ReadLine-Perl-1.30.300 - )" - -SRC_TEST=do diff --git a/dev-perl/Debug-Client/Manifest b/dev-perl/Debug-Client/Manifest index 72de267..03111e1 100644 --- a/dev-perl/Debug-Client/Manifest +++ b/dev-perl/Debug-Client/Manifest @@ -1,2 +1 @@ -DIST Debug-Client-0.20.tar.gz 38741 SHA256 a1643b3c2e9fe0a39eae975c4ca81cb0cd44dde5dc0aec07600b727ebf190913 SHA512 53193a1575fcedc9ebc14a99e8b7d1ae12542f9085b7f303d6ef72f9f473cb4ff297f25deb3f75aa13e8963e203acbb2717c059d1ac61972f7d53f91db0f00dd WHIRLPOOL 35358b7fd2df0a001b4433882ab0728144883f24a2117b0a4d66e4374a1457e296e64852dc68b5b9e3a0f54b7a073f4d9368ef1e209e03c8f3e92a58c8d39452 DIST Debug-Client-0.29.tar.gz 41615 SHA256 51f4ea6c6991221024a08b6106d4af1455452fae3b809b0bf0a208fbddb30efa SHA512 32c5adcc11cf32d729fd027e6cc5c2129d2375391cee4321b29a508029da3054fbc84fae4e84674bf0eac2740f431c9d41d3059e48e4e4963be4bdaa29ebd17e WHIRLPOOL 8af7b98c83c136bcfb9c1759c456a7ff0e6d45344f032a5ed634f91f2d288370943a7498d262c115fba00cd1ba745aec77fd668bcf905a9ac044711d032161b9