public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2017-06-13 11:02 Kent Fredric
  0 siblings, 0 replies; 7+ messages in thread
From: Kent Fredric @ 2017-06-13 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a997edabf4b8dd69d90e4c27c1150da0c47c9ad9
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 11:01:57 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 11:01:57 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a997edab

dev-perl/Test-ClassAPI: Fix for '.' in @INC re bug #614638

Generic Module::Install 5.26 fix

Bug: https://bugs.gentoo.org/614638
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild
index 0912ff6a161..e8ce9a8d24f 100644
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -21,3 +21,9 @@ RDEPEND=">=virtual/perl-File-Spec-0.83
 DEPEND="${RDEPEND}"
 
 SRC_TEST=do
+
+src_prepare() {
+	sed -i -e 's/use inc::Module::Install::DSL /use lib q[.]; use inc::Module::Install::DSL /' Makefile.PL ||
+		die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+	perl-module_src_prepare
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2017-06-22  6:31 Kent Fredric
  0 siblings, 0 replies; 7+ messages in thread
From: Kent Fredric @ 2017-06-22  6:31 UTC (permalink / raw
  To: gentoo-commits

commit:     2295277f748372fee0d084a2c424312c66c75bf3
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 05:54:56 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 06:31:08 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2295277f

dev-perl/Test-ClassAPI: Fix broken Module::Install::DSL patching

For some rediculous reason, this module changes everything about Perl,
so optional newlines cease to be optional.

Additionally, this causes configure to exit true, but fail to configure.

And this breaks install time, necessitating an -r1 bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{Test-ClassAPI-1.60.0-r1.ebuild => Test-ClassAPI-1.60.0-r2.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild
similarity index 85%
rename from dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild
rename to dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild
index e8ce9a8d24f..1b895b90066 100644
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r1.ebuild
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}"
 SRC_TEST=do
 
 src_prepare() {
-	sed -i -e 's/use inc::Module::Install::DSL /use lib q[.]; use inc::Module::Install::DSL /' Makefile.PL ||
+	sed -i -e 's/use inc::Module::Install::DSL /use lib q[.];\nuse inc::Module::Install::DSL /' Makefile.PL ||
 		die "Can't patch Makefile.PL for 5.26 dot-in-inc"
 	perl-module_src_prepare
 }


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2018-02-28 21:50 Kent Fredric
  0 siblings, 0 replies; 7+ messages in thread
From: Kent Fredric @ 2018-02-28 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     faed1a38f0e43a1f8505edf29f9a844f665341ee
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 21:37:10 2018 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 21:50:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faed1a38

dev-perl/Test-ClassAPI: Bump to version 1.70.0

- EAPI6
- Enable parallel tests

Upstream:
- Fixes for '.' in @INC
- Author tests exorcised

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-ClassAPI/Manifest                    |  1 +
 dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild | 25 ++++++++++++++++++++++
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/Test-ClassAPI/Manifest b/dev-perl/Test-ClassAPI/Manifest
index 205efc3e7c3..06902711fd0 100644
--- a/dev-perl/Test-ClassAPI/Manifest
+++ b/dev-perl/Test-ClassAPI/Manifest
@@ -1 +1,2 @@
 DIST Test-ClassAPI-1.06.tar.gz 29225 BLAKE2B 820a9508fe3a9c0a500155dad98cdbaa9a869efc275a76e6d585b227808125d0aac9e4658abb94b3b9318d389de5146bfd7ea1e9acb5c239ce27d3724f8007a5 SHA512 f84385b8b83db52243513c86422775e448eaa3a0353a48e38c5fc4f6b5487ae59655c4a12745297f0c4416c1388b48e83c39065614a629f1343bf8693bddaa77
+DIST Test-ClassAPI-1.07.tar.gz 28106 BLAKE2B de8eab0aebf73303336e027dd0ba6000780158150d193d47bd833c398275abe6b479b1ba51d500cc025ec5d947c623263da7e7eb1baf26aff5bd77010bf4e4c2 SHA512 885820f72c2ce6b7880d312dffb0b7483734d53a0d1797cef48801310f24406af98362dcb9cde049f3efed6e4bc59d1780fbbe3dc2008d5fe830f165a04fcd14

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
new file mode 100644
index 00000000000..63962aab2cb
--- /dev/null
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.07
+inherit perl-module
+
+DESCRIPTION="Provides basic first-pass API testing for large class trees"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+RDEPEND="
+	>=dev-perl/Class-Inspector-1.120.0
+	>=dev-perl/Config-Tiny-2.0.0
+	>=virtual/perl-File-Spec-0.830.0
+	>=dev-perl/Params-Util-1.0.0
+	>=virtual/perl-Test-Simple-0.470.0
+"
+DEPEND="${RDEPEND}
+	virtual/perl-ExtUtils-MakeMaker
+"


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2018-08-20  2:26 Mikle Kolyada
  0 siblings, 0 replies; 7+ messages in thread
From: Mikle Kolyada @ 2018-08-20  2:26 UTC (permalink / raw
  To: gentoo-commits

commit:     13f9f96c44caecc995aaf55844bd9ade7e6698d9
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 20 02:07:57 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Aug 20 02:25:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f9f96c

dev-perl/Test-ClassAPI: amd64 stable wrt bug #663934

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
index 06ca7bf488f..039df12cedd 100644
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Provides basic first-pass API testing for large class trees"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2018-08-25 18:08 Sergei Trofimovich
  0 siblings, 0 replies; 7+ messages in thread
From: Sergei Trofimovich @ 2018-08-25 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     367a40e2f3630a941aea2a6cd2c4d3aa7fdeb434
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 25 18:06:36 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 25 18:08:43 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367a40e2

dev-perl/Test-ClassAPI: stable 1.70.0 for hppa, bug #663934

Package-Manager: Portage-2.3.48, Repoman-2.3.10
RepoMan-Options: --include-arches="hppa"

 dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
index e76f3ae8324..e03534668c4 100644
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Provides basic first-pass API testing for large class trees"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2020-04-15 15:40 Kent Fredric
  0 siblings, 0 replies; 7+ messages in thread
From: Kent Fredric @ 2020-04-15 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     70966fdd69951766e92ae07c9e0c59e7ab53875e
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 14:44:45 2020 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 15:35:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70966fdd

dev-perl/Test-ClassAPI: Remove old 1.60.0-r2.

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>

 dev-perl/Test-ClassAPI/Manifest                    |  1 -
 .../Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild   | 29 ----------------------
 2 files changed, 30 deletions(-)

diff --git a/dev-perl/Test-ClassAPI/Manifest b/dev-perl/Test-ClassAPI/Manifest
index 06902711fd0..6524e431189 100644
--- a/dev-perl/Test-ClassAPI/Manifest
+++ b/dev-perl/Test-ClassAPI/Manifest
@@ -1,2 +1 @@
-DIST Test-ClassAPI-1.06.tar.gz 29225 BLAKE2B 820a9508fe3a9c0a500155dad98cdbaa9a869efc275a76e6d585b227808125d0aac9e4658abb94b3b9318d389de5146bfd7ea1e9acb5c239ce27d3724f8007a5 SHA512 f84385b8b83db52243513c86422775e448eaa3a0353a48e38c5fc4f6b5487ae59655c4a12745297f0c4416c1388b48e83c39065614a629f1343bf8693bddaa77
 DIST Test-ClassAPI-1.07.tar.gz 28106 BLAKE2B de8eab0aebf73303336e027dd0ba6000780158150d193d47bd833c398275abe6b479b1ba51d500cc025ec5d947c623263da7e7eb1baf26aff5bd77010bf4e4c2 SHA512 885820f72c2ce6b7880d312dffb0b7483734d53a0d1797cef48801310f24406af98362dcb9cde049f3efed6e4bc59d1780fbbe3dc2008d5fe830f165a04fcd14

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild
deleted file mode 100644
index 9d117fdff31..00000000000
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.60.0-r2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ADAMK
-MODULE_VERSION=1.06
-inherit perl-module
-
-DESCRIPTION="Provides basic first-pass API testing for large class trees"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-IUSE=""
-
-RDEPEND=">=virtual/perl-File-Spec-0.83
-	virtual/perl-Test-Simple
-	>=dev-perl/Class-Inspector-1.12
-	dev-perl/Config-Tiny
-	>=dev-perl/Params-Util-1.00"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do
-
-src_prepare() {
-	sed -i -e 's/use inc::Module::Install::DSL /use lib q[.];\nuse inc::Module::Install::DSL /' Makefile.PL ||
-		die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-	perl-module_src_prepare
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/
@ 2021-08-16 21:12 Andreas K. Hüttel
  0 siblings, 0 replies; 7+ messages in thread
From: Andreas K. Hüttel @ 2021-08-16 21:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a72c91a572389ae316e4688a12682faa4ab8771a
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 20:57:50 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 21:11:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72c91a5

dev-perl/Test-ClassAPI: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 .../{Test-ClassAPI-1.70.0.ebuild => Test-ClassAPI-1.70.0-r1.ebuild}  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild
similarity index 94%
rename from dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
rename to dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild
index d346d887be7..df4dd48a7d7 100644
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=ETHER
 DIST_VERSION=1.07
@@ -11,7 +11,6 @@ DESCRIPTION="Provides basic first-pass API testing for large class trees"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE=""
 
 RDEPEND="
 	>=dev-perl/Class-Inspector-1.120.0
@@ -20,6 +19,6 @@ RDEPEND="
 	>=dev-perl/Params-Util-1.0.0
 	>=virtual/perl-Test-Simple-0.470.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
 	virtual/perl-ExtUtils-MakeMaker
 "


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-08-16 21:12 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-20  2:26 [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ClassAPI/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2021-08-16 21:12 Andreas K. Hüttel
2020-04-15 15:40 Kent Fredric
2018-08-25 18:08 Sergei Trofimovich
2018-02-28 21:50 Kent Fredric
2017-06-22  6:31 Kent Fredric
2017-06-13 11:02 Kent Fredric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox