summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /virtual
downloadgentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'virtual')
-rw-r--r--virtual/acl/acl-0-r1.ebuild18
-rw-r--r--virtual/acl/acl-0-r2.ebuild20
-rw-r--r--virtual/acl/acl-0.ebuild16
-rw-r--r--virtual/acl/metadata.xml6
-rw-r--r--virtual/ada/ada-1995.ebuild22
-rw-r--r--virtual/ada/ada-2005.ebuild17
-rw-r--r--virtual/ada/metadata.xml5
-rw-r--r--virtual/awk/awk-0.ebuild21
-rw-r--r--virtual/awk/awk-1.ebuild22
-rw-r--r--virtual/awk/metadata.xml9
-rw-r--r--virtual/bitcoin-leveldb/bitcoin-leveldb-0.ebuild22
-rw-r--r--virtual/bitcoin-leveldb/metadata.xml13
-rw-r--r--virtual/blas/blas-1.0.ebuild20
-rw-r--r--virtual/blas/metadata.xml9
-rw-r--r--virtual/cblas/cblas-1.0.ebuild21
-rw-r--r--virtual/cblas/metadata.xml9
-rw-r--r--virtual/cdrtools/cdrtools-0.ebuild15
-rw-r--r--virtual/cdrtools/metadata.xml5
-rw-r--r--virtual/checkpassword/checkpassword-0.ebuild24
-rw-r--r--virtual/checkpassword/metadata.xml5
-rw-r--r--virtual/commonlisp/commonlisp-0.ebuild16
-rw-r--r--virtual/commonlisp/metadata.xml5
-rw-r--r--virtual/cron/cron-0-r1.ebuild22
-rw-r--r--virtual/cron/cron-0.ebuild19
-rw-r--r--virtual/cron/metadata.xml5
-rw-r--r--virtual/daemontools/daemontools-0.ebuild19
-rw-r--r--virtual/daemontools/metadata.xml5
-rw-r--r--virtual/dev-manager/dev-manager-0.ebuild23
-rw-r--r--virtual/dev-manager/metadata.xml6
-rw-r--r--virtual/editor/editor-0.ebuild54
-rw-r--r--virtual/editor/metadata.xml8
-rw-r--r--virtual/eject/eject-0.ebuild15
-rw-r--r--virtual/eject/metadata.xml5
-rw-r--r--virtual/emacs-flim/emacs-flim-0.ebuild14
-rw-r--r--virtual/emacs-flim/metadata.xml5
-rw-r--r--virtual/emacs/emacs-23.ebuild11
-rw-r--r--virtual/emacs/emacs-24.ebuild12
-rw-r--r--virtual/emacs/metadata.xml5
-rw-r--r--virtual/fam/fam-0-r1.ebuild18
-rw-r--r--virtual/fam/fam-0.ebuild16
-rw-r--r--virtual/fam/metadata.xml8
-rw-r--r--virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild20
-rw-r--r--virtual/ffmpeg/ffmpeg-0.10.3.ebuild22
-rw-r--r--virtual/ffmpeg/ffmpeg-9-r1.ebuild24
-rw-r--r--virtual/ffmpeg/ffmpeg-9-r2.ebuild29
-rw-r--r--virtual/ffmpeg/ffmpeg-9.ebuild22
-rw-r--r--virtual/ffmpeg/metadata.xml11
-rw-r--r--virtual/fortran/fortran-0.ebuild24
-rw-r--r--virtual/fortran/metadata.xml9
-rw-r--r--virtual/freedesktop-icon-theme/freedesktop-icon-theme-0.ebuild24
-rw-r--r--virtual/freedesktop-icon-theme/metadata.xml11
-rw-r--r--virtual/funcsigs/funcsigs-0.ebuild24
-rw-r--r--virtual/funcsigs/metadata.xml8
-rw-r--r--virtual/glu/glu-9.0-r1.ebuild23
-rw-r--r--virtual/glu/glu-9.0.ebuild13
-rw-r--r--virtual/glu/metadata.xml5
-rw-r--r--virtual/gnat/gnat-3.4.ebuild15
-rw-r--r--virtual/gnat/gnat-4.1.ebuild15
-rw-r--r--virtual/gnat/gnat-4.2.ebuild13
-rw-r--r--virtual/gnat/gnat-4.3.ebuild13
-rw-r--r--virtual/gnat/gnat-4.4.ebuild13
-rw-r--r--virtual/gnat/metadata.xml5
-rw-r--r--virtual/gnustep-back/gnustep-back-0.22.0.ebuild17
-rw-r--r--virtual/gnustep-back/gnustep-back-0.23.0.ebuild17
-rw-r--r--virtual/gnustep-back/gnustep-back-0.24.0.ebuild17
-rw-r--r--virtual/gnustep-back/gnustep-back-0.24.1.ebuild21
-rw-r--r--virtual/gnustep-back/metadata.xml9
-rw-r--r--virtual/gsasl/gsasl-2.ebuild17
-rw-r--r--virtual/gsasl/metadata.xml5
-rw-r--r--virtual/httpd-basic/httpd-basic-0-r1.ebuild30
-rw-r--r--virtual/httpd-basic/metadata.xml5
-rw-r--r--virtual/httpd-cgi/httpd-cgi-0-r1.ebuild29
-rw-r--r--virtual/httpd-cgi/metadata.xml5
-rw-r--r--virtual/httpd-fastcgi/httpd-fastcgi-0-r1.ebuild25
-rw-r--r--virtual/httpd-fastcgi/metadata.xml5
-rw-r--r--virtual/httpd-php/httpd-php-5.4-r1.ebuild19
-rw-r--r--virtual/httpd-php/httpd-php-5.4-r2.ebuild19
-rw-r--r--virtual/httpd-php/httpd-php-5.5.ebuild19
-rw-r--r--virtual/httpd-php/httpd-php-5.6.ebuild19
-rw-r--r--virtual/httpd-php/httpd-php-7.0.ebuild19
-rw-r--r--virtual/httpd-php/metadata.xml5
-rw-r--r--virtual/imap-c-client/imap-c-client-0.ebuild18
-rw-r--r--virtual/imap-c-client/imap-c-client-1.ebuild18
-rw-r--r--virtual/imap-c-client/metadata.xml6
-rw-r--r--virtual/inetd/inetd-0.ebuild20
-rw-r--r--virtual/inetd/metadata.xml5
-rw-r--r--virtual/jdk/jdk-1.6.0-r2.ebuild30
-rw-r--r--virtual/jdk/jdk-1.7.0.ebuild16
-rw-r--r--virtual/jdk/jdk-1.8.0.ebuild13
-rw-r--r--virtual/jdk/metadata.xml5
-rw-r--r--virtual/jpeg/jpeg-0-r2.ebuild22
-rw-r--r--virtual/jpeg/jpeg-62.ebuild22
-rw-r--r--virtual/jpeg/metadata.xml5
-rw-r--r--virtual/jre/jre-1.6.0-r1.ebuild15
-rw-r--r--virtual/jre/jre-1.7.0.ebuild15
-rw-r--r--virtual/jre/jre-1.8.0.ebuild17
-rw-r--r--virtual/jre/metadata.xml5
-rw-r--r--virtual/krb5/krb5-0-r1.ebuild23
-rw-r--r--virtual/krb5/krb5-0.ebuild17
-rw-r--r--virtual/krb5/metadata.xml6
-rw-r--r--virtual/lapack/lapack-3.0.ebuild17
-rw-r--r--virtual/lapack/lapack-3.1.ebuild19
-rw-r--r--virtual/lapack/metadata.xml9
-rw-r--r--virtual/latex-base/latex-base-1.0.ebuild18
-rw-r--r--virtual/latex-base/metadata.xml5
-rw-r--r--virtual/leechcraft-browser/leechcraft-browser-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-browser/leechcraft-browser-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-browser/leechcraft-browser-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-browser/leechcraft-browser-9999.ebuild17
-rw-r--r--virtual/leechcraft-browser/metadata.xml5
-rw-r--r--virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild17
-rw-r--r--virtual/leechcraft-downloader-http/metadata.xml5
-rw-r--r--virtual/leechcraft-notifier/leechcraft-notifier-0.6.60.ebuild16
-rw-r--r--virtual/leechcraft-notifier/leechcraft-notifier-0.6.65.ebuild16
-rw-r--r--virtual/leechcraft-notifier/leechcraft-notifier-0.6.70.ebuild16
-rw-r--r--virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild16
-rw-r--r--virtual/leechcraft-notifier/metadata.xml5
-rw-r--r--virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild17
-rw-r--r--virtual/leechcraft-quark-sideprovider/metadata.xml5
-rw-r--r--virtual/leechcraft-search-show/leechcraft-search-show-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-search-show/leechcraft-search-show-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-search-show/leechcraft-search-show-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild17
-rw-r--r--virtual/leechcraft-search-show/metadata.xml5
-rw-r--r--virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild17
-rw-r--r--virtual/leechcraft-storage-device-manager/metadata.xml5
-rw-r--r--virtual/leechcraft-task-show/leechcraft-task-show-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-task-show/leechcraft-task-show-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-task-show/leechcraft-task-show-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild17
-rw-r--r--virtual/leechcraft-task-show/metadata.xml6
-rw-r--r--virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild17
-rw-r--r--virtual/leechcraft-trayarea/metadata.xml5
-rw-r--r--virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.60.ebuild17
-rw-r--r--virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.65.ebuild17
-rw-r--r--virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.70.ebuild17
-rw-r--r--virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild17
-rw-r--r--virtual/leechcraft-wysiwyg-editor/metadata.xml5
-rw-r--r--virtual/libc/libc-0.ebuild18
-rw-r--r--virtual/libc/metadata.xml7
-rw-r--r--virtual/libffi/libffi-3.0.10.ebuild18
-rw-r--r--virtual/libffi/libffi-3.0.11.ebuild18
-rw-r--r--virtual/libffi/libffi-3.0.13-r1.ebuild22
-rw-r--r--virtual/libffi/metadata.xml5
-rw-r--r--virtual/libgudev/libgudev-215-r1.ebuild29
-rw-r--r--virtual/libgudev/libgudev-215-r2.ebuild29
-rw-r--r--virtual/libgudev/libgudev-215-r3.ebuild29
-rw-r--r--virtual/libgudev/libgudev-230.ebuild18
-rw-r--r--virtual/libgudev/metadata.xml13
-rw-r--r--virtual/libiconv/libiconv-0-r1.ebuild20
-rw-r--r--virtual/libiconv/libiconv-0-r2.ebuild20
-rw-r--r--virtual/libiconv/libiconv-0.ebuild16
-rw-r--r--virtual/libiconv/metadata.xml8
-rw-r--r--virtual/libintl/libintl-0-r1.ebuild20
-rw-r--r--virtual/libintl/libintl-0.ebuild16
-rw-r--r--virtual/libintl/metadata.xml8
-rw-r--r--virtual/libmysqlclient/libmysqlclient-18.ebuild27
-rw-r--r--virtual/libmysqlclient/metadata.xml5
-rw-r--r--virtual/libstdc++/libstdc++-3.3.ebuild15
-rw-r--r--virtual/libstdc++/metadata.xml5
-rw-r--r--virtual/libudev/libudev-215-r1.ebuild29
-rw-r--r--virtual/libudev/metadata.xml13
-rw-r--r--virtual/libusb/libusb-0-r2.ebuild18
-rw-r--r--virtual/libusb/libusb-1-r1.ebuild18
-rw-r--r--virtual/libusb/metadata.xml10
-rw-r--r--virtual/linux-sources/linux-sources-0.ebuild34
-rw-r--r--virtual/linux-sources/linux-sources-1.ebuild35
-rw-r--r--virtual/linux-sources/metadata.xml12
-rw-r--r--virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.3.ebuild14
-rw-r--r--virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild14
-rw-r--r--virtual/linuxtv-dvb-headers/metadata.xml11
-rw-r--r--virtual/logger/logger-0.ebuild27
-rw-r--r--virtual/logger/metadata.xml9
-rw-r--r--virtual/mailx/mailx-0.ebuild19
-rw-r--r--virtual/mailx/mailx-1.ebuild20
-rw-r--r--virtual/mailx/metadata.xml5
-rw-r--r--virtual/man/man-0-r1.ebuild17
-rw-r--r--virtual/man/metadata.xml5
-rw-r--r--virtual/mda/mda-0.ebuild26
-rw-r--r--virtual/mda/metadata.xml7
-rw-r--r--virtual/metadata.xml12
-rw-r--r--virtual/modutils/metadata.xml8
-rw-r--r--virtual/modutils/modutils-0.ebuild17
-rw-r--r--virtual/mpi/metadata.xml8
-rw-r--r--virtual/mpi/mpi-2.0-r3.ebuild23
-rw-r--r--virtual/mta/metadata.xml7
-rw-r--r--virtual/mta/mta-0.ebuild33
-rw-r--r--virtual/mta/mta-1.ebuild31
-rw-r--r--virtual/mysql/metadata.xml8
-rw-r--r--virtual/mysql/mysql-5.5-r1.ebuild21
-rw-r--r--virtual/mysql/mysql-5.6-r2.ebuild25
-rw-r--r--virtual/mysql/mysql-5.6-r5.ebuild28
-rw-r--r--virtual/mysql/mysql-5.6-r6.ebuild41
-rw-r--r--virtual/notification-daemon/metadata.xml8
-rw-r--r--virtual/notification-daemon/notification-daemon-0.ebuild33
-rw-r--r--virtual/ooo/metadata.xml5
-rw-r--r--virtual/ooo/ooo-0.ebuild23
-rw-r--r--virtual/opencl/metadata.xml5
-rw-r--r--virtual/opencl/opencl-0-r2.ebuild25
-rw-r--r--virtual/opencl/opencl-0-r3.ebuild24
-rw-r--r--virtual/opencl/opencl-0-r4.ebuild29
-rw-r--r--virtual/opencl/opencl-0.ebuild26
-rw-r--r--virtual/opengl/metadata.xml5
-rw-r--r--virtual/opengl/opengl-7.0-r1.ebuild23
-rw-r--r--virtual/opengl/opengl-7.0.ebuild13
-rw-r--r--virtual/os-headers/metadata.xml6
-rw-r--r--virtual/os-headers/os-headers-0.ebuild17
-rw-r--r--virtual/package-manager/metadata.xml5
-rw-r--r--virtual/package-manager/package-manager-0.ebuild13
-rw-r--r--virtual/pager/metadata.xml8
-rw-r--r--virtual/pager/pager-0.ebuild16
-rw-r--r--virtual/pam/metadata.xml8
-rw-r--r--virtual/pam/pam-0-r1.ebuild23
-rw-r--r--virtual/pam/pam-0.ebuild18
-rw-r--r--virtual/perl-Archive-Tar/metadata.xml5
-rw-r--r--virtual/perl-Archive-Tar/perl-Archive-Tar-1.960.0.ebuild20
-rw-r--r--virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0.ebuild20
-rw-r--r--virtual/perl-Attribute-Handlers/metadata.xml5
-rw-r--r--virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.960.0.ebuild20
-rw-r--r--virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.970.0.ebuild20
-rw-r--r--virtual/perl-AutoLoader/metadata.xml5
-rw-r--r--virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r1.ebuild20
-rw-r--r--virtual/perl-B-Debug/metadata.xml5
-rw-r--r--virtual/perl-B-Debug/perl-B-Debug-1.190.0.ebuild21
-rw-r--r--virtual/perl-B-Debug/perl-B-Debug-1.230.0.ebuild21
-rw-r--r--virtual/perl-CPAN-Meta-Requirements/metadata.xml5
-rw-r--r--virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.125.0-r1.ebuild20
-rw-r--r--virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.132.0.ebuild20
-rw-r--r--virtual/perl-CPAN-Meta-YAML/metadata.xml5
-rw-r--r--virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.12.0-r1.ebuild20
-rw-r--r--virtual/perl-CPAN-Meta/metadata.xml5
-rw-r--r--virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.140.640.ebuild24
-rw-r--r--virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.143.240.ebuild22
-rw-r--r--virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.1.ebuild22
-rw-r--r--virtual/perl-CPAN/metadata.xml5
-rw-r--r--virtual/perl-CPAN/perl-CPAN-2.110.0.ebuild23
-rw-r--r--virtual/perl-CPAN/perl-CPAN-2.90.0-r1.ebuild21
-rw-r--r--virtual/perl-Carp/metadata.xml9
-rw-r--r--virtual/perl-Carp/perl-Carp-1.330.100.ebuild20
-rw-r--r--virtual/perl-Carp/perl-Carp-1.360.0.ebuild20
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/metadata.xml5
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.64.0.ebuild20
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.68.0.ebuild20
-rw-r--r--virtual/perl-Compress-Raw-Zlib/metadata.xml5
-rw-r--r--virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.65.0.ebuild20
-rw-r--r--virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.68.0.ebuild20
-rw-r--r--virtual/perl-DB_File/metadata.xml5
-rw-r--r--virtual/perl-DB_File/perl-DB_File-1.831.0.ebuild20
-rw-r--r--virtual/perl-DB_File/perl-DB_File-1.835.0.ebuild20
-rw-r--r--virtual/perl-Data-Dumper/metadata.xml5
-rw-r--r--virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0.ebuild17
-rw-r--r--virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0.ebuild20
-rw-r--r--virtual/perl-Devel-PPPort/metadata.xml5
-rw-r--r--virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.210.0.ebuild21
-rw-r--r--virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.310.0.ebuild21
-rw-r--r--virtual/perl-Digest-MD5/metadata.xml5
-rw-r--r--virtual/perl-Digest-MD5/perl-Digest-MD5-2.530.0-r2.ebuild20
-rw-r--r--virtual/perl-Digest-MD5/perl-Digest-MD5-2.540.0.ebuild20
-rw-r--r--virtual/perl-Digest-SHA/metadata.xml5
-rw-r--r--virtual/perl-Digest-SHA/perl-Digest-SHA-5.880.0.ebuild20
-rw-r--r--virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0.ebuild20
-rw-r--r--virtual/perl-Digest/metadata.xml5
-rw-r--r--virtual/perl-Digest/perl-Digest-1.170.0-r5.ebuild20
-rw-r--r--virtual/perl-Dumpvalue/metadata.xml5
-rw-r--r--virtual/perl-Dumpvalue/perl-Dumpvalue-1.170.0-r5.ebuild21
-rw-r--r--virtual/perl-Encode/metadata.xml5
-rw-r--r--virtual/perl-Encode/perl-Encode-2.600.0.ebuild20
-rw-r--r--virtual/perl-Encode/perl-Encode-2.730.0.ebuild18
-rw-r--r--virtual/perl-Exporter/metadata.xml5
-rw-r--r--virtual/perl-Exporter/perl-Exporter-5.710.0-r2.ebuild21
-rw-r--r--virtual/perl-Exporter/perl-Exporter-5.720.0.ebuild21
-rw-r--r--virtual/perl-ExtUtils-CBuilder/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.217-r2.ebuild20
-rw-r--r--virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.221.ebuild20
-rw-r--r--virtual/perl-ExtUtils-Command/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.180.0-r2.ebuild20
-rw-r--r--virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0.ebuild20
-rw-r--r--virtual/perl-ExtUtils-Constant/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r7.ebuild20
-rw-r--r--virtual/perl-ExtUtils-Install/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-1.670.0.ebuild21
-rw-r--r--virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.40.0.ebuild21
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-6.980.0.ebuild20
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.0.ebuild16
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc.ebuild20
-rw-r--r--virtual/perl-ExtUtils-Manifest/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.630.0-r2.ebuild20
-rw-r--r--virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.700.0-r1.ebuild20
-rw-r--r--virtual/perl-ExtUtils-ParseXS/metadata.xml5
-rw-r--r--virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.240.0.ebuild20
-rw-r--r--virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.280.0.ebuild20
-rw-r--r--virtual/perl-File-Path/metadata.xml5
-rw-r--r--virtual/perl-File-Path/perl-File-Path-2.90.0-r3.ebuild20
-rw-r--r--virtual/perl-File-Spec/metadata.xml5
-rw-r--r--virtual/perl-File-Spec/perl-File-Spec-3.480.100-r1.ebuild20
-rw-r--r--virtual/perl-File-Spec/perl-File-Spec-3.560.0.ebuild20
-rw-r--r--virtual/perl-File-Temp/metadata.xml5
-rw-r--r--virtual/perl-File-Temp/perl-File-Temp-0.230.400-r3.ebuild21
-rw-r--r--virtual/perl-Filter-Simple/metadata.xml5
-rw-r--r--virtual/perl-Filter-Simple/perl-Filter-Simple-0.910.0.ebuild21
-rw-r--r--virtual/perl-Filter-Simple/perl-Filter-Simple-0.920.0.ebuild21
-rw-r--r--virtual/perl-Getopt-Long/metadata.xml5
-rw-r--r--virtual/perl-Getopt-Long/perl-Getopt-Long-2.420.0-r1.ebuild20
-rw-r--r--virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0.ebuild20
-rw-r--r--virtual/perl-HTTP-Tiny/metadata.xml5
-rw-r--r--virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.43.0.ebuild20
-rw-r--r--virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0.ebuild20
-rw-r--r--virtual/perl-I18N-LangTags/metadata.xml5
-rw-r--r--virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.400.0-r1.ebuild20
-rw-r--r--virtual/perl-IO-Compress/metadata.xml5
-rw-r--r--virtual/perl-IO-Compress/perl-IO-Compress-2.64.0.ebuild22
-rw-r--r--virtual/perl-IO-Compress/perl-IO-Compress-2.68.0.ebuild22
-rw-r--r--virtual/perl-IO-Socket-IP/metadata.xml5
-rw-r--r--virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.290.0.ebuild20
-rw-r--r--virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0.ebuild20
-rw-r--r--virtual/perl-IO-Zlib/metadata.xml5
-rw-r--r--virtual/perl-IO-Zlib/perl-IO-Zlib-1.100.0-r6.ebuild20
-rw-r--r--virtual/perl-IO/metadata.xml5
-rw-r--r--virtual/perl-IO/perl-IO-1.310.0.ebuild21
-rw-r--r--virtual/perl-IO/perl-IO-1.350.0.ebuild21
-rw-r--r--virtual/perl-IPC-Cmd/metadata.xml5
-rw-r--r--virtual/perl-IPC-Cmd/perl-IPC-Cmd-0.920.0-r1.ebuild20
-rw-r--r--virtual/perl-JSON-PP/metadata.xml5
-rw-r--r--virtual/perl-JSON-PP/perl-JSON-PP-2.272.30.ebuild20
-rw-r--r--virtual/perl-JSON-PP/perl-JSON-PP-2.273.0.ebuild20
-rw-r--r--virtual/perl-Locale-Maketext-Simple/metadata.xml5
-rw-r--r--virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.0-r6.ebuild20
-rw-r--r--virtual/perl-Locale-Maketext/metadata.xml5
-rw-r--r--virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.250.0.ebuild19
-rw-r--r--virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0.ebuild19
-rw-r--r--virtual/perl-MIME-Base64/metadata.xml5
-rw-r--r--virtual/perl-MIME-Base64/perl-MIME-Base64-3.140.0-r1.ebuild20
-rw-r--r--virtual/perl-MIME-Base64/perl-MIME-Base64-3.150.0.ebuild20
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/metadata.xml5
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.310.0-r1.ebuild20
-rw-r--r--virtual/perl-Math-BigInt/metadata.xml5
-rw-r--r--virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.300.ebuild20
-rw-r--r--virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.700.ebuild20
-rw-r--r--virtual/perl-Math-BigRat/metadata.xml5
-rw-r--r--virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.600.ebuild20
-rw-r--r--virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.800.ebuild20
-rw-r--r--virtual/perl-Math-Complex/metadata.xml5
-rw-r--r--virtual/perl-Math-Complex/perl-Math-Complex-1.590.0-r5.ebuild21
-rw-r--r--virtual/perl-Memoize/metadata.xml5
-rw-r--r--virtual/perl-Memoize/perl-Memoize-1.30.0-r2.ebuild20
-rw-r--r--virtual/perl-Module-CoreList/metadata.xml5
-rw-r--r--virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.502.140-r1.ebuild20
-rw-r--r--virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r2.ebuild20
-rw-r--r--virtual/perl-Module-Load-Conditional/metadata.xml5
-rw-r--r--virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.620.0.ebuild20
-rw-r--r--virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.640.0.ebuild20
-rw-r--r--virtual/perl-Module-Load/metadata.xml5
-rw-r--r--virtual/perl-Module-Load/perl-Module-Load-0.320.0-r1.ebuild20
-rw-r--r--virtual/perl-Module-Loaded/metadata.xml5
-rw-r--r--virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r5.ebuild20
-rw-r--r--virtual/perl-Module-Metadata/metadata.xml5
-rw-r--r--virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.19.ebuild20
-rw-r--r--virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.26.ebuild20
-rw-r--r--virtual/perl-Net-Ping/metadata.xml5
-rw-r--r--virtual/perl-Net-Ping/perl-Net-Ping-2.430.0-r1.ebuild21
-rw-r--r--virtual/perl-Package-Constants/metadata.xml5
-rw-r--r--virtual/perl-Package-Constants/perl-Package-Constants-0.40.0.ebuild20
-rw-r--r--virtual/perl-Package-Constants/perl-Package-Constants-0.60.0.ebuild20
-rw-r--r--virtual/perl-Params-Check/metadata.xml5
-rw-r--r--virtual/perl-Params-Check/perl-Params-Check-0.380.0-r2.ebuild20
-rw-r--r--virtual/perl-Parse-CPAN-Meta/metadata.xml5
-rw-r--r--virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.400-r1.ebuild20
-rw-r--r--virtual/perl-Perl-OSType/metadata.xml5
-rw-r--r--virtual/perl-Perl-OSType/perl-Perl-OSType-1.7.0.ebuild20
-rw-r--r--virtual/perl-Perl-OSType/perl-Perl-OSType-1.8.0.ebuild20
-rw-r--r--virtual/perl-Pod-Escapes/metadata.xml5
-rw-r--r--virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.60.0.ebuild20
-rw-r--r--virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.70.0.ebuild20
-rw-r--r--virtual/perl-Pod-Parser/metadata.xml5
-rw-r--r--virtual/perl-Pod-Parser/perl-Pod-Parser-1.620.0.ebuild20
-rw-r--r--virtual/perl-Pod-Parser/perl-Pod-Parser-1.630.0.ebuild20
-rw-r--r--virtual/perl-Pod-Simple/metadata.xml5
-rw-r--r--virtual/perl-Pod-Simple/perl-Pod-Simple-3.280.0-r2.ebuild20
-rw-r--r--virtual/perl-Pod-Simple/perl-Pod-Simple-3.290.0.ebuild20
-rw-r--r--virtual/perl-Safe/metadata.xml5
-rw-r--r--virtual/perl-Safe/perl-Safe-2.370.0.ebuild20
-rw-r--r--virtual/perl-Safe/perl-Safe-2.390.0.ebuild20
-rw-r--r--virtual/perl-Scalar-List-Utils/metadata.xml5
-rw-r--r--virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.380.0.ebuild20
-rw-r--r--virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.410.0.ebuild20
-rw-r--r--virtual/perl-Socket/metadata.xml5
-rw-r--r--virtual/perl-Socket/perl-Socket-2.13.0.ebuild20
-rw-r--r--virtual/perl-Socket/perl-Socket-2.18.0.ebuild20
-rw-r--r--virtual/perl-Storable/metadata.xml5
-rw-r--r--virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild21
-rw-r--r--virtual/perl-Storable/perl-Storable-2.530.0.ebuild21
-rw-r--r--virtual/perl-Sys-Syslog/metadata.xml5
-rw-r--r--virtual/perl-Sys-Syslog/perl-Sys-Syslog-0.330.0-r2.ebuild20
-rw-r--r--virtual/perl-Term-ANSIColor/metadata.xml5
-rw-r--r--virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.20.0-r3.ebuild20
-rw-r--r--virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.30.0.ebuild20
-rw-r--r--virtual/perl-Term-ReadLine/metadata.xml5
-rw-r--r--virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.140.0.ebuild21
-rw-r--r--virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.150.0.ebuild21
-rw-r--r--virtual/perl-Test-Harness/metadata.xml5
-rw-r--r--virtual/perl-Test-Harness/perl-Test-Harness-3.330.0.ebuild20
-rw-r--r--virtual/perl-Test-Harness/perl-Test-Harness-3.350.0.ebuild20
-rw-r--r--virtual/perl-Test-Simple/metadata.xml5
-rw-r--r--virtual/perl-Test-Simple/perl-Test-Simple-1.1.14.ebuild22
-rw-r--r--virtual/perl-Test-Simple/perl-Test-Simple-1.1.2.ebuild20
-rw-r--r--virtual/perl-Test/metadata.xml5
-rw-r--r--virtual/perl-Test/perl-Test-1.260.0-r3.ebuild20
-rw-r--r--virtual/perl-Text-Balanced/metadata.xml5
-rw-r--r--virtual/perl-Text-Balanced/perl-Text-Balanced-2.20.0-r6.ebuild20
-rw-r--r--virtual/perl-Text-Balanced/perl-Text-Balanced-2.30.0.ebuild20
-rw-r--r--virtual/perl-Text-ParseWords/metadata.xml5
-rw-r--r--virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.290.0-r1.ebuild21
-rw-r--r--virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.300.0.ebuild21
-rw-r--r--virtual/perl-Text-Tabs+Wrap/metadata.xml5
-rw-r--r--virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2013.52.300-r2.ebuild20
-rw-r--r--virtual/perl-Thread-Queue/metadata.xml5
-rw-r--r--virtual/perl-Thread-Queue/perl-Thread-Queue-3.50.0-r1.ebuild20
-rw-r--r--virtual/perl-Thread-Semaphore/metadata.xml5
-rw-r--r--virtual/perl-Thread-Semaphore/perl-Thread-Semaphore-2.120.0-r5.ebuild20
-rw-r--r--virtual/perl-Tie-RefHash/metadata.xml5
-rw-r--r--virtual/perl-Tie-RefHash/perl-Tie-RefHash-1.390.0-r4.ebuild20
-rw-r--r--virtual/perl-Time-HiRes/metadata.xml5
-rw-r--r--virtual/perl-Time-HiRes/perl-Time-HiRes-1.972.600-r2.ebuild20
-rw-r--r--virtual/perl-Time-Local/metadata.xml5
-rw-r--r--virtual/perl-Time-Local/perl-Time-Local-1.230.0-r2.ebuild20
-rw-r--r--virtual/perl-Time-Piece/metadata.xml5
-rw-r--r--virtual/perl-Time-Piece/perl-Time-Piece-1.270.0.ebuild20
-rw-r--r--virtual/perl-Time-Piece/perl-Time-Piece-1.290.0.ebuild20
-rw-r--r--virtual/perl-Unicode-Collate/metadata.xml5
-rw-r--r--virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.120.0.ebuild21
-rw-r--r--virtual/perl-XSLoader/metadata.xml5
-rw-r--r--virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild20
-rw-r--r--virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild20
-rw-r--r--virtual/perl-autodie/metadata.xml5
-rw-r--r--virtual/perl-autodie/perl-autodie-2.230.0.ebuild20
-rw-r--r--virtual/perl-autodie/perl-autodie-2.260.0.ebuild20
-rw-r--r--virtual/perl-bignum/metadata.xml5
-rw-r--r--virtual/perl-bignum/perl-bignum-0.370.0.ebuild20
-rw-r--r--virtual/perl-bignum/perl-bignum-0.390.0.ebuild20
-rw-r--r--virtual/perl-if/metadata.xml5
-rw-r--r--virtual/perl-if/perl-if-0.60.300.ebuild21
-rw-r--r--virtual/perl-if/perl-if-0.60.400.ebuild21
-rw-r--r--virtual/perl-libnet/metadata.xml5
-rw-r--r--virtual/perl-libnet/perl-libnet-1.270.0.ebuild22
-rw-r--r--virtual/perl-libnet/perl-libnet-3.50.0.ebuild20
-rw-r--r--virtual/perl-parent/metadata.xml5
-rw-r--r--virtual/perl-parent/perl-parent-0.228-r1.ebuild20
-rw-r--r--virtual/perl-parent/perl-parent-0.232.0.ebuild20
-rw-r--r--virtual/perl-podlators/metadata.xml5
-rw-r--r--virtual/perl-podlators/perl-podlators-2.5.3-r1.ebuild20
-rw-r--r--virtual/perl-threads-shared/metadata.xml5
-rw-r--r--virtual/perl-threads-shared/perl-threads-shared-1.460.0.ebuild20
-rw-r--r--virtual/perl-threads-shared/perl-threads-shared-1.480.0.ebuild20
-rw-r--r--virtual/perl-threads/metadata.xml5
-rw-r--r--virtual/perl-threads/perl-threads-1.930.0.ebuild20
-rw-r--r--virtual/perl-threads/perl-threads-2.10.0.ebuild20
-rw-r--r--virtual/perl-version/metadata.xml5
-rw-r--r--virtual/perl-version/perl-version-0.990.900-r2.ebuild20
-rw-r--r--virtual/pkgconfig/metadata.xml6
-rw-r--r--virtual/pkgconfig/pkgconfig-0-r1.ebuild23
-rw-r--r--virtual/pmake/metadata.xml5
-rw-r--r--virtual/pmake/pmake-0.ebuild16
-rw-r--r--virtual/pmw/metadata.xml8
-rw-r--r--virtual/pmw/pmw-1.ebuild22
-rw-r--r--virtual/podofo-build/metadata.xml8
-rw-r--r--virtual/podofo-build/podofo-build-0.9.2.ebuild21
-rw-r--r--virtual/podofo-build/podofo-build-0.9.3.ebuild21
-rw-r--r--virtual/pyfits/metadata.xml5
-rw-r--r--virtual/pyfits/pyfits-0.ebuild23
-rw-r--r--virtual/pypy/metadata.xml5
-rw-r--r--virtual/pypy/pypy-2.3.1.ebuild22
-rw-r--r--virtual/pypy/pypy-2.4.0.ebuild22
-rw-r--r--virtual/pypy/pypy-2.5.1.ebuild22
-rw-r--r--virtual/pypy/pypy-2.6.0.ebuild22
-rw-r--r--virtual/pypy3/metadata.xml5
-rw-r--r--virtual/pypy3/pypy3-2.4.0.ebuild22
-rw-r--r--virtual/python-futures/metadata.xml5
-rw-r--r--virtual/python-futures/python-futures-0.ebuild19
-rw-r--r--virtual/python-imaging/metadata.xml5
-rw-r--r--virtual/python-imaging/python-imaging-2.ebuild19
-rw-r--r--virtual/python-pathlib/metadata.xml5
-rw-r--r--virtual/python-pathlib/python-pathlib-1.0.ebuild22
-rw-r--r--virtual/python-singledispatch/metadata.xml17
-rw-r--r--virtual/python-singledispatch/python-singledispatch-0.ebuild18
-rw-r--r--virtual/pyvo/metadata.xml5
-rw-r--r--virtual/pyvo/pyvo-0.ebuild23
-rw-r--r--virtual/pywcs/metadata.xml5
-rw-r--r--virtual/pywcs/pywcs-0.ebuild23
-rw-r--r--virtual/qmail/metadata.xml5
-rw-r--r--virtual/qmail/qmail-1.03.ebuild26
-rw-r--r--virtual/ruby-ffi/metadata.xml5
-rw-r--r--virtual/ruby-ffi/ruby-ffi-2.ebuild30
-rw-r--r--virtual/ruby-ffi/ruby-ffi-3.ebuild33
-rw-r--r--virtual/ruby-minitest/metadata.xml5
-rw-r--r--virtual/ruby-minitest/ruby-minitest-0-r3.ebuild22
-rw-r--r--virtual/ruby-minitest/ruby-minitest-0-r4.ebuild23
-rw-r--r--virtual/ruby-minitest/ruby-minitest-1.ebuild23
-rw-r--r--virtual/ruby-ssl/metadata.xml5
-rw-r--r--virtual/ruby-ssl/ruby-ssl-6.ebuild29
-rw-r--r--virtual/ruby-ssl/ruby-ssl-7.ebuild31
-rw-r--r--virtual/ruby/metadata.xml5
-rw-r--r--virtual/ruby/ruby-1.ebuild24
-rw-r--r--virtual/rubygems/metadata.xml5
-rw-r--r--virtual/rubygems/rubygems-10.ebuild31
-rw-r--r--virtual/rubygems/rubygems-11.ebuild32
-rw-r--r--virtual/rubygems/rubygems-9.ebuild29
-rw-r--r--virtual/service-manager/metadata.xml5
-rw-r--r--virtual/service-manager/service-manager-0.ebuild24
-rw-r--r--virtual/shadow/metadata.xml5
-rw-r--r--virtual/shadow/shadow-0.ebuild18
-rw-r--r--virtual/skkserv/metadata.xml5
-rw-r--r--virtual/skkserv/skkserv-0.ebuild19
-rw-r--r--virtual/ssh/metadata.xml6
-rw-r--r--virtual/ssh/ssh-0.ebuild17
-rw-r--r--virtual/tex-base/metadata.xml5
-rw-r--r--virtual/tex-base/tex-base-0.ebuild17
-rw-r--r--virtual/texi2dvi/metadata.xml6
-rw-r--r--virtual/texi2dvi/texi2dvi-0.ebuild13
-rw-r--r--virtual/ttf-fonts/metadata.xml5
-rw-r--r--virtual/ttf-fonts/ttf-fonts-1.ebuild24
-rw-r--r--virtual/udev/metadata.xml13
-rw-r--r--virtual/udev/udev-215.ebuild19
-rw-r--r--virtual/udev/udev-217.ebuild19
-rw-r--r--virtual/w3m/metadata.xml5
-rw-r--r--virtual/w3m/w3m-0.ebuild18
-rw-r--r--virtual/yacc/metadata.xml5
-rw-r--r--virtual/yacc/yacc-0.ebuild15
540 files changed, 8182 insertions, 0 deletions
diff --git a/virtual/acl/acl-0-r1.ebuild b/virtual/acl/acl-0-r1.ebuild
new file mode 100644
index 00000000000..f21b07d587e
--- /dev/null
+++ b/virtual/acl/acl-0-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+
+DESCRIPTION="Virtual for acl support (sys/acl.h)"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="kernel_linux? ( sys-apps/acl[static-libs?] )
+ kernel_FreeBSD? ( sys-freebsd/freebsd-lib )"
diff --git a/virtual/acl/acl-0-r2.ebuild b/virtual/acl/acl-0-r2.ebuild
new file mode 100644
index 00000000000..cf50daa2ee7
--- /dev/null
+++ b/virtual/acl/acl-0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for acl support (sys/acl.h)"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="kernel_linux? ( >=sys-apps/acl-2.2.52-r1[static-libs?,${MULTILIB_USEDEP}] )
+ kernel_FreeBSD? ( >=sys-freebsd/freebsd-lib-9.1-r10[${MULTILIB_USEDEP}] )"
diff --git a/virtual/acl/acl-0.ebuild b/virtual/acl/acl-0.ebuild
new file mode 100644
index 00000000000..4bbb7a9597e
--- /dev/null
+++ b/virtual/acl/acl-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for acl support (sys/acl.h)"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="kernel_linux? ( sys-apps/acl )
+ kernel_FreeBSD? ( sys-freebsd/freebsd-lib )"
diff --git a/virtual/acl/metadata.xml b/virtual/acl/metadata.xml
new file mode 100644
index 00000000000..c6e0a013acb
--- /dev/null
+++ b/virtual/acl/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>bsd</herd>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/ada/ada-1995.ebuild b/virtual/ada/ada-1995.ebuild
new file mode 100644
index 00000000000..85ec0a31e74
--- /dev/null
+++ b/virtual/ada/ada-1995.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for selecting an appropriate Ada compiler"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+
+# Different versions of Ada compilers can and likely will be installed side by
+# side
+SLOT="1995"
+
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+RDEPEND="|| (
+ =dev-lang/gnat-gcc-4.2*
+ =dev-lang/gnat-gcc-4.1*
+ =dev-lang/gnat-gcc-3.4*
+ =dev-lang/gnat-gpl-3.4* )"
+DEPEND=""
diff --git a/virtual/ada/ada-2005.ebuild b/virtual/ada/ada-2005.ebuild
new file mode 100644
index 00000000000..f6aaaf99566
--- /dev/null
+++ b/virtual/ada/ada-2005.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for selecting an appropriate Ada compiler"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="2005"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+# Only one at present, but gnat-gcc-4.3 is coming soon too
+RDEPEND="|| (
+ >=dev-lang/gnat-gcc-4.3
+ >=dev-lang/gnat-gpl-4.1 )"
+DEPEND=""
diff --git a/virtual/ada/metadata.xml b/virtual/ada/metadata.xml
new file mode 100644
index 00000000000..aec150231c3
--- /dev/null
+++ b/virtual/ada/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ada</herd>
+</pkgmetadata>
diff --git a/virtual/awk/awk-0.ebuild b/virtual/awk/awk-0.ebuild
new file mode 100644
index 00000000000..5082e91670c
--- /dev/null
+++ b/virtual/awk/awk-0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for awk implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || (
+ sys-apps/gawk
+ sys-apps/mawk
+ sys-apps/nawk
+ sys-apps/busybox
+ )"
diff --git a/virtual/awk/awk-1.ebuild b/virtual/awk/awk-1.ebuild
new file mode 100644
index 00000000000..2ac07822f2d
--- /dev/null
+++ b/virtual/awk/awk-1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for awk implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || (
+ >=sys-apps/gawk-4.0.1-r1
+ sys-apps/mawk
+ sys-apps/nawk
+ sys-apps/busybox
+ )
+ !<sys-apps/gawk-4.0.1-r1" #before 4.0.1-r1 awk symlinks did belong to gawk #455696
diff --git a/virtual/awk/metadata.xml b/virtual/awk/metadata.xml
new file mode 100644
index 00000000000..4651ee5209c
--- /dev/null
+++ b/virtual/awk/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>ottxor@gentoo.org</email>
+ <name>Christoph Junghans</name>
+ </maintainer>
+ <herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/bitcoin-leveldb/bitcoin-leveldb-0.ebuild b/virtual/bitcoin-leveldb/bitcoin-leveldb-0.ebuild
new file mode 100644
index 00000000000..d0bb05cf1a9
--- /dev/null
+++ b/virtual/bitcoin-leveldb/bitcoin-leveldb-0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for LevelDB versions known to be compatible with Bitcoin Core 0.9+"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86 amd64-linux x86-linux"
+
+DEPEND=""
+RDEPEND="
+ || (
+ =dev-libs/leveldb-1.15.0-r1
+ =dev-libs/leveldb-1.17
+ =dev-libs/leveldb-1.18
+ =dev-libs/leveldb-1.18-r1
+ )"
diff --git a/virtual/bitcoin-leveldb/metadata.xml b/virtual/bitcoin-leveldb/metadata.xml
new file mode 100644
index 00000000000..f258144be6d
--- /dev/null
+++ b/virtual/bitcoin-leveldb/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <maintainer>
+ <email>luke-jr+gentoobugs@utopios.org</email>
+ <name>Luke Dashjr</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/blas/blas-1.0.ebuild b/virtual/blas/blas-1.0.ebuild
new file mode 100644
index 00000000000..fe2bce68034
--- /dev/null
+++ b/virtual/blas/blas-1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+RDEPEND="|| (
+ sci-libs/blas-reference
+ >=sci-libs/mkl-9.1.023
+ sci-libs/acml
+ sci-libs/blas-goto
+ )"
+DEPEND=""
diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml
new file mode 100644
index 00000000000..33c1a1a050c
--- /dev/null
+++ b/virtual/blas/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription lang="en">
+Gentoo virtual package for the Basic Linear Algebra Subprograms
+FORTRAN 77 implementation.
+</longdescription>
+</pkgmetadata>
diff --git a/virtual/cblas/cblas-1.0.ebuild b/virtual/cblas/cblas-1.0.ebuild
new file mode 100644
index 00000000000..eb7f25cee85
--- /dev/null
+++ b/virtual/cblas/cblas-1.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+DESCRIPTION="Virtual for BLAS C implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| (
+ sci-libs/cblas-reference
+ sci-libs/gsl[-cblas-external]
+ >=sci-libs/mkl-9.1.023
+ )"
+DEPEND=""
diff --git a/virtual/cblas/metadata.xml b/virtual/cblas/metadata.xml
new file mode 100644
index 00000000000..7de36ad2341
--- /dev/null
+++ b/virtual/cblas/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription lang="en">
+Gentoo virtual package for the Basic Linear Algebra Subprograms
+C implementation.
+</longdescription>
+</pkgmetadata>
diff --git a/virtual/cdrtools/cdrtools-0.ebuild b/virtual/cdrtools/cdrtools-0.ebuild
new file mode 100644
index 00000000000..a0e31cdb381
--- /dev/null
+++ b/virtual/cdrtools/cdrtools-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for command-line recorders cdrtools and cdrkit"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="|| ( app-cdr/cdrtools app-cdr/cdrkit )"
+DEPEND=""
diff --git a/virtual/cdrtools/metadata.xml b/virtual/cdrtools/metadata.xml
new file mode 100644
index 00000000000..bb93fa2613e
--- /dev/null
+++ b/virtual/cdrtools/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>media-optical</herd>
+</pkgmetadata>
diff --git a/virtual/checkpassword/checkpassword-0.ebuild b/virtual/checkpassword/checkpassword-0.ebuild
new file mode 100644
index 00000000000..97d5b2346f1
--- /dev/null
+++ b/virtual/checkpassword/checkpassword-0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for checkpassword compatible applications"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+
+IUSE=""
+DEPEND=""
+
+RDEPEND="|| (
+ net-mail/checkpassword
+ net-mail/checkpassword-pam
+ net-mail/checkpw
+ net-mail/cmd5checkpw
+ net-mail/vmailmgr
+ net-mail/vpopmail
+ mail-mta/qmail-ldap
+)"
diff --git a/virtual/checkpassword/metadata.xml b/virtual/checkpassword/metadata.xml
new file mode 100644
index 00000000000..210ce3ffc25
--- /dev/null
+++ b/virtual/checkpassword/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>qmail</herd>
+</pkgmetadata>
diff --git a/virtual/commonlisp/commonlisp-0.ebuild b/virtual/commonlisp/commonlisp-0.ebuild
new file mode 100644
index 00000000000..418f0162bef
--- /dev/null
+++ b/virtual/commonlisp/commonlisp-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Common Lisp"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ppc ~sparc x86"
+
+RDEPEND="|| ( dev-lisp/sbcl
+ dev-lisp/clisp
+ dev-lisp/clozurecl
+ dev-lisp/cmucl
+ dev-lisp/ecls
+ dev-lisp/openmcl )"
diff --git a/virtual/commonlisp/metadata.xml b/virtual/commonlisp/metadata.xml
new file mode 100644
index 00000000000..f418045b09c
--- /dev/null
+++ b/virtual/commonlisp/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>common-lisp</herd>
+</pkgmetadata>
diff --git a/virtual/cron/cron-0-r1.ebuild b/virtual/cron/cron-0-r1.ebuild
new file mode 100644
index 00000000000..9f2e24d5650
--- /dev/null
+++ b/virtual/cron/cron-0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for cron"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( sys-process/cronie
+ sys-process/vixie-cron
+ sys-process/bcron
+ sys-process/dcron
+ sys-process/fcron
+ sys-process/systemd-cron )"
diff --git a/virtual/cron/cron-0.ebuild b/virtual/cron/cron-0.ebuild
new file mode 100644
index 00000000000..43c670305ed
--- /dev/null
+++ b/virtual/cron/cron-0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for cron"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( sys-process/vixie-cron
+ sys-process/bcron
+ sys-process/cronie
+ sys-process/dcron
+ sys-process/fcron )"
diff --git a/virtual/cron/metadata.xml b/virtual/cron/metadata.xml
new file mode 100644
index 00000000000..1d9cbae7f82
--- /dev/null
+++ b/virtual/cron/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>cron</herd>
+</pkgmetadata>
diff --git a/virtual/daemontools/daemontools-0.ebuild b/virtual/daemontools/daemontools-0.ebuild
new file mode 100644
index 00000000000..287dd2fb09d
--- /dev/null
+++ b/virtual/daemontools/daemontools-0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for daemontools"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+
+IUSE=""
+DEPEND=""
+
+RDEPEND="|| (
+ sys-process/daemontools
+ sys-process/daemontools-encore
+)"
diff --git a/virtual/daemontools/metadata.xml b/virtual/daemontools/metadata.xml
new file mode 100644
index 00000000000..659da0ca93c
--- /dev/null
+++ b/virtual/daemontools/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/dev-manager/dev-manager-0.ebuild b/virtual/dev-manager/dev-manager-0.ebuild
new file mode 100644
index 00000000000..be4a091faa1
--- /dev/null
+++ b/virtual/dev-manager/dev-manager-0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+DESCRIPTION="Virtual for the device filesystem manager"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| (
+ virtual/udev
+ sys-apps/busybox[mdev]
+ sys-fs/devfsd
+ sys-fs/static-dev
+ sys-freebsd/freebsd-sbin
+ )"
diff --git a/virtual/dev-manager/metadata.xml b/virtual/dev-manager/metadata.xml
new file mode 100644
index 00000000000..cbc72fcf8f8
--- /dev/null
+++ b/virtual/dev-manager/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+<herd>bsd</herd>
+</pkgmetadata>
diff --git a/virtual/editor/editor-0.ebuild b/virtual/editor/editor-0.ebuild
new file mode 100644
index 00000000000..388bdbc7fb2
--- /dev/null
+++ b/virtual/editor/editor-0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for editor"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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"
+
+# Add a package to RDEPEND only if the editor:
+# - can edit ordinary text files,
+# - works on the console.
+
+RDEPEND="|| ( app-editors/nano
+ app-editors/dav
+ app-editors/e3
+ app-editors/ee
+ app-editors/efte
+ app-editors/elvis
+ app-editors/emacs
+ app-editors/emacs-vcs
+ app-editors/emact
+ app-editors/ersatz-emacs
+ app-editors/fe
+ app-editors/jasspa-microemacs
+ app-editors/jed
+ app-editors/joe
+ app-editors/jove
+ app-editors/le
+ app-editors/levee
+ app-editors/lpe
+ app-editors/mg
+ app-editors/ne
+ app-editors/ng
+ app-editors/nvi
+ app-editors/qemacs
+ app-editors/teco
+ app-editors/uemacs-pk
+ app-editors/vile
+ app-editors/vim
+ app-editors/gvim
+ app-editors/xemacs
+ app-editors/zile
+ app-misc/mc[edit]
+ dev-lisp/cmucl
+ mail-client/alpine[-onlyalpine]
+ sys-apps/ed )"
+
+# Packages outside app-editors providing an editor:
+# app-misc/mc: mcedit (#62643)
+# dev-lisp/cmucl: hemlock
+# mail-client/alpine: pico
+# sys-apps/busybox: vi
diff --git a/virtual/editor/metadata.xml b/virtual/editor/metadata.xml
new file mode 100644
index 00000000000..472bbacc8c4
--- /dev/null
+++ b/virtual/editor/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+<herd>xemacs</herd>
+<herd>vim</herd>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/eject/eject-0.ebuild b/virtual/eject/eject-0.ebuild
new file mode 100644
index 00000000000..b6ab8c4c39b
--- /dev/null
+++ b/virtual/eject/eject-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the eject command"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="|| ( >=sys-apps/util-linux-2.22 sys-block/eject sys-block/eject-bsd )"
+DEPEND=""
diff --git a/virtual/eject/metadata.xml b/virtual/eject/metadata.xml
new file mode 100644
index 00000000000..bee9f9ae6f0
--- /dev/null
+++ b/virtual/eject/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/emacs-flim/emacs-flim-0.ebuild b/virtual/emacs-flim/emacs-flim-0.ebuild
new file mode 100644
index 00000000000..32e4f6a1a80
--- /dev/null
+++ b/virtual/emacs-flim/emacs-flim-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for FLIM (library for message representation in Emacs)"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+
+RDEPEND="|| (
+ app-emacs/flim
+ app-emacs/limit
+ )"
diff --git a/virtual/emacs-flim/metadata.xml b/virtual/emacs-flim/metadata.xml
new file mode 100644
index 00000000000..bc306fe5822
--- /dev/null
+++ b/virtual/emacs-flim/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+</pkgmetadata>
diff --git a/virtual/emacs/emacs-23.ebuild b/virtual/emacs/emacs-23.ebuild
new file mode 100644
index 00000000000..080a9a62f7d
--- /dev/null
+++ b/virtual/emacs/emacs-23.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for GNU Emacs"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+RDEPEND="app-editors/emacs:23"
diff --git a/virtual/emacs/emacs-24.ebuild b/virtual/emacs/emacs-24.ebuild
new file mode 100644
index 00000000000..5024efdecff
--- /dev/null
+++ b/virtual/emacs/emacs-24.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for GNU Emacs"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+RDEPEND="|| ( app-editors/emacs:24
+ >=app-editors/emacs-vcs-24.1 )"
diff --git a/virtual/emacs/metadata.xml b/virtual/emacs/metadata.xml
new file mode 100644
index 00000000000..bc306fe5822
--- /dev/null
+++ b/virtual/emacs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+</pkgmetadata>
diff --git a/virtual/fam/fam-0-r1.ebuild b/virtual/fam/fam-0-r1.ebuild
new file mode 100644
index 00000000000..c344e1bf414
--- /dev/null
+++ b/virtual/fam/fam-0-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="A virtual package to choose between gamin and fam"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="|| ( >=app-admin/gamin-0.1.10-r1[${MULTILIB_USEDEP}] >=app-admin/fam-2.7.0-r6[${MULTILIB_USEDEP}] )"
diff --git a/virtual/fam/fam-0.ebuild b/virtual/fam/fam-0.ebuild
new file mode 100644
index 00000000000..5ab1729278a
--- /dev/null
+++ b/virtual/fam/fam-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+DESCRIPTION="A virtual package to choose between gamin and fam"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="|| ( app-admin/gamin app-admin/fam )"
diff --git a/virtual/fam/metadata.xml b/virtual/fam/metadata.xml
new file mode 100644
index 00000000000..8c868061b73
--- /dev/null
+++ b/virtual/fam/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>freedesktop</herd>
+<maintainer>
+<email>freedesktop-bugs@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild b/virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild
new file mode 100644
index 00000000000..05090af222e
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual package for FFmpeg implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k libav mp3 sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ !libav? ( >=media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] )
+ libav? ( >=media-video/libav-0.8.4[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/ffmpeg-0.10.3.ebuild b/virtual/ffmpeg/ffmpeg-0.10.3.ebuild
new file mode 100644
index 00000000000..01dcf16f330
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-0.10.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual package for FFmpeg implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k mp3 sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ || (
+ >=media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ >=media-video/libav-0.8.4[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/ffmpeg-9-r1.ebuild b/virtual/ffmpeg/ffmpeg-9-r1.ebuild
new file mode 100644
index 00000000000..4748b35e52a
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-9-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual package for FFmpeg implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k mp3 opus sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ || (
+ >=media-video/libav-9.12[${MULTILIB_USEDEP},X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ >=media-video/ffmpeg-1.2.6-r1:0[${MULTILIB_USEDEP},X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/ffmpeg-9-r2.ebuild b/virtual/ffmpeg/ffmpeg-9-r2.ebuild
new file mode 100644
index 00000000000..cf3fd4ce34b
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-9-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual package for FFmpeg executable implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+# Please note that this virtual is only suited for packages that call
+# ffmpeg/avconv or one of the remaining executables. If your package
+# links to one of the libraries, you need to use the following
+# dependency instead (adding IUSE=libav):
+# libav? ( media-video/libav:0= )
+# !libav? ( media-video/ffmpeg:0= )
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k libav mp3 opus sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ libav? ( >=media-video/libav-9.12[${MULTILIB_USEDEP},X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] )
+ !libav? ( >=media-video/ffmpeg-1.2.6-r1:0[${MULTILIB_USEDEP},X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/ffmpeg-9.ebuild b/virtual/ffmpeg/ffmpeg-9.ebuild
new file mode 100644
index 00000000000..641e3ec6d6d
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-9.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual package for FFmpeg implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k mp3 opus sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ || (
+ >=media-video/libav-9[X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ >=media-video/ffmpeg-1.0:0[X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/metadata.xml b/virtual/ffmpeg/metadata.xml
new file mode 100644
index 00000000000..4ca5bff578d
--- /dev/null
+++ b/virtual/ffmpeg/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>video</herd>
+<maintainer>
+ <email>media-video@gentoo.org</email>
+</maintainer>
+<use>
+ <flag name="opus">Use the external opus library for encoding and decoding.</flag>
+</use>
+</pkgmetadata>
diff --git a/virtual/fortran/fortran-0.ebuild b/virtual/fortran/fortran-0.ebuild
new file mode 100644
index 00000000000..cd9ccd31848
--- /dev/null
+++ b/virtual/fortran/fortran-0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for Fortran Compiler"
+HOMEPAGE=""
+SRC_URI=""
+
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+LICENSE=""
+IUSE="openmp"
+
+RDEPEND="
+ || (
+ sys-devel/gcc[fortran,openmp?]
+ sys-devel/gcc-apple[fortran,openmp?]
+ dev-lang/ekopath
+ dev-lang/ifc
+ dev-lang/path64[openmp?]
+ )"
+DEPEND="${RDEPEND}"
diff --git a/virtual/fortran/metadata.xml b/virtual/fortran/metadata.xml
new file mode 100644
index 00000000000..b248f071f2f
--- /dev/null
+++ b/virtual/fortran/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+ <longdescription>Use this package, if you package needs a fortran compiler</longdescription>
+</pkgmetadata>
diff --git a/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0.ebuild b/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0.ebuild
new file mode 100644
index 00000000000..4b2f1a55320
--- /dev/null
+++ b/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="A virtual to choose between different icon themes"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND="|| (
+ x11-themes/gnome-icon-theme
+ x11-themes/faenza-icon-theme
+ lxde-base/lxde-icon-theme
+ x11-themes/tango-icon-theme
+ kde-apps/oxygen-icons
+ x11-themes/mate-icon-theme
+)
+"
diff --git a/virtual/freedesktop-icon-theme/metadata.xml b/virtual/freedesktop-icon-theme/metadata.xml
new file mode 100644
index 00000000000..c5d13951d9c
--- /dev/null
+++ b/virtual/freedesktop-icon-theme/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>freedesktop</herd>
+<maintainer>
+ <email>freedesktop-bugs@gentoo.org</email>
+</maintainer>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>
+
diff --git a/virtual/funcsigs/funcsigs-0.ebuild b/virtual/funcsigs/funcsigs-0.ebuild
new file mode 100644
index 00000000000..6674d0ca0aa
--- /dev/null
+++ b/virtual/funcsigs/funcsigs-0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_{3,4}} )
+
+inherit python-r1
+
+DESCRIPTION="A Virtual for Python function signatures from PEP362"
+HOMEPAGE=""
+SRC_URI=""
+
+SLOT="0"
+LICENSE=""
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/funcsigs' python2_7)"
diff --git a/virtual/funcsigs/metadata.xml b/virtual/funcsigs/metadata.xml
new file mode 100644
index 00000000000..6c90e346eb6
--- /dev/null
+++ b/virtual/funcsigs/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/glu/glu-9.0-r1.ebuild b/virtual/glu/glu-9.0-r1.ebuild
new file mode 100644
index 00000000000..e15854c8674
--- /dev/null
+++ b/virtual/glu/glu-9.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for OpenGL utility library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || (
+ >=media-libs/glu-9.0.0-r1[${MULTILIB_USEDEP}]
+ media-libs/opengl-apple
+ )"
+DEPEND=""
diff --git a/virtual/glu/glu-9.0.ebuild b/virtual/glu/glu-9.0.ebuild
new file mode 100644
index 00000000000..b6ac7dd3c0c
--- /dev/null
+++ b/virtual/glu/glu-9.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for OpenGL utility library"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+RDEPEND="|| ( media-libs/glu <media-libs/mesa-9 media-libs/opengl-apple )"
+DEPEND=""
diff --git a/virtual/glu/metadata.xml b/virtual/glu/metadata.xml
new file mode 100644
index 00000000000..01c4c004e73
--- /dev/null
+++ b/virtual/glu/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/virtual/gnat/gnat-3.4.ebuild b/virtual/gnat/gnat-3.4.ebuild
new file mode 100644
index 00000000000..5374f8bb902
--- /dev/null
+++ b/virtual/gnat/gnat-3.4.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the gnat compiler selection"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="3.4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="|| (
+ =dev-lang/gnat-gcc-3.4*
+ =dev-lang/gnat-gpl-3.4* )"
+DEPEND=""
diff --git a/virtual/gnat/gnat-4.1.ebuild b/virtual/gnat/gnat-4.1.ebuild
new file mode 100644
index 00000000000..4a39cc567c8
--- /dev/null
+++ b/virtual/gnat/gnat-4.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the gnat compiler selection"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="4.1"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+RDEPEND="|| (
+ =dev-lang/gnat-gcc-4.1*
+ =dev-lang/gnat-gpl-4.1* )"
+DEPEND=""
diff --git a/virtual/gnat/gnat-4.2.ebuild b/virtual/gnat/gnat-4.2.ebuild
new file mode 100644
index 00000000000..20ef62e37f5
--- /dev/null
+++ b/virtual/gnat/gnat-4.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the gnat compiler selection"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="4.2"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+RDEPEND="=dev-lang/gnat-gcc-4.2*"
+DEPEND=""
diff --git a/virtual/gnat/gnat-4.3.ebuild b/virtual/gnat/gnat-4.3.ebuild
new file mode 100644
index 00000000000..7c0aecb8f9c
--- /dev/null
+++ b/virtual/gnat/gnat-4.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the gnat compiler selection"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="4.3"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+RDEPEND="=dev-lang/gnat-gcc-4.3*"
+DEPEND=""
diff --git a/virtual/gnat/gnat-4.4.ebuild b/virtual/gnat/gnat-4.4.ebuild
new file mode 100644
index 00000000000..9d5e721a657
--- /dev/null
+++ b/virtual/gnat/gnat-4.4.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the gnat compiler selection"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="4.3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="=dev-lang/gnat-gcc-4.4*"
+DEPEND=""
diff --git a/virtual/gnat/metadata.xml b/virtual/gnat/metadata.xml
new file mode 100644
index 00000000000..aec150231c3
--- /dev/null
+++ b/virtual/gnat/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ada</herd>
+</pkgmetadata>
diff --git a/virtual/gnustep-back/gnustep-back-0.22.0.ebuild b/virtual/gnustep-back/gnustep-back-0.22.0.ebuild
new file mode 100644
index 00000000000..2fb0c4d8bc8
--- /dev/null
+++ b/virtual/gnustep-back/gnustep-back-0.22.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha amd64 ppc sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+RDEPEND="|| (
+ ~gnustep-base/gnustep-back-cairo-${PV}
+ ~gnustep-base/gnustep-back-art-${PV}
+ ~gnustep-base/gnustep-back-xlib-${PV}
+ )"
+DEPEND=""
diff --git a/virtual/gnustep-back/gnustep-back-0.23.0.ebuild b/virtual/gnustep-back/gnustep-back-0.23.0.ebuild
new file mode 100644
index 00000000000..71766fac4f3
--- /dev/null
+++ b/virtual/gnustep-back/gnustep-back-0.23.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+RDEPEND="|| (
+ ~gnustep-base/gnustep-back-cairo-${PV}
+ ~gnustep-base/gnustep-back-art-${PV}
+ ~gnustep-base/gnustep-back-xlib-${PV}
+ )"
+DEPEND=""
diff --git a/virtual/gnustep-back/gnustep-back-0.24.0.ebuild b/virtual/gnustep-back/gnustep-back-0.24.0.ebuild
new file mode 100644
index 00000000000..202d3540125
--- /dev/null
+++ b/virtual/gnustep-back/gnustep-back-0.24.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+RDEPEND="|| (
+ ~gnustep-base/gnustep-back-cairo-${PV}
+ ~gnustep-base/gnustep-back-art-${PV}
+ ~gnustep-base/gnustep-back-xlib-${PV}
+ )"
+DEPEND=""
diff --git a/virtual/gnustep-back/gnustep-back-0.24.1.ebuild b/virtual/gnustep-back/gnustep-back-0.24.1.ebuild
new file mode 100644
index 00000000000..e59683c8183
--- /dev/null
+++ b/virtual/gnustep-back/gnustep-back-0.24.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND="|| (
+ ~gnustep-base/gnustep-back-cairo-${PV}
+ ~gnustep-base/gnustep-back-art-${PV}
+ ~gnustep-base/gnustep-back-xlib-${PV}
+ )"
+DEPEND=""
diff --git a/virtual/gnustep-back/metadata.xml b/virtual/gnustep-back/metadata.xml
new file mode 100644
index 00000000000..2a3592e1557
--- /dev/null
+++ b/virtual/gnustep-back/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnustep</herd>
+<longdescription>
+ This virtual provides a gnustep back-end component for the GNUstep
+ GUI Library.
+</longdescription>
+</pkgmetadata>
diff --git a/virtual/gsasl/gsasl-2.ebuild b/virtual/gsasl/gsasl-2.ebuild
new file mode 100644
index 00000000000..363b36d9bde
--- /dev/null
+++ b/virtual/gsasl/gsasl-2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+DESCRIPTION="Virtual for the GNU SASL library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+DEPEND="|| ( net-libs/libgsasl net-misc/gsasl )"
+RDEPEND="${DEPEND}"
diff --git a/virtual/gsasl/metadata.xml b/virtual/gsasl/metadata.xml
new file mode 100644
index 00000000000..940fde8f70c
--- /dev/null
+++ b/virtual/gsasl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-mail</herd>
+</pkgmetadata>
diff --git a/virtual/httpd-basic/httpd-basic-0-r1.ebuild b/virtual/httpd-basic/httpd-basic-0-r1.ebuild
new file mode 100644
index 00000000000..c6cf2a7ab51
--- /dev/null
+++ b/virtual/httpd-basic/httpd-basic-0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for static HTML-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="|| (
+ www-servers/apache
+ www-servers/lighttpd
+ www-servers/boa
+ www-servers/bozohttpd
+ www-servers/cherokee
+ www-servers/fnord
+ www-servers/monkeyd
+ www-servers/nginx
+ www-servers/resin
+ www-servers/thttpd
+ www-servers/tomcat
+ www-servers/webfs
+ )"
+DEPEND=""
diff --git a/virtual/httpd-basic/metadata.xml b/virtual/httpd-basic/metadata.xml
new file mode 100644
index 00000000000..6632069b5af
--- /dev/null
+++ b/virtual/httpd-basic/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>web-apps</herd>
+</pkgmetadata>
diff --git a/virtual/httpd-cgi/httpd-cgi-0-r1.ebuild b/virtual/httpd-cgi/httpd-cgi-0-r1.ebuild
new file mode 100644
index 00000000000..9d9568996ac
--- /dev/null
+++ b/virtual/httpd-cgi/httpd-cgi-0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for CGI-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| (
+ www-servers/apache
+ www-servers/lighttpd
+ www-servers/boa
+ www-servers/bozohttpd
+ www-servers/cherokee
+ www-servers/fnord
+ www-servers/monkeyd
+ www-servers/nginx
+ www-servers/resin
+ www-servers/thttpd
+ www-servers/tomcat
+ )"
+DEPEND=""
diff --git a/virtual/httpd-cgi/metadata.xml b/virtual/httpd-cgi/metadata.xml
new file mode 100644
index 00000000000..6632069b5af
--- /dev/null
+++ b/virtual/httpd-cgi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>web-apps</herd>
+</pkgmetadata>
diff --git a/virtual/httpd-fastcgi/httpd-fastcgi-0-r1.ebuild b/virtual/httpd-fastcgi/httpd-fastcgi-0-r1.ebuild
new file mode 100644
index 00000000000..66fa1bd63f3
--- /dev/null
+++ b/virtual/httpd-fastcgi/httpd-fastcgi-0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for FastCGI-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="|| (
+ www-apache/mod_fcgid
+ www-apache/mod_fastcgi
+ www-servers/lighttpd
+ www-servers/bozohttpd
+ www-servers/nginx
+ www-servers/resin
+ www-servers/cherokee
+ )"
+DEPEND=""
diff --git a/virtual/httpd-fastcgi/metadata.xml b/virtual/httpd-fastcgi/metadata.xml
new file mode 100644
index 00000000000..6632069b5af
--- /dev/null
+++ b/virtual/httpd-fastcgi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>web-apps</herd>
+</pkgmetadata>
diff --git a/virtual/httpd-php/httpd-php-5.4-r1.ebuild b/virtual/httpd-php/httpd-php-5.4-r1.ebuild
new file mode 100644
index 00000000000..14262bd59ed
--- /dev/null
+++ b/virtual/httpd-php/httpd-php-5.4-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual to provide PHP-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="${PV}"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| ( dev-lang/php:${SLOT}[apache2]
+ dev-lang/php:${SLOT}[cgi]
+ dev-lang/php:${SLOT}[fpm] )"
+DEPEND=""
diff --git a/virtual/httpd-php/httpd-php-5.4-r2.ebuild b/virtual/httpd-php/httpd-php-5.4-r2.ebuild
new file mode 100644
index 00000000000..5b1de14695f
--- /dev/null
+++ b/virtual/httpd-php/httpd-php-5.4-r2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual to provide PHP-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]
+ dev-lang/php:${SLOT}[apache2]
+ dev-lang/php:${SLOT}[cgi] )"
+DEPEND=""
diff --git a/virtual/httpd-php/httpd-php-5.5.ebuild b/virtual/httpd-php/httpd-php-5.5.ebuild
new file mode 100644
index 00000000000..52b1aa2304c
--- /dev/null
+++ b/virtual/httpd-php/httpd-php-5.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual to provide PHP-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="${PV}"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]
+ dev-lang/php:${SLOT}[apache2]
+ dev-lang/php:${SLOT}[cgi] )"
+DEPEND=""
diff --git a/virtual/httpd-php/httpd-php-5.6.ebuild b/virtual/httpd-php/httpd-php-5.6.ebuild
new file mode 100644
index 00000000000..56067451a2e
--- /dev/null
+++ b/virtual/httpd-php/httpd-php-5.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual to provide PHP-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="${PV}"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]
+ dev-lang/php:${SLOT}[apache2]
+ dev-lang/php:${SLOT}[cgi] )"
+DEPEND=""
diff --git a/virtual/httpd-php/httpd-php-7.0.ebuild b/virtual/httpd-php/httpd-php-7.0.ebuild
new file mode 100644
index 00000000000..4c3efad3262
--- /dev/null
+++ b/virtual/httpd-php/httpd-php-7.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual to provide PHP-enabled webservers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="${PV}"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]
+ dev-lang/php:${SLOT}[apache2]
+ dev-lang/php:${SLOT}[cgi] )"
+DEPEND=""
diff --git a/virtual/httpd-php/metadata.xml b/virtual/httpd-php/metadata.xml
new file mode 100644
index 00000000000..40dbb4c4bba
--- /dev/null
+++ b/virtual/httpd-php/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>php</herd>
+</pkgmetadata>
diff --git a/virtual/imap-c-client/imap-c-client-0.ebuild b/virtual/imap-c-client/imap-c-client-0.ebuild
new file mode 100644
index 00000000000..454b12823a3
--- /dev/null
+++ b/virtual/imap-c-client/imap-c-client-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for IMAP c-client"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( net-libs/c-client
+ net-mail/uw-imap )"
diff --git a/virtual/imap-c-client/imap-c-client-1.ebuild b/virtual/imap-c-client/imap-c-client-1.ebuild
new file mode 100644
index 00000000000..6ffe64c8833
--- /dev/null
+++ b/virtual/imap-c-client/imap-c-client-1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for IMAP c-client"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="ssl"
+
+DEPEND=""
+RDEPEND=" || ( net-libs/c-client[ssl=]
+ net-mail/uw-imap[ssl=] )"
diff --git a/virtual/imap-c-client/metadata.xml b/virtual/imap-c-client/metadata.xml
new file mode 100644
index 00000000000..9416f79e7b7
--- /dev/null
+++ b/virtual/imap-c-client/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-mail</herd>
+</pkgmetadata>
+
diff --git a/virtual/inetd/inetd-0.ebuild b/virtual/inetd/inetd-0.ebuild
new file mode 100644
index 00000000000..a86953183ea
--- /dev/null
+++ b/virtual/inetd/inetd-0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the internet super-server daemon"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( sys-apps/xinetd
+ sys-apps/netkit-base
+ sys-apps/ucspi-tcp
+ dev-python/twisted-runner
+ net-misc/ipsvd
+ sys-freebsd/freebsd-usbin )"
diff --git a/virtual/inetd/metadata.xml b/virtual/inetd/metadata.xml
new file mode 100644
index 00000000000..96a2d586367
--- /dev/null
+++ b/virtual/inetd/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/jdk/jdk-1.6.0-r2.ebuild b/virtual/jdk/jdk-1.6.0-r2.ebuild
new file mode 100644
index 00000000000..72ad49cca1c
--- /dev/null
+++ b/virtual/jdk/jdk-1.6.0-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for Java Development Kit (JDK)"
+SLOT="1.6"
+KEYWORDS="amd64 ppc ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+# The keyword voodoo below is needed to work around confilcting masking types
+# and for having arch specific preferences.
+# All VMs must be listed in the no use flag enabled case which reflects the
+# default order for amd64 and x86.
+
+# This is that ppc(64) users will get a masked license warning for ibm-jdk-bin
+# instead of (not useful) missing keyword warning for sun-jdk. #287615
+PPC_OPTS="|| (
+ =dev-java/ibm-jdk-bin-1.6.0*
+ =dev-java/icedtea-6* )"
+
+RDEPEND="|| (
+ ppc? ( ${PPC_OPTS} )
+ ppc64? ( ${PPC_OPTS} )
+ =dev-java/icedtea-bin-6*
+ =dev-java/icedtea-6*
+ =dev-java/ibm-jdk-bin-1.6.0*
+ =dev-java/hp-jdk-bin-1.6.0*
+ =dev-java/soylatte-jdk-bin-1.0*
+ =dev-java/apple-jdk-bin-1.6.0* )"
diff --git a/virtual/jdk/jdk-1.7.0.ebuild b/virtual/jdk/jdk-1.7.0.ebuild
new file mode 100644
index 00000000000..004d1c3b765
--- /dev/null
+++ b/virtual/jdk/jdk-1.7.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for Java Development Kit (JDK)"
+SLOT="1.7"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="|| (
+ =dev-java/icedtea-bin-7*
+ =dev-java/icedtea-7*
+ =dev-java/oracle-jdk-bin-1.7.0*
+ =dev-java/soylatte-jdk-bin-7*
+ )"
diff --git a/virtual/jdk/jdk-1.8.0.ebuild b/virtual/jdk/jdk-1.8.0.ebuild
new file mode 100644
index 00000000000..07bf6b6f48d
--- /dev/null
+++ b/virtual/jdk/jdk-1.8.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for Java Development Kit (JDK)"
+SLOT="1.8"
+# TODO: Temporarily dropped ~sparc-solaris and ~x86-solaris as oracle-jdk-bin
+# no longer provides them. Also temporarily dropped ~ia64.
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
+
+RDEPEND="=dev-java/oracle-jdk-bin-1.8.0*"
diff --git a/virtual/jdk/metadata.xml b/virtual/jdk/metadata.xml
new file mode 100644
index 00000000000..7303cef9696
--- /dev/null
+++ b/virtual/jdk/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+</pkgmetadata>
diff --git a/virtual/jpeg/jpeg-0-r2.ebuild b/virtual/jpeg/jpeg-0-r2.ebuild
new file mode 100644
index 00000000000..dc675349020
--- /dev/null
+++ b/virtual/jpeg/jpeg-0-r2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="A virtual for selecting between libjpeg-turbo and IJG jpeg for source-based packages"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~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="static-libs"
+
+RDEPEND="|| (
+ >=media-libs/libjpeg-turbo-1.3.0-r3:0[static-libs?,${MULTILIB_USEDEP}]
+ >=media-libs/jpeg-8d-r1:0[static-libs?,${MULTILIB_USEDEP}]
+ )"
+DEPEND=""
diff --git a/virtual/jpeg/jpeg-62.ebuild b/virtual/jpeg/jpeg-62.ebuild
new file mode 100644
index 00000000000..37dd3a42e97
--- /dev/null
+++ b/virtual/jpeg/jpeg-62.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="A virtual for the libjpeg.so.62 ABI for binary-only programs"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="62"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~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="|| (
+ >=media-libs/libjpeg-turbo-1.3.0-r3:0[${MULTILIB_USEDEP}]
+ >=media-libs/jpeg-6b-r12:62[${MULTILIB_USEDEP}]
+ )"
+DEPEND=""
diff --git a/virtual/jpeg/metadata.xml b/virtual/jpeg/metadata.xml
new file mode 100644
index 00000000000..9be90a25897
--- /dev/null
+++ b/virtual/jpeg/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>graphics</herd>
+</pkgmetadata>
diff --git a/virtual/jre/jre-1.6.0-r1.ebuild b/virtual/jre/jre-1.6.0-r1.ebuild
new file mode 100644
index 00000000000..2b962e83d1e
--- /dev/null
+++ b/virtual/jre/jre-1.6.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
+SLOT="1.6"
+KEYWORDS="amd64 ppc ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+RDEPEND="|| (
+ =virtual/jdk-1.6.0*
+ =dev-java/ibm-jre-bin-1.6.0*
+ )"
+DEPEND=""
diff --git a/virtual/jre/jre-1.7.0.ebuild b/virtual/jre/jre-1.7.0.ebuild
new file mode 100644
index 00000000000..ba0d53fdb31
--- /dev/null
+++ b/virtual/jre/jre-1.7.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
+SLOT="1.7"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="|| (
+ =virtual/jdk-1.7.0*
+ =dev-java/oracle-jre-bin-1.7.0*
+ )"
+DEPEND=""
diff --git a/virtual/jre/jre-1.8.0.ebuild b/virtual/jre/jre-1.8.0.ebuild
new file mode 100644
index 00000000000..325c005beaf
--- /dev/null
+++ b/virtual/jre/jre-1.8.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
+SLOT="1.8"
+# TODO: Temporarily dropped ~sparc-solaris and ~x86-solaris as oracle-jre-bin
+# no longer provides them. Also temporarily dropped ~ia64.
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
+
+RDEPEND="|| (
+ =virtual/jdk-1.8.0*
+ =dev-java/oracle-jre-bin-1.8.0*
+ )"
+DEPEND=""
diff --git a/virtual/jre/metadata.xml b/virtual/jre/metadata.xml
new file mode 100644
index 00000000000..7303cef9696
--- /dev/null
+++ b/virtual/jre/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+</pkgmetadata>
diff --git a/virtual/krb5/krb5-0-r1.ebuild b/virtual/krb5/krb5-0-r1.ebuild
new file mode 100644
index 00000000000..3fee80f6981
--- /dev/null
+++ b/virtual/krb5/krb5-0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Kerberos V implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || (
+ >=app-crypt/mit-krb5-1.12.1-r1[${MULTILIB_USEDEP}]
+ >=app-crypt/heimdal-1.5.3-r2[${MULTILIB_USEDEP}]
+ )"
diff --git a/virtual/krb5/krb5-0.ebuild b/virtual/krb5/krb5-0.ebuild
new file mode 100644
index 00000000000..fea30d7f9d7
--- /dev/null
+++ b/virtual/krb5/krb5-0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for Kerberos V implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( app-crypt/mit-krb5 app-crypt/heimdal )"
diff --git a/virtual/krb5/metadata.xml b/virtual/krb5/metadata.xml
new file mode 100644
index 00000000000..9cc2325ed1b
--- /dev/null
+++ b/virtual/krb5/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kerberos</herd>
+</pkgmetadata>
+
diff --git a/virtual/lapack/lapack-3.0.ebuild b/virtual/lapack/lapack-3.0.ebuild
new file mode 100644
index 00000000000..52f7804e8a7
--- /dev/null
+++ b/virtual/lapack/lapack-3.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+RDEPEND="|| (
+ sci-libs/lapack-reference
+ >=sci-libs/mkl-9.1.023
+ >=sci-libs/acml-3.6
+ )"
+DEPEND=""
diff --git a/virtual/lapack/lapack-3.1.ebuild b/virtual/lapack/lapack-3.1.ebuild
new file mode 100644
index 00000000000..c03e02e2ea4
--- /dev/null
+++ b/virtual/lapack/lapack-3.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| (
+ >=sci-libs/lapack-reference-3.1
+ >=sci-libs/mkl-10
+ >=sci-libs/acml-4
+ )"
+DEPEND=""
diff --git a/virtual/lapack/metadata.xml b/virtual/lapack/metadata.xml
new file mode 100644
index 00000000000..a61311fc5ca
--- /dev/null
+++ b/virtual/lapack/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription lang="en">
+Gentoo virtual package for the Linear Algebra PACKAge
+FORTRAN 77 implementation.
+</longdescription>
+</pkgmetadata>
diff --git a/virtual/latex-base/latex-base-1.0.ebuild b/virtual/latex-base/latex-base-1.0.ebuild
new file mode 100644
index 00000000000..807cc911dad
--- /dev/null
+++ b/virtual/latex-base/latex-base-1.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for basic LaTeX binaries"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ dev-texlive/texlive-latexrecommended
+ dev-texlive/texlive-fontutils
+ "
diff --git a/virtual/latex-base/metadata.xml b/virtual/latex-base/metadata.xml
new file mode 100644
index 00000000000..ba6a8a8800d
--- /dev/null
+++ b/virtual/latex-base/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>tex</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-browser/leechcraft-browser-0.6.60.ebuild b/virtual/leechcraft-browser/leechcraft-browser-0.6.60.ebuild
new file mode 100644
index 00000000000..54fe2787ac2
--- /dev/null
+++ b/virtual/leechcraft-browser/leechcraft-browser-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a web browser"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-poshuku"
+DEPEND=""
diff --git a/virtual/leechcraft-browser/leechcraft-browser-0.6.65.ebuild b/virtual/leechcraft-browser/leechcraft-browser-0.6.65.ebuild
new file mode 100644
index 00000000000..a28465fbe48
--- /dev/null
+++ b/virtual/leechcraft-browser/leechcraft-browser-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a web browser"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-poshuku"
+DEPEND=""
diff --git a/virtual/leechcraft-browser/leechcraft-browser-0.6.70.ebuild b/virtual/leechcraft-browser/leechcraft-browser-0.6.70.ebuild
new file mode 100644
index 00000000000..a28465fbe48
--- /dev/null
+++ b/virtual/leechcraft-browser/leechcraft-browser-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a web browser"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-poshuku"
+DEPEND=""
diff --git a/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild b/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
new file mode 100644
index 00000000000..f9a8826ad10
--- /dev/null
+++ b/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a web browser"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-poshuku"
+DEPEND=""
diff --git a/virtual/leechcraft-browser/metadata.xml b/virtual/leechcraft-browser/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-browser/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.60.ebuild b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.60.ebuild
new file mode 100644
index 00000000000..384dbd345d4
--- /dev/null
+++ b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing HTTP downloading"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-cstp"
+DEPEND=""
diff --git a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.65.ebuild b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.65.ebuild
new file mode 100644
index 00000000000..b62b9adc629
--- /dev/null
+++ b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing HTTP downloading"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-cstp"
+DEPEND=""
diff --git a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.70.ebuild b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.70.ebuild
new file mode 100644
index 00000000000..b62b9adc629
--- /dev/null
+++ b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing HTTP downloading"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-cstp"
+DEPEND=""
diff --git a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
new file mode 100644
index 00000000000..46cdbc7c2c1
--- /dev/null
+++ b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing HTTP downloading"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-cstp"
+DEPEND=""
diff --git a/virtual/leechcraft-downloader-http/metadata.xml b/virtual/leechcraft-downloader-http/metadata.xml
new file mode 100644
index 00000000000..12f1722f7fc
--- /dev/null
+++ b/virtual/leechcraft-downloader-http/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-notifier/leechcraft-notifier-0.6.60.ebuild b/virtual/leechcraft-notifier/leechcraft-notifier-0.6.60.ebuild
new file mode 100644
index 00000000000..1119dbd8790
--- /dev/null
+++ b/virtual/leechcraft-notifier/leechcraft-notifier-0.6.60.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for LeechCraft plugins capable of visually notifying the user"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="|| ( app-leechcraft/lc-kinotify app-leechcraft/lc-dbusmanager )"
+DEPEND=""
diff --git a/virtual/leechcraft-notifier/leechcraft-notifier-0.6.65.ebuild b/virtual/leechcraft-notifier/leechcraft-notifier-0.6.65.ebuild
new file mode 100644
index 00000000000..cf371272425
--- /dev/null
+++ b/virtual/leechcraft-notifier/leechcraft-notifier-0.6.65.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for LeechCraft plugins capable of visually notifying the user"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+
+RDEPEND="|| ( app-leechcraft/lc-kinotify app-leechcraft/lc-dbusmanager )"
+DEPEND=""
diff --git a/virtual/leechcraft-notifier/leechcraft-notifier-0.6.70.ebuild b/virtual/leechcraft-notifier/leechcraft-notifier-0.6.70.ebuild
new file mode 100644
index 00000000000..cf371272425
--- /dev/null
+++ b/virtual/leechcraft-notifier/leechcraft-notifier-0.6.70.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for LeechCraft plugins capable of visually notifying the user"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+
+RDEPEND="|| ( app-leechcraft/lc-kinotify app-leechcraft/lc-dbusmanager )"
+DEPEND=""
diff --git a/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild b/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
new file mode 100644
index 00000000000..5fff964d3cd
--- /dev/null
+++ b/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for LeechCraft plugins capable of visually notifying the user"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="|| ( app-leechcraft/lc-kinotify app-leechcraft/lc-dbusmanager )"
+DEPEND=""
diff --git a/virtual/leechcraft-notifier/metadata.xml b/virtual/leechcraft-notifier/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-notifier/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.60.ebuild b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.60.ebuild
new file mode 100644
index 00000000000..2a1f76cc1b4
--- /dev/null
+++ b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins, displaying quarks in small size somewhere near screen end"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.65.ebuild b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.65.ebuild
new file mode 100644
index 00000000000..318cfcc1b18
--- /dev/null
+++ b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins, displaying quarks in small size somewhere near screen end"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.70.ebuild b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.70.ebuild
new file mode 100644
index 00000000000..318cfcc1b18
--- /dev/null
+++ b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins, displaying quarks in small size somewhere near screen end"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
new file mode 100644
index 00000000000..dca72bca2f0
--- /dev/null
+++ b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins, displaying quarks in small size somewhere near screen end"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-quark-sideprovider/metadata.xml b/virtual/leechcraft-quark-sideprovider/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-quark-sideprovider/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-search-show/leechcraft-search-show-0.6.60.ebuild b/virtual/leechcraft-search-show/leechcraft-search-show-0.6.60.ebuild
new file mode 100644
index 00000000000..e67594dd95c
--- /dev/null
+++ b/virtual/leechcraft-search-show/leechcraft-search-show-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing UI for search plugins"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-search-show/leechcraft-search-show-0.6.65.ebuild b/virtual/leechcraft-search-show/leechcraft-search-show-0.6.65.ebuild
new file mode 100644
index 00000000000..14f0d14a4a4
--- /dev/null
+++ b/virtual/leechcraft-search-show/leechcraft-search-show-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing UI for search plugins"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-search-show/leechcraft-search-show-0.6.70.ebuild b/virtual/leechcraft-search-show/leechcraft-search-show-0.6.70.ebuild
new file mode 100644
index 00000000000..14f0d14a4a4
--- /dev/null
+++ b/virtual/leechcraft-search-show/leechcraft-search-show-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing UI for search plugins"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild b/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
new file mode 100644
index 00000000000..09fab58d380
--- /dev/null
+++ b/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing UI for search plugins"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-search-show/metadata.xml b/virtual/leechcraft-search-show/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-search-show/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.60.ebuild b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.60.ebuild
new file mode 100644
index 00000000000..9424ddbe44c
--- /dev/null
+++ b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for LeechCraft plugins that add support for managing removable storage devices"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-leechcraft/lc-vrooby"
diff --git a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.65.ebuild b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.65.ebuild
new file mode 100644
index 00000000000..8231a354da7
--- /dev/null
+++ b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for LeechCraft plugins that add support for managing removable storage devices"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-leechcraft/lc-vrooby"
diff --git a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.70.ebuild b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.70.ebuild
new file mode 100644
index 00000000000..8231a354da7
--- /dev/null
+++ b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for LeechCraft plugins that add support for managing removable storage devices"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-leechcraft/lc-vrooby"
diff --git a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
new file mode 100644
index 00000000000..6ad13e3d349
--- /dev/null
+++ b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for LeechCraft plugins that add support for managing removable storage devices"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-leechcraft/lc-vrooby"
diff --git a/virtual/leechcraft-storage-device-manager/metadata.xml b/virtual/leechcraft-storage-device-manager/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-storage-device-manager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-task-show/leechcraft-task-show-0.6.60.ebuild b/virtual/leechcraft-task-show/leechcraft-task-show-0.6.60.ebuild
new file mode 100644
index 00000000000..d4702ed9663
--- /dev/null
+++ b/virtual/leechcraft-task-show/leechcraft-task-show-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for plugins that can show IDownloads and IJobHolders"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-task-show/leechcraft-task-show-0.6.65.ebuild b/virtual/leechcraft-task-show/leechcraft-task-show-0.6.65.ebuild
new file mode 100644
index 00000000000..f9d5cb9e584
--- /dev/null
+++ b/virtual/leechcraft-task-show/leechcraft-task-show-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for plugins that can show IDownloads and IJobHolders"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-task-show/leechcraft-task-show-0.6.70.ebuild b/virtual/leechcraft-task-show/leechcraft-task-show-0.6.70.ebuild
new file mode 100644
index 00000000000..f9d5cb9e584
--- /dev/null
+++ b/virtual/leechcraft-task-show/leechcraft-task-show-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for plugins that can show IDownloads and IJobHolders"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild b/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
new file mode 100644
index 00000000000..5fa671c216a
--- /dev/null
+++ b/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for plugins that can show IDownloads and IJobHolders"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-summary"
+DEPEND=""
diff --git a/virtual/leechcraft-task-show/metadata.xml b/virtual/leechcraft-task-show/metadata.xml
new file mode 100644
index 00000000000..3205dcc72f2
--- /dev/null
+++ b/virtual/leechcraft-task-show/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>leechcraft</herd>
+<longdescription>Virtual for plugins that can show IDownloads and IJobHolders</longdescription>
+</pkgmetadata>
diff --git a/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.60.ebuild b/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.60.ebuild
new file mode 100644
index 00000000000..ca760d803ea
--- /dev/null
+++ b/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a tray area"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.65.ebuild b/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.65.ebuild
new file mode 100644
index 00000000000..ce5d9f1243b
--- /dev/null
+++ b/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a tray area"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.70.ebuild b/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.70.ebuild
new file mode 100644
index 00000000000..3320e2b41a4
--- /dev/null
+++ b/virtual/leechcraft-trayarea/leechcraft-trayarea-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a tray area"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild b/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
new file mode 100644
index 00000000000..73a9b2c1e6e
--- /dev/null
+++ b/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing a tray area"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-leechcraft/lc-sb2"
+DEPEND=""
diff --git a/virtual/leechcraft-trayarea/metadata.xml b/virtual/leechcraft-trayarea/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-trayarea/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.60.ebuild b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.60.ebuild
new file mode 100644
index 00000000000..1bdff56d6d0
--- /dev/null
+++ b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.60.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing WYSIWYG text editor"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="~app-leechcraft/lc-lhtr-${PV}"
+DEPEND=""
diff --git a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.65.ebuild b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.65.ebuild
new file mode 100644
index 00000000000..321deac7c08
--- /dev/null
+++ b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.65.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing WYSIWYG text editor"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="~app-leechcraft/lc-lhtr-${PV}"
+DEPEND=""
diff --git a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.70.ebuild b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.70.ebuild
new file mode 100644
index 00000000000..321deac7c08
--- /dev/null
+++ b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-0.6.70.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing WYSIWYG text editor"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="~app-leechcraft/lc-lhtr-${PV}"
+DEPEND=""
diff --git a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
new file mode 100644
index 00000000000..8b2dced01c2
--- /dev/null
+++ b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for LeechCraft plugins providing WYSIWYG text editor"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="~app-leechcraft/lc-lhtr-${PV}"
+DEPEND=""
diff --git a/virtual/leechcraft-wysiwyg-editor/metadata.xml b/virtual/leechcraft-wysiwyg-editor/metadata.xml
new file mode 100644
index 00000000000..2c857dda08d
--- /dev/null
+++ b/virtual/leechcraft-wysiwyg-editor/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>leechcraft</herd>
+</pkgmetadata>
diff --git a/virtual/libc/libc-0.ebuild b/virtual/libc/libc-0.ebuild
new file mode 100644
index 00000000000..1fa8392b705
--- /dev/null
+++ b/virtual/libc/libc-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for the C library"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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"
+
+# explicitly depend on SLOT 2.2 of glibc, because it sets
+# a different SLOT for cross-compiling
+RDEPEND="!prefix? (
+ elibc_glibc? ( sys-libs/glibc:2.2 )
+ elibc_musl? ( sys-libs/musl )
+ elibc_uclibc? ( sys-libs/uclibc )
+ elibc_FreeBSD? ( sys-freebsd/freebsd-lib )
+ )"
diff --git a/virtual/libc/metadata.xml b/virtual/libc/metadata.xml
new file mode 100644
index 00000000000..7b307f749fb
--- /dev/null
+++ b/virtual/libc/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>toolchain</herd>
+<herd>embedded</herd>
+<herd>bsd</herd>
+</pkgmetadata>
diff --git a/virtual/libffi/libffi-3.0.10.ebuild b/virtual/libffi/libffi-3.0.10.ebuild
new file mode 100644
index 00000000000..820bffaa494
--- /dev/null
+++ b/virtual/libffi/libffi-3.0.10.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# The purpose of this ebuild is to provide quick fallback if and when we need to
+# switch back to internal copy of libffi from sys-devel/gcc.
+
+DESCRIPTION="A virtual for the Foreign Function Interface implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-libs/libffi-3.0.10"
+DEPEND=""
diff --git a/virtual/libffi/libffi-3.0.11.ebuild b/virtual/libffi/libffi-3.0.11.ebuild
new file mode 100644
index 00000000000..17ffbeeeed4
--- /dev/null
+++ b/virtual/libffi/libffi-3.0.11.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# The purpose of this ebuild is to provide quick fallback if and when we need to
+# switch back to internal copy of libffi from sys-devel/gcc.
+
+DESCRIPTION="A virtual for the Foreign Function Interface implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-libs/libffi-3.0.11"
+DEPEND=""
diff --git a/virtual/libffi/libffi-3.0.13-r1.ebuild b/virtual/libffi/libffi-3.0.13-r1.ebuild
new file mode 100644
index 00000000000..d34d3d162f7
--- /dev/null
+++ b/virtual/libffi/libffi-3.0.13-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# The purpose of this ebuild is to provide quick fallback if and when we need to
+# switch back to internal copy of libffi from sys-devel/gcc.
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="A virtual for the Foreign Function Interface implementation"
+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 ~sparc-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-libs/libffi-3.0.13-r1[${MULTILIB_USEDEP}]"
+DEPEND=""
diff --git a/virtual/libffi/metadata.xml b/virtual/libffi/metadata.xml
new file mode 100644
index 00000000000..686dc818edb
--- /dev/null
+++ b/virtual/libffi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>toolchain</herd>
+</pkgmetadata>
diff --git a/virtual/libgudev/libgudev-215-r1.ebuild b/virtual/libgudev/libgudev-215-r1.ebuild
new file mode 100644
index 00000000000..3686d710b79
--- /dev/null
+++ b/virtual/libgudev/libgudev-215-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libgudev providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="introspection static-libs systemd"
+
+DEPEND=""
+RDEPEND="
+ !systemd? ( || (
+ >=sys-fs/udev-208-r1:0/0[${MULTILIB_USEDEP},gudev,introspection?,static-libs?]
+ >=sys-fs/eudev-1.5.3-r1:0/0[${MULTILIB_USEDEP},gudev,introspection?,static-libs?] )
+ )
+ systemd? ( || (
+ >=sys-apps/systemd-212-r5:0/2[${MULTILIB_USEDEP},gudev,introspection?]
+ >=sys-apps/systemd-208-r3:0/1[${MULTILIB_USEDEP},gudev,introspection?]
+ >=sys-apps/systemd-208:0/0[${MULTILIB_USEDEP},gudev,introspection?] )
+ )"
+
+REQUIRED_USE="systemd? ( !static-libs )"
diff --git a/virtual/libgudev/libgudev-215-r2.ebuild b/virtual/libgudev/libgudev-215-r2.ebuild
new file mode 100644
index 00000000000..a0aaf7fd967
--- /dev/null
+++ b/virtual/libgudev/libgudev-215-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libgudev providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="introspection static-libs systemd"
+
+DEPEND=""
+RDEPEND="
+ || ( dev-libs/libgudev:0/0[${MULTILIB_USEDEP},introspection?,static-libs?]
+ !systemd? ( || (
+ >=sys-fs/udev-208-r1:0/0[${MULTILIB_USEDEP},gudev(-),introspection?,static-libs?]
+ >=sys-fs/eudev-1.5.3-r1:0/0[${MULTILIB_USEDEP},gudev(-),introspection?,static-libs?] )
+ )
+ systemd? (
+ >=sys-apps/systemd-212-r5:0/2[${MULTILIB_USEDEP},gudev(-),introspection?]
+ )
+ )"
+
+REQUIRED_USE="systemd? ( !static-libs )"
diff --git a/virtual/libgudev/libgudev-215-r3.ebuild b/virtual/libgudev/libgudev-215-r3.ebuild
new file mode 100644
index 00000000000..792f2b45d10
--- /dev/null
+++ b/virtual/libgudev/libgudev-215-r3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libgudev providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="introspection static-libs systemd"
+
+DEPEND=""
+RDEPEND="
+ || ( dev-libs/libgudev:0/0[${MULTILIB_USEDEP},introspection?,static-libs?]
+ !systemd? ( || (
+ >=sys-fs/udev-208-r1:0/0[${MULTILIB_USEDEP},gudev(-),introspection(-)?,static-libs?]
+ >=sys-fs/eudev-1.5.3-r1:0/0[${MULTILIB_USEDEP},gudev(-),introspection(-)?,static-libs?] )
+ )
+ systemd? (
+ >=sys-apps/systemd-212-r5:0/2[${MULTILIB_USEDEP},gudev(-),introspection(-)?]
+ )
+ )"
+
+REQUIRED_USE="systemd? ( !static-libs )"
diff --git a/virtual/libgudev/libgudev-230.ebuild b/virtual/libgudev/libgudev-230.ebuild
new file mode 100644
index 00000000000..4fe71ad6f96
--- /dev/null
+++ b/virtual/libgudev/libgudev-230.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libgudev providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="introspection static-libs"
+
+DEPEND=""
+RDEPEND="dev-libs/libgudev:0/0[${MULTILIB_USEDEP},introspection?,static-libs?]"
diff --git a/virtual/libgudev/metadata.xml b/virtual/libgudev/metadata.xml
new file mode 100644
index 00000000000..9bbcf12a6f0
--- /dev/null
+++ b/virtual/libgudev/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>udev-bugs@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>eudev@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>systemd@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/libiconv/libiconv-0-r1.ebuild b/virtual/libiconv/libiconv-0-r1.ebuild
new file mode 100644
index 00000000000..25010075600
--- /dev/null
+++ b/virtual/libiconv/libiconv-0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for the GNU conversion library"
+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 ~sparc-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 ~x86-winnt"
+IUSE="elibc_glibc elibc_uclibc elibc_musl elibc_mintlib"
+DEPEND=""
+
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
+# that and gcc
+RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( >=dev-libs/libiconv-1.14-r1[${MULTILIB_USEDEP}] ) ) ) )"
diff --git a/virtual/libiconv/libiconv-0-r2.ebuild b/virtual/libiconv/libiconv-0-r2.ebuild
new file mode 100644
index 00000000000..bd09756b337
--- /dev/null
+++ b/virtual/libiconv/libiconv-0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for the GNU conversion library"
+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 ~sparc-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 ~x86-winnt"
+IUSE="elibc_glibc elibc_uclibc elibc_musl elibc_mintlib"
+DEPEND=""
+
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
+# that and gcc
+RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( || ( >=dev-libs/libiconv-1.14-r1[${MULTILIB_USEDEP}] >=sys-freebsd/freebsd-lib-10.0[${MULTILIB_USEDEP}] ) ) ) ) )"
diff --git a/virtual/libiconv/libiconv-0.ebuild b/virtual/libiconv/libiconv-0.ebuild
new file mode 100644
index 00000000000..1cad8d9d929
--- /dev/null
+++ b/virtual/libiconv/libiconv-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the GNU conversion library"
+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 ~sparc-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 ~x86-winnt"
+IUSE="elibc_glibc elibc_uclibc elibc_musl"
+DEPEND=""
+
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
+# that and gcc
+RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libiconv ) ) )"
diff --git a/virtual/libiconv/metadata.xml b/virtual/libiconv/metadata.xml
new file mode 100644
index 00000000000..3519b5e30d3
--- /dev/null
+++ b/virtual/libiconv/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>alt@gentoo.org</email>
+ <name>Gentoo Alt</name>
+</maintainer>
+</pkgmetadata>
diff --git a/virtual/libintl/libintl-0-r1.ebuild b/virtual/libintl/libintl-0-r1.ebuild
new file mode 100644
index 00000000000..3279bd48158
--- /dev/null
+++ b/virtual/libintl/libintl-0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for the GNU Internationalization Library"
+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 ~sparc-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="elibc_glibc elibc_uclibc"
+DEPEND=""
+
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
+# that and gcc. And don't force uClibc to dep on this.
+RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( >=sys-devel/gettext-0.18.3.2[${MULTILIB_USEDEP}] ) ) )"
diff --git a/virtual/libintl/libintl-0.ebuild b/virtual/libintl/libintl-0.ebuild
new file mode 100644
index 00000000000..dc141686ee1
--- /dev/null
+++ b/virtual/libintl/libintl-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the GNU Internationalization Library"
+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 ~sparc-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="elibc_glibc elibc_uclibc"
+DEPEND=""
+
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
+# that and gcc. And don't force uClibc to dep on this.
+RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( sys-devel/gettext ) ) )"
diff --git a/virtual/libintl/metadata.xml b/virtual/libintl/metadata.xml
new file mode 100644
index 00000000000..3519b5e30d3
--- /dev/null
+++ b/virtual/libintl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>alt@gentoo.org</email>
+ <name>Gentoo Alt</name>
+</maintainer>
+</pkgmetadata>
diff --git a/virtual/libmysqlclient/libmysqlclient-18.ebuild b/virtual/libmysqlclient/libmysqlclient-18.ebuild
new file mode 100644
index 00000000000..4f28d12bf77
--- /dev/null
+++ b/virtual/libmysqlclient/libmysqlclient-18.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for MySQL client libraries"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/18"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="
+ || (
+ dev-db/mysql-connector-c:${SLOT}[static-libs?,${MULTILIB_USEDEP}]
+ dev-db/mariadb:${SLOT}[client-libs(+),static-libs?,${MULTILIB_USEDEP}]
+ dev-db/mysql:${SLOT}[client-libs(+),static-libs?,${MULTILIB_USEDEP}]
+ dev-db/percona-server:${SLOT}[client-libs(+),static-libs?,${MULTILIB_USEDEP}]
+ dev-db/mariadb-galera:${SLOT}[client-libs(+),static-libs?,${MULTILIB_USEDEP}]
+ dev-db/mysql-cluster:${SLOT}[client-libs(+),static-libs?,${MULTILIB_USEDEP}]
+ )"
diff --git a/virtual/libmysqlclient/metadata.xml b/virtual/libmysqlclient/metadata.xml
new file mode 100644
index 00000000000..362521e5bdf
--- /dev/null
+++ b/virtual/libmysqlclient/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mysql</herd>
+</pkgmetadata>
diff --git a/virtual/libstdc++/libstdc++-3.3.ebuild b/virtual/libstdc++/libstdc++-3.3.ebuild
new file mode 100644
index 00000000000..1fb09557ec1
--- /dev/null
+++ b/virtual/libstdc++/libstdc++-3.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for the GNU Standard C++ Library for <gcc-3.4"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="3.3"
+KEYWORDS="amd64 ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( =sys-libs/libstdc++-v3-bin-3.3* =sys-libs/libstdc++-v3-3.3* )"
diff --git a/virtual/libstdc++/metadata.xml b/virtual/libstdc++/metadata.xml
new file mode 100644
index 00000000000..fb4199eb7af
--- /dev/null
+++ b/virtual/libstdc++/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>toolchain</herd>
+</pkgmetadata>
diff --git a/virtual/libudev/libudev-215-r1.ebuild b/virtual/libudev/libudev-215-r1.ebuild
new file mode 100644
index 00000000000..85c10393cde
--- /dev/null
+++ b/virtual/libudev/libudev-215-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libudev providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/1"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="static-libs systemd"
+
+DEPEND=""
+RDEPEND="
+ !systemd? ( || (
+ >=sys-fs/udev-208-r1:0/0[${MULTILIB_USEDEP},static-libs?]
+ >=sys-fs/eudev-1.3:0/0[${MULTILIB_USEDEP},static-libs?] )
+ )
+ systemd? ( || (
+ >=sys-apps/systemd-212-r5:0/2[${MULTILIB_USEDEP}]
+ >=sys-apps/systemd-208-r3:0/1[${MULTILIB_USEDEP}]
+ >=sys-apps/systemd-208:0/0[${MULTILIB_USEDEP}] )
+ )"
+
+REQUIRED_USE="systemd? ( !static-libs )"
diff --git a/virtual/libudev/metadata.xml b/virtual/libudev/metadata.xml
new file mode 100644
index 00000000000..9bbcf12a6f0
--- /dev/null
+++ b/virtual/libudev/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>udev-bugs@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>eudev@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>systemd@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/libusb/libusb-0-r2.ebuild b/virtual/libusb/libusb-0-r2.ebuild
new file mode 100644
index 00000000000..b5b182a8adf
--- /dev/null
+++ b/virtual/libusb/libusb-0-r2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libusb"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="|| ( >=dev-libs/libusb-compat-0.1.5-r2[${MULTILIB_USEDEP}] >=sys-freebsd/freebsd-lib-9.1-r11[usb,${MULTILIB_USEDEP}] )"
+DEPEND=""
diff --git a/virtual/libusb/libusb-1-r1.ebuild b/virtual/libusb/libusb-1-r1.ebuild
new file mode 100644
index 00000000000..1244cb4e7f7
--- /dev/null
+++ b/virtual/libusb/libusb-1-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib-build
+
+DESCRIPTION="Virtual for libusb"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="1"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="udev"
+
+RDEPEND="|| ( >=dev-libs/libusb-1.0.9-r2:1[udev(+)?,${MULTILIB_USEDEP}] >=sys-freebsd/freebsd-lib-9.1-r10[usb,${MULTILIB_USEDEP}] )"
+DEPEND=""
diff --git a/virtual/libusb/metadata.xml b/virtual/libusb/metadata.xml
new file mode 100644
index 00000000000..bff000f363b
--- /dev/null
+++ b/virtual/libusb/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>base-system</herd>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>peter@stuge.se</email>
+ <name>Peter Stuge</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/linux-sources/linux-sources-0.ebuild b/virtual/linux-sources/linux-sources-0.ebuild
new file mode 100644
index 00000000000..c89f025704b
--- /dev/null
+++ b/virtual/linux-sources/linux-sources-0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Linux kernel sources"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| (
+ sys-kernel/gentoo-sources
+ sys-kernel/vanilla-sources
+ sys-kernel/ck-sources
+ sys-kernel/git-sources
+ sys-kernel/hardened-sources
+ sys-kernel/mips-sources
+ sys-kernel/openvz-sources
+ sys-kernel/pf-sources
+ sys-kernel/rsbac-sources
+ sys-kernel/rt-sources
+ sys-kernel/tuxonice-sources
+ sys-kernel/usermode-sources
+ sys-kernel/vserver-sources
+ sys-kernel/xbox-sources
+ sys-kernel/zen-sources
+ sys-kernel/aufs-sources
+ )"
diff --git a/virtual/linux-sources/linux-sources-1.ebuild b/virtual/linux-sources/linux-sources-1.ebuild
new file mode 100644
index 00000000000..02788330ab0
--- /dev/null
+++ b/virtual/linux-sources/linux-sources-1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Linux kernel sources"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="firmware"
+
+DEPEND="firmware? ( sys-kernel/linux-firmware )"
+RDEPEND="|| (
+ sys-kernel/gentoo-sources
+ sys-kernel/vanilla-sources
+ sys-kernel/ck-sources
+ sys-kernel/git-sources
+ sys-kernel/hardened-sources
+ sys-kernel/mips-sources
+ sys-kernel/openvz-sources
+ sys-kernel/pf-sources
+ sys-kernel/rsbac-sources
+ sys-kernel/rt-sources
+ sys-kernel/tuxonice-sources
+ sys-kernel/usermode-sources
+ sys-kernel/vserver-sources
+ sys-kernel/xbox-sources
+ sys-kernel/zen-sources
+ sys-kernel/aufs-sources
+ sys-kernel/raspberrypi-sources
+ )"
diff --git a/virtual/linux-sources/metadata.xml b/virtual/linux-sources/metadata.xml
new file mode 100644
index 00000000000..cc291a71f98
--- /dev/null
+++ b/virtual/linux-sources/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kernel</herd>
+ <maintainer>
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <use>
+ <flag name="firmware">Install linux kernel firmware</flag>
+ </use>
+</pkgmetadata>
diff --git a/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.3.ebuild b/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.3.ebuild
new file mode 100644
index 00000000000..24dc820974e
--- /dev/null
+++ b/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual Package installing the Header files for DVB"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 arm ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=sys-kernel/linux-headers-3.0"
diff --git a/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild b/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild
new file mode 100644
index 00000000000..842f27379c2
--- /dev/null
+++ b/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual Package installing the Header files for DVB"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=sys-kernel/linux-headers-3.7"
diff --git a/virtual/linuxtv-dvb-headers/metadata.xml b/virtual/linuxtv-dvb-headers/metadata.xml
new file mode 100644
index 00000000000..fab1ebd6abe
--- /dev/null
+++ b/virtual/linuxtv-dvb-headers/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>media-tv</herd>
+ <longdescription>
+ This package contains the header files for the DVB drivers
+ from linuxtv.org needed to compile any application
+ accessing the DVB-hardware to record/watch tv or
+ use internet over satellite connection.
+ </longdescription>
+</pkgmetadata>
diff --git a/virtual/logger/logger-0.ebuild b/virtual/logger/logger-0.ebuild
new file mode 100644
index 00000000000..db1737e2a1e
--- /dev/null
+++ b/virtual/logger/logger-0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for system loggers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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=""
+
+DEPEND=""
+RDEPEND="|| (
+ app-admin/metalog
+ app-admin/rsyslog
+ app-admin/socklog
+ app-admin/sysklogd
+ app-admin/syslog-ng
+ app-admin/syslogread
+ sys-freebsd/freebsd-usbin
+ sys-apps/busybox[syslog]
+ >=sys-apps/systemd-38
+)"
diff --git a/virtual/logger/metadata.xml b/virtual/logger/metadata.xml
new file mode 100644
index 00000000000..e31cecb196d
--- /dev/null
+++ b/virtual/logger/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+<maintainer>
+ <email>ultrabug@gentoo.org</email>
+ <name>Alexys Jacob</name>
+</maintainer>
+</pkgmetadata>
diff --git a/virtual/mailx/mailx-0.ebuild b/virtual/mailx/mailx-0.ebuild
new file mode 100644
index 00000000000..41d70d431b8
--- /dev/null
+++ b/virtual/mailx/mailx-0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for mail implementations"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( mail-client/mailx
+ mail-client/nail
+ net-mail/mailutils )"
diff --git a/virtual/mailx/mailx-1.ebuild b/virtual/mailx/mailx-1.ebuild
new file mode 100644
index 00000000000..7f675b07ce7
--- /dev/null
+++ b/virtual/mailx/mailx-1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for mail implementations"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( net-mail/mailutils
+ mail-client/mailx
+ mail-client/nail
+ sys-freebsd/freebsd-ubin )"
diff --git a/virtual/mailx/metadata.xml b/virtual/mailx/metadata.xml
new file mode 100644
index 00000000000..51f94e3fbe0
--- /dev/null
+++ b/virtual/mailx/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-mail</herd>
+</pkgmetadata>
diff --git a/virtual/man/man-0-r1.ebuild b/virtual/man/man-0-r1.ebuild
new file mode 100644
index 00000000000..06373fa6915
--- /dev/null
+++ b/virtual/man/man-0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for man"
+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 ~sparc-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="|| ( sys-apps/man-db sys-apps/man )"
diff --git a/virtual/man/metadata.xml b/virtual/man/metadata.xml
new file mode 100644
index 00000000000..96a2d586367
--- /dev/null
+++ b/virtual/man/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/mda/mda-0.ebuild b/virtual/mda/mda-0.ebuild
new file mode 100644
index 00000000000..daaa987b45a
--- /dev/null
+++ b/virtual/mda/mda-0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for Message Delivery Agents"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+
+# mail-mta/citadel is from sunrise
+RDEPEND="|| ( mail-filter/procmail
+ mail-filter/maildrop
+ mail-mta/postfix
+ mail-mta/courier
+ mail-mta/mini-qmail
+ mail-mta/netqmail
+ mail-mta/qmail-ldap
+ mail-mta/citadel )"
diff --git a/virtual/mda/metadata.xml b/virtual/mda/metadata.xml
new file mode 100644
index 00000000000..c508d217629
--- /dev/null
+++ b/virtual/mda/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-mail</herd>
+<herd>qmail</herd>
+</pkgmetadata>
+
diff --git a/virtual/metadata.xml b/virtual/metadata.xml
new file mode 100644
index 00000000000..27e4dd28463
--- /dev/null
+++ b/virtual/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The virtual category contains packages which satisfy virtual dependencies.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría virtual contiene paquetes para satisfacer las
+ dependencias virtuales.
+ </longdescription>
+</catmetadata>
+
diff --git a/virtual/modutils/metadata.xml b/virtual/modutils/metadata.xml
new file mode 100644
index 00000000000..14f8165f0c1
--- /dev/null
+++ b/virtual/modutils/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>udev-bugs@gentoo.org</email>
+ </maintainer>
+ <herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/modutils/modutils-0.ebuild b/virtual/modutils/modutils-0.ebuild
new file mode 100644
index 00000000000..b55a34e7532
--- /dev/null
+++ b/virtual/modutils/modutils-0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for utilities to manage Linux kernel modules"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( sys-apps/kmod[tools] sys-apps/modutils )"
diff --git a/virtual/mpi/metadata.xml b/virtual/mpi/metadata.xml
new file mode 100644
index 00000000000..3badea1e144
--- /dev/null
+++ b/virtual/mpi/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>cluster</herd>
+ <use>
+ <flag name='romio'>Enable romio, a high-performance portable MPI-IO</flag>
+ </use>
+</pkgmetadata>
diff --git a/virtual/mpi/mpi-2.0-r3.ebuild b/virtual/mpi/mpi-2.0-r3.ebuild
new file mode 100644
index 00000000000..2437a78771a
--- /dev/null
+++ b/virtual/mpi/mpi-2.0-r3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Message Passing Interface (MPI) v2.0 implementation"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cxx fortran romio threads"
+
+RDEPEND="|| (
+ sys-cluster/openmpi[cxx?,fortran?,romio?,threads?]
+ sys-cluster/mpich[cxx?,fortran?,romio?,threads?]
+ sys-cluster/mpich2[cxx?,fortran?,romio?,threads?]
+ sys-cluster/mvapich2[fortran?,romio?,threads?]
+ sys-cluster/native-mpi
+)"
+
+DEPEND=""
diff --git a/virtual/mta/metadata.xml b/virtual/mta/metadata.xml
new file mode 100644
index 00000000000..c508d217629
--- /dev/null
+++ b/virtual/mta/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-mail</herd>
+<herd>qmail</herd>
+</pkgmetadata>
+
diff --git a/virtual/mta/mta-0.ebuild b/virtual/mta/mta-0.ebuild
new file mode 100644
index 00000000000..ba8641d02f0
--- /dev/null
+++ b/virtual/mta/mta-0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for Message Transfer Agents"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+
+# mail-mta/citadel is from sunrise
+RDEPEND="|| ( >=mail-mta/ssmtp-2.64-r2[mta]
+ <mail-mta/ssmtp-2.64-r2
+ mail-mta/courier
+ mail-mta/esmtp
+ mail-mta/exim
+ mail-mta/mini-qmail
+ >=mail-mta/msmtp-1.4.19-r1[mta]
+ <mail-mta/msmtp-1.4.19-r1
+ mail-mta/netqmail
+ mail-mta/nullmailer
+ mail-mta/postfix
+ mail-mta/qmail-ldap
+ mail-mta/sendmail
+ mail-mta/opensmtpd
+ mail-mta/citadel[-postfix] )"
diff --git a/virtual/mta/mta-1.ebuild b/virtual/mta/mta-1.ebuild
new file mode 100644
index 00000000000..885027f65cb
--- /dev/null
+++ b/virtual/mta/mta-1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for Message Transfer Agents"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+
+# mail-mta/citadel is from sunrise
+RDEPEND="|| ( mail-mta/nullmailer
+ mail-mta/msmtp[mta]
+ mail-mta/ssmtp[mta]
+ mail-mta/courier
+ mail-mta/esmtp
+ mail-mta/exim
+ mail-mta/mini-qmail
+ mail-mta/netqmail
+ mail-mta/postfix
+ mail-mta/qmail-ldap
+ mail-mta/sendmail
+ mail-mta/opensmtpd
+ mail-mta/citadel[-postfix] )"
diff --git a/virtual/mysql/metadata.xml b/virtual/mysql/metadata.xml
new file mode 100644
index 00000000000..0ea2af64675
--- /dev/null
+++ b/virtual/mysql/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mysql</herd>
+ <use>
+ <flag name='embedded'>Build embedded server (libmysqld)</flag>
+ </use>
+</pkgmetadata>
diff --git a/virtual/mysql/mysql-5.5-r1.ebuild b/virtual/mysql/mysql-5.5-r1.ebuild
new file mode 100644
index 00000000000..84019bcc247
--- /dev/null
+++ b/virtual/mysql/mysql-5.5-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Virtual for MySQL client or database"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="embedded minimal static static-libs"
+
+DEPEND=""
+RDEPEND="|| (
+ =dev-db/mariadb-${PV}*[embedded=,minimal=,static=,static-libs=]
+ =dev-db/mysql-${PV}*[embedded=,minimal=,static=,static-libs=]
+ =dev-db/mysql-cluster-7.2*[embedded=,minimal=,static=,static-libs=]
+)"
diff --git a/virtual/mysql/mysql-5.6-r2.ebuild b/virtual/mysql/mysql-5.6-r2.ebuild
new file mode 100644
index 00000000000..2bc383dad19
--- /dev/null
+++ b/virtual/mysql/mysql-5.6-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for MySQL client or database"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/18"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="embedded minimal static static-libs"
+
+DEPEND=""
+RDEPEND="|| (
+ =dev-db/mariadb-10.0*[embedded=,minimal=,static=,static-libs=,${MULTILIB_USEDEP}]
+ =dev-db/mysql-${PV}*[embedded=,minimal=,static=,static-libs=,${MULTILIB_USEDEP}]
+ =dev-db/percona-server-${PV}*[embedded=,minimal=,static=,static-libs=,${MULTILIB_USEDEP}]
+ =dev-db/mariadb-galera-10.0*[embedded=,minimal=,static=,static-libs=,${MULTILIB_USEDEP}]
+ =dev-db/mysql-cluster-7.3*[embedded=,minimal=,static=,static-libs=,${MULTILIB_USEDEP}]
+)"
diff --git a/virtual/mysql/mysql-5.6-r5.ebuild b/virtual/mysql/mysql-5.6-r5.ebuild
new file mode 100644
index 00000000000..bf7ac39ad9a
--- /dev/null
+++ b/virtual/mysql/mysql-5.6-r5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for MySQL database server"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/18"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="embedded static static-libs"
+
+DEPEND=""
+RDEPEND="
+ virtual/libmysqlclient[static-libs?,${MULTILIB_USEDEP}]
+ || (
+ =dev-db/mariadb-10.1*[embedded=,static=]
+ =dev-db/mariadb-10.0*[embedded=,static=]
+ =dev-db/mysql-${PV}*[embedded=,static=]
+ =dev-db/percona-server-${PV}*[embedded=,static=]
+ =dev-db/mariadb-galera-10.0*[embedded=,static=]
+ =dev-db/mysql-cluster-7.3*[embedded=,static=]
+ )"
diff --git a/virtual/mysql/mysql-5.6-r6.ebuild b/virtual/mysql/mysql-5.6-r6.ebuild
new file mode 100644
index 00000000000..f3ae2ce143b
--- /dev/null
+++ b/virtual/mysql/mysql-5.6-r6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for MySQL database server"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/18"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="embedded static static-libs"
+
+DEPEND=""
+RDEPEND="
+ virtual/libmysqlclient[static-libs?,${MULTILIB_USEDEP}]
+ embedded? (
+ || (
+ =dev-db/mariadb-10.1*[client-libs(+),embedded,static=]
+ =dev-db/mariadb-10.0*[client-libs(+),embedded,static=]
+ =dev-db/mysql-${PV}*[client-libs(+),embedded,static=]
+ =dev-db/percona-server-${PV}*[client-libs(+),embedded,static=]
+ =dev-db/mariadb-galera-10.0*[client-libs(+),embedded,static=]
+ =dev-db/mysql-cluster-7.3*[client-libs(+),embedded,static=]
+ )
+ )
+ !embedded? (
+ || (
+ =dev-db/mariadb-10.1*[-embedded,static=]
+ =dev-db/mariadb-10.0*[-embedded,static=]
+ =dev-db/mysql-${PV}*[-embedded,static=]
+ =dev-db/percona-server-${PV}*[-embedded,static=]
+ =dev-db/mariadb-galera-10.0*[-embedded,static=]
+ =dev-db/mysql-cluster-7.3*[-embedded,static=]
+ )
+ )
+"
diff --git a/virtual/notification-daemon/metadata.xml b/virtual/notification-daemon/metadata.xml
new file mode 100644
index 00000000000..9879e83b822
--- /dev/null
+++ b/virtual/notification-daemon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>freedesktop</herd>
+ <maintainer>
+ <email>freedesktop-bugs@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/notification-daemon/notification-daemon-0.ebuild b/virtual/notification-daemon/notification-daemon-0.ebuild
new file mode 100644
index 00000000000..23356b8e8ab
--- /dev/null
+++ b/virtual/notification-daemon/notification-daemon-0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for notification daemon dbus service"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="gnome"
+
+RDEPEND="
+ gnome? ( || ( x11-misc/notification-daemon
+ gnome-base/gnome-shell ) )
+ !gnome? ( || (
+ x11-misc/notification-daemon
+ gnome-extra/cinnamon
+ xfce-extra/xfce4-notifyd
+ x11-misc/qtnotifydaemon
+ x11-misc/notify-osd
+ x11-misc/dunst
+ >=x11-wm/awesome-3.4.4
+ x11-wm/enlightenment[enlightenment_modules_notification]
+ x11-wm/enlightenment[e_modules_notification]
+ kde-apps/knotify
+ x11-misc/mate-notification-daemon
+ lxqt-base/lxqt-notificationd
+ kde-frameworks/knotifications ) )"
+DEPEND=""
diff --git a/virtual/ooo/metadata.xml b/virtual/ooo/metadata.xml
new file mode 100644
index 00000000000..fb56680f363
--- /dev/null
+++ b/virtual/ooo/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>openoffice</herd>
+</pkgmetadata>
diff --git a/virtual/ooo/ooo-0.ebuild b/virtual/ooo/ooo-0.ebuild
new file mode 100644
index 00000000000..26627b4976a
--- /dev/null
+++ b/virtual/ooo/ooo-0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Virtual for OpenOffice.org/LibreOffice"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="java"
+
+DEPEND=""
+RDEPEND="
+ || (
+ app-office/libreoffice[java?]
+ app-office/libreoffice-bin[java?]
+ app-office/openoffice-bin[java?]
+ )
+"
diff --git a/virtual/opencl/metadata.xml b/virtual/opencl/metadata.xml
new file mode 100644
index 00000000000..01c4c004e73
--- /dev/null
+++ b/virtual/opencl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/virtual/opencl/opencl-0-r2.ebuild b/virtual/opencl/opencl-0-r2.ebuild
new file mode 100644
index 00000000000..4c243e0a3b1
--- /dev/null
+++ b/virtual/opencl/opencl-0-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Virtual for OpenCL implementations"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+CARDS=( fglrx nvidia )
+IUSE="${CARDS[@]/#/video_cards_}"
+
+DEPEND=""
+RDEPEND="app-eselect/eselect-opencl
+ || (
+ video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.1-r1 )
+ video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.10-r2 )
+ dev-util/intel-ocl-sdk
+ )"
+
+REQUIRED_USE="x86? ( || ( video_cards_fglrx video_cards_nvidia ) )"
diff --git a/virtual/opencl/opencl-0-r3.ebuild b/virtual/opencl/opencl-0-r3.ebuild
new file mode 100644
index 00000000000..8b265e610af
--- /dev/null
+++ b/virtual/opencl/opencl-0-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for OpenCL implementations"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+CARDS=( fglrx nvidia )
+IUSE="${CARDS[@]/#/video_cards_}"
+
+DEPEND=""
+RDEPEND="app-eselect/eselect-opencl
+ || (
+ media-libs/mesa[opencl]
+ video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.1-r1 )
+ video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.10-r2 )
+ dev-util/intel-ocl-sdk
+ )"
diff --git a/virtual/opencl/opencl-0-r4.ebuild b/virtual/opencl/opencl-0-r4.ebuild
new file mode 100644
index 00000000000..2ebd296dabf
--- /dev/null
+++ b/virtual/opencl/opencl-0-r4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for OpenCL implementations"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+CARDS=( fglrx nvidia )
+IUSE="${CARDS[@]/#/video_cards_}"
+
+DEPEND=""
+# intel-ocl-sdk is amd64-only
+RDEPEND="app-eselect/eselect-opencl
+ || (
+ >=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}]
+ video_cards_fglrx? (
+ >=x11-drivers/ati-drivers-12.1-r1 )
+ video_cards_nvidia? (
+ >=x11-drivers/nvidia-drivers-290.10-r2 )
+ abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) )
+ )"
diff --git a/virtual/opencl/opencl-0.ebuild b/virtual/opencl/opencl-0.ebuild
new file mode 100644
index 00000000000..4fff3861bd6
--- /dev/null
+++ b/virtual/opencl/opencl-0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Until ATI's SDK is in the tree, nvidia is the only
+# viable provider #392179 #257626
+
+EAPI="4"
+
+DESCRIPTION="Virtual for OpenCL implementations"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+#CARDS=( fglrx nvidia )
+CARDS=( nvidia )
+IUSE="${CARDS[@]/#/video_cards_}"
+
+REQUIRED_USE="|| ( ${IUSE} )"
+
+# video_cards_fglrx? ( x11-drivers/ati-drivers[opencl] )
+RDEPEND="|| (
+ video_cards_nvidia? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
+ )"
diff --git a/virtual/opengl/metadata.xml b/virtual/opengl/metadata.xml
new file mode 100644
index 00000000000..01c4c004e73
--- /dev/null
+++ b/virtual/opengl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/virtual/opengl/opengl-7.0-r1.ebuild b/virtual/opengl/opengl-7.0-r1.ebuild
new file mode 100644
index 00000000000..1185fcf4edc
--- /dev/null
+++ b/virtual/opengl/opengl-7.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for OpenGL implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || (
+ >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP}]
+ media-libs/opengl-apple
+ )"
+DEPEND=""
diff --git a/virtual/opengl/opengl-7.0.ebuild b/virtual/opengl/opengl-7.0.ebuild
new file mode 100644
index 00000000000..d332533f5c6
--- /dev/null
+++ b/virtual/opengl/opengl-7.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for OpenGL implementation"
+HOMEPAGE=""
+SRC_URI=""
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+RDEPEND="|| ( media-libs/mesa media-libs/opengl-apple )"
+DEPEND=""
diff --git a/virtual/os-headers/metadata.xml b/virtual/os-headers/metadata.xml
new file mode 100644
index 00000000000..73b74513bca
--- /dev/null
+++ b/virtual/os-headers/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>toolchain</herd>
+<herd>bsd</herd>
+</pkgmetadata>
diff --git a/virtual/os-headers/os-headers-0.ebuild b/virtual/os-headers/os-headers-0.ebuild
new file mode 100644
index 00000000000..6f06d95e211
--- /dev/null
+++ b/virtual/os-headers/os-headers-0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for operating system headers"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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"
+
+# depend on SLOT 0 of linux-headers, because kernel-2.eclass
+# sets a different SLOT for cross-building
+RDEPEND="
+ || (
+ kernel_linux? ( sys-kernel/linux-headers:0 )
+ !prefix? ( sys-freebsd/freebsd-lib )
+ )"
diff --git a/virtual/package-manager/metadata.xml b/virtual/package-manager/metadata.xml
new file mode 100644
index 00000000000..96a2d586367
--- /dev/null
+++ b/virtual/package-manager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/package-manager/package-manager-0.ebuild b/virtual/package-manager/package-manager-0.ebuild
new file mode 100644
index 00000000000..40ec9afa669
--- /dev/null
+++ b/virtual/package-manager/package-manager-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for the package manager"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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"
+
+RDEPEND="|| ( sys-apps/portage
+ sys-apps/paludis
+ sys-apps/pkgcore )"
diff --git a/virtual/pager/metadata.xml b/virtual/pager/metadata.xml
new file mode 100644
index 00000000000..2811adea6ed
--- /dev/null
+++ b/virtual/pager/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>fauli@gentoo.org</email>
+ <name>Christian Faulhammer</name>
+</maintainer>
+</pkgmetadata>
diff --git a/virtual/pager/pager-0.ebuild b/virtual/pager/pager-0.ebuild
new file mode 100644
index 00000000000..46d77099302
--- /dev/null
+++ b/virtual/pager/pager-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for command-line pagers"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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"
+
+RDEPEND="|| ( sys-apps/less
+ sys-apps/more
+ sys-apps/most
+ sys-apps/util-linux[ncurses]
+ app-text/lv
+ app-editors/vim[vim-pager] )"
diff --git a/virtual/pam/metadata.xml b/virtual/pam/metadata.xml
new file mode 100644
index 00000000000..f8e763f016b
--- /dev/null
+++ b/virtual/pam/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>pam</herd>
+<maintainer>
+ <email>pam-bugs@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/virtual/pam/pam-0-r1.ebuild b/virtual/pam/pam-0-r1.ebuild
new file mode 100644
index 00000000000..af413a40d05
--- /dev/null
+++ b/virtual/pam/pam-0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for PAM (Pluggable Authentication Modules)"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || (
+ >=sys-libs/pam-1.1.6-r2[${MULTILIB_USEDEP}]
+ >=sys-auth/openpam-20120526-r1[${MULTILIB_USEDEP}]
+ )"
diff --git a/virtual/pam/pam-0.ebuild b/virtual/pam/pam-0.ebuild
new file mode 100644
index 00000000000..65f5e7039c2
--- /dev/null
+++ b/virtual/pam/pam-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for PAM (Pluggable Authentication Modules)"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( >=sys-libs/pam-0.78
+ sys-auth/openpam )"
diff --git a/virtual/perl-Archive-Tar/metadata.xml b/virtual/perl-Archive-Tar/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Archive-Tar/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Archive-Tar/perl-Archive-Tar-1.960.0.ebuild b/virtual/perl-Archive-Tar/perl-Archive-Tar-1.960.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Archive-Tar/perl-Archive-Tar-1.960.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0.ebuild b/virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Archive-Tar/perl-Archive-Tar-2.40.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Attribute-Handlers/metadata.xml b/virtual/perl-Attribute-Handlers/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Attribute-Handlers/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.960.0.ebuild b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.960.0.ebuild
new file mode 100644
index 00000000000..d618070bf34
--- /dev/null
+++ b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.960.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.970.0.ebuild b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.970.0.ebuild
new file mode 100644
index 00000000000..4cfd50071c6
--- /dev/null
+++ b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-0.970.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-AutoLoader/metadata.xml b/virtual/perl-AutoLoader/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-AutoLoader/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r1.ebuild b/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r1.ebuild
new file mode 100644
index 00000000000..15480ab8a53
--- /dev/null
+++ b/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ia64 ppc ppc64 sparc x86 ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-B-Debug/metadata.xml b/virtual/perl-B-Debug/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-B-Debug/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-B-Debug/perl-B-Debug-1.190.0.ebuild b/virtual/perl-B-Debug/perl-B-Debug-1.190.0.ebuild
new file mode 100644
index 00000000000..849ba159405
--- /dev/null
+++ b/virtual/perl-B-Debug/perl-B-Debug-1.190.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-B-Debug/perl-B-Debug-1.230.0.ebuild b/virtual/perl-B-Debug/perl-B-Debug-1.230.0.ebuild
new file mode 100644
index 00000000000..2ea117ec053
--- /dev/null
+++ b/virtual/perl-B-Debug/perl-B-Debug-1.230.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-CPAN-Meta-Requirements/metadata.xml b/virtual/perl-CPAN-Meta-Requirements/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-CPAN-Meta-Requirements/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.125.0-r1.ebuild b/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.125.0-r1.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.125.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.132.0.ebuild b/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.132.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.132.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-CPAN-Meta-YAML/metadata.xml b/virtual/perl-CPAN-Meta-YAML/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-CPAN-Meta-YAML/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.12.0-r1.ebuild b/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.12.0-r1.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.12.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-CPAN-Meta/metadata.xml b/virtual/perl-CPAN-Meta/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-CPAN-Meta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.140.640.ebuild b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.140.640.ebuild
new file mode 100644
index 00000000000..3cf160834bd
--- /dev/null
+++ b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.140.640.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+ >=virtual/perl-CPAN-Meta-YAML-0.11.0
+ >=virtual/perl-JSON-PP-2.271.30
+ >=virtual/perl-Parse-CPAN-Meta-1.441.400
+"
+# see bug 519974 and bug 545054
diff --git a/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.143.240.ebuild b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.143.240.ebuild
new file mode 100644
index 00000000000..dfc0ae0a4b2
--- /dev/null
+++ b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.143.240.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 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="
+ ~perl-core/${PN#perl-}-${PV}
+ >=virtual/perl-CPAN-Meta-YAML-0.11.0
+ >=virtual/perl-JSON-PP-2.271.30
+ >=virtual/perl-Parse-CPAN-Meta-1.441.400
+"
+# see bug 519974
diff --git a/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.1.ebuild b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.1.ebuild
new file mode 100644
index 00000000000..36b99fe5f2f
--- /dev/null
+++ b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ >=virtual/perl-CPAN-Meta-YAML-0.11.0
+ >=virtual/perl-JSON-PP-2.271.30
+ >=virtual/perl-Parse-CPAN-Meta-1.441.400
+"
+# see bug 519974
diff --git a/virtual/perl-CPAN/metadata.xml b/virtual/perl-CPAN/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-CPAN/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-CPAN/perl-CPAN-2.110.0.ebuild b/virtual/perl-CPAN/perl-CPAN-2.110.0.ebuild
new file mode 100644
index 00000000000..0f53e04732d
--- /dev/null
+++ b/virtual/perl-CPAN/perl-CPAN-2.110.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 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 ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ =dev-lang/perl-5.22*
+ !<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-CPAN/perl-CPAN-2.90.0-r1.ebuild b/virtual/perl-CPAN/perl-CPAN-2.90.0-r1.ebuild
new file mode 100644
index 00000000000..fef9bcc2787
--- /dev/null
+++ b/virtual/perl-CPAN/perl-CPAN-2.90.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Carp/metadata.xml b/virtual/perl-Carp/metadata.xml
new file mode 100644
index 00000000000..1027ac9b109
--- /dev/null
+++ b/virtual/perl-Carp/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+ <maintainer>
+ <email>kentfredric@gmail.com</email>
+ <name>Kent Fredric</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/perl-Carp/perl-Carp-1.330.100.ebuild b/virtual/perl-Carp/perl-Carp-1.330.100.ebuild
new file mode 100644
index 00000000000..7413e9907f0
--- /dev/null
+++ b/virtual/perl-Carp/perl-Carp-1.330.100.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Carp/perl-Carp-1.360.0.ebuild b/virtual/perl-Carp/perl-Carp-1.360.0.ebuild
new file mode 100644
index 00000000000..deff49e49e2
--- /dev/null
+++ b/virtual/perl-Carp/perl-Carp-1.360.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Compress-Raw-Bzip2/metadata.xml b/virtual/perl-Compress-Raw-Bzip2/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Compress-Raw-Bzip2/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.64.0.ebuild b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.64.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.64.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.68.0.ebuild b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.68.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.68.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Compress-Raw-Zlib/metadata.xml b/virtual/perl-Compress-Raw-Zlib/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Compress-Raw-Zlib/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.65.0.ebuild b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.65.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.65.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.68.0.ebuild b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.68.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.68.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-DB_File/metadata.xml b/virtual/perl-DB_File/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-DB_File/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-DB_File/perl-DB_File-1.831.0.ebuild b/virtual/perl-DB_File/perl-DB_File-1.831.0.ebuild
new file mode 100644
index 00000000000..b5f9343565d
--- /dev/null
+++ b/virtual/perl-DB_File/perl-DB_File-1.831.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20*[berkdb] ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-DB_File/perl-DB_File-1.835.0.ebuild b/virtual/perl-DB_File/perl-DB_File-1.835.0.ebuild
new file mode 100644
index 00000000000..7714be4007c
--- /dev/null
+++ b/virtual/perl-DB_File/perl-DB_File-1.835.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22*[berkdb] ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Data-Dumper/metadata.xml b/virtual/perl-Data-Dumper/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Data-Dumper/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0.ebuild b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0.ebuild
new file mode 100644
index 00000000000..28cc6ced041
--- /dev/null
+++ b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 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="~perl-core/${PN#perl-}-${PV}"
diff --git a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0.ebuild b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0.ebuild
new file mode 100644
index 00000000000..deff49e49e2
--- /dev/null
+++ b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Devel-PPPort/metadata.xml b/virtual/perl-Devel-PPPort/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Devel-PPPort/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.210.0.ebuild b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.210.0.ebuild
new file mode 100644
index 00000000000..c1e6d28131e
--- /dev/null
+++ b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.210.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.310.0.ebuild b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.310.0.ebuild
new file mode 100644
index 00000000000..fb425f9a6a3
--- /dev/null
+++ b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.310.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest-MD5/metadata.xml b/virtual/perl-Digest-MD5/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Digest-MD5/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Digest-MD5/perl-Digest-MD5-2.530.0-r2.ebuild b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.530.0-r2.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.530.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest-MD5/perl-Digest-MD5-2.540.0.ebuild b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.540.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.540.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest-SHA/metadata.xml b/virtual/perl-Digest-SHA/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Digest-SHA/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Digest-SHA/perl-Digest-SHA-5.880.0.ebuild b/virtual/perl-Digest-SHA/perl-Digest-SHA-5.880.0.ebuild
new file mode 100644
index 00000000000..4317c6c4422
--- /dev/null
+++ b/virtual/perl-Digest-SHA/perl-Digest-SHA-5.880.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0.ebuild b/virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0.ebuild
new file mode 100644
index 00000000000..403d22f9d8a
--- /dev/null
+++ b/virtual/perl-Digest-SHA/perl-Digest-SHA-5.950.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest/metadata.xml b/virtual/perl-Digest/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Digest/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Digest/perl-Digest-1.170.0-r5.ebuild b/virtual/perl-Digest/perl-Digest-1.170.0-r5.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-Digest/perl-Digest-1.170.0-r5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Dumpvalue/metadata.xml b/virtual/perl-Dumpvalue/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Dumpvalue/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Dumpvalue/perl-Dumpvalue-1.170.0-r5.ebuild b/virtual/perl-Dumpvalue/perl-Dumpvalue-1.170.0-r5.ebuild
new file mode 100644
index 00000000000..bcf12e683d8
--- /dev/null
+++ b/virtual/perl-Dumpvalue/perl-Dumpvalue-1.170.0-r5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Encode/metadata.xml b/virtual/perl-Encode/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Encode/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Encode/perl-Encode-2.600.0.ebuild b/virtual/perl-Encode/perl-Encode-2.600.0.ebuild
new file mode 100644
index 00000000000..1fb88d6db76
--- /dev/null
+++ b/virtual/perl-Encode/perl-Encode-2.600.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Encode/perl-Encode-2.730.0.ebuild b/virtual/perl-Encode/perl-Encode-2.730.0.ebuild
new file mode 100644
index 00000000000..47a3ddbddce
--- /dev/null
+++ b/virtual/perl-Encode/perl-Encode-2.730.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 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 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="~perl-core/${PN#perl-}-${PV}"
+
+# stabilize this together with dev-lang/perl-5.22*
diff --git a/virtual/perl-Exporter/metadata.xml b/virtual/perl-Exporter/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-Exporter/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Exporter/perl-Exporter-5.710.0-r2.ebuild b/virtual/perl-Exporter/perl-Exporter-5.710.0-r2.ebuild
new file mode 100644
index 00000000000..7a3f741904f
--- /dev/null
+++ b/virtual/perl-Exporter/perl-Exporter-5.710.0-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Exporter/perl-Exporter-5.720.0.ebuild b/virtual/perl-Exporter/perl-Exporter-5.720.0.ebuild
new file mode 100644
index 00000000000..f747fb6f95e
--- /dev/null
+++ b/virtual/perl-Exporter/perl-Exporter-5.720.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-CBuilder/metadata.xml b/virtual/perl-ExtUtils-CBuilder/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-ExtUtils-CBuilder/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.217-r2.ebuild b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.217-r2.ebuild
new file mode 100644
index 00000000000..11b34b3f097
--- /dev/null
+++ b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.217-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.221.ebuild b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.221.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.221.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Command/metadata.xml b/virtual/perl-ExtUtils-Command/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-ExtUtils-Command/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.180.0-r2.ebuild b/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.180.0-r2.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.180.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0.ebuild b/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-ExtUtils-Command/perl-ExtUtils-Command-1.200.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Constant/metadata.xml b/virtual/perl-ExtUtils-Constant/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-ExtUtils-Constant/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r7.ebuild b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r7.ebuild
new file mode 100644
index 00000000000..75d8d7ba571
--- /dev/null
+++ b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r7.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 arm64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Install/metadata.xml b/virtual/perl-ExtUtils-Install/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-ExtUtils-Install/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-1.670.0.ebuild b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-1.670.0.ebuild
new file mode 100644
index 00000000000..0f0d5024f85
--- /dev/null
+++ b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-1.670.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for ExtUtils-Install"
+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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.40.0.ebuild b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.40.0.ebuild
new file mode 100644
index 00000000000..f79eb3eb42a
--- /dev/null
+++ b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.40.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for ExtUtils-Install"
+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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-MakeMaker/metadata.xml b/virtual/perl-ExtUtils-MakeMaker/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-ExtUtils-MakeMaker/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-6.980.0.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-6.980.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-6.980.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.0.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.0.ebuild
new file mode 100644
index 00000000000..2bec4185b1e
--- /dev/null
+++ b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 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="~perl-core/${PN#perl-}-${PV}"
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.40.100_rc.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Manifest/metadata.xml b/virtual/perl-ExtUtils-Manifest/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-ExtUtils-Manifest/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.630.0-r2.ebuild b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.630.0-r2.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.630.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.700.0-r1.ebuild b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.700.0-r1.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.700.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-ParseXS/metadata.xml b/virtual/perl-ExtUtils-ParseXS/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-ExtUtils-ParseXS/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.240.0.ebuild b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.240.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.240.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.280.0.ebuild b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.280.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.280.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-File-Path/metadata.xml b/virtual/perl-File-Path/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-File-Path/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-File-Path/perl-File-Path-2.90.0-r3.ebuild b/virtual/perl-File-Path/perl-File-Path-2.90.0-r3.ebuild
new file mode 100644
index 00000000000..3d3617e847f
--- /dev/null
+++ b/virtual/perl-File-Path/perl-File-Path-2.90.0-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-File-Spec/metadata.xml b/virtual/perl-File-Spec/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-File-Spec/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.480.100-r1.ebuild b/virtual/perl-File-Spec/perl-File-Spec-3.480.100-r1.ebuild
new file mode 100644
index 00000000000..11b34b3f097
--- /dev/null
+++ b/virtual/perl-File-Spec/perl-File-Spec-3.480.100-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.560.0.ebuild b/virtual/perl-File-Spec/perl-File-Spec-3.560.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-File-Spec/perl-File-Spec-3.560.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-File-Temp/metadata.xml b/virtual/perl-File-Temp/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-File-Temp/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r3.ebuild b/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r3.ebuild
new file mode 100644
index 00000000000..478f3791aee
--- /dev/null
+++ b/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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="
+ ~perl-core/${PN#perl-}-${PV}
+ !=perl-core/File-Temp-0.230.400
+"
+
+# this is the dev-lang/perl-5.20 and dev-lang/perl-5.22 version but we need the security patch
diff --git a/virtual/perl-Filter-Simple/metadata.xml b/virtual/perl-Filter-Simple/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-Filter-Simple/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Filter-Simple/perl-Filter-Simple-0.910.0.ebuild b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.910.0.ebuild
new file mode 100644
index 00000000000..805506742bc
--- /dev/null
+++ b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.910.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for perl-core/Filter-Simple"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Filter-Simple/perl-Filter-Simple-0.920.0.ebuild b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.920.0.ebuild
new file mode 100644
index 00000000000..cf3344491d3
--- /dev/null
+++ b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.920.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for perl-core/Filter-Simple"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Getopt-Long/metadata.xml b/virtual/perl-Getopt-Long/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Getopt-Long/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.420.0-r1.ebuild b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.420.0-r1.ebuild
new file mode 100644
index 00000000000..daabf5a6345
--- /dev/null
+++ b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.420.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0.ebuild b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0.ebuild
new file mode 100644
index 00000000000..9f35e466197
--- /dev/null
+++ b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-HTTP-Tiny/metadata.xml b/virtual/perl-HTTP-Tiny/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-HTTP-Tiny/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.43.0.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.43.0.ebuild
new file mode 100644
index 00000000000..b6f9321bd74
--- /dev/null
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.43.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0.ebuild
new file mode 100644
index 00000000000..098a614ea45
--- /dev/null
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-I18N-LangTags/metadata.xml b/virtual/perl-I18N-LangTags/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-I18N-LangTags/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.400.0-r1.ebuild b/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.400.0-r1.ebuild
new file mode 100644
index 00000000000..e5eb006fc48
--- /dev/null
+++ b/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.400.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for I18N-LangTags"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/I18N-LangTags-${PV} )
+ !<perl-core/I18N-LangTags-${PV}
+ !>perl-core/I18N-LangTags-${PV}-r999
+"
diff --git a/virtual/perl-IO-Compress/metadata.xml b/virtual/perl-IO-Compress/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-IO-Compress/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.64.0.ebuild b/virtual/perl-IO-Compress/perl-IO-Compress-2.64.0.ebuild
new file mode 100644
index 00000000000..e3c423a601a
--- /dev/null
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.64.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<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.68.0.ebuild b/virtual/perl-IO-Compress/perl-IO-Compress-2.68.0.ebuild
new file mode 100644
index 00000000000..cd7c2d1f62b
--- /dev/null
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.68.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<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-Socket-IP/metadata.xml b/virtual/perl-IO-Socket-IP/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-IO-Socket-IP/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.290.0.ebuild b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.290.0.ebuild
new file mode 100644
index 00000000000..070036a47e5
--- /dev/null
+++ b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.290.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0.ebuild b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0.ebuild
new file mode 100644
index 00000000000..1e6b01a8470
--- /dev/null
+++ b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IO-Zlib/metadata.xml b/virtual/perl-IO-Zlib/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-IO-Zlib/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-IO-Zlib/perl-IO-Zlib-1.100.0-r6.ebuild b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.100.0-r6.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.100.0-r6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IO/metadata.xml b/virtual/perl-IO/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-IO/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-IO/perl-IO-1.310.0.ebuild b/virtual/perl-IO/perl-IO-1.310.0.ebuild
new file mode 100644
index 00000000000..81739b06d16
--- /dev/null
+++ b/virtual/perl-IO/perl-IO-1.310.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IO/perl-IO-1.350.0.ebuild b/virtual/perl-IO/perl-IO-1.350.0.ebuild
new file mode 100644
index 00000000000..a411c15f87b
--- /dev/null
+++ b/virtual/perl-IO/perl-IO-1.350.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IPC-Cmd/metadata.xml b/virtual/perl-IPC-Cmd/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-IPC-Cmd/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-IPC-Cmd/perl-IPC-Cmd-0.920.0-r1.ebuild b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-0.920.0-r1.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-0.920.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-JSON-PP/metadata.xml b/virtual/perl-JSON-PP/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-JSON-PP/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-2.272.30.ebuild b/virtual/perl-JSON-PP/perl-JSON-PP-2.272.30.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-JSON-PP/perl-JSON-PP-2.272.30.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-2.273.0.ebuild b/virtual/perl-JSON-PP/perl-JSON-PP-2.273.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-JSON-PP/perl-JSON-PP-2.273.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Locale-Maketext-Simple/metadata.xml b/virtual/perl-Locale-Maketext-Simple/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Locale-Maketext-Simple/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.0-r6.ebuild b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.0-r6.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.0-r6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Locale-Maketext/metadata.xml b/virtual/perl-Locale-Maketext/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Locale-Maketext/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.250.0.ebuild b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.250.0.ebuild
new file mode 100644
index 00000000000..84be8f99369
--- /dev/null
+++ b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.250.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+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.20* ~perl-core/Locale-Maketext-${PV} )
+ !<perl-core/Locale-Maketext-${PV}
+ !>perl-core/Locale-Maketext-${PV}-r999
+"
diff --git a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0.ebuild b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0.ebuild
new file mode 100644
index 00000000000..8cf4ac2967a
--- /dev/null
+++ b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.260.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+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.22* ~perl-core/Locale-Maketext-${PV} )
+ !<perl-core/Locale-Maketext-${PV}
+ !>perl-core/Locale-Maketext-${PV}-r999
+"
diff --git a/virtual/perl-MIME-Base64/metadata.xml b/virtual/perl-MIME-Base64/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-MIME-Base64/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-MIME-Base64/perl-MIME-Base64-3.140.0-r1.ebuild b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.140.0-r1.ebuild
new file mode 100644
index 00000000000..f7fa2a75978
--- /dev/null
+++ b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.140.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-MIME-Base64/perl-MIME-Base64-3.150.0.ebuild b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.150.0.ebuild
new file mode 100644
index 00000000000..a572cdff50a
--- /dev/null
+++ b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.150.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigInt-FastCalc/metadata.xml b/virtual/perl-Math-BigInt-FastCalc/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Math-BigInt-FastCalc/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.310.0-r1.ebuild b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.310.0-r1.ebuild
new file mode 100644
index 00000000000..8d6a18d9bad
--- /dev/null
+++ b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.310.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigInt/metadata.xml b/virtual/perl-Math-BigInt/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Math-BigInt/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.300.ebuild b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.300.ebuild
new file mode 100644
index 00000000000..070036a47e5
--- /dev/null
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.300.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.700.ebuild b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.700.ebuild
new file mode 100644
index 00000000000..1e6b01a8470
--- /dev/null
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.700.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigRat/metadata.xml b/virtual/perl-Math-BigRat/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Math-BigRat/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.600.ebuild b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.600.ebuild
new file mode 100644
index 00000000000..f53eb5576e4
--- /dev/null
+++ b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.600.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.800.ebuild b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.800.ebuild
new file mode 100644
index 00000000000..e07110e1d7e
--- /dev/null
+++ b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.260.800.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-Complex/metadata.xml b/virtual/perl-Math-Complex/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-Math-Complex/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Math-Complex/perl-Math-Complex-1.590.0-r5.ebuild b/virtual/perl-Math-Complex/perl-Math-Complex-1.590.0-r5.ebuild
new file mode 100644
index 00000000000..686230b53e7
--- /dev/null
+++ b/virtual/perl-Math-Complex/perl-Math-Complex-1.590.0-r5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Memoize/metadata.xml b/virtual/perl-Memoize/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Memoize/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Memoize/perl-Memoize-1.30.0-r2.ebuild b/virtual/perl-Memoize/perl-Memoize-1.30.0-r2.ebuild
new file mode 100644
index 00000000000..e67103459be
--- /dev/null
+++ b/virtual/perl-Memoize/perl-Memoize-1.30.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-CoreList/metadata.xml b/virtual/perl-Module-CoreList/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-Module-CoreList/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.502.140-r1.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.502.140-r1.ebuild
new file mode 100644
index 00000000000..80a46ac9863
--- /dev/null
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.502.140-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r2.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r2.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.505.200-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-Load-Conditional/metadata.xml b/virtual/perl-Module-Load-Conditional/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Module-Load-Conditional/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.620.0.ebuild b/virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.620.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.620.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.640.0.ebuild b/virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.640.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Module-Load-Conditional/perl-Module-Load-Conditional-0.640.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-Load/metadata.xml b/virtual/perl-Module-Load/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Module-Load/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Module-Load/perl-Module-Load-0.320.0-r1.ebuild b/virtual/perl-Module-Load/perl-Module-Load-0.320.0-r1.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-Module-Load/perl-Module-Load-0.320.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-Loaded/metadata.xml b/virtual/perl-Module-Loaded/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Module-Loaded/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r5.ebuild b/virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r5.ebuild
new file mode 100644
index 00000000000..0a8b70b1bc8
--- /dev/null
+++ b/virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-Metadata/metadata.xml b/virtual/perl-Module-Metadata/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Module-Metadata/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.19.ebuild b/virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.19.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.19.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.26.ebuild b/virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.26.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Module-Metadata/perl-Module-Metadata-1.0.26.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Net-Ping/metadata.xml b/virtual/perl-Net-Ping/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Net-Ping/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Net-Ping/perl-Net-Ping-2.430.0-r1.ebuild b/virtual/perl-Net-Ping/perl-Net-Ping-2.430.0-r1.ebuild
new file mode 100644
index 00000000000..46145c19313
--- /dev/null
+++ b/virtual/perl-Net-Ping/perl-Net-Ping-2.430.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/Net-Ping-${PV} )
+ !<perl-core/Net-Ping-${PV}
+ !>perl-core/Net-Ping-${PV}-r999
+"
diff --git a/virtual/perl-Package-Constants/metadata.xml b/virtual/perl-Package-Constants/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Package-Constants/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Package-Constants/perl-Package-Constants-0.40.0.ebuild b/virtual/perl-Package-Constants/perl-Package-Constants-0.40.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Package-Constants/perl-Package-Constants-0.40.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Package-Constants/perl-Package-Constants-0.60.0.ebuild b/virtual/perl-Package-Constants/perl-Package-Constants-0.60.0.ebuild
new file mode 100644
index 00000000000..a201df610af
--- /dev/null
+++ b/virtual/perl-Package-Constants/perl-Package-Constants-0.60.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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="
+ ~perl-core/${PN#perl-}-${PV}
+"
+
+# removed from core; stabilize this together with dev-lang/perl-5.22
diff --git a/virtual/perl-Params-Check/metadata.xml b/virtual/perl-Params-Check/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Params-Check/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Params-Check/perl-Params-Check-0.380.0-r2.ebuild b/virtual/perl-Params-Check/perl-Params-Check-0.380.0-r2.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-Params-Check/perl-Params-Check-0.380.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Parse-CPAN-Meta/metadata.xml b/virtual/perl-Parse-CPAN-Meta/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Parse-CPAN-Meta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.400-r1.ebuild b/virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.400-r1.ebuild
new file mode 100644
index 00000000000..570d58050ea
--- /dev/null
+++ b/virtual/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-1.441.400-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Perl-OSType/metadata.xml b/virtual/perl-Perl-OSType/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Perl-OSType/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Perl-OSType/perl-Perl-OSType-1.7.0.ebuild b/virtual/perl-Perl-OSType/perl-Perl-OSType-1.7.0.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Perl-OSType/perl-Perl-OSType-1.7.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Perl-OSType/perl-Perl-OSType-1.8.0.ebuild b/virtual/perl-Perl-OSType/perl-Perl-OSType-1.8.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-Perl-OSType/perl-Perl-OSType-1.8.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Pod-Escapes/metadata.xml b/virtual/perl-Pod-Escapes/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Pod-Escapes/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.60.0.ebuild b/virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.60.0.ebuild
new file mode 100644
index 00000000000..3369937585f
--- /dev/null
+++ b/virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.60.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.70.0.ebuild b/virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.70.0.ebuild
new file mode 100644
index 00000000000..88a831130fd
--- /dev/null
+++ b/virtual/perl-Pod-Escapes/perl-Pod-Escapes-1.70.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Pod-Parser/metadata.xml b/virtual/perl-Pod-Parser/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Pod-Parser/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Pod-Parser/perl-Pod-Parser-1.620.0.ebuild b/virtual/perl-Pod-Parser/perl-Pod-Parser-1.620.0.ebuild
new file mode 100644
index 00000000000..a77d7242148
--- /dev/null
+++ b/virtual/perl-Pod-Parser/perl-Pod-Parser-1.620.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Pod-Parser/perl-Pod-Parser-1.630.0.ebuild b/virtual/perl-Pod-Parser/perl-Pod-Parser-1.630.0.ebuild
new file mode 100644
index 00000000000..9e86e78202a
--- /dev/null
+++ b/virtual/perl-Pod-Parser/perl-Pod-Parser-1.630.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Pod-Simple/metadata.xml b/virtual/perl-Pod-Simple/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Pod-Simple/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Pod-Simple/perl-Pod-Simple-3.280.0-r2.ebuild b/virtual/perl-Pod-Simple/perl-Pod-Simple-3.280.0-r2.ebuild
new file mode 100644
index 00000000000..bd70fbbccdb
--- /dev/null
+++ b/virtual/perl-Pod-Simple/perl-Pod-Simple-3.280.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Pod-Simple/perl-Pod-Simple-3.290.0.ebuild b/virtual/perl-Pod-Simple/perl-Pod-Simple-3.290.0.ebuild
new file mode 100644
index 00000000000..31413cbee94
--- /dev/null
+++ b/virtual/perl-Pod-Simple/perl-Pod-Simple-3.290.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Safe/metadata.xml b/virtual/perl-Safe/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Safe/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Safe/perl-Safe-2.370.0.ebuild b/virtual/perl-Safe/perl-Safe-2.370.0.ebuild
new file mode 100644
index 00000000000..a7e50e43d25
--- /dev/null
+++ b/virtual/perl-Safe/perl-Safe-2.370.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ~mips ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Safe/perl-Safe-2.390.0.ebuild b/virtual/perl-Safe/perl-Safe-2.390.0.ebuild
new file mode 100644
index 00000000000..881a6ab6423
--- /dev/null
+++ b/virtual/perl-Safe/perl-Safe-2.390.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Scalar-List-Utils/metadata.xml b/virtual/perl-Scalar-List-Utils/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Scalar-List-Utils/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.380.0.ebuild b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.380.0.ebuild
new file mode 100644
index 00000000000..218109e9408
--- /dev/null
+++ b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.380.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils"
+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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.410.0.ebuild b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.410.0.ebuild
new file mode 100644
index 00000000000..8a364a5ca32
--- /dev/null
+++ b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.410.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils"
+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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Socket/metadata.xml b/virtual/perl-Socket/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-Socket/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Socket/perl-Socket-2.13.0.ebuild b/virtual/perl-Socket/perl-Socket-2.13.0.ebuild
new file mode 100644
index 00000000000..a77d7242148
--- /dev/null
+++ b/virtual/perl-Socket/perl-Socket-2.13.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Socket/perl-Socket-2.18.0.ebuild b/virtual/perl-Socket/perl-Socket-2.18.0.ebuild
new file mode 100644
index 00000000000..442798f1b51
--- /dev/null
+++ b/virtual/perl-Socket/perl-Socket-2.18.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~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=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Storable/metadata.xml b/virtual/perl-Storable/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Storable/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild b/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild
new file mode 100644
index 00000000000..5347b2e9ce9
--- /dev/null
+++ b/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Storable/perl-Storable-2.530.0.ebuild b/virtual/perl-Storable/perl-Storable-2.530.0.ebuild
new file mode 100644
index 00000000000..5a319b207dc
--- /dev/null
+++ b/virtual/perl-Storable/perl-Storable-2.530.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Sys-Syslog/metadata.xml b/virtual/perl-Sys-Syslog/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Sys-Syslog/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Sys-Syslog/perl-Sys-Syslog-0.330.0-r2.ebuild b/virtual/perl-Sys-Syslog/perl-Sys-Syslog-0.330.0-r2.ebuild
new file mode 100644
index 00000000000..8d0c7b4af01
--- /dev/null
+++ b/virtual/perl-Sys-Syslog/perl-Sys-Syslog-0.330.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Term-ANSIColor/metadata.xml b/virtual/perl-Term-ANSIColor/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Term-ANSIColor/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.20.0-r3.ebuild b/virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.20.0-r3.ebuild
new file mode 100644
index 00000000000..709f4cc911e
--- /dev/null
+++ b/virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.20.0-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.30.0.ebuild b/virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.30.0.ebuild
new file mode 100644
index 00000000000..49962b14daa
--- /dev/null
+++ b/virtual/perl-Term-ANSIColor/perl-Term-ANSIColor-4.30.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Term-ReadLine/metadata.xml b/virtual/perl-Term-ReadLine/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Term-ReadLine/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.140.0.ebuild b/virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.140.0.ebuild
new file mode 100644
index 00000000000..1dccbf1c035
--- /dev/null
+++ b/virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.140.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.150.0.ebuild b/virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.150.0.ebuild
new file mode 100644
index 00000000000..84a1888c7c2
--- /dev/null
+++ b/virtual/perl-Term-ReadLine/perl-Term-ReadLine-1.150.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Test-Harness/metadata.xml b/virtual/perl-Test-Harness/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Test-Harness/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Test-Harness/perl-Test-Harness-3.330.0.ebuild b/virtual/perl-Test-Harness/perl-Test-Harness-3.330.0.ebuild
new file mode 100644
index 00000000000..08dd4590245
--- /dev/null
+++ b/virtual/perl-Test-Harness/perl-Test-Harness-3.330.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Test-Harness/perl-Test-Harness-3.350.0.ebuild b/virtual/perl-Test-Harness/perl-Test-Harness-3.350.0.ebuild
new file mode 100644
index 00000000000..49f36b74bf1
--- /dev/null
+++ b/virtual/perl-Test-Harness/perl-Test-Harness-3.350.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Test-Simple/metadata.xml b/virtual/perl-Test-Simple/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Test-Simple/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.1.14.ebuild b/virtual/perl-Test-Simple/perl-Test-Simple-1.1.14.ebuild
new file mode 100644
index 00000000000..7c49e2f2986
--- /dev/null
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.1.14.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+ !<dev-perl/Test-Tester-0.114.0
+ !<dev-perl/Test-use-ok-0.160.0
+"
diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.1.2.ebuild b/virtual/perl-Test-Simple/perl-Test-Simple-1.1.2.ebuild
new file mode 100644
index 00000000000..478a2614ecd
--- /dev/null
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Test/metadata.xml b/virtual/perl-Test/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Test/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Test/perl-Test-1.260.0-r3.ebuild b/virtual/perl-Test/perl-Test-1.260.0-r3.ebuild
new file mode 100644
index 00000000000..a9d8dee5853
--- /dev/null
+++ b/virtual/perl-Test/perl-Test-1.260.0-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~mips ppc ppc64 s390 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Text-Balanced/metadata.xml b/virtual/perl-Text-Balanced/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Text-Balanced/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Text-Balanced/perl-Text-Balanced-2.20.0-r6.ebuild b/virtual/perl-Text-Balanced/perl-Text-Balanced-2.20.0-r6.ebuild
new file mode 100644
index 00000000000..afbb74df430
--- /dev/null
+++ b/virtual/perl-Text-Balanced/perl-Text-Balanced-2.20.0-r6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Text-Balanced/perl-Text-Balanced-2.30.0.ebuild b/virtual/perl-Text-Balanced/perl-Text-Balanced-2.30.0.ebuild
new file mode 100644
index 00000000000..6227193df96
--- /dev/null
+++ b/virtual/perl-Text-Balanced/perl-Text-Balanced-2.30.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Text-ParseWords/metadata.xml b/virtual/perl-Text-ParseWords/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Text-ParseWords/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.290.0-r1.ebuild b/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.290.0-r1.ebuild
new file mode 100644
index 00000000000..04a2c8f37aa
--- /dev/null
+++ b/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.290.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.300.0.ebuild b/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.300.0.ebuild
new file mode 100644
index 00000000000..84a1888c7c2
--- /dev/null
+++ b/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.300.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Text-Tabs+Wrap/metadata.xml b/virtual/perl-Text-Tabs+Wrap/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Text-Tabs+Wrap/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2013.52.300-r2.ebuild b/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2013.52.300-r2.ebuild
new file mode 100644
index 00000000000..aa85b756a2f
--- /dev/null
+++ b/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2013.52.300-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for Text::Tabs and Text::Wrap, also distributed as Text::Tabs+Wrap"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Thread-Queue/metadata.xml b/virtual/perl-Thread-Queue/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Thread-Queue/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Thread-Queue/perl-Thread-Queue-3.50.0-r1.ebuild b/virtual/perl-Thread-Queue/perl-Thread-Queue-3.50.0-r1.ebuild
new file mode 100644
index 00000000000..0a8b70b1bc8
--- /dev/null
+++ b/virtual/perl-Thread-Queue/perl-Thread-Queue-3.50.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Thread-Semaphore/metadata.xml b/virtual/perl-Thread-Semaphore/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Thread-Semaphore/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Thread-Semaphore/perl-Thread-Semaphore-2.120.0-r5.ebuild b/virtual/perl-Thread-Semaphore/perl-Thread-Semaphore-2.120.0-r5.ebuild
new file mode 100644
index 00000000000..0a8b70b1bc8
--- /dev/null
+++ b/virtual/perl-Thread-Semaphore/perl-Thread-Semaphore-2.120.0-r5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Tie-RefHash/metadata.xml b/virtual/perl-Tie-RefHash/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-Tie-RefHash/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Tie-RefHash/perl-Tie-RefHash-1.390.0-r4.ebuild b/virtual/perl-Tie-RefHash/perl-Tie-RefHash-1.390.0-r4.ebuild
new file mode 100644
index 00000000000..0a8b70b1bc8
--- /dev/null
+++ b/virtual/perl-Tie-RefHash/perl-Tie-RefHash-1.390.0-r4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Time-HiRes/metadata.xml b/virtual/perl-Time-HiRes/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Time-HiRes/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.972.600-r2.ebuild b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.972.600-r2.ebuild
new file mode 100644
index 00000000000..558561c8d2e
--- /dev/null
+++ b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.972.600-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Time-Local/metadata.xml b/virtual/perl-Time-Local/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Time-Local/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Time-Local/perl-Time-Local-1.230.0-r2.ebuild b/virtual/perl-Time-Local/perl-Time-Local-1.230.0-r2.ebuild
new file mode 100644
index 00000000000..412556c5cb3
--- /dev/null
+++ b/virtual/perl-Time-Local/perl-Time-Local-1.230.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Time-Piece/metadata.xml b/virtual/perl-Time-Piece/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Time-Piece/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Time-Piece/perl-Time-Piece-1.270.0.ebuild b/virtual/perl-Time-Piece/perl-Time-Piece-1.270.0.ebuild
new file mode 100644
index 00000000000..22fdec520d7
--- /dev/null
+++ b/virtual/perl-Time-Piece/perl-Time-Piece-1.270.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~arm64 ia64 ppc ppc64 sparc x86 ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Time-Piece/perl-Time-Piece-1.290.0.ebuild b/virtual/perl-Time-Piece/perl-Time-Piece-1.290.0.ebuild
new file mode 100644
index 00000000000..d1e2a37d1c0
--- /dev/null
+++ b/virtual/perl-Time-Piece/perl-Time-Piece-1.290.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Unicode-Collate/metadata.xml b/virtual/perl-Unicode-Collate/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-Unicode-Collate/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.120.0.ebuild b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.120.0.ebuild
new file mode 100644
index 00000000000..5a319b207dc
--- /dev/null
+++ b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.120.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~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=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-XSLoader/metadata.xml b/virtual/perl-XSLoader/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-XSLoader/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild b/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild
new file mode 100644
index 00000000000..e5475200379
--- /dev/null
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild b/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild
new file mode 100644
index 00000000000..be78d052731
--- /dev/null
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-autodie/metadata.xml b/virtual/perl-autodie/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-autodie/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-autodie/perl-autodie-2.230.0.ebuild b/virtual/perl-autodie/perl-autodie-2.230.0.ebuild
new file mode 100644
index 00000000000..96d7b8b68b5
--- /dev/null
+++ b/virtual/perl-autodie/perl-autodie-2.230.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-autodie/perl-autodie-2.260.0.ebuild b/virtual/perl-autodie/perl-autodie-2.260.0.ebuild
new file mode 100644
index 00000000000..0849cbf99c6
--- /dev/null
+++ b/virtual/perl-autodie/perl-autodie-2.260.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-bignum/metadata.xml b/virtual/perl-bignum/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-bignum/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-bignum/perl-bignum-0.370.0.ebuild b/virtual/perl-bignum/perl-bignum-0.370.0.ebuild
new file mode 100644
index 00000000000..f53eb5576e4
--- /dev/null
+++ b/virtual/perl-bignum/perl-bignum-0.370.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-bignum/perl-bignum-0.390.0.ebuild b/virtual/perl-bignum/perl-bignum-0.390.0.ebuild
new file mode 100644
index 00000000000..e07110e1d7e
--- /dev/null
+++ b/virtual/perl-bignum/perl-bignum-0.390.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-if/metadata.xml b/virtual/perl-if/metadata.xml
new file mode 100644
index 00000000000..fcd994bc881
--- /dev/null
+++ b/virtual/perl-if/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-if/perl-if-0.60.300.ebuild b/virtual/perl-if/perl-if-0.60.300.ebuild
new file mode 100644
index 00000000000..d81b032bb9e
--- /dev/null
+++ b/virtual/perl-if/perl-if-0.60.300.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-if/perl-if-0.60.400.ebuild b/virtual/perl-if/perl-if-0.60.400.ebuild
new file mode 100644
index 00000000000..8118f1896b8
--- /dev/null
+++ b/virtual/perl-if/perl-if-0.60.400.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 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 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-libnet/metadata.xml b/virtual/perl-libnet/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-libnet/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-libnet/perl-libnet-1.270.0.ebuild b/virtual/perl-libnet/perl-libnet-1.270.0.ebuild
new file mode 100644
index 00000000000..ab61cc86af1
--- /dev/null
+++ b/virtual/perl-libnet/perl-libnet-1.270.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Some important notes about detecting libnet version
+# http://dev.gentoo.org/~zlogene/perl-libnet-mantainer-notes
+
+# perl-5.20 probably was 1.260 (which is not on cpan anymore)
+# lets stabilize this one day together with dev-lang/perl-5.20
+
+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="~perl-core/${PN#perl-}-${PV}"
diff --git a/virtual/perl-libnet/perl-libnet-3.50.0.ebuild b/virtual/perl-libnet/perl-libnet-3.50.0.ebuild
new file mode 100644
index 00000000000..1ecbd779ed7
--- /dev/null
+++ b/virtual/perl-libnet/perl-libnet-3.50.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-parent/metadata.xml b/virtual/perl-parent/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-parent/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-parent/perl-parent-0.228-r1.ebuild b/virtual/perl-parent/perl-parent-0.228-r1.ebuild
new file mode 100644
index 00000000000..62bba9919c1
--- /dev/null
+++ b/virtual/perl-parent/perl-parent-0.228-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-parent/perl-parent-0.232.0.ebuild b/virtual/perl-parent/perl-parent-0.232.0.ebuild
new file mode 100644
index 00000000000..9e86e78202a
--- /dev/null
+++ b/virtual/perl-parent/perl-parent-0.232.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-podlators/metadata.xml b/virtual/perl-podlators/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-podlators/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-podlators/perl-podlators-2.5.3-r1.ebuild b/virtual/perl-podlators/perl-podlators-2.5.3-r1.ebuild
new file mode 100644
index 00000000000..5b46e9ea22e
--- /dev/null
+++ b/virtual/perl-podlators/perl-podlators-2.5.3-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-threads-shared/metadata.xml b/virtual/perl-threads-shared/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-threads-shared/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-threads-shared/perl-threads-shared-1.460.0.ebuild b/virtual/perl-threads-shared/perl-threads-shared-1.460.0.ebuild
new file mode 100644
index 00000000000..919bc5a3664
--- /dev/null
+++ b/virtual/perl-threads-shared/perl-threads-shared-1.460.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-threads-shared/perl-threads-shared-1.480.0.ebuild b/virtual/perl-threads-shared/perl-threads-shared-1.480.0.ebuild
new file mode 100644
index 00000000000..1becf12e329
--- /dev/null
+++ b/virtual/perl-threads-shared/perl-threads-shared-1.480.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-threads/metadata.xml b/virtual/perl-threads/metadata.xml
new file mode 100644
index 00000000000..801e9385a1e
--- /dev/null
+++ b/virtual/perl-threads/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-threads/perl-threads-1.930.0.ebuild b/virtual/perl-threads/perl-threads-1.930.0.ebuild
new file mode 100644
index 00000000000..621cb3da6b5
--- /dev/null
+++ b/virtual/perl-threads/perl-threads-1.930.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.20*[ithreads] ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-threads/perl-threads-2.10.0.ebuild b/virtual/perl-threads/perl-threads-2.10.0.ebuild
new file mode 100644
index 00000000000..c7e02ad2068
--- /dev/null
+++ b/virtual/perl-threads/perl-threads-2.10.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ || ( =dev-lang/perl-5.22*[ithreads] ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-version/metadata.xml b/virtual/perl-version/metadata.xml
new file mode 100644
index 00000000000..36ee0f08c67
--- /dev/null
+++ b/virtual/perl-version/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>
diff --git a/virtual/perl-version/perl-version-0.990.900-r2.ebuild b/virtual/perl-version/perl-version-0.990.900-r2.ebuild
new file mode 100644
index 00000000000..97e61f61ce0
--- /dev/null
+++ b/virtual/perl-version/perl-version-0.990.900-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 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* =dev-lang/perl-5.20.2* ~perl-core/${PN#perl-}-${PV} )
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/pkgconfig/metadata.xml b/virtual/pkgconfig/metadata.xml
new file mode 100644
index 00000000000..08b7896be4d
--- /dev/null
+++ b/virtual/pkgconfig/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>freedesktop</herd>
+<herd>embedded</herd>
+</pkgmetadata>
diff --git a/virtual/pkgconfig/pkgconfig-0-r1.ebuild b/virtual/pkgconfig/pkgconfig-0-r1.ebuild
new file mode 100644
index 00000000000..ef8a8e7e717
--- /dev/null
+++ b/virtual/pkgconfig/pkgconfig-0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for the pkg-config implementation"
+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 ~sparc-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-util/pkgconfig-0.28-r1[${MULTILIB_USEDEP}]
+ >=dev-util/pkgconf-0.9.3-r1[pkg-config,${MULTILIB_USEDEP}]
+ >=dev-util/pkgconfig-openbsd-20130507-r1[pkg-config,${MULTILIB_USEDEP}]
+ )"
diff --git a/virtual/pmake/metadata.xml b/virtual/pmake/metadata.xml
new file mode 100644
index 00000000000..ecedda4aa2c
--- /dev/null
+++ b/virtual/pmake/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>bsd</herd>
+</pkgmetadata>
diff --git a/virtual/pmake/pmake-0.ebuild b/virtual/pmake/pmake-0.ebuild
new file mode 100644
index 00000000000..269ae4cfaa5
--- /dev/null
+++ b/virtual/pmake/pmake-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for BSD-like make"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 ~mips ppc sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="kernel_linux? ( sys-devel/pmake )
+ kernel_SunOS? ( sys-devel/pmake )
+ kernel_Darwin? ( sys-devel/bsdmake )"
diff --git a/virtual/pmw/metadata.xml b/virtual/pmw/metadata.xml
new file mode 100644
index 00000000000..6c90e346eb6
--- /dev/null
+++ b/virtual/pmw/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/pmw/pmw-1.ebuild b/virtual/pmw/pmw-1.ebuild
new file mode 100644
index 00000000000..e36e85d4166
--- /dev/null
+++ b/virtual/pmw/pmw-1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit python-r1
+
+DESCRIPTION="A virtual for pmw, for Python 2 & 3"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ $(python_gen_cond_dep 'dev-python/pmw:py2[${PYTHON_USEDEP}]' python2*)
+ $(python_gen_cond_dep 'dev-python/pmw:py3[${PYTHON_USEDEP}]' python3*)"
diff --git a/virtual/podofo-build/metadata.xml b/virtual/podofo-build/metadata.xml
new file mode 100644
index 00000000000..ca9c461b373
--- /dev/null
+++ b/virtual/podofo-build/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>zmedico@gentoo.org</email></maintainer>
+<use>
+ <flag name='boost'>Add support for boost</flag>
+</use>
+</pkgmetadata>
diff --git a/virtual/podofo-build/podofo-build-0.9.2.ebuild b/virtual/podofo-build/podofo-build-0.9.2.ebuild
new file mode 100644
index 00000000000..d9faa4896c2
--- /dev/null
+++ b/virtual/podofo-build/podofo-build-0.9.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual package for building against PoDoFo"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
+IUSE="+boost idn debug test"
+
+# Pull in boost for build-against header dependency (see bug #503802).
+RDEPEND="
+ ~app-text/podofo-0.9.2[boost=,idn=,debug=,test=]
+ boost? ( dev-libs/boost )
+"
+DEPEND=""
diff --git a/virtual/podofo-build/podofo-build-0.9.3.ebuild b/virtual/podofo-build/podofo-build-0.9.3.ebuild
new file mode 100644
index 00000000000..f4ff3aa024d
--- /dev/null
+++ b/virtual/podofo-build/podofo-build-0.9.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual package for building against PoDoFo"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+boost idn debug test"
+
+# Pull in boost for build-against header dependency (see bug #503802).
+RDEPEND="
+ ~app-text/podofo-0.9.3[boost=,idn=,debug=,test=]
+ boost? ( dev-libs/boost )
+"
+DEPEND=""
diff --git a/virtual/pyfits/metadata.xml b/virtual/pyfits/metadata.xml
new file mode 100644
index 00000000000..9b750b1a08a
--- /dev/null
+++ b/virtual/pyfits/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-astronomy</herd>
+</pkgmetadata>
diff --git a/virtual/pyfits/pyfits-0.ebuild b/virtual/pyfits/pyfits-0.ebuild
new file mode 100644
index 00000000000..366e4fdfe86
--- /dev/null
+++ b/virtual/pyfits/pyfits-0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit python-r1
+
+DESCRIPTION="Virtual for pyfits"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="|| (
+ >=dev-python/pyfits-3.1[${PYTHON_USEDEP}]
+ <dev-python/astropy-0.3[${PYTHON_USEDEP}]
+ )"
diff --git a/virtual/pypy/metadata.xml b/virtual/pypy/metadata.xml
new file mode 100644
index 00000000000..301d2207cc2
--- /dev/null
+++ b/virtual/pypy/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+</pkgmetadata>
diff --git a/virtual/pypy/pypy-2.3.1.ebuild b/virtual/pypy/pypy-2.3.1.ebuild
new file mode 100644
index 00000000000..d7ce6b673b0
--- /dev/null
+++ b/virtual/pypy/pypy-2.3.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+ >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+ )"
diff --git a/virtual/pypy/pypy-2.4.0.ebuild b/virtual/pypy/pypy-2.4.0.ebuild
new file mode 100644
index 00000000000..d7ce6b673b0
--- /dev/null
+++ b/virtual/pypy/pypy-2.4.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+ >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+ )"
diff --git a/virtual/pypy/pypy-2.5.1.ebuild b/virtual/pypy/pypy-2.5.1.ebuild
new file mode 100644
index 00000000000..3b3e34628d3
--- /dev/null
+++ b/virtual/pypy/pypy-2.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+ >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+ )"
diff --git a/virtual/pypy/pypy-2.6.0.ebuild b/virtual/pypy/pypy-2.6.0.ebuild
new file mode 100644
index 00000000000..3b3e34628d3
--- /dev/null
+++ b/virtual/pypy/pypy-2.6.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+ >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+ )"
diff --git a/virtual/pypy3/metadata.xml b/virtual/pypy3/metadata.xml
new file mode 100644
index 00000000000..301d2207cc2
--- /dev/null
+++ b/virtual/pypy3/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+</pkgmetadata>
diff --git a/virtual/pypy3/pypy3-2.4.0.ebuild b/virtual/pypy3/pypy3-2.4.0.ebuild
new file mode 100644
index 00000000000..6c0c53c6829
--- /dev/null
+++ b/virtual/pypy3/pypy3-2.4.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator
+
+DESCRIPTION="A virtual for PyPy3 Python implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy3-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+ >=dev-python/pypy3-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+ )"
diff --git a/virtual/python-futures/metadata.xml b/virtual/python-futures/metadata.xml
new file mode 100644
index 00000000000..301d2207cc2
--- /dev/null
+++ b/virtual/python-futures/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+</pkgmetadata>
diff --git a/virtual/python-futures/python-futures-0.ebuild b/virtual/python-futures/python-futures-0.ebuild
new file mode 100644
index 00000000000..43179cda842
--- /dev/null
+++ b/virtual/python-futures/python-futures-0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+inherit python-r1
+
+DESCRIPTION="A virtual for the Python concurrent.futures module"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' python2_7 pypy)"
diff --git a/virtual/python-imaging/metadata.xml b/virtual/python-imaging/metadata.xml
new file mode 100644
index 00000000000..301d2207cc2
--- /dev/null
+++ b/virtual/python-imaging/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+</pkgmetadata>
diff --git a/virtual/python-imaging/python-imaging-2.ebuild b/virtual/python-imaging/python-imaging-2.ebuild
new file mode 100644
index 00000000000..df8bc0e948e
--- /dev/null
+++ b/virtual/python-imaging/python-imaging-2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit python-r1
+
+DESCRIPTION="Virtual for Python Imaging Library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="jpeg tk"
+
+RDEPEND="dev-python/pillow[jpeg?,tk?,${PYTHON_USEDEP}]"
diff --git a/virtual/python-pathlib/metadata.xml b/virtual/python-pathlib/metadata.xml
new file mode 100644
index 00000000000..301d2207cc2
--- /dev/null
+++ b/virtual/python-pathlib/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+</pkgmetadata>
diff --git a/virtual/python-pathlib/python-pathlib-1.0.ebuild b/virtual/python-pathlib/python-pathlib-1.0.ebuild
new file mode 100644
index 00000000000..6a1e3886ef6
--- /dev/null
+++ b/virtual/python-pathlib/python-pathlib-1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+inherit python-r1
+
+DESCRIPTION="A virtual for Python pathlib module"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pathlib[${PYTHON_USEDEP}]' \
+ python{2_7,3_3} pypy)"
diff --git a/virtual/python-singledispatch/metadata.xml b/virtual/python-singledispatch/metadata.xml
new file mode 100644
index 00000000000..543f848f450
--- /dev/null
+++ b/virtual/python-singledispatch/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>idella4@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>timo@rothenpieler.org</email>
+ <name>Timo Rothenpieler</name>
+ <description>proxy maintainer</description>
+ </maintainer>
+ <maintainer>
+ <email>realnc@gmail.com</email>
+ <name>Nikos Chantziaras</name>
+ <description>proxy maintainer</description>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/python-singledispatch/python-singledispatch-0.ebuild b/virtual/python-singledispatch/python-singledispatch-0.ebuild
new file mode 100644
index 00000000000..1270c7d4b6b
--- /dev/null
+++ b/virtual/python-singledispatch/python-singledispatch-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+inherit python-r1
+
+DESCRIPTION="A virtual for the Python functools.singledispatch module"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/singledispatch[${PYTHON_USEDEP}]' python2_7 python3_3)"
diff --git a/virtual/pyvo/metadata.xml b/virtual/pyvo/metadata.xml
new file mode 100644
index 00000000000..9b750b1a08a
--- /dev/null
+++ b/virtual/pyvo/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-astronomy</herd>
+</pkgmetadata>
diff --git a/virtual/pyvo/pyvo-0.ebuild b/virtual/pyvo/pyvo-0.ebuild
new file mode 100644
index 00000000000..723ebdc7898
--- /dev/null
+++ b/virtual/pyvo/pyvo-0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit python-r1
+
+DESCRIPTION="Virtual for python VOTable"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="|| (
+ >=dev-python/vo-0.8[${PYTHON_USEDEP}]
+ <dev-python/astropy-0.3[${PYTHON_USEDEP}]
+ )"
diff --git a/virtual/pywcs/metadata.xml b/virtual/pywcs/metadata.xml
new file mode 100644
index 00000000000..9b750b1a08a
--- /dev/null
+++ b/virtual/pywcs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-astronomy</herd>
+</pkgmetadata>
diff --git a/virtual/pywcs/pywcs-0.ebuild b/virtual/pywcs/pywcs-0.ebuild
new file mode 100644
index 00000000000..b636344958e
--- /dev/null
+++ b/virtual/pywcs/pywcs-0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit python-r1
+
+DESCRIPTION="Virtual for pywcs"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="|| (
+ >=dev-python/pywcs-1.11[${PYTHON_USEDEP}]
+ <dev-python/astropy-0.3[${PYTHON_USEDEP}]
+ )"
diff --git a/virtual/qmail/metadata.xml b/virtual/qmail/metadata.xml
new file mode 100644
index 00000000000..0cb478b8c6c
--- /dev/null
+++ b/virtual/qmail/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>qmail</herd>
+</pkgmetadata>
diff --git a/virtual/qmail/qmail-1.03.ebuild b/virtual/qmail/qmail-1.03.ebuild
new file mode 100644
index 00000000000..53a4017c762
--- /dev/null
+++ b/virtual/qmail/qmail-1.03.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for qmail"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+
+IUSE=""
+DEPEND=""
+
+# netqmail-1.05 is a special case, because it's a vanilla
+# qmail-1.03 but patched to fix some things.
+# See its website, http://www.qmail.org/netqmail/
+
+RDEPEND="|| (
+ ~mail-mta/netqmail-1.05
+ ~mail-mta/netqmail-1.06
+ ~mail-mta/mini-qmail-1.05
+ ~mail-mta/mini-qmail-1.06
+ ~mail-mta/qmail-ldap-${PV}
+)"
diff --git a/virtual/ruby-ffi/metadata.xml b/virtual/ruby-ffi/metadata.xml
new file mode 100644
index 00000000000..85213618336
--- /dev/null
+++ b/virtual/ruby-ffi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/virtual/ruby-ffi/ruby-ffi-2.ebuild b/virtual/ruby-ffi/ruby-ffi-2.ebuild
new file mode 100644
index 00000000000..fe00641dcfa
--- /dev/null
+++ b/virtual/ruby-ffi/ruby-ffi-2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+USE_RUBY="ruby19 ruby20 jruby"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby ffi library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="ruby_targets_ruby19? ( dev-ruby/ffi[ruby_targets_ruby19] )
+ ruby_targets_ruby20? ( dev-ruby/ffi[ruby_targets_ruby20] )
+ ruby_targets_jruby? ( dev-java/jruby )"
+DEPEND=""
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/ruby-ffi/ruby-ffi-3.ebuild b/virtual/ruby-ffi/ruby-ffi-3.ebuild
new file mode 100644
index 00000000000..c5ccedef339
--- /dev/null
+++ b/virtual/ruby-ffi/ruby-ffi-3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby ffi library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ ruby_targets_ruby19? ( dev-ruby/ffi[ruby_targets_ruby19] )
+ ruby_targets_ruby20? ( dev-ruby/ffi[ruby_targets_ruby20] )
+ ruby_targets_ruby21? ( dev-ruby/ffi[ruby_targets_ruby21] )
+ ruby_targets_ruby22? ( dev-ruby/ffi[ruby_targets_ruby22] )
+"
+DEPEND=""
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/ruby-minitest/metadata.xml b/virtual/ruby-minitest/metadata.xml
new file mode 100644
index 00000000000..ed77b4f90bc
--- /dev/null
+++ b/virtual/ruby-minitest/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>ruby</herd>
+</pkgmetadata>
diff --git a/virtual/ruby-minitest/ruby-minitest-0-r3.ebuild b/virtual/ruby-minitest/ruby-minitest-0-r3.ebuild
new file mode 100644
index 00000000000..df80fe1e7e4
--- /dev/null
+++ b/virtual/ruby-minitest/ruby-minitest-0-r3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+USE_RUBY="ruby19 ruby20 jruby"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby minitest library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="ruby_targets_ruby19? ( || ( dev-ruby/minitest[ruby_targets_ruby19] dev-lang/ruby:1.9 ) )
+ ruby_targets_ruby20? ( || ( dev-ruby/minitest[ruby_targets_ruby20] dev-lang/ruby:2.0 ) )
+ ruby_targets_jruby? ( dev-ruby/minitest[ruby_targets_jruby] )"
+DEPEND=""
diff --git a/virtual/ruby-minitest/ruby-minitest-0-r4.ebuild b/virtual/ruby-minitest/ruby-minitest-0-r4.ebuild
new file mode 100644
index 00000000000..cc87d1c40aa
--- /dev/null
+++ b/virtual/ruby-minitest/ruby-minitest-0-r4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby minitest library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="ruby_targets_ruby19? ( || ( dev-ruby/minitest[ruby_targets_ruby19] dev-lang/ruby:1.9 ) )
+ ruby_targets_ruby20? ( || ( dev-ruby/minitest[ruby_targets_ruby20] dev-lang/ruby:2.0 ) )
+ ruby_targets_ruby21? ( || ( dev-ruby/minitest[ruby_targets_ruby21] dev-lang/ruby:2.1 ) )
+"
+DEPEND=""
diff --git a/virtual/ruby-minitest/ruby-minitest-1.ebuild b/virtual/ruby-minitest/ruby-minitest-1.ebuild
new file mode 100644
index 00000000000..45db13a7615
--- /dev/null
+++ b/virtual/ruby-minitest/ruby-minitest-1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 jruby"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby minitest library"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="ruby_targets_ruby19? ( || ( dev-ruby/minitest[ruby_targets_ruby19] dev-lang/ruby:1.9 ) )
+ ruby_targets_ruby20? ( || ( dev-ruby/minitest[ruby_targets_ruby20] dev-lang/ruby:2.0 ) )
+ ruby_targets_ruby21? ( || ( dev-ruby/minitest[ruby_targets_ruby21] dev-lang/ruby:2.1 ) )
+ ruby_targets_jruby? ( dev-ruby/minitest[ruby_targets_jruby] )"
+DEPEND=""
diff --git a/virtual/ruby-ssl/metadata.xml b/virtual/ruby-ssl/metadata.xml
new file mode 100644
index 00000000000..85213618336
--- /dev/null
+++ b/virtual/ruby-ssl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/virtual/ruby-ssl/ruby-ssl-6.ebuild b/virtual/ruby-ssl/ruby-ssl-6.ebuild
new file mode 100644
index 00000000000..2883a97e612
--- /dev/null
+++ b/virtual/ruby-ssl/ruby-ssl-6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby OpenSSL bindings"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ ruby_targets_ruby19? ( dev-lang/ruby:1.9[ssl] )
+ ruby_targets_ruby20? ( dev-lang/ruby:2.0[ssl] )"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/ruby-ssl/ruby-ssl-7.ebuild b/virtual/ruby-ssl/ruby-ssl-7.ebuild
new file mode 100644
index 00000000000..2c792ec7d74
--- /dev/null
+++ b/virtual/ruby-ssl/ruby-ssl-7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for the Ruby OpenSSL bindings"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ ruby_targets_ruby19? ( dev-lang/ruby:1.9[ssl] )
+ ruby_targets_ruby20? ( dev-lang/ruby:2.0[ssl] )
+ ruby_targets_ruby21? ( dev-lang/ruby:2.1[ssl] )
+ ruby_targets_ruby22? ( dev-lang/ruby:2.2[ssl] )"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/ruby/metadata.xml b/virtual/ruby/metadata.xml
new file mode 100644
index 00000000000..85213618336
--- /dev/null
+++ b/virtual/ruby/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/virtual/ruby/ruby-1.ebuild b/virtual/ruby/ruby-1.ebuild
new file mode 100644
index 00000000000..36efb09b4f1
--- /dev/null
+++ b/virtual/ruby/ruby-1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22 rbx"
+
+inherit ruby-single
+
+DESCRIPTION="Virtual ebuild for ruby"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ruby"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="${RUBY_DEPS}"
+
+# The purpose of this ebuild is to provide a mechanism for end-users to
+# install the "best" ruby version on their system, based on current
+# stable versions and default RUBY_TARGETS. Other ebuilds should not
+# depend on this but instead use the ruby-single eclass.
diff --git a/virtual/rubygems/metadata.xml b/virtual/rubygems/metadata.xml
new file mode 100644
index 00000000000..85213618336
--- /dev/null
+++ b/virtual/rubygems/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/virtual/rubygems/rubygems-10.ebuild b/virtual/rubygems/rubygems-10.ebuild
new file mode 100644
index 00000000000..2d8cf551e20
--- /dev/null
+++ b/virtual/rubygems/rubygems-10.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for rubygems"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ ruby_targets_ruby19? ( >=dev-ruby/rubygems-1.8.10-r1[ruby_targets_ruby19] )
+ ruby_targets_ruby20? ( >=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20] )
+ ruby_targets_ruby21? ( >=dev-ruby/rubygems-2.0.14[ruby_targets_ruby21] )
+"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/rubygems/rubygems-11.ebuild b/virtual/rubygems/rubygems-11.ebuild
new file mode 100644
index 00000000000..bdbaa0da09e
--- /dev/null
+++ b/virtual/rubygems/rubygems-11.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22 rbx"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for rubygems"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ ruby_targets_rbx? ( dev-lang/rubinius )
+ ruby_targets_ruby19? ( >=dev-ruby/rubygems-1.8.10-r1[ruby_targets_ruby19] )
+ ruby_targets_ruby20? ( >=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20] )
+ ruby_targets_ruby21? ( >=dev-ruby/rubygems-2.0.14[ruby_targets_ruby21] )
+ ruby_targets_ruby22? ( >=dev-ruby/rubygems-2.4.2[ruby_targets_ruby22] )"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/rubygems/rubygems-9.ebuild b/virtual/rubygems/rubygems-9.ebuild
new file mode 100644
index 00000000000..125bab833f1
--- /dev/null
+++ b/virtual/rubygems/rubygems-9.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for rubygems"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ ruby_targets_ruby19? ( >=dev-ruby/rubygems-1.8.10-r1[ruby_targets_ruby19] )
+ ruby_targets_ruby20? ( >=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20] )"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
diff --git a/virtual/service-manager/metadata.xml b/virtual/service-manager/metadata.xml
new file mode 100644
index 00000000000..96a2d586367
--- /dev/null
+++ b/virtual/service-manager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/service-manager/service-manager-0.ebuild b/virtual/service-manager/service-manager-0.ebuild
new file mode 100644
index 00000000000..f37a946c692
--- /dev/null
+++ b/virtual/service-manager/service-manager-0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for various service managers"
+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 ~sparc-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 ~x86-winnt"
+IUSE="kernel_linux prefix"
+
+RDEPEND="
+ prefix? ( >=sys-apps/baselayout-prefix-2.2 )
+ !prefix? (
+ || (
+ sys-apps/openrc
+ kernel_linux? ( || (
+ sys-apps/systemd
+ sys-process/runit
+ virtual/daemontools
+ ) ) ) )"
+DEPEND=""
diff --git a/virtual/shadow/metadata.xml b/virtual/shadow/metadata.xml
new file mode 100644
index 00000000000..96a2d586367
--- /dev/null
+++ b/virtual/shadow/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/shadow/shadow-0.ebuild b/virtual/shadow/shadow-0.ebuild
new file mode 100644
index 00000000000..8cb768816ba
--- /dev/null
+++ b/virtual/shadow/shadow-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for user account management utilities"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# >=shadow-4-1 is required because of bug #367633 (user.eclass needs it).
+# On Prefix installations we sort of have to hope there is some shadow
+# available, on UNIX-like (or emulated) systems this usually is the case.
+DEPEND=""
+RDEPEND="!prefix? ( || ( >=sys-apps/shadow-4.1 sys-apps/hardened-shadow ) )"
diff --git a/virtual/skkserv/metadata.xml b/virtual/skkserv/metadata.xml
new file mode 100644
index 00000000000..2d5852c16c6
--- /dev/null
+++ b/virtual/skkserv/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>cjk</herd>
+</pkgmetadata>
diff --git a/virtual/skkserv/skkserv-0.ebuild b/virtual/skkserv/skkserv-0.ebuild
new file mode 100644
index 00000000000..acb645e9056
--- /dev/null
+++ b/virtual/skkserv/skkserv-0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for SKK server"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( app-i18n/skkserv
+ app-i18n/mecab-skkserv
+ app-i18n/multiskkserv )"
diff --git a/virtual/ssh/metadata.xml b/virtual/ssh/metadata.xml
new file mode 100644
index 00000000000..810ac9554f4
--- /dev/null
+++ b/virtual/ssh/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+<herd>embedded</herd>
+</pkgmetadata>
diff --git a/virtual/ssh/ssh-0.ebuild b/virtual/ssh/ssh-0.ebuild
new file mode 100644
index 00000000000..b16f73f943c
--- /dev/null
+++ b/virtual/ssh/ssh-0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for SSH client and server"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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="minimal"
+
+RDEPEND="minimal? (
+ || ( net-misc/dropbear net-misc/openssh )
+ )
+ !minimal? (
+ || ( net-misc/openssh net-misc/dropbear )
+ )"
diff --git a/virtual/tex-base/metadata.xml b/virtual/tex-base/metadata.xml
new file mode 100644
index 00000000000..ba6a8a8800d
--- /dev/null
+++ b/virtual/tex-base/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>tex</herd>
+</pkgmetadata>
diff --git a/virtual/tex-base/tex-base-0.ebuild b/virtual/tex-base/tex-base-0.ebuild
new file mode 100644
index 00000000000..87dd67d3138
--- /dev/null
+++ b/virtual/tex-base/tex-base-0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for basic TeX binaries (tex, kpathsea)"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ app-text/texlive-core
+ "
diff --git a/virtual/texi2dvi/metadata.xml b/virtual/texi2dvi/metadata.xml
new file mode 100644
index 00000000000..5d40bdf95b4
--- /dev/null
+++ b/virtual/texi2dvi/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>tex</herd>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/texi2dvi/texi2dvi-0.ebuild b/virtual/texi2dvi/texi2dvi-0.ebuild
new file mode 100644
index 00000000000..3f72bef10cd
--- /dev/null
+++ b/virtual/texi2dvi/texi2dvi-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual for texi2dvi (and texi2pdf)"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+
+RDEPEND="sys-apps/texinfo
+ virtual/latex-base
+ || ( >=dev-texlive/texlive-plainextra-2013 dev-texlive/texlive-texinfo )"
diff --git a/virtual/ttf-fonts/metadata.xml b/virtual/ttf-fonts/metadata.xml
new file mode 100644
index 00000000000..64cc0b687d4
--- /dev/null
+++ b/virtual/ttf-fonts/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>fonts</herd>
+</pkgmetadata>
diff --git a/virtual/ttf-fonts/ttf-fonts-1.ebuild b/virtual/ttf-fonts/ttf-fonts-1.ebuild
new file mode 100644
index 00000000000..377a627ea59
--- /dev/null
+++ b/virtual/ttf-fonts/ttf-fonts-1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Virtual for Serif/Sans/Monospace font packages"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~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=""
+
+DEPEND=""
+RDEPEND="|| (
+ media-fonts/liberation-fonts
+ media-fonts/source-pro
+ media-fonts/dejavu
+ media-fonts/croscorefonts
+ media-fonts/droid
+ media-fonts/ttf-bitstream-vera
+ media-fonts/freefont
+ media-fonts/corefonts
+ )"
diff --git a/virtual/udev/metadata.xml b/virtual/udev/metadata.xml
new file mode 100644
index 00000000000..9bbcf12a6f0
--- /dev/null
+++ b/virtual/udev/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>udev-bugs@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>eudev@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>systemd@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/virtual/udev/udev-215.ebuild b/virtual/udev/udev-215.ebuild
new file mode 100644
index 00000000000..37a97b2958b
--- /dev/null
+++ b/virtual/udev/udev-215.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual to select between different udev daemon providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="systemd"
+
+DEPEND=""
+RDEPEND="
+ !systemd? ( || ( >=sys-fs/udev-208-r1 >=sys-fs/eudev-1.3 ) )
+ systemd? ( >=sys-apps/systemd-208:0 )"
diff --git a/virtual/udev/udev-217.ebuild b/virtual/udev/udev-217.ebuild
new file mode 100644
index 00000000000..29041b3b7e0
--- /dev/null
+++ b/virtual/udev/udev-217.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Virtual to select between different udev daemon providers"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="systemd"
+
+DEPEND=""
+RDEPEND="
+ !systemd? ( || ( >=sys-fs/udev-217 >=sys-fs/eudev-2.1.1 ) )
+ systemd? ( >=sys-apps/systemd-217:0 )"
diff --git a/virtual/w3m/metadata.xml b/virtual/w3m/metadata.xml
new file mode 100644
index 00000000000..2d5852c16c6
--- /dev/null
+++ b/virtual/w3m/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>cjk</herd>
+</pkgmetadata>
diff --git a/virtual/w3m/w3m-0.ebuild b/virtual/w3m/w3m-0.ebuild
new file mode 100644
index 00000000000..9bc2893dfbc
--- /dev/null
+++ b/virtual/w3m/w3m-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Virtual for the w3m web browser"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| ( www-client/w3m
+ www-client/w3mmee )"
diff --git a/virtual/yacc/metadata.xml b/virtual/yacc/metadata.xml
new file mode 100644
index 00000000000..96a2d586367
--- /dev/null
+++ b/virtual/yacc/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/virtual/yacc/yacc-0.ebuild b/virtual/yacc/yacc-0.ebuild
new file mode 100644
index 00000000000..19b1e003dce
--- /dev/null
+++ b/virtual/yacc/yacc-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="virtual for yacc (yet another compiler compiler)"
+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 ~sparc-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="|| ( sys-devel/bison dev-util/byacc dev-util/yacc )"
+RDEPEND="${DEPEND}"