summaryrefslogtreecommitdiff
path: root/dev-perl/self
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/self')
-rw-r--r--dev-perl/self/Manifest5
-rw-r--r--dev-perl/self/metadata.xml14
-rw-r--r--dev-perl/self/self-0.350.0.ebuild33
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-perl/self/Manifest b/dev-perl/self/Manifest
new file mode 100644
index 000000000000..757b0e590a85
--- /dev/null
+++ b/dev-perl/self/Manifest
@@ -0,0 +1,5 @@
+DIST self-0.35.tar.gz 25293 SHA256 5301f92b4517dab56b2d2f6bbceaf8b47a94244b68e488439cd732e3d2ac6679 SHA512 5b584d2928fa43bc2931e458081a1c72747e815269c317b6c9cda85008b53308208b6634842020534792b6f1a7093d49d822e30439bc3c818d8fc9747b623ad7 WHIRLPOOL 3b679633ba0735171fd8f062fc10f17e0ee21be2982bbf75f677136a689db580e55c1aa606e3609b9b540f99e8aaac97f68179aef7091187d657ac63a5b3d502
+EBUILD self-0.350.0.ebuild 738 SHA256 06facdbd5a2d937061c96f9f79a2808032dacf97661a9c0d053fda5ced953beb SHA512 48124f6b96e1874b9faa6747d556515408418c6cd8abace05ee2b19d4c5a230101e9e0e933ea11f832858789690670457fe91672b244aa4e355acfd9bacdc6c2 WHIRLPOOL 93f4f5d56fe24290015d571b5b11a6f5b16a8a2b103adf9a1a14c69bf249eb347a1cffe80f422f3d158294e42dfb2943f77e32267bb12625ad300c2aeaf2fbf2
+MISC ChangeLog 3114 SHA256 6b4871283d37f23b231e2b46f8477342364e208625692aedbbffb0d12ef3c178 SHA512 11a3f7ecf490b140d4757bf8362a845eea3ce9cdd7d636bfea5d8a762ddd0f0ed527bb572a24084f4ad697f238d3e2ae2be8239d8543eccd43f4b46fed37eea6 WHIRLPOOL 97fe48ff77fbda801d75e5e7b0ed7f0b424572961f64fd32644e0302b2ca49f5894e022da9c7a0935d6d3abcdbab98c37594aff5b6c5c2c7eb3ae27290a84abf
+MISC ChangeLog-2015 1280 SHA256 2a21847c8f9c79be291d00bc4b5015c33358cb7f6b4096623bc667c883d58188 SHA512 030ebcd7f0761ec16d82e1a76362fe95c9e2cc79e48e07b4cc50a1f4baefb12e632adb4ccd7bf133249a9ac1f129614faaf80191b5be4494b796ce8ac1aac7d5 WHIRLPOOL 2b085ad7018830c7e94042a5e6629637c441ca24426fd56ddfc1ed2adc050cc32a9a97df654c171ff9fc10f7ef0c66bfb34ab626f95e44c2108f6cb7fdd35b4c
+MISC metadata.xml 489 SHA256 b6b4cc4ab6c423505a19f83365652eed5d3ebdfdc734e79aabe5b0eeebcecaff SHA512 ccdeb5d13af0d5808e299655fbc0d6cf8c5f69e4fbd50cc4637d58a0ad5f6af4dd16ddc57cc4d86c0d345cc0d599eb5569df13a7e6da6fcc29c7b6b8f7c444a9 WHIRLPOOL 8302cf16dd1d8cc6418449516760c4c4eddca075cfc0752f0a0bab6bb97983202bc526563a2562d2b48dd1fad011297cc4a437308ab650b0aa72f89e19318df9
diff --git a/dev-perl/self/metadata.xml b/dev-perl/self/metadata.xml
new file mode 100644
index 000000000000..620e9263faa7
--- /dev/null
+++ b/dev-perl/self/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">self</remote-id>
+ <remote-id type="cpan-module">DB</remote-id>
+ <remote-id type="cpan-module">self</remote-id>
+ <remote-id type="cpan-module">self::implicit</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/self/self-0.350.0.ebuild b/dev-perl/self/self-0.350.0.ebuild
new file mode 100644
index 000000000000..50660fedf448
--- /dev/null
+++ b/dev-perl/self/self-0.350.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=GUGOD
+DIST_VERSION=0.35
+inherit perl-module
+
+DESCRIPTION="provides '\$self' in OO code"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/B-Hooks-Parser-0.80.0
+ >=dev-perl/B-OPCheck-0.270.0
+ >=dev-perl/Devel-Declare-0.3.4
+ >=dev-perl/PadWalker-1.930.0
+ dev-perl/Sub-Exporter
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? ( >=virtual/perl-Test-Simple-0.420.0 )
+"
+
+src_prepare() {
+ sed -i -e 's/use inc::Module::Install/use lib q[.]; use inc::Module::Install/' Makefile.PL ||
+ die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+ perl-module_src_prepare
+}