commit:     d3e0e59bdb51c0b602b7a68f8abbcdb1ac42bcce
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 13:07:37 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 15:41:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e0e59b

dev-lang/perl,virtual/perl-*: Cleanup all non-latest perl-5.22* and perl-5.24* 
re bug #589680

Keeping 5.20.0 for now while backwards deps are still unsatisfied,
simply cleaning out all but the latest in each ABI subslot to
minimise the number of people who are going to be forced to do an
ABI rebuild prematurely.

If you still need perl-5.22.0, 5.22.1, 5.22.0, 5.24.0 , please
locally revert this commit.

Note: You may also need a copy of files/ at the time this commit
was performed, as those packages use horrible old eblits, which
we're trying to kill off

Bug: https://bugs.gentoo.org/589680
Bug: https://bugs.gentoo.org/586418

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/perl/Manifest                             |   8 -
 dev-lang/perl/perl-5.22.0.ebuild                   | 122 -----
 dev-lang/perl/perl-5.22.1.ebuild                   | 122 -----
 dev-lang/perl/perl-5.22.2.ebuild                   | 122 -----
 dev-lang/perl/perl-5.24.0-r1.ebuild                | 517 -------------------
 dev-lang/perl/perl-5.24.0-r2.ebuild                | 554 ---------------------
 .../perl-Archive-Tar-2.40.0-r4.ebuild              |  21 -
 virtual/perl-CPAN/perl-CPAN-2.110.0-r4.ebuild      |  24 -
 .../perl-Digest-SHA-5.950.0-r4.ebuild              |  21 -
 virtual/perl-Encode/perl-Encode-2.800.0-r2.ebuild  |  21 -
 .../perl-ExtUtils-Command-1.200.0-r2.ebuild        |  21 -
 .../perl-ExtUtils-Command-7.100.0-r1.ebuild        |  25 -
 .../perl-ExtUtils-MakeMaker-7.100.100_rc-r2.ebuild |  21 -
 .../perl-ExtUtils-MakeMaker-7.40.100_rc-r2.ebuild  |  21 -
 .../perl-File-Spec-3.560.0-r2.ebuild               |  21 -
 .../perl-File-Spec-3.560.100-r1.ebuild             |  21 -
 .../perl-File-Spec-3.630.0-r2.ebuild               |  21 -
 .../perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0-r2.ebuild |  21 -
 .../perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild |  21 -
 .../perl-IO-Compress-2.68.0-r2.ebuild              |  23 -
 .../perl-IO-Compress-2.69.0-r2.ebuild              |  23 -
 virtual/perl-IO/perl-IO-1.350.0-r2.ebuild          |  22 -
 virtual/perl-IO/perl-IO-1.360.0-r2.ebuild          |  22 -
 .../perl-JSON-PP/perl-JSON-PP-2.273.0-r4.ebuild    |  21 -
 .../perl-Locale-Maketext-1.260.0-r4.ebuild         |  20 -
 .../perl-Module-CoreList-5.201.505.200-r4.ebuild   |  21 -
 .../perl-Module-CoreList-5.201.512.130-r1.ebuild   |  21 -
 .../perl-Module-CoreList-5.201.604.290-r1.ebuild   |  21 -
 .../perl-Module-CoreList-5.201.605.60-r2.ebuild    |  21 -
 .../perl-Parse-CPAN-Meta-1.441.700-r2.ebuild       |  21 -
 .../perl-Storable/perl-Storable-2.530.0-r2.ebuild  |  22 -
 .../perl-Storable-2.530.100-r2.ebuild              |  22 -
 .../perl-Storable/perl-Storable-2.560.0-r2.ebuild  |  22 -
 .../perl-Test-Harness-3.350.0-r2.ebuild            |  21 -
 .../perl-XSLoader/perl-XSLoader-0.200.0-r2.ebuild  |  21 -
 virtual/perl-bignum/perl-bignum-0.390.0-r2.ebuild  |  21 -
 virtual/perl-libnet/perl-libnet-3.50.0-r2.ebuild   |  21 -
 37 files changed, 2111 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 20f6bf0..08eeed3 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,16 +1,8 @@
 DIST perl-5.20.2-patches-1.tar.xz 14640 SHA256 
c084291cdf3e78b8fa2901f79e92f1e93aece7b7b8cb4e931a5df9616b0f6ba5 SHA512 
5be0314529e926efcad1e73aebef73a72b86587a31ae68a93b8446edd5cea293027c61d41727b993611d7fb1d694b7740b7ed948dc59cd29ea7ad2646e7be327
 WHIRLPOOL 
ea554c09531778bd655e4208943393cdcdb72d980956c609a6cd0da18ee74c3204d51c8151094bad7e602b6bab5f2bb55f35d632beabfdde9ab35ef374e7494c
 DIST perl-5.20.2-patches-2.tar.xz 15892 SHA256 
5ca37bdd05c770d4d33e59116093d5083bdaffd9212541c7de08d5b8495e9bcd SHA512 
6c892a5eb8f9fc1bf4a3c69ed751f22895e4d545e5e70f9c73d54d61121818b4ea220d80a31db4269aca9a7805688d2013c8128e27c013051d4d12d56922f6ed
 WHIRLPOOL 
37c6b9f84a0d9b83220e21d323aea96f00487b37666a48b351fffc7a36c913c43532ab2bcbfd0ab8bca42f95d4bb78d210c20df164861f97e2ddc5e5ffc35a5c
 DIST perl-5.20.2.tar.bz2 13717128 SHA256 
e5a4713bc65e1da98ebd833dce425c000768bfe84d17ec5183ec5ca249db71ab SHA512 
1da867f04137e84cc6f4148fd7c15933cdc675939bf20f524b659b3c3a6225a18efe9f4cd8c445b9536f3efc13f1c5b696fcf14584e1f20ad1f908a9b6ca509c
 WHIRLPOOL 
5654f824c57b4c78a6b4cd250e2055ec541def9a04b976444bbc80ced82105b1e9a283b809535a9092fc21eb6613ab4464f59575bc42f961698bbe70aa5a81a7
-DIST perl-5.22.0-patches-1.tar.xz 20892 SHA256 
9abd87880c9c91e89e88eb467c124ba66fe3955b526802ad186b030a51a408f8 SHA512 
53d5a49d12237aa39dc6ae2cffb9e22bc3776c3e78a3a5a37b4e0a0930eea0a33bf7ce4ab5f0e32d4dc68d0af8341b356de003558c88fb8686e826aee4055870
 WHIRLPOOL 
fd1cc0ebf32664211cf263e2d8e9e1ddf29bad0835e6f377e20ba5dfdd80250f49ff663e2f449dd5e11e3d26a26a2fb51924dde3a5c490cce375c05d990a9e32
-DIST perl-5.22.0.tar.bz2 13811518 SHA256 
3689fdb519133d039f49e12834764ff4c1de8f8d925dea44a952ca110d0ac9f7 SHA512 
97e770d9bc9acbb7fa6939207a46d9a2887a61971c1ae1c8d6b5071bfc0d68a0f539486fea81ba81966f716d7ae532273a27a6baaf323e73fbd5c5eb9bf01fa4
 WHIRLPOOL 
9416c17323edc9ee5affb8a6d857e9ecf1ac5d7d37ca7d8703bfd15541c97f1031a9c669c9a41d8deb974676e197c0c7be753ad988f050f5fbb5b01942eacb3a
-DIST perl-5.22.1-patches-1.tar.xz 19920 SHA256 
c128b4d1575f3bcf1952a1526b5725fabb6dcd779c7458a05a73aae51ecc1508 SHA512 
2a0a74c935273ae3eafaebc6ed20c730a49f542433d899d51baaa3c3e7a291974fcef734d6320895811b4a6944c4e36b2a01400ed751a11c5d3edd6491bbf41b
 WHIRLPOOL 
58888d5c3d35a217e9f61ee9f1406ea5383d192b0875dc736f124613056f71837d84346431127be3c56ae780394aa86cd18d9fad9740e7970e704beb5d2bf112
-DIST perl-5.22.1.tar.bz2 13696599 SHA256 
e98e4075a3167fa40524abe447c30bcca10c60e02a54ee1361eff278947a1221 SHA512 
4da26b1d3d8525c58677abd2c5c354ccaa4b1b260ebe7dfe379d51a5da00ac7ae06cb668011faac2aaf56229fd22b275c13a74c8c9dbc59cc155a36c0e7e8355
 WHIRLPOOL 
03d8a050421f1f1899ad8b195d61d0cc55ce061b39ab4dab41b0fbb079a4871d76e968943b83e8165f2f4d1fa42bc87e1c6780aeae1ccc22a720115dfddf17cb
-DIST perl-5.22.2-patches-1.tar.xz 19920 SHA256 
c128b4d1575f3bcf1952a1526b5725fabb6dcd779c7458a05a73aae51ecc1508 SHA512 
2a0a74c935273ae3eafaebc6ed20c730a49f542433d899d51baaa3c3e7a291974fcef734d6320895811b4a6944c4e36b2a01400ed751a11c5d3edd6491bbf41b
 WHIRLPOOL 
58888d5c3d35a217e9f61ee9f1406ea5383d192b0875dc736f124613056f71837d84346431127be3c56ae780394aa86cd18d9fad9740e7970e704beb5d2bf112
-DIST perl-5.22.2.tar.bz2 13717881 SHA256 
f2322b9b04fe0cdbca9fe755360da04892cb6483d44959457cfebc0bcddc8058 SHA512 
1acb77ead47955ef6e8d84903e86cb584ee9415742fb99eb2f1f30772087e8ed0def5f643ce4ee7693df5a1dfe154b108aa85df232d81107f98820bb84a0d71a
 WHIRLPOOL 
