From: "Andreas K. Hüttel" <dilfridge@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Virt/, dev-perl/Sys-Virt/files/
Date: Sat, 8 May 2021 13:03:22 +0000 (UTC) [thread overview]
Message-ID: <1620478983.bf6e31f289a7fe1ad73bd33b75bfe8b19763c771.dilfridge@gentoo> (raw)
commit: bf6e31f289a7fe1ad73bd33b75bfe8b19763c771
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat May 8 12:06:14 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat May 8 13:03:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6e31f2
dev-perl/Sys-Virt: Version bump 7.0.0; remove old
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
dev-perl/Sys-Virt/Manifest | 8 +----
dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild | 34 ------------------
dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild | 34 ------------------
dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild | 39 ---------------------
dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild | 32 -----------------
dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild | 32 -----------------
dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild | 32 -----------------
...Sys-Virt-2.4.0.ebuild => Sys-Virt-7.0.0.ebuild} | 18 +++++++---
dev-perl/Sys-Virt/files/no-dot-inc.patch | 40 ----------------------
9 files changed, 14 insertions(+), 255 deletions(-)
diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest
index 4b0c2fca575..f4f78089740 100644
--- a/dev-perl/Sys-Virt/Manifest
+++ b/dev-perl/Sys-Virt/Manifest
@@ -1,8 +1,2 @@
-DIST Sys-Virt-1.1.2.tar.gz 95796 BLAKE2B a4227a2edcb2a8fdbb98333ad1560e6973e9ad487ece6147f1db5011e7e2e83f4147676dd68e7b60310cbadb3e364b021b4f005349d611804df8cb1479daba97 SHA512 8648442bac2d0b1b33a96b8f5debade7c17c803140b717baca3b5f924e73677b1061b488c74e4cf9d07361c7fdaf7c4f6f393040778bdc47d4542dbf51e08430
-DIST Sys-Virt-1.2.9.tar.gz 103979 BLAKE2B 921fc21816a62b3ef41e0ae6704954cc2cd23f6846fd66c37e7939ff50e1ba4597d1af987c92833daa633648e9ea8de525a55ce5e588b999a3f0db47541488fb SHA512 d106180f9dc7b231a981d74ce55f6919c44711316ffb9c9ad0292427803040656dedb27b4295abb0e3f9637f0bec12c265c831a28a992e373f54145dd6999e04
-DIST Sys-Virt-1.3.2.tar.gz 111726 BLAKE2B 08daf0ca6cf18d4e2d51f9a4547667f2048afda8d8e46bd330edd71abd82a275aa1538c42f769aeb6289f6a9bd36ae5f1477a76571e26eb184801ab81c596cce SHA512 ba1cdec90f22d9d89bd59daeb905399f3adb03d1b1d313091d7ca61888cf152808fe8bf29b22d17ee5a0ea55b73830b112a7282697e56a9463b49f4025c1ac74
-DIST Sys-Virt-2.4.0.tar.gz 115304 BLAKE2B 9f0f685c8f22f74dfa6cf0745e48130351bb7caf811d884f4b756fb3735cac115012a8263a64cf2c7ea43ed7a40366f521b8a44eb008a1fc0455375960475030 SHA512 729e68666cd4d2be48664798906c0f226a805713b8315602aca4782c088d718ed581ce2371a759edd2c7729537f7f502756a1bc618101c491872916018394c23
-DIST Sys-Virt-2.5.0.tar.gz 115397 BLAKE2B 21c1f131e17db37f91373a7273c8a1da1bd3172be69ea6c32ec54ac126513ce84335646db7e4482943c7d42da820676e0ac17f229606afcf6b96281029ffb969 SHA512 078ab8a33090fd12eda8615973a871e0a6c6c781bc958e94e86c7cd0bd3b3ab6204aa9b884b58c87907ff9c9f311e998cc9c54e0dec63d7f5670eccc15f30741
-DIST Sys-Virt-3.1.0.tar.gz 116732 BLAKE2B 567e6a696ad1a07f78c9426e3da0c7737bafa0e95ffdb8106bae998de3565d726541aff8789ca7c65b4dafa007d2d6dd2e8b73f4449b39b59f82d90b228051fc SHA512 897b8a33aed48e836650bf24073fc7ab1ad406ab2fcb43809b8756d46cd2e20b99cd93ea7e7307cf39f6260ffc2f8053a531964472e875f5c3415a3304e0d3be
-DIST Sys-Virt-3.3.0.tar.gz 117971 BLAKE2B c3b14c8a47e8691af89ba07efa41bc4d03fbfccb526b9585dd9b53385de82ee8844cddb5f6abe8b842889db55a5d10df1f34d55068f00f86004a4c57246a7bf7 SHA512 d1255213c4d902f3330f2eb5a8b9df790c4af9036cb68686cf0e94483dd3e00f4b173968065cdd15305452f5a85e3f5affa432ef9042af8d9442b82ccc4db2ab
DIST Sys-Virt-3.9.1.tar.gz 121473 BLAKE2B 8cd9211c4182a296da54a26db8007312ab1ed5e5151ea91bcdd5e104610671c8e81e3e8526c97d9f22b8a83151a167703438341ad73db6e91fd57450fb6f3de4 SHA512 baff550548ca7a477643998fd1da20963acb00a9ac300b63a01c60639e971f55aa4e4616a916373dde3e05956237a122b85e2f32f9ea2fab63a7ec72e45819b2
+DIST Sys-Virt-v7.0.0.tar.gz 165365 BLAKE2B 9cb7aa66ce00c95957171fedad4fefbae5319e17706e2839f8b3e057ab05c52b9d7e5ad222ad6aeecb7437e70bee9447a6a5845d729a93f10df3ffa4bbee0429 SHA512 c0ab179af11526a9dc983374765bd04400821f6f334d22f56b1f6452f54f880fe6882e9e0e121ae36010eb305d0632d574c969febefd8a32c9a731879d8fadb6
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild
deleted file mode 100644
index 9817fe7b8b0..00000000000
--- a/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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"
-RESTRICT="!test? ( 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
deleted file mode 100644
index a5e402aa0a0..00000000000
--- a/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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"
-RESTRICT="!test? ( 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
deleted file mode 100644
index e68f3c690b6..00000000000
--- a/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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"
-RESTRICT="!test? ( 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
-}
-
-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.5.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild
deleted file mode 100644
index 2011131f82e..00000000000
--- a/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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"
-RESTRICT="!test? ( 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
deleted file mode 100644
index 2011131f82e..00000000000
--- a/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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"
-RESTRICT="!test? ( 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
deleted file mode 100644
index 2011131f82e..00000000000
--- a/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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"
-RESTRICT="!test? ( 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.4.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild
similarity index 67%
rename from dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild
rename to dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild
index d8842b559d3..2897ba113d9 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
DIST_AUTHOR=DANBERR
+DIST_VERSION=v${PV}
DIST_EXAMPLES=("examples/*")
inherit perl-module
@@ -14,14 +15,21 @@ KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
-RDEPEND=">=app-emulation/libvirt-${PV}"
-DEPEND="${RDEPEND}
+RDEPEND="
+ >=app-emulation/libvirt-${PV}
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-CBuilder
+ dev-perl/Module-Build
virtual/pkgconfig
test? (
+ virtual/perl-Test-Simple
dev-perl/XML-XPath
virtual/perl-Time-HiRes
)"
-PATCHES=( "${FILESDIR}/no-dot-inc.patch" )
+DEPEND="
+ >=app-emulation/libvirt-${PV}
+"
src_compile() {
MAKEOPTS+=" -j1" perl-module_src_compile
diff --git a/dev-perl/Sys-Virt/files/no-dot-inc.patch b/dev-perl/Sys-Virt/files/no-dot-inc.patch
deleted file mode 100644
index b2b05c3e711..00000000000
--- a/dev-perl/Sys-Virt/files/no-dot-inc.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-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
-
next reply other threads:[~2021-05-08 13:03 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-08 13:03 Andreas K. Hüttel [this message]
-- strict thread matches above, loose matches on Subject: below --
2023-06-18 21:53 [gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Virt/, dev-perl/Sys-Virt/files/ Sam James
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1620478983.bf6e31f289a7fe1ad73bd33b75bfe8b19763c771.dilfridge@gentoo \
--to=dilfridge@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox