summaryrefslogtreecommitdiff
path: root/dev-perl/Sys-Virt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/Sys-Virt
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/Sys-Virt')
-rw-r--r--dev-perl/Sys-Virt/Manifest18
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild33
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild33
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild38
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild32
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild31
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild31
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild31
-rw-r--r--dev-perl/Sys-Virt/files/no-dot-inc.patch40
-rw-r--r--dev-perl/Sys-Virt/metadata.xml28
10 files changed, 315 insertions, 0 deletions
diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest
new file mode 100644
index 000000000000..13015f0c2146
--- /dev/null
+++ b/dev-perl/Sys-Virt/Manifest
@@ -0,0 +1,18 @@
+AUX no-dot-inc.patch 1123 SHA256 97276032fa61690fa631667a95f6adc6efa1cdf430d204c302d0e6e94a6501e8 SHA512 410b48032795cc30d6ef74e4cc98ad0449115595e9d997998cb69e344261dd1bf7acd58b586c153e11aed87c631faf02feec827d312a461e9affaa3b894b95f0 WHIRLPOOL 6d65e194a0d82947bd3ed2ab0caf8cd5a2321129989e05d12e31c28231ddda2b892696f893e21d7236e05e974bfcf1df2f2affdf4d77d90ee15cf4caa9280573
+DIST Sys-Virt-1.1.2.tar.gz 95796 SHA256 51c3d23603781c535df1b56ee3137d8b83195f7250ee514658d580d328789792 SHA512 8648442bac2d0b1b33a96b8f5debade7c17c803140b717baca3b5f924e73677b1061b488c74e4cf9d07361c7fdaf7c4f6f393040778bdc47d4542dbf51e08430 WHIRLPOOL 5a325ed7a27591e41cfa7bfced84c400e65a273f616c5b382e0e4a259ca88e738ea6bc66d2ffc4b97de1b674005763c41b9c088aaae322e73c84a1f58e523b97
+DIST Sys-Virt-1.2.9.tar.gz 103979 SHA256 87d643445774d4482dd46b8ad2e0f556b0241c57add782078ec3b835692de5a9 SHA512 d106180f9dc7b231a981d74ce55f6919c44711316ffb9c9ad0292427803040656dedb27b4295abb0e3f9637f0bec12c265c831a28a992e373f54145dd6999e04 WHIRLPOOL 1b9f9d3b0b62d77c6464c76acfa35f259f4345d3c3fb9beb34e6af7ad6b58e9b92ea1dd8d2d4e2894c98e154db99344e37e945f97c2b12d4961b65c8037004b2
+DIST Sys-Virt-1.3.2.tar.gz 111726 SHA256 f15e1b567b0a31e224551d0020fdef2aa229b4c6d5dc7b311b95a27a7d8ac8ce SHA512 ba1cdec90f22d9d89bd59daeb905399f3adb03d1b1d313091d7ca61888cf152808fe8bf29b22d17ee5a0ea55b73830b112a7282697e56a9463b49f4025c1ac74 WHIRLPOOL 9a65481e720c3efedf562517828d70b1ea9cc2b96757f96e19ebc42889bc223e940e54e8864c0b3cc0001992f302836c86c42acf2843584b2aeccd14cc9ed3dc
+DIST Sys-Virt-2.4.0.tar.gz 115304 SHA256 c441e805d21207791998833b12adae0dbf15bb34cc6e40445c8fbc52c79db03b SHA512 729e68666cd4d2be48664798906c0f226a805713b8315602aca4782c088d718ed581ce2371a759edd2c7729537f7f502756a1bc618101c491872916018394c23 WHIRLPOOL 0f193f7aa906ab36c8ac14a894f24032c81590068a7041c4df36d23b31a043eb34c69afa541b2d45f0f5fca96bc90004d4138c147c7f1b8c6758f7ef11f556e7
+DIST Sys-Virt-2.5.0.tar.gz 115397 SHA256 822117feaa3159ce97341cd50569fbb99b9562d3c9505a289b00546ec907db80 SHA512 078ab8a33090fd12eda8615973a871e0a6c6c781bc958e94e86c7cd0bd3b3ab6204aa9b884b58c87907ff9c9f311e998cc9c54e0dec63d7f5670eccc15f30741 WHIRLPOOL 97e48c20c53b6d38f8c1155a119800b0fe8e228b2d27493a9c90f1540bd3205388e2b1431c6e18be1abe4722b15c685227cbe1dbc8e8279695bcbd02d5319dac
+DIST Sys-Virt-3.1.0.tar.gz 116732 SHA256 1bcd7c3592bc8fa5d9aa17abfebd9129b743ba0dd8005b41d7b97366c5402166 SHA512 897b8a33aed48e836650bf24073fc7ab1ad406ab2fcb43809b8756d46cd2e20b99cd93ea7e7307cf39f6260ffc2f8053a531964472e875f5c3415a3304e0d3be WHIRLPOOL 26c83f72ecc042ef53f3bb855daa0dcd42a3ded580ffe99541716a8b64cf4512015f07d5d434eba0ace604bf42ac43da7098f5ffd3146b84e98e33347c6d65f3
+DIST Sys-Virt-3.3.0.tar.gz 117971 SHA256 534f031c5722b94b699d161ceb6756a1f28310930739fa93236d895c3b4f0ffc SHA512 d1255213c4d902f3330f2eb5a8b9df790c4af9036cb68686cf0e94483dd3e00f4b173968065cdd15305452f5a85e3f5affa432ef9042af8d9442b82ccc4db2ab WHIRLPOOL 4e6944d5bc00bf2a7bbd883fe9bf8cc5c57131794938a6ebad1d29726dfcf52c3753cf1e2fad2b1744230caa24287dc6bd0a109cd1cad1d469975d1bc1390cb1
+EBUILD Sys-Virt-1.1.2.ebuild 668 SHA256 2231e0654e508027611f59cd3eda840f9fee0db056e787b9f07d224de5b549a3 SHA512 f2f1cdedbbcb4101b7732786d08e6547d4d893116ab792c80b4584f7b1f937ce8ec62afa36eafc3478dbd8c0553a67973abd0133f2ead7531d6e8ac6a799c9cb WHIRLPOOL 84eff5b17616f2b77df1eab1f7c9c819144eccc01a52608c20740ae62beb90644c4cc6fa9c582d1af7f25c63861885b9ecf9b92074ae36565bbcacb80ac76eb6
+EBUILD Sys-Virt-1.2.9.ebuild 670 SHA256 518c5eab37edb5289884cbb934aa83f133fc5386df4e76487ddc82895aff99e9 SHA512 1fecf4f3112eb97b36fb1bc28cbb9e73b800c8281ab8e24a9bdb6a6e04857ed974fd2a9175cc27d18b17a0f3b088bee2c10439906693725b7d16f8e557cc236b WHIRLPOOL 81150b21517cca96b721f1cd7b02a1be19aa5d2bb334f7693d94d148af9cdbc4ca4d43079a9b4185d89c87dffb8ed73d9019cfa64a496efe15764dc63f09c262
+EBUILD Sys-Virt-1.3.2.ebuild 753 SHA256 0aab1f4a30b15f5df417dbc2335c42299b00a45a8fda2a5818cae1e01141faf0 SHA512 479ffbea950a2781f8c5bb604db3039e7277715f1189509fb6297dda073d423844593fc165d7795a9507a7f6b454ca31d81f4953de75c14cc5960eeb1b046227 WHIRLPOOL a0e4a4fe3878b8b1e4b3486f9317b0c0b651a793b43c85bec0347a3d28940ba08f51608510e6b51d406f03ff13275dc93863496ee48639aa6f2475c8f9d104c1
+EBUILD Sys-Virt-2.4.0.ebuild 640 SHA256 218155ab7c6d2a7a987664265181f7004e84ddd92007b227d20c55f51a384776 SHA512 c89dbb8993cfdaadb304e673e5190d824123daa6778299d5347b10104b6f0ee21b8f51d2d21d72f9832c59dc200b08fdd232da9bd4cc50514f100bb6aa79e341 WHIRLPOOL c881b71b97e51f37c7f1e0bbc4b755d160308060eb43a5c236c5f4c2fb11a693e7cade5077846b283857bccdfb01d016cf6d3ef913101172a4708ad075442585
+EBUILD Sys-Virt-2.5.0.ebuild 639 SHA256 0dd5cf1be77210d4defcc188cdd6679370c0a01cf905ce7b68e19f0e2ac69d63 SHA512 fe8995321f85a11bcc44da6260373a66247c33ba2a9d1f1499f0a9c94cb20530ef68fc99639fafdd4b13189ce3614dff40fa20ee41b43ca54122eaf632222238 WHIRLPOOL a992e8950ded64e1ef07bb066293b809a788bfcf681a45853e15d176e2497abb48ae6096176177800b6328f118b5f8085e7cc135a2f4487d5b95295be5a4bf71
+EBUILD Sys-Virt-3.1.0.ebuild 639 SHA256 0dd5cf1be77210d4defcc188cdd6679370c0a01cf905ce7b68e19f0e2ac69d63 SHA512 fe8995321f85a11bcc44da6260373a66247c33ba2a9d1f1499f0a9c94cb20530ef68fc99639fafdd4b13189ce3614dff40fa20ee41b43ca54122eaf632222238 WHIRLPOOL a992e8950ded64e1ef07bb066293b809a788bfcf681a45853e15d176e2497abb48ae6096176177800b6328f118b5f8085e7cc135a2f4487d5b95295be5a4bf71
+EBUILD Sys-Virt-3.3.0.ebuild 639 SHA256 0dd5cf1be77210d4defcc188cdd6679370c0a01cf905ce7b68e19f0e2ac69d63 SHA512 fe8995321f85a11bcc44da6260373a66247c33ba2a9d1f1499f0a9c94cb20530ef68fc99639fafdd4b13189ce3614dff40fa20ee41b43ca54122eaf632222238 WHIRLPOOL a992e8950ded64e1ef07bb066293b809a788bfcf681a45853e15d176e2497abb48ae6096176177800b6328f118b5f8085e7cc135a2f4487d5b95295be5a4bf71
+MISC ChangeLog 3757 SHA256 d6627e646871d17661ef45a1266444ccc9c26496d142453ec561b69a7cf7374f SHA512 c30668ae1b9edbbf201a443355b97216808d903c100704e2cbc278230c3c7050c8a67c0fa17745a49a55aa18c55ab6066f8c29a86f790d40558eaf1a4632af96 WHIRLPOOL e17f48015f041038658936d2205b59dd275e7bea2a17c522c4f947543821ac52fc34409414e194b5c205be170aa58182f3497fdcca699da6dc732e7dc202a97b
+MISC ChangeLog-2015 3865 SHA256 a520b413a2820c2aa1b0c10f49ba4c19f41fb634bbfe40683c96e9ba3c73e76b SHA512 0ee5beb09dba9ac53b2da7ca31097a20674898a3126655ca06dd4246eb00541070637d72a76cacb0afb2390dc9bffcb1bd7c314500128757509b435348322172 WHIRLPOOL a225496e3afe2c63b5e3e057d9639b34b7751f5ff17d0d20bec966fe44a7a04e95f19cd0fa72977ab5dbdeb5bda0cb2bc00664dee60786de7a9627e0795658d2
+MISC metadata.xml 1237 SHA256 6ee1507cc9939d4a40f4cb6bfca943cad31a313f55b9ab865e9960bdaad15b9e SHA512 e4c6ff2fdb1c4010f81d2e2454292fd60e3764bd33071f6294e2cbc7b5aa9688974be83f9939a556b727d03da615a119860b07ee0a2edbab833fba6a677c7cdd WHIRLPOOL 8a67b43d5ea655ce1406fb519a7b697a7ff152b1abc54879dfe2fe0744dd15355259fe4203538f8055a53bdb0ded5b33308e7535ebb729ae27996e10b7de1ce8
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild
new file mode 100644
index 000000000000..2bd597183f39
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=DANBERR
+MODULE_VERSION=1.1.2
+inherit perl-module
+
+DESCRIPTION="Sys::Virt provides an API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+SRC_TEST="do"
+
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
new file mode 100644
index 000000000000..c1ce63b56f79
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=DANBERR
+MODULE_VERSION=1.2.9
+inherit perl-module
+
+DESCRIPTION="Sys::Virt provides an API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+SRC_TEST="do"
+
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild
new file mode 100644
index 000000000000..e94a68225d52
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DANBERR
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test examples"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
+
+src_install() {
+ perl-module_src_install
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc examples
+ fi
+}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild
new file mode 100644
index 000000000000..2b6b7c959e20
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DANBERR
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild
new file mode 100644
index 000000000000..7cdc0637c826
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DANBERR
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild
new file mode 100644
index 000000000000..7cdc0637c826
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DANBERR
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild
new file mode 100644
index 000000000000..7cdc0637c826
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DANBERR
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
+
+src_test() {
+ perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Sys-Virt/files/no-dot-inc.patch b/dev-perl/Sys-Virt/files/no-dot-inc.patch
new file mode 100644
index 000000000000..b2b05c3e711a
--- /dev/null
+++ b/dev-perl/Sys-Virt/files/no-dot-inc.patch
@@ -0,0 +1,40 @@
+From b04fcc43f602d865f9f5d4fdf90de47943e0027b Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Fri, 9 Jun 2017 10:19:57 +1200
+Subject: [PATCH] Fix spec.PL for Perl 5.26 '.' removal from @INC
+
+Perl 5.26 removes '.' from @INC, and this breaks the semantics
+of <<do $file>> where $file was assumed to be loaded from '.',
+but not explicitly stated, as 'do' is implemented using the same code
+as "require", that is, assuming @INC traversal.
+
+Inserting a leading "./" forces do to use a special-cased path
+where @INC is not consulted.
+
+Fixes RT#120697
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=120697
+---
+ perl-Sys-Virt.spec.PL | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/perl-Sys-Virt.spec.PL b/perl-Sys-Virt.spec.PL
+index aa3f6fc..d2d687c 100644
+--- a/perl-Sys-Virt.spec.PL
++++ b/perl-Sys-Virt.spec.PL
+@@ -6,10 +6,10 @@ use strict;
+
+ die unless (scalar @ARGV == 1);
+
+-unless (do 'lib/Sys/Virt.pm')
++unless (do './lib/Sys/Virt.pm')
+ {
+ if ($@) { die $@ };
+- die "lib/Sys/Virt.pm: $!";
++ die "./lib/Sys/Virt.pm: $!";
+ }
+
+ local $/ = undef;
+--
+2.13.1
+
diff --git a/dev-perl/Sys-Virt/metadata.xml b/dev-perl/Sys-Virt/metadata.xml
new file mode 100644
index 000000000000..3cd366d344b0
--- /dev/null
+++ b/dev-perl/Sys-Virt/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>maksbotan@gentoo.org</email>
+ <name>Maxim Koltsov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Sys-Virt</remote-id>
+ <remote-id type="cpan-module">Sys::Virt</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Domain</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::DomainSnapshot</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Error</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Event</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Interface</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::NWFilter</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Network</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::NodeDevice</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Secret</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::StoragePool</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::StorageVol</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Stream</remote-id>
+ </upstream>
+</pkgmetadata>