diff options
-rw-r--r-- | dev-perl/Set-Object/Manifest | 1 | ||||
-rw-r--r-- | dev-perl/Set-Object/Set-Object-1.380.0.ebuild | 34 | ||||
-rw-r--r-- | dev-perl/Set-Object/files/Set-Object-1.38-no-changes-pod.patch | 38 |
3 files changed, 73 insertions, 0 deletions
diff --git a/dev-perl/Set-Object/Manifest b/dev-perl/Set-Object/Manifest index d5ecbbb40a70..89141190236a 100644 --- a/dev-perl/Set-Object/Manifest +++ b/dev-perl/Set-Object/Manifest @@ -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 diff --git a/dev-perl/Set-Object/Set-Object-1.380.0.ebuild b/dev-perl/Set-Object/Set-Object-1.380.0.ebuild new file mode 100644 index 000000000000..2f03bd582e3d --- /dev/null +++ b/dev-perl/Set-Object/Set-Object-1.380.0.ebuild @@ -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" +) diff --git a/dev-perl/Set-Object/files/Set-Object-1.38-no-changes-pod.patch b/dev-perl/Set-Object/files/Set-Object-1.38-no-changes-pod.patch new file mode 100644 index 000000000000..86b05054154b --- /dev/null +++ b/dev-perl/Set-Object/files/Set-Object-1.38-no-changes-pod.patch @@ -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 + |