dev-perl/Set-Object: Bump to version 1.380.0 re bug #623100

- EAPI6
- Nuke annoying author tests
- Fix installing "Changes.pod" to @INC

Upstream:
- Fix test failures with -Ddefault_inc_excludes_dot
- Fix get-magic

Bug: https://bugs.gentoo.org/623100
Package-Manager: Portage-2.3.18, Repoman-2.3.6
This commit is contained in:
Kent Fredric
2018-01-09 05:57:00 +13:00
parent 85e9451778
commit 2e5b2e73b5
3 changed files with 73 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST Set-Object-1.35.tar.gz 79370 BLAKE2B d7e9f95c9b02335bf29104456b69f08723bcdd8ef86e8af2435779ecaf705c082640087272206242c44e0aa0db48e6f2a6bca169bf8f8f1738592a828f26acc8 SHA512 5b915d77772dd3146e89ea8448a178b3faa6fe044a9df1d4aa217afa228df26367faa2d073fe9b6886cbc0a9075ab8ac46ebaf884624aa82be575fd89279d6a7
DIST Set-Object-1.38.tar.gz 80719 BLAKE2B ff7a42a2fd1f368d58bbc73bf10ea3579c952b49a826e47ac9e7ea3c64a792117fd55b2f52979c51ec8964f2abd9c0f5c2f05211e0c7a407e7f37e91ab3486f7 SHA512 fa0411f543fe1837d7c07a07a99d3b8a3735162fb7b665060870cec8edd40ab39eed74791ce2aa96b9ca04a8e773d810ba979508b03f8d4698e8d844f62bee1a

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=RURBAN
DIST_VERSION=1.38
inherit perl-module
DESCRIPTION="set of objects and strings"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="test"
RDEPEND="
virtual/perl-Scalar-List-Utils
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
PERL_RM_FILES=(
"t/misc/kwalitee.t"
"t/misc/meta.t"
"t/misc/manifest.t"
"t/misc/perl_minimum_version.t"
"t/misc/pod.t"
"t/misc/pod_coverage.t"
)
PATCHES=(
"${FILESDIR}/${PN}-1.38-no-changes-pod.patch"
)

View File

@@ -0,0 +1,38 @@
From e90c9705a0b57cbf0d7ebe85d3fb1af7661e26fe Mon Sep 17 00:00:00 2001
From: Kent Fredric <kentnl@gentoo.org>
Date: Tue, 9 Jan 2018 05:41:00 +1300
Subject: Prevent installing Changes.pod as $INC[...]/Set/Changes.pod
Currently, `Changes.pod` installs into `@INC` using the traditional
method used for installing `*.pm` , `*.pl`, and `*.pod`
This is the simplest fix that works by filtering the `blib/` to `/`
copy in ExtUtils::Install
Bug: https://github.com/rurban/Set-Object/pull/5
---
INSTALL.SKIP | 1 +
MANIFEST | 1 +
2 files changed, 2 insertions(+)
create mode 100644 INSTALL.SKIP
diff --git a/INSTALL.SKIP b/INSTALL.SKIP
new file mode 100644
index 0000000..55e47a4
--- /dev/null
+++ b/INSTALL.SKIP
@@ -0,0 +1 @@
+\bChanges\.pod$
diff --git a/MANIFEST b/MANIFEST
index 36fafd9..adf3dc1 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,4 +1,5 @@
Changes.pod
+INSTALL.SKIP
LICENSE
lib/Set/Object.pm
lib/Set/Object/Weak.pm
--
2.15.1