bdfd1035728619abafeb679cdd3181269a91fad5c30f4995e91d5ae16cb65210ce2c4c47afe85eb192ebde88c0bbc4cd0ed77939acdfd09760b11b57eeace2a6
 DIST perl-5.22.3-RC4-patches-2.tar.xz 23180 SHA256 
d5c6ead7322e5d38f9395589a24fd8eb29882a7c522a7659afa8876f878b1004 SHA512 
2dcc8a3bae3a0bf7f79d74ff5651db471be259b8e2dee96c1338ff97345842dbe7ec1234c511233ece4f9ea3fc5979e826a4fcffb997c579740bf494d9581126
 WHIRLPOOL 
6b2eeb64b208acb71a9c3f9dd4f3e3730b5f37b82c99636215acd52c40179c662a52b25bb2ccbe491efac5fe3e1bf70a65c90fcb89964244e9f8dff60100f22b
 DIST perl-5.22.3-RC4.tar.xz 11233496 SHA256 
cd35050f1a45c48389133285870cf310d1fe5d342c52de10fd47b296e102e4ae SHA512 
5c63edcfc319f7946bbee84943a0af78f58d376028c2952d0917fee32c390eae09d4456a82bfa4d0f21c69b7977c2e800c539c487e17a2d102fbceadddd75255
 WHIRLPOOL 
b94e97d1545acc82c82cd1df400e374c2c8a9764ae1d050495eeb99c428bf12923ea36f937e17996e6f885d19bab8ca2a51eb4ad52b639d7b781460b8282777f
-DIST perl-5.24.0-patches-2.tar.xz 17760 SHA256 
8f9ce8895b85d6195cfa10690a28a9b8dbac683cb159ed3f3103e7b5f2bbf18d SHA512 
1159dd53d40641f71c301e4be95c8964e6787cdc446578e66e8c97238fc99558c98b1fbc9e89b2d38206364e598ff1544ca1291c14a422d95089f0eea8926cc2
 WHIRLPOOL 
e18ecf63532609dc36c7252f03a1a4d28529b9804dbb9c0d70cc1418a243ff9168a621cadeee52f69919a70312c83232c0857f907f991886cfae870ed4590286
-DIST perl-5.24.0.tar.bz2 14155784 SHA256 
62328a53d157e8153b33e137594155f6f8b64418f7f9238210feb809585290e0 SHA512 
05ecc6774da475d14f426a850be7adf754fcb17a2fa85a67aeaf8ddb9c86ae8b1ee654e803ebae5ccdaa73ad3e35188e3254ac9452b47cd4f8ffe47e67d15f53
 WHIRLPOOL 
84c98ddb19a5c6d32f40b427ba1f82656f88cfe5b7d3f416fb92579436890af52299f05301a81692dfdae65594b1866081e1fee067623256d796855d87d532ad
 DIST perl-5.24.1-RC4-patches-2.tar.xz 18464 SHA256 
543318d735c2f1951d7c73d4415d1045021f19c69e953cf2d954eea9f84ffecb SHA512 
9582a149404c2abc0f8b4329a65063d2022a2b212e68f83550303a5544825fb6b16dd1ee7a8d10bb216b70ded9a899eba931892c66989a78214d8d97c8cdb35f
 WHIRLPOOL 
5c99c07198e7265177a5aa223b92791a744b4bb7990383ee361e1f7042bba146e54688def22e7b51b44f5a6db492f9311d3094937026203a91d2fe7be81edf08
 DIST perl-5.24.1-RC4.tar.xz 11553836 SHA256 
6da6333809eb2b35b17ee3c25b7f0327da32fad7214b296b662ccd9883b8bc59 SHA512 
f7108210048c8253a693e32df4b2f2da2cda7d7215c8d104a831554e6b59c7a85c395b14cc33c8939c25cdccd1d441784508a7623e511b8737f74b93a6fcbfc2
 WHIRLPOOL 
f19d3dac9810d284c1661c4aa84550a97ee6786fc210329858f1dead72ac53c7e295e2bc3e5c7c34b43e506fce2d682832eb540d61a0ca34824ff4629ffb77e8
 DIST perl-cross-1.1.1.tar.gz 88283 SHA256 
8ee72f39119b342f3b911266e5c965914a44a484fd18d9c444d106aca4dd7abc SHA512 
8ad958d08d8e7ff2b80333959544aaf0e83a74f2e34c9e8aca543052d039c0f4b00cda694ee940874b192b0d83656a9f6854ebbf2c444b212ba9d4417c576591
 WHIRLPOOL 
e6739ca8fc4dcafa14a20585d75931cf6b6a98fad9c732312d15507b29b926452668afc4f27f2b6c5bb6faa623fc506538a53ed9d303d21897f42d47c26e4924

diff --git a/dev-lang/perl/perl-5.22.0.ebuild b/dev-lang/perl/perl-5.22.0.ebuild
deleted file mode 100644
index da58ac5..00000000
--- a/dev-lang/perl/perl-5.22.0.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils alternatives flag-o-matic toolchain-funcs multilib 
multiprocessing
-
-PATCH_VER=1
-
-PERL_OLDVERSEN=""
-MODULE_AUTHOR=SHAY
-
-SHORT_PV="${PV%.*}"
-MY_P="perl-${PV/_rc/-RC}"
-MY_PV="${PV%_rc*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
-       mirror://cpan/src/5.0/${MY_P}.tar.bz2
-       
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
-       mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
-       
https://dev.gentoo.org/~civil/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
-"
-HOMEPAGE="http://www.perl.org/";
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0/${SHORT_PV}"
-KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~hppa-hpux 
~ia64 ~ia64-hpux ~ia64-linux ~m68k ~m68k-mint ~mips ~ppc ~ppc64 ~ppc-aix 
~ppc-macos ~s390 ~sh ~sparc ~sparc64-solaris ~sparc-solaris ~x64-freebsd 
~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="berkdb debug doc gdbm ithreads"
-
-RDEPEND="
-       berkdb? ( sys-libs/db:= )
-       gdbm? ( >=sys-libs/gdbm-1.8.3 )
-       app-arch/bzip2
-       sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-       !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
-PDEPEND="
-       >=app-admin/perl-cleaner-2.5
-       >=virtual/perl-File-Temp-0.230.400-r2
-       >=virtual/perl-Data-Dumper-2.154.0
-       virtual/perl-Test-Harness
-"
-# bug 390719, bug 523624
-# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
-
-S="${WORKDIR}/${MY_P}"
-
-dual_scripts() {
-       src_remove_dual      perl-core/Archive-Tar        2.40.0       ptar 
ptardiff ptargrep
-       src_remove_dual      perl-core/Digest-SHA         5.950.0       shasum
-       src_remove_dual      perl-core/CPAN               2.110.0        cpan
-       src_remove_dual      perl-core/Encode             2.720.0       enc2xs 
piconv
-       src_remove_dual      perl-core/ExtUtils-MakeMaker 7.40.100       
instmodsh
-       src_remove_dual      perl-core/ExtUtils-ParseXS   3.280.0       xsubpp
-       src_remove_dual      perl-core/IO-Compress        2.68.0        
zipdetails
-       src_remove_dual      perl-core/JSON-PP            2.273.0      json_pp
-       src_remove_dual      perl-core/Module-CoreList    5.201.505.200 corelist
-       src_remove_dual      perl-core/Pod-Parser         1.630.0       
pod2usage podchecker podselect
-       src_remove_dual      perl-core/Pod-Perldoc        3.250.0       perldoc
-       src_remove_dual      perl-core/Test-Harness       3.350.0       prove
-       src_remove_dual      perl-core/podlators          2.5.3         pod2man 
pod2text
-       src_remove_dual_man  perl-core/podlators          2.5.3         
/usr/share/man/man1/perlpodstyle.1
-}
-
-# eblit-include [--skip] <function> [version]
-eblit-include() {
-       local skipable=false
-       [[ $1 == "--skip" ]] && skipable=true && shift
-       [[ $1 == pkg_* ]] && skipable=true
-
-       local e v func=$1 ver=$2
-       [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]"
-       for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
-               e="${FILESDIR}/eblits/${func}${v}.eblit"
-               if [[ -e ${e} ]] ; then
-                       . "${e}"
-                       return 0
-               fi
-       done
-       ${skipable} && return 0
-       die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/"
-}
-
-# eblit-run-maybe <function>
-# run the specified function if it is defined
-eblit-run-maybe() {
-       [[ $(type -t "$@") == "function" ]] && "$@"
-}
-
-# eblit-run <function> [version]
-# aka: src_unpack() { eblit-run src_unpack ; }
-eblit-run() {
-       eblit-include --skip common "${*:2}"
-       eblit-include "$@"
-       eblit-run-maybe eblit-$1-pre
-       eblit-${PN}-$1
-       eblit-run-maybe eblit-$1-post
-}
-
-src_prepare()  { eblit-run src_prepare   v50160001 ; }
-src_configure()        { eblit-run src_configure v50180002 ; }
-#src_compile() { eblit-run src_compile   v50160001 ; }
-src_test()             {
-       export NO_GENTOO_NETWORK_TESTS=1;
-       eblit-run src_test      v50160001 ;
-}
-src_install()  { eblit-run src_install   v50200001 ; }
-
-# FILESDIR might not be available during binpkg install
-# FIXME: version passing
-for x in setup {pre,post}{inst,rm} ; do
-       e="${FILESDIR}/eblits/pkg_${x}-v50220001.eblit"
-       if [[ -e ${e} ]] ; then
-               . "${e}"
-               eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }"
-       fi
-done

diff --git a/dev-lang/perl/perl-5.22.1.ebuild b/dev-lang/perl/perl-5.22.1.ebuild
deleted file mode 100644
index de800c9..00000000
--- a/dev-lang/perl/perl-5.22.1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils alternatives flag-o-matic toolchain-funcs multilib 
multiprocessing
-
-PATCH_VER=1
-
-PERL_OLDVERSEN="5.22.0"
-MODULE_AUTHOR=SHAY
-
-SHORT_PV="${PV%.*}"
-MY_P="perl-${PV/_rc/-RC}"
-MY_PV="${PV%_rc*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
-       mirror://cpan/src/5.0/${MY_P}.tar.bz2
-       
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
-       mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
-       
https://dev.gentoo.org/~dilfridge/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
-"
-HOMEPAGE="http://www.perl.org/";
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0/${SHORT_PV}"
-KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~hppa-hpux 
~ia64 ~ia64-hpux ~ia64-linux ~m68k ~m68k-mint ~mips ~ppc ~ppc64 ~ppc-aix 
~ppc-macos ~s390 ~sh ~sparc ~sparc64-solaris ~sparc-solaris ~x64-freebsd 
~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="berkdb debug doc gdbm ithreads"
-
-RDEPEND="
-       berkdb? ( sys-libs/db:= )
-       gdbm? ( >=sys-libs/gdbm-1.8.3 )
-       app-arch/bzip2
-       sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-       !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
-PDEPEND="
-       >=app-admin/perl-cleaner-2.5
-       >=virtual/perl-File-Temp-0.230.400-r2
-       >=virtual/perl-Data-Dumper-2.154.0
-       virtual/perl-Test-Harness
-"
-# bug 390719, bug 523624
-# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
-
-S="${WORKDIR}/${MY_P}"
-
-dual_scripts() {
-       src_remove_dual      perl-core/Archive-Tar        2.40.0       ptar 
ptardiff ptargrep
-       src_remove_dual      perl-core/Digest-SHA         5.950.0       shasum
-       src_remove_dual      perl-core/CPAN               2.110.0        cpan
-       src_remove_dual      perl-core/Encode             2.720.0       enc2xs 
piconv
-       src_remove_dual      perl-core/ExtUtils-MakeMaker 7.40.100       
instmodsh
-       src_remove_dual      perl-core/ExtUtils-ParseXS   3.280.0       xsubpp
-       src_remove_dual      perl-core/IO-Compress        2.68.0        
zipdetails
-       src_remove_dual      perl-core/JSON-PP            2.273.0      json_pp
-       src_remove_dual      perl-core/Module-CoreList    5.201.512.130 corelist
-       src_remove_dual      perl-core/Pod-Parser         1.630.0       
pod2usage podchecker podselect
-       src_remove_dual      perl-core/Pod-Perldoc        3.250.0       perldoc
-       src_remove_dual      perl-core/Test-Harness       3.350.0       prove
-       src_remove_dual      perl-core/podlators          2.5.3         pod2man 
pod2text
-       src_remove_dual_man  perl-core/podlators          2.5.3         
/usr/share/man/man1/perlpodstyle.1
-}
-
-# eblit-include [--skip] <function> [version]
-eblit-include() {
-       local skipable=false
-       [[ $1 == "--skip" ]] && skipable=true && shift
-       [[ $1 == pkg_* ]] && skipable=true
-
-       local e v func=$1 ver=$2
-       [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]"
-       for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
-               e="${FILESDIR}/eblits/${func}${v}.eblit"
-               if [[ -e ${e} ]] ; then
-                       . "${e}"
-                       return 0
-               fi
-       done
-       ${skipable} && return 0
-       die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/"
-}
-
-# eblit-run-maybe <function>
-# run the specified function if it is defined
-eblit-run-maybe() {
-       [[ $(type -t "$@") == "function" ]] && "$@"
-}
-
-# eblit-run <function> [version]
-# aka: src_unpack() { eblit-run src_unpack ; }
-eblit-run() {
-       eblit-include --skip common "${*:2}"
-       eblit-include "$@"
-       eblit-run-maybe eblit-$1-pre
-       eblit-${PN}-$1
-       eblit-run-maybe eblit-$1-post
-}
-
-src_prepare()  { eblit-run src_prepare   v50160001 ; }
-src_configure()        { eblit-run src_configure v50180002 ; }
-#src_compile() { eblit-run src_compile   v50160001 ; }
-src_test()             {
-       export NO_GENTOO_NETWORK_TESTS=1;
-       eblit-run src_test      v50160001 ;
-}
-src_install()  { eblit-run src_install   v50200001 ; }
-
-# FILESDIR might not be available during binpkg install
-# FIXME: version passing
-for x in setup {pre,post}{inst,rm} ; do
-       e="${FILESDIR}/eblits/pkg_${x}-v50220001.eblit"
-       if [[ -e ${e} ]] ; then
-               . "${e}"
-               eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }"
-       fi
-done

diff --git a/dev-lang/perl/perl-5.22.2.ebuild b/dev-lang/perl/perl-5.22.2.ebuild
deleted file mode 100644
index 2e71223..00000000
--- a/dev-lang/perl/perl-5.22.2.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils alternatives flag-o-matic toolchain-funcs multilib 
multiprocessing
-
-PATCH_VER=1
-
-PERL_OLDVERSEN="5.22.0 5.22.1"
-MODULE_AUTHOR=SHAY
-
-SHORT_PV="${PV%.*}"
-MY_P="perl-${PV/_rc/-RC}"
-MY_PV="${PV%_rc*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
-       mirror://cpan/src/5.0/${MY_P}.tar.bz2
-       
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
-       mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
-       
https://dev.gentoo.org/~dilfridge/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
-"
-HOMEPAGE="http://www.perl.org/";
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0/${SHORT_PV}"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="berkdb debug doc gdbm ithreads"
-
-RDEPEND="
-       berkdb? ( sys-libs/db:= )
-       gdbm? ( >=sys-libs/gdbm-1.8.3 )
-       app-arch/bzip2
-       sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-       !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
-PDEPEND="
-       >=app-admin/perl-cleaner-2.5
-       >=virtual/perl-File-Temp-0.230.400-r2
-       >=virtual/perl-Data-Dumper-2.154.0
-       virtual/perl-Test-Harness
-"
-# bug 390719, bug 523624
-# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
-
-S="${WORKDIR}/${MY_P}"
-
-dual_scripts() {
-       src_remove_dual      perl-core/Archive-Tar        2.40.0       ptar 
ptardiff ptargrep
-       src_remove_dual      perl-core/Digest-SHA         5.950.0       shasum
-       src_remove_dual      perl-core/CPAN               2.110.0        cpan
-       src_remove_dual      perl-core/Encode             2.720.0       enc2xs 
piconv
-       src_remove_dual      perl-core/ExtUtils-MakeMaker 7.40.100       
instmodsh
-       src_remove_dual      perl-core/ExtUtils-ParseXS   3.280.0       xsubpp
-       src_remove_dual      perl-core/IO-Compress        2.68.0        
zipdetails
-       src_remove_dual      perl-core/JSON-PP            2.273.0      json_pp
-       src_remove_dual      perl-core/Module-CoreList    5.201.604.290 corelist
-       src_remove_dual      perl-core/Pod-Parser         1.630.0       
pod2usage podchecker podselect
-       src_remove_dual      perl-core/Pod-Perldoc        3.250.0       perldoc
-       src_remove_dual      perl-core/Test-Harness       3.350.0       prove
-       src_remove_dual      perl-core/podlators          2.5.3         pod2man 
pod2text
-       src_remove_dual_man  perl-core/podlators          2.5.3         
/usr/share/man/man1/perlpodstyle.1
-}
-
-# eblit-include [--skip] <function> [version]
-eblit-include() {
-       local skipable=false
-       [[ $1 == "--skip" ]] && skipable=true && shift
-       [[ $1 == pkg_* ]] && skipable=true
-
-       local e v func=$1 ver=$2
-       [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]"
-       for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
-               e="${FILESDIR}/eblits/${func}${v}.eblit"
-               if [[ -e ${e} ]] ; then
-                       . "${e}"
-                       return 0
-               fi
-       done
-       ${skipable} && return 0
-       die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/"
-}
-
-# eblit-run-maybe <function>
-# run the specified function if it is defined
-eblit-run-maybe() {
-       [[ $(type -t "$@") == "function" ]] && "$@"
-}
-
-# eblit-run <function> [version]
-# aka: src_unpack() { eblit-run src_unpack ; }
-eblit-run() {
-       eblit-include --skip common "${*:2}"
-       eblit-include "$@"
-       eblit-run-maybe eblit-$1-pre
-       eblit-${PN}-$1
-       eblit-run-maybe eblit-$1-post
-}
-
-src_prepare()  { eblit-run src_prepare   v50160001 ; }
-src_configure()        { eblit-run src_configure v50180002 ; }
-#src_compile() { eblit-run src_compile   v50160001 ; }
-src_test()             {
-       export NO_GENTOO_NETWORK_TESTS=1;
-       eblit-run src_test      v50160001 ;
-}
-src_install()  { eblit-run src_install   v50200001 ; }
-
-# FILESDIR might not be available during binpkg install
-# FIXME: version passing
-for x in setup {pre,post}{inst,rm} ; do
-       e="${FILESDIR}/eblits/pkg_${x}-v50220001.eblit"
-       if [[ -e ${e} ]] ; then
-               . "${e}"
-               eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }"
-       fi
-done

