summaryrefslogtreecommitdiff
path: root/dev-perl/Class-Autouse
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/Class-Autouse')
-rw-r--r--dev-perl/Class-Autouse/Class-Autouse-2.10.0-r3.ebuild30
-rw-r--r--dev-perl/Class-Autouse/Manifest2
-rw-r--r--dev-perl/Class-Autouse/files/Class-Autouse-2.01-no-dot-inc.patch21
3 files changed, 53 insertions, 0 deletions
diff --git a/dev-perl/Class-Autouse/Class-Autouse-2.10.0-r3.ebuild b/dev-perl/Class-Autouse/Class-Autouse-2.10.0-r3.ebuild
new file mode 100644
index 000000000000..5d651e9d9090
--- /dev/null
+++ b/dev-perl/Class-Autouse/Class-Autouse-2.10.0-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ADAMK
+DIST_VERSION=2.01
+inherit perl-module
+
+DESCRIPTION="Runtime aspect loading of one or more classes"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=virtual/perl-File-Spec-0.800.0
+ >=virtual/perl-Scalar-List-Utils-1.180.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.620.0
+ test? (
+ >=virtual/perl-File-Temp-0.170.0
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+PATCHES=(
+ "${FILESDIR}/${PN}-2.01-no-dot-inc.patch"
+)
diff --git a/dev-perl/Class-Autouse/Manifest b/dev-perl/Class-Autouse/Manifest
index 88558cfd95f0..575fa75edfb8 100644
--- a/dev-perl/Class-Autouse/Manifest
+++ b/dev-perl/Class-Autouse/Manifest
@@ -1,3 +1,5 @@
+AUX Class-Autouse-2.01-no-dot-inc.patch 470 BLAKE2B 2279d2abe8cf62b72b67cfcdfafa89266cdf385456df5d4f1fb97587719b7343c99972649f80985b60bdbafdd43edf52cdee851e0801ff60d04f75334772a81c SHA512 cd18511cda4d09f46ac0b942861eab4b70ad3f65d7f6081496d22b01283dbfef66615c116c0322e9d39113933f252b5d4e873708f38d2f9fceadf5bb7e94f263
DIST Class-Autouse-2.01.tar.gz 52719 BLAKE2B 6af79f660d3218765922ec330da215cb44fdd553b373af1a7141b925e8e7d44a84b68567c4397d4f17da898b9e4af650da4abe44df9cd9b2fed03e9272f02a68 SHA512 68b23ac3a004d91e0cb77bed5c166a058128cd15d432dd278b477acbe33ee7f91b8b6e25245198a51f3b5679024ce4657d803b581745fb42bef4ba9bdbb416fd
EBUILD Class-Autouse-2.10.0-r2.ebuild 640 BLAKE2B 210f111b442446d95f71d7f10a73a254f5e4c9dd9cdbb3e6702fdd77e2f1d2d8e0a97a5a8fa82a922cb46c4e4c89942a47bd279c430ed7d5b8934c6304f6b564 SHA512 cd3575e20799454055cea38006798555763f69551fd95a1de4e5139bf7d3c35d0f184fe3fdbdc5499f23f592d8d8eda923a556f42ca07290020c9c94d686dd5f
+EBUILD Class-Autouse-2.10.0-r3.ebuild 673 BLAKE2B 8032d8d4fd944b525bd9b72f3a6d7864b053e01e71a377ecf671640ca5fd096f59331a897fe522e48c8dffefb97b46c876720a773fbcf90a49092510bbbcaa28 SHA512 6e4f97e567e041dff28f6650d95d62af8b3e0786d287ce1a0f70e91ef90476413164d57ed412c6b7d20909efb6b59d0c221739c8493ae202accd8b6df7000b4e
MISC metadata.xml 467 BLAKE2B 16d9e16ebd8cbf32179eea7d8aa2e0754934205c961a9c52ebb3e23ac3cc532e118f241b9d13727c19f35179f199bd329bd58456472032299c7141f7a29d323b SHA512 4d1524484fabc5b6fe38ed5d604d71e9cafef2a61559fe037efc43ed50232a3730f24f95b555bbf197623a5f6aae22483d3b49f5ce240a24f55133199787a72d
diff --git a/dev-perl/Class-Autouse/files/Class-Autouse-2.01-no-dot-inc.patch b/dev-perl/Class-Autouse/files/Class-Autouse-2.01-no-dot-inc.patch
new file mode 100644
index 000000000000..4fa0ab244361
--- /dev/null
+++ b/dev-perl/Class-Autouse/files/Class-Autouse-2.01-no-dot-inc.patch
@@ -0,0 +1,21 @@
+From 1527dbac07ae3b1ec157aed01ea568cea9f1f52e Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Sun, 24 May 2020 00:00:53 +1200
+Subject: Include '.' in @INC on perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 9a4a412..f17b280 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install::DSL 1.04;
+
+ all_from lib/Class/Autouse.pm
+--
+2.26.2
+