[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Tester/

2016-08-02 Thread Kent Fredric
commit: 9716505b5f5519e31b1f4629aafda292530ca830
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Aug  2 09:50:24 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  2 09:52:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9716505b

dev-perl/Test-Tester: Fix ~ vs * dependency on virtual/perl-Test-Simple

~ rule was too narrow and didn't allow for _p522, where it should.

However, anyone who installs dev-perl/Test-Tester on ~arch should actually
skip installing this package, and instead blanket-uninstall dev-perl/Test-Tester
in favour of >=virtual/perl-Test-Simple-1.1.14

Hence, einfo messages recommending its removal, and we're going to kill
this package as soon as humanly possible, it just requires Test-Simple 1.1.14
and perl-5.22 stabilized to do so.

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"

 ...r-0.114.0.ebuild => Test-Tester-0.114.0-r1.ebuild} | 19 +--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Test-Tester/Test-Tester-0.114.0.ebuild 
b/dev-perl/Test-Tester/Test-Tester-0.114.0-r1.ebuild
similarity index 51%
rename from dev-perl/Test-Tester/Test-Tester-0.114.0.ebuild
rename to dev-perl/Test-Tester/Test-Tester-0.114.0-r1.ebuild
index d8e82cb..d59bde0 100644
--- a/dev-perl/Test-Tester/Test-Tester-0.114.0.ebuild
+++ b/dev-perl/Test-Tester/Test-Tester-0.114.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,4 +14,19 @@ LICENSE="GPL-2"
 # this is just a dummy ebuild to help with portage dependency resolution on
 # Perl 5.22 upgrade - it does not install any files
 
-RDEPEND="~virtual/perl-Test-Simple-1.1.14"
+RDEPEND="=virtual/perl-Test-Simple-1.1.14*"
+
+removal_message() {
+   einfo "This package is only a stub for upgrade purposes and can now be 
removed"
+   einfo "Equivalent modules now should be supported by either"
+   einfo " a) virtual/perl-Test-Simple installing 
>=perl-core/Test-Simple-1.1.14"
+   einfo " b) virtual/perl-Test-Simple installing >=dev-lang/perl-5.22.0"
+}
+
+pkg_postinst() {
+   removal_message
+}
+
+pkg_info() {
+   removal_message
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Tester/

2016-06-09 Thread Andreas Hüttel
commit: ba3ae657918b87bd11d93086233b6a7b6a2f8118
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jun  9 21:56:19 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Jun  9 22:04:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3ae657

dev-perl/Test-Tester: Remove old

Package-Manager: portage-2.3.0_rc1

 dev-perl/Test-Tester/Manifest  |  1 -
 dev-perl/Test-Tester/Test-Tester-0.108.0-r1.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-perl/Test-Tester/Manifest b/dev-perl/Test-Tester/Manifest
index e3458a1..6be71c3 100644
--- a/dev-perl/Test-Tester/Manifest
+++ b/dev-perl/Test-Tester/Manifest
@@ -1,2 +1 @@
-DIST Test-Tester-0.108.tar.gz 15801 SHA256 
5018f5e8988c9a8c886abe3ca94b41c8fcd34f1a70bedbed63e09f15084f7edd SHA512 
5c3b82645e70b496b53a6c4e0066c634430f5faa3d57a5eba1c75858e129dca73ecc45aa2187291873eaaf5a5fcb4170fc6a5e823dd80ebf2ccd6a262be93029
 WHIRLPOOL 
e5c129ca1ef11cf0cc7e6ad3543147eed39bd31cc63777a9f1d0b20e26ba35b80e660dbc0db48ff08498f0775f9efdc412c1cf1194f915e1ec9affd294b04c1c
 DIST Test-Tester-0.109.tar.gz 16315 SHA256 
d3c7c85e2fcbd5bb9c9c4d2e76ddaa9b1694ed0ab2795b722904cf043e123655 SHA512 
f79942a85c787b1ea29da8f5c5611a0ce1fa8fabe372a4de04f0e5b98af137f43cd3966a558dc8fc5d0b049eb162f9b583d73ca39674bab7523290756b25cfe7
 WHIRLPOOL 
e819f057ae8f6bf2f85a36eb8431754f9e067ad5b52746e4178e6d52f15ccd1ae41af33d85acf244d2cb09bdff04061e530740c431f990cf3c3aeb1ff83a4cd0

diff --git a/dev-perl/Test-Tester/Test-Tester-0.108.0-r1.ebuild 
b/dev-perl/Test-Tester/Test-Tester-0.108.0-r1.ebuild
deleted file mode 100644
index 16e1f11..000
--- a/dev-perl/Test-Tester/Test-Tester-0.108.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=FDALY
-MODULE_VERSION=0.108
-inherit perl-module
-
-DESCRIPTION="Ease testing test modules built with Test::Builder"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-SRC_TEST="do"