[gentoo-commits] repo/gentoo:master commit in: dev-perl/Debug-Client/

2020-08-31 Thread Kent Fredric
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/

2020-07-28 Thread Kent Fredric
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/

2018-04-15 Thread Kent Fredric
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/

2017-10-19 Thread Kent Fredric
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/

2017-09-17 Thread Kent Fredric
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/

2017-06-30 Thread Kent Fredric
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/

2017-06-29 Thread Andreas Hüttel
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/

2016-01-03 Thread Andreas Hüttel
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