summaryrefslogtreecommitdiff
path: root/dev-perl/Class-Data-Accessor
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-perl/Class-Data-Accessor
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/Class-Data-Accessor')
-rw-r--r--dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r1.ebuild22
-rw-r--r--dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild30
-rw-r--r--dev-perl/Class-Data-Accessor/Manifest5
-rw-r--r--dev-perl/Class-Data-Accessor/files/Class-Data-Accessor-0.04004-no-dot-inc.patch26
-rw-r--r--dev-perl/Class-Data-Accessor/metadata.xml12
5 files changed, 95 insertions, 0 deletions
diff --git a/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r1.ebuild b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r1.ebuild
new file mode 100644
index 000000000000..bde11d523f67
--- /dev/null
+++ b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=CLACO
+MODULE_VERSION=0.04004
+inherit perl-module
+
+DESCRIPTION="Inheritable, overridable class and instance data accessor creation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+SRC_TEST=do
+
+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
+}
diff --git a/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild
new file mode 100644
index 000000000000..b2a38b125873
--- /dev/null
+++ b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CLACO
+DIST_VERSION=0.04004
+inherit perl-module
+
+DESCRIPTION="Inheritable, overridable class and instance data accessor creation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+PATCHES=( "${FILESDIR}/${PN}-0.04004-no-dot-inc.patch" )
+
+RDEPEND="virtual/perl-Carp"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( virtual/perl-Test-Simple )
+"
+PERL_RM_FILES=(
+ t/manifest.t
+ t/pod_coverage.t
+ t/pod_spelling.t
+ t/pod_syntax.t
+ t/strict.t
+ t/style_no_tabs.t
+ t/warnings.t
+)
diff --git a/dev-perl/Class-Data-Accessor/Manifest b/dev-perl/Class-Data-Accessor/Manifest
new file mode 100644
index 000000000000..d80e87379519
--- /dev/null
+++ b/dev-perl/Class-Data-Accessor/Manifest
@@ -0,0 +1,5 @@
+AUX Class-Data-Accessor-0.04004-no-dot-inc.patch 628 BLAKE2B ae8243ad76c9e837af264aaa090eafe48eb95c4a1f05241dc48d7f2d8285235e6c73ab4aed6f8ab85d5c4ccf323e618d451064b833d276502beaafaef08e27b4 SHA512 d830f45ee56c7cef247284dd02a9b153d877494ac18eeff2ed8a8219aa2d37aea81839228d6466e03f122f95860ed489bd774500ee52a07890073992ab1c29d0
+DIST Class-Data-Accessor-0.04004.tar.gz 24131 BLAKE2B 2452a67f5b8ee2a7d78ff6b80f65cd0295af12dc95d3c3f6d1f19e1d89241059a4e7f791fbd1e7beed62a9c7c657ca69090e85e86142943b145c2a499f5b5305 SHA512 2e36a4227f14baab9514ca299d5d6e44b69c049d4d166b4c1a12373205ccbf6ec39c35697425b9ede07657effd283cbce2dc8a92d1d12f3ae237cfd556e26169
+EBUILD Class-Data-Accessor-0.40.40-r1.ebuild 506 BLAKE2B 201336f6118d05ed96ed8bd18ddf7a2a17876e07c2bf3737aa61dc0e3d2e4b62cb204822e4728b64c17056c0e71e6528c098f467d7d2467b141bc3eed418e29f SHA512 5298b309d563f2a2160f9f814d3a44e20cdf8f35ae4332ddbc1edaf49b87220ec299070064891114191736719212d8560e6a3053fb09c89332ea17cd6f6af347
+EBUILD Class-Data-Accessor-0.40.40-r2.ebuild 607 BLAKE2B 8c390e646e2b212e6cb148cb87625df1c05f76167e96caf3dc845015adbcc315494e34f195eacc79f45a7295f52a2dea3c29e895d317b212d389965059843e9a SHA512 9c16c00a90345c261ab44a01d9e37acbca7cb9ae7a40243a9bbe2caf99e296a450e0d17259c49efb287066c03e901738d6d086e120495748b5cbd4a6d80b84a3
+MISC metadata.xml 411 BLAKE2B 5c3330bdf026bcf0a33104cfff15022a95b4bc5406a542e3693bfd3d98bb9aae37d859e2dd8b85016121e4eecd62960e04d02ff713b99c9f9993c5f085d5f64b SHA512 bf7f8a50cac4fab72be7e55ee0ef51836090af71303160fc1dbb023460681c18d93b071ecd9da2821642c59328139e7078024fb781b8a34d414cef1f03560474
diff --git a/dev-perl/Class-Data-Accessor/files/Class-Data-Accessor-0.04004-no-dot-inc.patch b/dev-perl/Class-Data-Accessor/files/Class-Data-Accessor-0.04004-no-dot-inc.patch
new file mode 100644
index 000000000000..86d3ec05c081
--- /dev/null
+++ b/dev-perl/Class-Data-Accessor/files/Class-Data-Accessor-0.04004-no-dot-inc.patch
@@ -0,0 +1,26 @@
+From e7ac2a52384a77ddcfea148903f252e740a056b3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org>
+Date: Sat, 17 Jun 2017 00:49:14 +0200
+Subject: Add fix for Perl 5.26 no-dot-in-inc
+
+Bug: https://bugs.gentoo.org/615512
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index f7a745a..8f16089 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,7 +1,7 @@
+ # $Id$
+ use strict;
+ use warnings;
+-use inc::Module::Install 0.65;
++use lib q[.]; use inc::Module::Install 0.65;
+
+ name 'Class-Data-Accessor';
+ license 'perl';
+--
+2.17.0
+
diff --git a/dev-perl/Class-Data-Accessor/metadata.xml b/dev-perl/Class-Data-Accessor/metadata.xml
new file mode 100644
index 000000000000..9c3cb48c107c
--- /dev/null
+++ b/dev-perl/Class-Data-Accessor/metadata.xml
@@ -0,0 +1,12 @@
+<?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">Class-Data-Accessor</remote-id>
+ <remote-id type="cpan-module">Class::Data::Accessor</remote-id>
+ </upstream>
+</pkgmetadata>