diff --git a/dev-lang/perl/perl-5.24.0-r1.ebuild 
b/dev-lang/perl/perl-5.24.0-r1.ebuild
deleted file mode 100644
index 8b84e6e..00000000
--- a/dev-lang/perl/perl-5.24.0-r1.ebuild
+++ /dev/null
@@ -1,517 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils alternatives flag-o-matic toolchain-funcs multilib 
multiprocessing
-
-PATCH_VER=2
-
-PERL_OLDVERSEN=""
-MODULE_AUTHOR=RJBS
-
-SHORT_PV="${PV%.*}"
-MY_P="perl-${PV/_rc/-RC}"
-MY_PV="${PV%_rc*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
-       mirror://cpan/src/5.0/${MY_P}.tar.bz2
-       
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
-       mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
-       
https://dev.gentoo.org/~dilfridge/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
-"
-HOMEPAGE="http://www.perl.org/";
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0/${SHORT_PV}"
-KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~hppa-hpux 
~ia64 ~ia64-hpux ~ia64-linux ~m68k ~m68k-mint ~mips ~ppc ~ppc64 ~ppc-aix 
~ppc-macos ~s390 ~sh ~sparc ~sparc64-solaris ~sparc-solaris ~x64-freebsd 
~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="berkdb debug doc gdbm ithreads"
-
-RDEPEND="
-       berkdb? ( sys-libs/db:= )
-       gdbm? ( >=sys-libs/gdbm-1.8.3 )
-       app-arch/bzip2
-       sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-       !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
-PDEPEND="
-       >=app-admin/perl-cleaner-2.5
-       >=virtual/perl-File-Temp-0.230.400-r2
-       >=virtual/perl-Data-Dumper-2.154.0
-       virtual/perl-Test-Harness
-"
-# bug 390719, bug 523624
-# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
-
-S="${WORKDIR}/${MY_P}"
-
-dual_scripts() {
-       src_remove_dual      perl-core/Archive-Tar        2.40.0        ptar 
ptardiff ptargrep
-       src_remove_dual      perl-core/Digest-SHA         5.950.0       shasum
-       src_remove_dual      perl-core/CPAN               2.110.0       cpan
-       src_remove_dual      perl-core/Encode             2.800.0       enc2xs 
piconv
-       src_remove_dual      perl-core/ExtUtils-MakeMaker 7.100.100_rc  
instmodsh
-       src_remove_dual      perl-core/ExtUtils-ParseXS   3.310.0       xsubpp
-       src_remove_dual      perl-core/IO-Compress        2.69.0        
zipdetails
-       src_remove_dual      perl-core/JSON-PP            2.273.0       json_pp
-       src_remove_dual      perl-core/Module-CoreList    5.201.605.60  corelist
-       src_remove_dual      perl-core/Pod-Parser         1.630.0       
pod2usage podchecker podselect
-       src_remove_dual      perl-core/Pod-Perldoc        3.250.200_rc  perldoc
-       src_remove_dual      perl-core/Test-Harness       3.360.0       prove
-       src_remove_dual      perl-core/podlators          4.70.0        pod2man 
pod2text
-       src_remove_dual_man  perl-core/podlators          4.70.0        
/usr/share/man/man1/perlpodstyle.1
-}
-
-check_rebuild() {
-       # Fresh install
-       if [[ -z "${REPLACING_VERSIONS}" ]]; then
-               return 0;
-       # Major Upgrade
-       # doesn't matter if there's multiple copies, it still needs a rebuild
-       # if the string is anything other than "5.CURRENTMAJOR"
-       elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then
-               echo ""
-               ewarn "UPDATE THE PERL MODULES:"
-               ewarn "After updating dev-lang/perl the installed Perl modules"
-               ewarn "have to be re-installed. In most cases, this is done 
automatically"
-               ewarn "by the package manager, but subsequent steps are still 
recommended"
-               ewarn "to ensure system consistency."
-               ewarn
-               ewarn "You should start with a depclean to remove any unused 
perl dependencies"
-               ewarn "that may confuse portage in future. Regular depcleans 
are also encouraged"
-               ewarn "as part of your regular update cycle, as that will keep 
perl upgrades working."
-               ewarn "Recommended: emerge --depclean -va"
-               ewarn
-               ewarn "You should then call perl-cleaner to clean up any old 
files and trigger any"
-               ewarn "remaining rebuilds portage may have missed."
-               ewarn "Use: perl-cleaner --all"
-               return 0;
-
-       # Reinstall w/ USE Change
-       elif (   use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
-            ( ! use ithreads &&   has_version dev-lang/perl[ithreads] ) || \
-            (   use debug    && ! has_version dev-lang/perl[debug]    ) || \
-            ( ! use debug    &&   has_version dev-lang/perl[debug]    ) ; then
-               echo ""
-               ewarn "TOGGLED USE-FLAGS WARNING:"
-               ewarn "You changed one of the use-flags ithreads or debug."
-               ewarn "You must rebuild all perl-modules installed."
-               ewarn "Use: perl-cleaner --modules ; perl-cleaner --force 
--libperl"
-       fi
-}
-
-pkg_setup() {
-       case ${CHOST} in
-               *-freebsd*)   osname="freebsd" ;;
-               *-dragonfly*) osname="dragonfly" ;;
-               *-netbsd*)    osname="netbsd" ;;
-               *-openbsd*)   osname="openbsd" ;;
-               *-darwin*)    osname="darwin" ;;
-               *-interix*)   osname="interix" ;;
-               *-aix*)       osname="aix" ;;
-               *-cygwin*)    osname="cygwin" ;;
-               *)            osname="linux" ;;
-       esac
-
-       myarch="${CHOST%%-*}-${osname}"
-       if use debug ; then
-               myarch+="-debug"
-       fi
-       if use ithreads ; then
-               mythreading="-multi"
-               myarch+="-thread"
-       fi
-
-       LIBPERL="libperl$(get_libname ${MY_PV} )"
-       PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
-       ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
-       SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
-       
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
-       VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
-       
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
-
-       dual_scripts
-}
-
-src_remove_dual_file() {
-       local i pkg ver
-       pkg="$1"
-       ver="$2"
-       shift 2
-       case "${EBUILD_PHASE:-none}" in
-               postinst|postrm)
-                       for i in "$@" ; do
-                               alternatives_auto_makesym "${i}" "${i}-[0-9]*"
-                       done
-                       ;;
-               setup)
-                       for i in "$@" ; do
-                               if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; 
then
-                                       has_version ${pkg} && ewarn "You must 
reinstall ${pkg} !"
-                                       break
-                               fi
-                       done
-                       ;;
-               install)
-                       for i in "$@" ; do
-                               if ! [[ -f "${ED}"${i} ]] ; then
-                                       ewarn "${i} does not exist!"
-                                       continue
-                               fi
-                               mv "${ED}"${i}{,-${ver}-${P}} || die
-                       done
-                       ;;
-       esac
-}
-
-src_remove_dual_man() {
-       local i pkg ver ff
-       pkg="$1"
-       ver="$2"
-       shift 2
-       case "${EBUILD_PHASE:-none}" in
-               postinst|postrm)
-                       for i in "$@" ; do
-                               ff=`echo 
"${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
-                               ff=${ff##*${i#${i%.[0-9]}}}
-                               alternatives_auto_makesym "${i}${ff}" 
"${i%.[0-9]}-[0-9]*"
-                       done
-                       ;;
-               install)
-                       for i in "$@" ; do
-                               if ! [[ -f "${ED}"${i} ]] ; then
-                                       ewarn "${i} does not exist!"
-                                       continue
-                               fi
-                               mv "${ED}"${i} 
"${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
-                       done
-                       ;;
-       esac
-}
-
-src_remove_dual() {
-       local i pkg ver
-       pkg="$1"
-       ver="$2"
-       shift 2
-       for i in "$@" ; do
-               src_remove_dual_file  "${pkg}" "${ver}" "/usr/bin/${i}"
-               src_remove_dual_man   "${pkg}" "${ver}" 
"/usr/share/man/man1/${i}.1"
-       done
-}
-
-src_prepare_update_patchlevel_h() {
-       # Copied and modified from debian:
-       # Copyright 2011 Niko Tyni
-       # This program is free software; you can redistribute it and/or modify
-       # it under the same terms as Perl itself.
-       local patchdir="${WORKDIR}/patches"
-       local prefix
-       local patchoutput="patchlevel-gentoo.h"
-
-       [[ -f ${patchdir}/series ]] || return 0
-
-while read patch
-do
-       patchname=$(echo $patch | sed 's/\.diff$//')
-       < $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
-
-       # massage the patch headers
-       s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
-       s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; 
tprepend;
-       s|^Bug-Gentoo: ||; tprepend;
-       s/^\(Subject\|Description\): //; tappend;
-       s|^Origin: 
.*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; 
tprepend;
-
-       # post-process at the end of input
-       $ { x;
-               # include the version number in the patchlevel.h description 
(if available)
-               s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
-
-               # escape any backslashes and double quotes
-               s|\\|\\\\|g; s|"|\\"|g;
-
-               # add a prefix
-               s|^|\t,"'"$prefix$patchname"' - |;
-               # newlines away
-               s/\n/ /g; s/  */ /g;
-               # add a suffix
-               s/ *$/"/; p
-       };
-       # stop all processing
-       d;
-       # label: append to the hold space
-       :append H; d;
-       # label: prepend to the hold space
-       :prepend x; H; d;
-       '
-done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
-echo "${patchoutput}" >> "${S}/MANIFEST"
-}
-
-src_prepare() {
-       local patch
-       EPATCH_OPTS+=" -p1"
-       einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
-       while read patch ; do
-               EPATCH_SINGLE_MSG="  ${patch} ..."
-               epatch "${WORKDIR}"/patches/${patch}
-       done < "${WORKDIR}"/patches/series
-
-       src_prepare_update_patchlevel_h
-
-       if ! tc-is-static-only ; then
-               ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
-               ln -s ${LIBPERL} libperl$(get_libname ) || die
-       fi
-
-       default
-}
-
-myconf() {
-       # the myconf array is declared in src_configure
-       myconf=( "${myconf[@]}" "$@" )
-}
-
-src_configure() {
-       declare -a myconf
-
-       export LC_ALL="C"
-       [[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
-
-       # some arches and -O do not mix :)
-       use ppc && replace-flags -O? -O1
-
-       # Perl has problems compiling with -Os in your flags with glibc
-       use elibc_uclibc || replace-flags "-Os" "-O2"
-
-       # This flag makes compiling crash in interesting ways
-       filter-flags "-malign-double"
-
-       # Fixes bug #97645
-       use ppc && filter-flags "-mpowerpc-gpopt"
-
-       # Fixes bug #143895 on gcc-4.1.1
-       filter-flags "-fsched2-use-superblocks"
-
-       use sparc && myconf -Ud_longdbl
-
-       export BUILD_BZIP2=0
-       export BZIP2_INCLUDE=${EPREFIX}/usr/include
-       export BZIP2_LIB=${EPREFIX}/usr/$(get_libdir)
-
-       export BUILD_ZLIB=False
-       export ZLIB_INCLUDE=${EPREFIX}/usr/include
-       export ZLIB_LIB=${EPREFIX}/usr/$(get_libdir)
-
-       # allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
-       myndbm='U'
-       mygdbm='U'
-       mydb='U'
-       if use gdbm ; then
-               mygdbm='D'
-               myndbm='D'
-       fi
-       if use berkdb ; then
-               mydb='D'
-               has_version '=sys-libs/db-1*' && myndbm='D'
-       fi
-
-       myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
-
-       if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
-               ewarn "Perl will not be built with berkdb support, use gcc if 
you needed it..."
-               myconf -Ui_db -Ui_ndbm
-       fi
-
-       use ithreads && myconf -Dusethreads
-
-       if use debug ; then
-               append-cflags "-g"
-               myconf -DDEBUGGING
-       elif [[ ${CFLAGS} == *-g* ]] ; then
-               myconf -DDEBUGGING=-g
-       else
-               myconf -DDEBUGGING=none
-       fi
-
-       if [[ -n ${PERL_OLDVERSEN} ]] ; then
-               local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n 
"${v}/${myarch}${mythreading} ${v} "; done )
-               myconf -Dinc_version_list="${inclist}"
-       fi
-
-       [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
-
-       # Make sure we can do the final link #523730, need to set deployment
-       # target to override hardcoded 10.3 which breaks on modern OSX
-       [[ ${CHOST} == *-darwin* ]] && \
-               myconf "-Dld=env 
MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
-
-       # Prefix: the host system needs not to follow Gentoo multilib stuff, 
and in
-       # Prefix itself we don't do multilib either, so make sure perl can find
-       # something compatible.
-       if use prefix ; then
-               # Set a hook to check for each detected library whether it 
actually works.
-               export libscheck="
-                       ( echo 'main(){}' > '${T}'/conftest.c &&
-                         $(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c 
-l\$thislib >/dev/null 2>/dev/null
-                       ) || xxx=/dev/null"
-
-               # Use all host paths that might contain useful stuff, the hook 
above will filter out bad choices.
-               local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 
/lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib"
-               myconf "-Dlibpth=${EPREFIX}/$(get_libdir) 
${EPREFIX}/usr/$(get_libdir) ${paths}"
-       elif [[ $(get_libdir) != "lib" ]] ; then
-               # We need to use " and not ', as the written config.sh use ' ...
-               myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) 
/usr/$(get_libdir)"
-       fi
-
-       # don't try building ODBM, bug #354453
-       disabled_extensions="ODBM_File"
-
-       if ! use gdbm ; then
-               # workaround for bug #157774: don't try building GDBM related 
stuff with USE="-gdbm"
-               disabled_extensions="${disabled_extensions} GDBM_File NDBM_File"
-       fi
-
-       myconf -Dnoextensions="${disabled_extensions}"
-
-       [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, 
EXTRA_ECONF=${EXTRA_ECONF}
-       # allow fiddling via EXTRA_ECONF, bug 558070
-       eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
-
-       sh Configure \
-               -des \
-               -Duseshrplib \
-               -Darchname="${myarch}" \
-               -Dcc="$(tc-getCC)" \
-               -Doptimize="${CFLAGS}" \
-               -Dldflags="${LDFLAGS}" \
-               -Dprefix="${EPREFIX}"'/usr' \
-               -Dinstallprefix="${EPREFIX}"'/usr' \
-               -Dsiteprefix="${EPREFIX}"'/usr/local' \
-               -Dvendorprefix="${EPREFIX}"'/usr' \
-               -Dscriptdir="${EPREFIX}"'/usr/bin' \
-               -Dprivlib="${EPREFIX}${PRIV_LIB}" \
-               -Darchlib="${EPREFIX}${ARCH_LIB}" \
-               -Dsitelib="${EPREFIX}${SITE_LIB}" \
-               -Dsitearch="${EPREFIX}${SITE_ARCH}" \
-               -Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
-               -Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
-               -Dman1dir="${EPREFIX}"/usr/share/man/man1 \
-               -Dman3dir="${EPREFIX}"/usr/share/man/man3 \
-               -Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
-               -Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
-               -Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
-               -Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
-               -Dman1ext='1' \
-               -Dman3ext='3pm' \
-               -Dlibperl="${LIBPERL}" \
-               -Dlocincpth="${EPREFIX}"'/usr/include ' \
-               -Dglibpth="${EPREFIX}/$(get_libdir) 
${EPREFIX}/usr/$(get_libdir)"' ' \
-               -Duselargefiles \
-               -Dd_semctl_semun \
-               -Dcf_by='Gentoo' \
-               -Dmyhostname='localhost' \
-               -Dperladmin='root@localhost' \
-               -Dinstallusrbinperl='n' \
-               -Ud_csh \
-               -Dsh="${EPREFIX}"/bin/sh \
-               -Dtargetsh="${EPREFIX}"/bin/sh \
-               -Uusenm \
-               "${myconf[@]}" \
-               "${EXTRA_ECONF[@]}" || die "Unable to configure"
-}
-
-src_test() {
-       export NO_GENTOO_NETWORK_TESTS=1;
-       if [[ ${EUID} == 0 ]] ; then
-               ewarn "Test fails with a sandbox error (#328793) if run as 
root. Skipping tests..."
-               return 0
-       fi
-       use elibc_uclibc && export MAKEOPTS+=" -j1"
-       TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
-}
-
-src_install() {
-       local i
-       local coredir="${ARCH_LIB}/CORE"
-
-       emake DESTDIR="${D}" install
-
-       rm -f "${ED}/usr/bin/perl${MY_PV}"
-       ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die
-
-       if ! tc-is-static-only ; then
-               dolib.so "${ED}"${coredir}/${LIBPERL}
-               rm -f "${ED}"${coredir}/${LIBPERL}
-               ln -sf ${LIBPERL} 
"${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
-               ln -sf ${LIBPERL} 
"${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
-               ln -sf ../../../../../$(get_libdir)/${LIBPERL} 
"${ED}"${coredir}/${LIBPERL} || die
-               ln -sf ../../../../../$(get_libdir)/${LIBPERL} 
"${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
-               ln -sf ../../../../../$(get_libdir)/${LIBPERL} 
"${ED}"${coredir}/libperl$(get_libname) || die
-       fi
-
-       rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man 
pages"
-
-       # This removes ${D} from Config.pm
-       for i in $(find "${D}" -iname "Config.pm" ) ; do
-               einfo "Removing ${D} from ${i}..."
-               sed -i -e "s:${D}::" "${i}" || die "Sed failed"
-       done
-
-       dodoc Changes* README AUTHORS
-
-       if use doc ; then
-               # HTML Documentation
-               # We expect errors, warnings, and such with the following.
-
-               dodir /usr/share/doc/${PF}/html
-               LD_LIBRARY_PATH=. ./perl installhtml \
-                       --podroot='.' \
-                       --podpath='lib:ext:pod:vms' \
-                       --recurse \
-                       --htmldir="${ED}/usr/share/doc/${PF}/html"
-       fi
-
-       [[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local
-
-       dual_scripts
-}
-
-pkg_preinst() {
-       check_rebuild
-}
-
-pkg_postinst() {
-       dual_scripts
-
-       if [[ "${ROOT}" = "/" ]] ; then
-               local INC DIR file
-               INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if 
$line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
-               einfo "Removing old .ph files"
-               for DIR in ${INC} ; do
-                       if [[ -d "${DIR}" ]] ; then
-                               for file in $(find "${DIR}" -name "*.ph" -type 
f ) ; do
-                                       rm -f "${file}"
-                                       einfo "<< ${file}"
-                               done
-                       fi
-               done
-               # Silently remove the now empty dirs
-               for DIR in ${INC} ; do
-                       if [[ -d "${DIR}" ]] ; then
-                               find "${DIR}" -depth -type d -print0 | xargs -0 
-r rmdir &> /dev/null
-                       fi
-               done
-
-       fi
-}
-
-pkg_postrm(){
-       dual_scripts
-}

diff --git a/dev-lang/perl/perl-5.24.0-r2.ebuild 
b/dev-lang/perl/perl-5.24.0-r2.ebuild
deleted file mode 100644
index cce117c..00000000
--- a/dev-lang/perl/perl-5.24.0-r2.ebuild
+++ /dev/null
@@ -1,554 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils alternatives flag-o-matic toolchain-funcs multilib 
multiprocessing
-
-PATCH_VER=2
-CROSS_VER=1.1.1
-
-PERL_OLDVERSEN=""
-MODULE_AUTHOR=RJBS
-
-SHORT_PV="${PV%.*}"
-MY_P="perl-${PV/_rc/-RC}"
-MY_PV="${PV%_rc*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
-       mirror://cpan/src/5.0/${MY_P}.tar.bz2
-       
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
-       mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
-       
https://dev.gentoo.org/~dilfridge/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
-       
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
-"
-HOMEPAGE="http://www.perl.org/";
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0/${SHORT_PV}"
-KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~hppa-hpux 
~ia64 ~ia64-hpux ~ia64-linux ~m68k ~m68k-mint ~mips ~ppc ~ppc64 ~ppc-aix 
~ppc-macos ~s390 ~sh ~sparc ~sparc64-solaris ~sparc-solaris ~x64-freebsd 
~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="berkdb debug doc gdbm ithreads"
-
-RDEPEND="
-       berkdb? ( sys-libs/db:= )
-       gdbm? ( >=sys-libs/gdbm-1.8.3 )
-       app-arch/bzip2
-       sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-       !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
-PDEPEND="
-       >=app-admin/perl-cleaner-2.5
-       >=virtual/perl-File-Temp-0.230.400-r2
-       >=virtual/perl-Data-Dumper-2.154.0
-       virtual/perl-Test-Harness
-"
-# bug 390719, bug 523624
-# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
-
-S="${WORKDIR}/${MY_P}"
-
-dual_scripts() {
-       src_remove_dual      perl-core/Archive-Tar        2.40.0        ptar 
ptardiff ptargrep
-       src_remove_dual      perl-core/Digest-SHA         5.950.0       shasum
-       src_remove_dual      perl-core/CPAN               2.110.0       cpan
-       src_remove_dual      perl-core/Encode             2.800.0       enc2xs 
piconv
-       src_remove_dual      perl-core/ExtUtils-MakeMaker 7.100.100_rc  
instmodsh
-       src_remove_dual      perl-core/ExtUtils-ParseXS   3.310.0       xsubpp
-       src_remove_dual      perl-core/IO-Compress        2.69.0        
zipdetails
-       src_remove_dual      perl-core/JSON-PP            2.273.0       json_pp
-       src_remove_dual      perl-core/Module-CoreList    5.201.605.60  corelist
-       src_remove_dual      perl-core/Pod-Parser         1.630.0       
pod2usage podchecker podselect
-       src_remove_dual      perl-core/Pod-Perldoc        3.250.200_rc  perldoc
-       src_remove_dual      perl-core/Test-Harness       3.360.0       prove
-       src_remove_dual      perl-core/podlators          4.70.0        pod2man 
pod2text
-       src_remove_dual_man  perl-core/podlators          4.70.0        
/usr/share/man/man1/perlpodstyle.1
-}
-
-check_rebuild() {
-       # Fresh install
-       if [[ -z "${REPLACING_VERSIONS}" ]]; then
-               return 0;
-       # Major Upgrade
-       # doesn't matter if there's multiple copies, it still needs a rebuild
-       # if the string is anything other than "5.CURRENTMAJOR"
-       elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then
-               echo ""
-               ewarn "UPDATE THE PERL MODULES:"
-               ewarn "After updating dev-lang/perl the installed Perl modules"
-               ewarn "have to be re-installed. In most cases, this is done 
automatically"
-               ewarn "by the package manager, but subsequent steps are still 
recommended"
-               ewarn "to ensure system consistency."
-               ewarn
-               ewarn "You should start with a depclean to remove any unused 
perl dependencies"
-               ewarn "that may confuse portage in future. Regular depcleans 
are also encouraged"
-               ewarn "as part of your regular update cycle, as that will keep 
perl upgrades working."
-               ewarn "Recommended: emerge --depclean -va"
-               ewarn
-               ewarn "You should then call perl-cleaner to clean up any old 
files and trigger any"
-               ewarn "remaining rebuilds portage may have missed."
-               ewarn "Use: perl-cleaner --all"
-               return 0;
-
-       # Reinstall w/ USE Change
-       elif (   use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
-            ( ! use ithreads &&   has_version dev-lang/perl[ithreads] ) || \
-            (   use debug    && ! has_version dev-lang/perl[debug]    ) || \
-            ( ! use debug    &&   has_version dev-lang/perl[debug]    ) ; then
-               echo ""
-               ewarn "TOGGLED USE-FLAGS WARNING:"
-               ewarn "You changed one of the use-flags ithreads or debug."
-               ewarn "You must rebuild all perl-modules installed."
-               ewarn "Use: perl-cleaner --modules ; perl-cleaner --force 
--libperl"
-       fi
-}
-
-pkg_setup() {
-       case ${CHOST} in
-               *-freebsd*)   osname="freebsd" ;;
-               *-dragonfly*) osname="dragonfly" ;;
-               *-netbsd*)    osname="netbsd" ;;
-               *-openbsd*)   osname="openbsd" ;;
-               *-darwin*)    osname="darwin" ;;
-               *-interix*)   osname="interix" ;;
-               *-aix*)       osname="aix" ;;
-               *-cygwin*)    osname="cygwin" ;;
-               *)            osname="linux" ;;
-       esac
-
-       myarch="${CHOST%%-*}-${osname}"
-       if use debug ; then
-               myarch+="-debug"
-       fi
-       if use ithreads ; then
-               mythreading="-multi"
-               myarch+="-thread"
-       fi
-
-       LIBPERL="libperl$(get_libname ${MY_PV} )"
-       PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
-       ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
-       SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
-       
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
-       VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
-       
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
-
-       dual_scripts
-}
-
-src_remove_dual_file() {
-       local i pkg ver
-       pkg="$1"
-       ver="$2"
-       shift 2
-       case "${EBUILD_PHASE:-none}" in
-               postinst|postrm)
-                       for i in "$@" ; do
-                               alternatives_auto_makesym "${i}" "${i}-[0-9]*"
-                       done
-                       ;;
-               setup)
-                       for i in "$@" ; do
-                               if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; 
then
-                                       has_version ${pkg} && ewarn "You must 
reinstall ${pkg} !"
-                                       break
-                               fi
-                       done
-                       ;;
-               install)
-                       for i in "$@" ; do
-                               if ! [[ -f "${ED}"${i} ]] ; then
-                                       ewarn "${i} does not exist!"
-                                       continue
-                               fi
-                               mv "${ED}"${i}{,-${ver}-${P}} || die
-                       done
-                       ;;
-       esac
-}
-
-src_remove_dual_man() {
-       local i pkg ver ff
-       pkg="$1"
-       ver="$2"
-       shift 2
-       case "${EBUILD_PHASE:-none}" in
-               postinst|postrm)
-                       for i in "$@" ; do
-                               ff=`echo 
"${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
-                               ff=${ff##*${i#${i%.[0-9]}}}
-                               alternatives_auto_makesym "${i}${ff}" 
"${i%.[0-9]}-[0-9]*"
-                       done
-                       ;;
-               install)
-                       for i in "$@" ; do
-                               if ! [[ -f "${ED}"${i} ]] ; then
-                                       ewarn "${i} does not exist!"
-                                       continue
-                               fi
-                               mv "${ED}"${i} 
"${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
-                       done
-                       ;;
-       esac
-}
-
-src_remove_dual() {
-       local i pkg ver
-       pkg="$1"
-       ver="$2"
-       shift 2
-       for i in "$@" ; do
-               src_remove_dual_file  "${pkg}" "${ver}" "/usr/bin/${i}"
-               src_remove_dual_man   "${pkg}" "${ver}" 
"/usr/share/man/man1/${i}.1"
-       done
-}
-
-src_prepare_update_patchlevel_h() {
-       # Copied and modified from debian:
-       # Copyright 2011 Niko Tyni
-       # This program is free software; you can redistribute it and/or modify
-       # it under the same terms as Perl itself.
-       local patchdir="${WORKDIR}/patches"
-       local prefix
-       local patchoutput="patchlevel-gentoo.h"
-
-       [[ -f ${patchdir}/series ]] || return 0
-
-while read patch
-do
-       patchname=$(echo $patch | sed 's/\.diff$//')
-       < $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
-
-       # massage the patch headers
-       s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
-       s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; 
tprepend;
-       s|^Bug-Gentoo: ||; tprepend;
-       s/^\(Subject\|Description\): //; tappend;
-       s|^Origin: 
.*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; 
tprepend;
-
-       # post-process at the end of input
-       $ { x;
-               # include the version number in the patchlevel.h description 
(if available)
-               s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
-
-               # escape any backslashes and double quotes
-               s|\\|\\\\|g; s|"|\\"|g;
-
-               # add a prefix
-               s|^|\t,"'"$prefix$patchname"' - |;
-               # newlines away
-               s/\n/ /g; s/  */ /g;
-               # add a suffix
-               s/ *$/"/; p
-       };
-       # stop all processing
-       d;
-       # label: append to the hold space
-       :append H; d;
-       # label: prepend to the hold space
-       :prepend x; H; d;
-       '
-done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
-echo "${patchoutput}" >> "${S}/MANIFEST"
-}
-
-src_prepare() {
-       local patch
-       EPATCH_OPTS+=" -p1"
-       einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
-       while read patch ; do
-               EPATCH_SINGLE_MSG="  ${patch} ..."
-               epatch "${WORKDIR}"/patches/${patch}
-       done < "${WORKDIR}"/patches/series
-
-       src_prepare_update_patchlevel_h
-
-       if tc-is-cross-compiler; then
-               cp -a ../perl-cross-${CROSS_VER}/* . || die
-               touch cpan/CPANPLUS/lib/CPANPLUS.pm || die
-
-               sed -i \
-                       -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
-                       cnf/diffs/perl5-${PV}/makemaker-test.patch || die
-
-               sed -i \
-                       -e 's/MakeMaker\.pm .*/MakeMaker.pm 
effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \
-                       -e 's/MM_Unix\.pm .*/MM_Unix.pm 
648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \
-                       cnf/diffs/perl5-${PV}/customized.patch || die
-       fi
-
-       if ! tc-is-static-only ; then
-               ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
-               ln -s ${LIBPERL} libperl$(get_libname ) || die
-       fi
-
-       if use gdbm; then
-               sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
-                       ext/NDBM_File/Makefile.PL || die
-       fi
-
-       default
-}
-
-myconf() {
-       # the myconf array is declared in src_configure
-       myconf=( "${myconf[@]}" "$@" )
-}
-
-src_configure() {
-       declare -a myconf
-
-       export LC_ALL="C"
-       [[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
-
-       # some arches and -O do not mix :)
-       use ppc && replace-flags -O? -O1
-
-       # Perl has problems compiling with -Os in your flags with glibc
-       use elibc_uclibc || replace-flags "-Os" "-O2"
-
-       # This flag makes compiling crash in interesting ways
-       filter-flags "-malign-double"
-
-       # Fixes bug #97645
-       use ppc && filter-flags "-mpowerpc-gpopt"
-
-       # Fixes bug #143895 on gcc-4.1.1
-       filter-flags "-fsched2-use-superblocks"
-
-       use sparc && myconf -Ud_longdbl
-
-       export BUILD_BZIP2=0
-       export BZIP2_INCLUDE=${EROOT}/usr/include
-       export BZIP2_LIB=${EROOT}/usr/$(get_libdir)
-
-       export BUILD_ZLIB=False
-       export ZLIB_INCLUDE=${EROOT}/usr/include
-       export ZLIB_LIB=${EROOT}/usr/$(get_libdir)
-
-       # allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
-       myndbm='U'
-       mygdbm='U'
-       mydb='U'
-       if use gdbm ; then
-               mygdbm='D'
-               if use berkdb ; then
-                       myndbm='D'
-               fi
-       fi
-       if use berkdb ; then
-               mydb='D'
-               has_version '=sys-libs/db-1*' && myndbm='D'
-       fi
-
-       myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
-
-       if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
-               ewarn "Perl will not be built with berkdb support, use gcc if 
you needed it..."
-               myconf -Ui_db -Ui_ndbm
-       fi
-
-       use ithreads && myconf -Dusethreads
-
-       if use debug ; then
-               append-cflags "-g"
-               myconf -DDEBUGGING
-       elif [[ ${CFLAGS} == *-g* ]] ; then
-               myconf -DDEBUGGING=-g
-       else
-               myconf -DDEBUGGING=none
-       fi
-
-       if [[ -n ${PERL_OLDVERSEN} ]] ; then
-               local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n 
"${v}/${myarch}${mythreading} ${v} "; done )
-               myconf -Dinc_version_list="${inclist}"
-       fi
-
-       [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
-
-       # Make sure we can do the final link #523730, need to set deployment
-       # target to override hardcoded 10.3 which breaks on modern OSX
-       [[ ${CHOST} == *-darwin* ]] && \
-               myconf "-Dld=env 
MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
-
-       # Prefix: the host system needs not to follow Gentoo multilib stuff, 
and in
-       # Prefix itself we don't do multilib either, so make sure perl can find
-       # something compatible.
-       if use prefix ; then
-               # Set a hook to check for each detected library whether it 
actually works.
-               export libscheck="
-                       ( echo 'main(){}' > '${T}'/conftest.c &&
-                         $(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c 
-l\$thislib >/dev/null 2>/dev/null
-                       ) || xxx=/dev/null"
-
-               # Use all host paths that might contain useful stuff, the hook 
above will filter out bad choices.
-               local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 
/lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib"
-               myconf "-Dlibpth=${EPREFIX}/$(get_libdir) 
${EPREFIX}/usr/$(get_libdir) ${paths}"
-       elif [[ $(get_libdir) != "lib" ]] ; then
-               # We need to use " and not ', as the written config.sh use ' ...
-               myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) 
/usr/$(get_libdir)"
-       fi
-
-       # don't try building ODBM, bug #354453
-       disabled_extensions="ODBM_File"
-
-       if ! use gdbm ; then
-               # workaround for bug #157774: don't try building GDBM related 
stuff with USE="-gdbm"
-               disabled_extensions="${disabled_extensions} GDBM_File NDBM_File"
-       fi
-
-       myconf -Dnoextensions="${disabled_extensions}"
-
-       [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, 
EXTRA_ECONF=${EXTRA_ECONF}
-       # allow fiddling via EXTRA_ECONF, bug 558070
-       eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
-
-       myconf \
-               -Duseshrplib \
-               -Darchname="${myarch}" \
-               -Dcc="$(tc-getCC)" \
-               -Doptimize="${CFLAGS}" \
-               -Dldflags="${LDFLAGS}" \
-               -Dprefix="${EPREFIX}"'/usr' \
-               -Dsiteprefix="${EPREFIX}"'/usr/local' \
-               -Dvendorprefix="${EPREFIX}"'/usr' \
-               -Dscriptdir="${EPREFIX}"'/usr/bin' \
-               -Dprivlib="${EPREFIX}${PRIV_LIB}" \
-               -Darchlib="${EPREFIX}${ARCH_LIB}" \
-               -Dsitelib="${EPREFIX}${SITE_LIB}" \
-               -Dsitearch="${EPREFIX}${SITE_ARCH}" \
-               -Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
-               -Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
-               -Dman1dir="${EPREFIX}"/usr/share/man/man1 \
-               -Dman3dir="${EPREFIX}"/usr/share/man/man3 \
-               -Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
-               -Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
-               -Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
-               -Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
-               -Dman1ext='1' \
-               -Dman3ext='3pm' \
-               -Dlibperl="${LIBPERL}" \
-               -Dlocincpth="${EPREFIX}"'/usr/include ' \
-               -Dglibpth="${EPREFIX}/$(get_libdir) 
${EPREFIX}/usr/$(get_libdir)"' ' \
-               -Duselargefiles \
-               -Dd_semctl_semun \
-               -Dcf_by='Gentoo' \
-               -Dmyhostname='localhost' \
-               -Dperladmin='root@localhost' \
-               -Ud_csh \
-               -Dsh="${EPREFIX}"/bin/sh \
-               -Dtargetsh="${EPREFIX}"/bin/sh \
-               -Uusenm \
-               "${myconf[@]}" \
-               "${EXTRA_ECONF[@]}"
-
-       if tc-is-cross-compiler; then
-               ./configure \
-                       --target="${CHOST}" \
-                       -Dinstallprefix='' \
-                       -Dinstallusrbinperl='undef' \
-                       -Dusevendorprefix='define' \
-                       "${myconf[@]}" \
-                       || die "Unable to configure"
-       else
-               sh Configure \
-                       -des \
-                       -Dinstallprefix="${EPREFIX}"'/usr' \
-                       -Dinstallusrbinperl='n' \
-                       "${myconf[@]}" \
-                       || die "Unable to configure"
-       fi
-}
-
-src_test() {
-       export NO_GENTOO_NETWORK_TESTS=1;
-       if [[ ${EUID} == 0 ]] ; then
-               ewarn "Test fails with a sandbox error (#328793) if run as 
root. Skipping tests..."
-               return 0
-       fi
-       use elibc_uclibc && export MAKEOPTS+=" -j1"
-       TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
-}
-
-src_install() {
-       local i
-       local coredir="${ARCH_LIB}/CORE"
-
-       emake DESTDIR="${D}" install
-
-       rm -f "${ED}/usr/bin/perl${MY_PV}"
-       ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die
-
-       if ! tc-is-static-only ; then
-               dolib.so "${ED}"${coredir}/${LIBPERL}
-               rm -f "${ED}"${coredir}/${LIBPERL}
-               ln -sf ${LIBPERL} 
"${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
-               ln -sf ${LIBPERL} 
"${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
-               ln -sf ../../../../../$(get_libdir)/${LIBPERL} 
"${ED}"${coredir}/${LIBPERL} || die
-               ln -sf ../../../../../$(get_libdir)/${LIBPERL} 
"${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
-               ln -sf ../../../../../$(get_libdir)/${LIBPERL} 
"${ED}"${coredir}/libperl$(get_libname) || die
-       fi
-
-       rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man 
pages"
-
-       # This removes ${D} from Config.pm
-       for i in $(find "${D}" -iname "Config.pm" ) ; do
-               einfo "Removing ${D} from ${i}..."
-               sed -i -e "s:${D}::" "${i}" || die "Sed failed"
-       done
-
-       dodoc Changes* README AUTHORS
-
-       if use doc ; then
-               # HTML Documentation
-               # We expect errors, warnings, and such with the following.
-
-               dodir /usr/share/doc/${PF}/html
-               LD_LIBRARY_PATH=. ./perl installhtml \
-                       --podroot='.' \
-                       --podpath='lib:ext:pod:vms' \
-                       --recurse \
-                       --htmldir="${ED}/usr/share/doc/${PF}/html"
-       fi
-
-       [[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local
-
-       dual_scripts
-}
-
-pkg_preinst() {
-       check_rebuild
-}
-
-pkg_postinst() {
-       dual_scripts
-
-       if [[ "${ROOT}" = "/" ]] ; then
-               local INC DIR file
-               INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if 
$line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
-               einfo "Removing old .ph files"
-               for DIR in ${INC} ; do
-                       if [[ -d "${DIR}" ]] ; then
-                               for file in $(find "${DIR}" -name "*.ph" -type 
f ) ; do
-                                       rm -f "${file}"
-                                       einfo "<< ${file}"
-                               done
-                       fi
-               done
-               # Silently remove the now empty dirs
-               for DIR in ${INC} ; do
-                       if [[ -d "${DIR}" ]] ; then
-                               find "${DIR}" -depth -type d -print0 | xargs -0 
-r rmdir &> /dev/null
-                       fi
-               done
-
-       fi
-}
-
-pkg_postrm(){
-       dual_scripts
-}

diff --git a/virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0-r4.ebuild 
b/virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0-r4.ebuild
deleted file mode 100644
index 39bf1cd..00000000
--- a/virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0-r4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* =dev-lang/perl-5.22.2* 
=dev-lang/perl-5.22.1* =dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-CPAN/perl-CPAN-2.110.0-r4.ebuild 
b/virtual/perl-CPAN/perl-CPAN-2.110.0-r4.ebuild
deleted file mode 100644
index 3ad0b89..00000000
--- a/virtual/perl-CPAN/perl-CPAN-2.110.0-r4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* =dev-lang/perl-5.22.2* 
=dev-lang/perl-5.22.1* =dev-lang/perl-5.22.0* )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"
-
-# special case: Perl 5.22 version does not correspond to any separate 
release...

diff --git a/virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0-r4.ebuild 
b/virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0-r4.ebuild
deleted file mode 100644
index 37b2dcb..00000000
--- a/virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0-r4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* =dev-lang/perl-5.22.2* 
=dev-lang/perl-5.22.1* =dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-Encode/perl-Encode-2.800.0-r2.ebuild 
b/virtual/perl-Encode/perl-Encode-2.800.0-r2.ebuild
deleted file mode 100644
index 1c07e47..00000000
--- a/virtual/perl-Encode/perl-Encode-2.800.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0-r2.ebuild 
b/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0-r2.ebuild
deleted file mode 100644
index 26c3a27..00000000
--- a/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-7.100.0-r1.ebuild 
b/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-7.100.0-r1.ebuild
deleted file mode 100644
index a3210cc..00000000
--- a/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-7.100.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       ~virtual/perl-ExtUtils-MakeMaker-7.100.100_rc
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"
-
-# this is the dev-lang/perl-5.24 version
-# upstream merged it into ExtUtils::MakeMaker, so here we have only a 
compatibility stub
-# For additional braindamage, EUMM version does not exactly match in Perl 5.24 
so we have to write it explicitly

diff --git 
a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.100_rc-r2.ebuild
 
b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.100_rc-r2.ebuild
deleted file mode 100644
index e8964be..00000000
--- 
a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.100_rc-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc-r2.ebuild 
b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc-r2.ebuild
deleted file mode 100644
index 26c3a27..00000000
--- 
a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.560.0-r2.ebuild 
b/virtual/perl-File-Spec/perl-File-Spec-3.560.0-r2.ebuild
deleted file mode 100644
index 639d0c8..00000000
--- a/virtual/perl-File-Spec/perl-File-Spec-3.560.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.1* =dev-lang/perl-5.22.0* 
~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.560.100-r1.ebuild 
b/virtual/perl-File-Spec/perl-File-Spec-3.560.100-r1.ebuild
deleted file mode 100644
index 7572627..00000000
--- a/virtual/perl-File-Spec/perl-File-Spec-3.560.100-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.630.0-r2.ebuild 
b/virtual/perl-File-Spec/perl-File-Spec-3.630.0-r2.ebuild
deleted file mode 100644
index e8964be..00000000
--- a/virtual/perl-File-Spec/perl-File-Spec-3.630.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0-r2.ebuild 
b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0-r2.ebuild
deleted file mode 100644
index fa5bda3..00000000
--- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for HTTP-Tiny"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild 
b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild
deleted file mode 100644
index 6afd631..00000000
--- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.68.0-r2.ebuild 
b/virtual/perl-IO-Compress/perl-IO-Compress-2.68.0-r2.ebuild
deleted file mode 100644
index 3631268..00000000
--- a/virtual/perl-IO-Compress/perl-IO-Compress-2.68.0-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-       >=virtual/perl-Compress-Raw-Zlib-${PV}
-       >=virtual/perl-Compress-Raw-Bzip2-${PV}
-"

diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.69.0-r2.ebuild 
b/virtual/perl-IO-Compress/perl-IO-Compress-2.69.0-r2.ebuild
deleted file mode 100644
index 7fe2659..00000000
--- a/virtual/perl-IO-Compress/perl-IO-Compress-2.69.0-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-       >=virtual/perl-Compress-Raw-Zlib-${PV}
-       >=virtual/perl-Compress-Raw-Bzip2-${PV}
-"

diff --git a/virtual/perl-IO/perl-IO-1.350.0-r2.ebuild 
b/virtual/perl-IO/perl-IO-1.350.0-r2.ebuild
deleted file mode 100644
index 6863dca..00000000
--- a/virtual/perl-IO/perl-IO-1.350.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for IO"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-IO/perl-IO-1.360.0-r2.ebuild 
b/virtual/perl-IO/perl-IO-1.360.0-r2.ebuild
deleted file mode 100644
index ff49df5..00000000
--- a/virtual/perl-IO/perl-IO-1.360.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-2.273.0-r4.ebuild 
b/virtual/perl-JSON-PP/perl-JSON-PP-2.273.0-r4.ebuild
deleted file mode 100644
index 39bf1cd..00000000
--- a/virtual/perl-JSON-PP/perl-JSON-PP-2.273.0-r4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* =dev-lang/perl-5.22.2* 
=dev-lang/perl-5.22.1* =dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0-r4.ebuild 
b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0-r4.ebuild
deleted file mode 100644
index d838dbf..00000000
--- a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0-r4.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* =dev-lang/perl-5.22.2* 
=dev-lang/perl-5.22.1* =dev-lang/perl-5.22.0* ~perl-core/Locale-Maketext-${PV} )
-       dev-lang/perl:=
-       !<perl-core/Locale-Maketext-${PV}
-       !>perl-core/Locale-Maketext-${PV}-r999
-"

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r4.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r4.ebuild
deleted file mode 100644
index 6b4ddbf..00000000
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.512.130-r1.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.512.130-r1.ebuild
deleted file mode 100644
index ce58f6b..00000000
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.512.130-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.1* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.604.290-r1.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.604.290-r1.ebuild
deleted file mode 100644
index bf6019c..00000000
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.604.290-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.605.60-r2.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.605.60-r2.ebuild
deleted file mode 100644
index e8964be..00000000
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.605.60-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.700-r2.ebuild 
b/virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.700-r2.ebuild
deleted file mode 100644
index e8964be..00000000
--- a/virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.700-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-Storable/perl-Storable-2.530.0-r2.ebuild 
b/virtual/perl-Storable/perl-Storable-2.530.0-r2.ebuild
deleted file mode 100644
index 91151a6..00000000
--- a/virtual/perl-Storable/perl-Storable-2.530.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-       || ( =dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-Storable/perl-Storable-2.530.100-r2.ebuild 
b/virtual/perl-Storable/perl-Storable-2.530.100-r2.ebuild
deleted file mode 100644
index bc7b1ee..00000000
--- a/virtual/perl-Storable/perl-Storable-2.530.100-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-Storable/perl-Storable-2.560.0-r2.ebuild 
b/virtual/perl-Storable/perl-Storable-2.560.0-r2.ebuild
deleted file mode 100644
index 8a5b05d..00000000
--- a/virtual/perl-Storable/perl-Storable-2.560.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-       || ( =dev-lang/perl-5.24.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-Test-Harness/perl-Test-Harness-3.350.0-r2.ebuild 
b/virtual/perl-Test-Harness/perl-Test-Harness-3.350.0-r2.ebuild
deleted file mode 100644
index aa620d0..00000000
--- a/virtual/perl-Test-Harness/perl-Test-Harness-3.350.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.200.0-r2.ebuild 
b/virtual/perl-XSLoader/perl-XSLoader-0.200.0-r2.ebuild
deleted file mode 100644
index 7d66f10..00000000
--- a/virtual/perl-XSLoader/perl-XSLoader-0.200.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-bignum/perl-bignum-0.390.0-r2.ebuild 
b/virtual/perl-bignum/perl-bignum-0.390.0-r2.ebuild
deleted file mode 100644
index 43fda4a..00000000
--- a/virtual/perl-bignum/perl-bignum-0.390.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~ppc-macos ~x86-solaris"
-
-IUSE=""
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-libnet/perl-libnet-3.50.0-r2.ebuild 
b/virtual/perl-libnet/perl-libnet-3.50.0-r2.ebuild
deleted file mode 100644
index 26c3a27..00000000
--- a/virtual/perl-libnet/perl-libnet-3.50.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-       || ( =dev-lang/perl-5.22.2* =dev-lang/perl-5.22.1* 
=dev-lang/perl-5.22.0* ~perl-core/${PN#perl-}-${PV} )
-       dev-lang/perl:=
-       !<perl-core/${PN#perl-}-${PV}
-       !>perl-core/${PN#perl-}-${PV}-r999
-"

Reply via email to