summaryrefslogtreecommitdiff
path: root/dev-perl/PPI
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/PPI
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/PPI')
-rw-r--r--dev-perl/PPI/Manifest6
-rw-r--r--dev-perl/PPI/PPI-1.224.0.ebuild39
-rw-r--r--dev-perl/PPI/PPI-1.236.0.ebuild37
-rw-r--r--dev-perl/PPI/files/PPI-1.224.0-t-marpa-dot-inc.patch27
-rw-r--r--dev-perl/PPI/metadata.xml104
5 files changed, 213 insertions, 0 deletions
diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest
new file mode 100644
index 000000000000..7715d9b0213b
--- /dev/null
+++ b/dev-perl/PPI/Manifest
@@ -0,0 +1,6 @@
+AUX PPI-1.224.0-t-marpa-dot-inc.patch 670 BLAKE2B 87feb1cff3cc7a6ed77c11f1854268c678a8309f6bc402d290670482192c78ac0c6abdd21f7de083fd78f0c372e8cbb3c144a5b3ba83a8c0c858813b6492228b SHA512 b729bc4b64c7e25f6c44d689084778240f5450fa502f3fc3c3649d0ddf59eb89fa53108ceba9b87ac50a5de6847d134771aeea41a89014d62623ad582df9a579
+DIST PPI-1.224.tar.gz 257197 BLAKE2B 47b80a0794bb9157cf0c3ef37d381f3dd5afe938cc6f3df1952ddfca87aa56ae0a4272f34fcd18f713e59ee4a0bcdd90043f012fef5ccf41130926021cb3c70a SHA512 7c5f4a01b3d4a1e7e2f68d7e5c81368387fbe9a4cd2f20afc494706f742c9ba0b293747b692fb77af9a1457e077687c7d5217bf09137ab71bb50ba52da24431c
+DIST PPI-1.236.tar.gz 257245 BLAKE2B 7f49ba8baa67b6597b774420d379e832412f666995701e5c6ab56d8ecbdb7a2542e7b2bb18ed76e944ccd47ba8bda970d0fd170683d9236f20991902eb401f86 SHA512 93a7f4059b12156bdcba77958c17841ab43d85cb0045d0c58d087d6e637e09e253a559cfe465d9d8699329098582759cb8381978c121b9661a9a755e919dece1
+EBUILD PPI-1.224.0.ebuild 1028 BLAKE2B 50fdec8e33e40aeaf4329158f156f84bfc1738db1bfee8e24c38014e87d8ac38cecf61b9a71df8824e1e81b058f640da815472690ea49e6619467f1cdf8503e0 SHA512 eec3ad49f714a3962e532f9c0384ddef9d18c4acdaa44ac62cf84a5670b59053047420a027cf03a5c8bf2e85f82341915ea32bd0acbfb688c880735c1e384f51
+EBUILD PPI-1.236.0.ebuild 944 BLAKE2B f431ca95619faa555de66c5afd2d705cd20243e4eeb953976c811906c58eb5bfb0839ea4b0b9ed7fd9e7b10fc5d88f0f1f4663efe9f1792617a22837f9fbd435 SHA512 966e135a7610bdbf26d5be2364ff1b8a1ed0f9a9e8c84b40e4bb2271d6a2c8b6ac5266841a0c55dfb211089609a597d528beab17d9cbe108dcc7bb2e6cc19a2f
+MISC metadata.xml 6633 BLAKE2B 66b064eed0aab9a099bb6ea9e621e10f4c5c06b052abf393a5edaccdb5ddbf068382ad767a2d9fb6a68e70766234ace27da4ceddbe0b2174167d27e56d705717 SHA512 a6f5d77c3a8a13f3c454185c090d595b400b665a9aa2dc7e7edbc0c643109bc251d6522a330510080c5ce905f84cfd8892ed0783032a6e45dccc710df5569ec2
diff --git a/dev-perl/PPI/PPI-1.224.0.ebuild b/dev-perl/PPI/PPI-1.224.0.ebuild
new file mode 100644
index 000000000000..38fd336f94f5
--- /dev/null
+++ b/dev-perl/PPI/PPI-1.224.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MITHALDU
+DIST_VERSION=1.224
+inherit perl-module
+
+DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
+
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Clone-0.300.0
+ >=virtual/perl-Digest-MD5-2.350.0
+ >=virtual/perl-File-Spec-3.270.100
+ >=dev-perl/IO-String-1.70.0
+ >=dev-perl/List-MoreUtils-0.160.0
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ >=dev-perl/Params-Util-1.000.0
+ >=virtual/perl-Storable-2.170.0
+ dev-perl/Task-Weaken
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ >=dev-perl/Class-Inspector-1.220.0
+ >=dev-perl/File-Remove-1.420.0
+ dev-perl/Test-Deep
+ >=virtual/perl-Test-Simple-0.860.0
+ >=dev-perl/Test-Object-0.70.0
+ >=dev-perl/Test-SubCalls-1.70.0
+ >=dev-perl/Test-Warn-0.300.0
+ )
+"
+PATCHES=("${FILESDIR}/${P}-t-marpa-dot-inc.patch")
diff --git a/dev-perl/PPI/PPI-1.236.0.ebuild b/dev-perl/PPI/PPI-1.236.0.ebuild
new file mode 100644
index 000000000000..e7555d93c89d
--- /dev/null
+++ b/dev-perl/PPI/PPI-1.236.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MITHALDU
+DIST_VERSION=1.236
+inherit perl-module
+
+DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Clone-0.300.0
+ >=virtual/perl-Digest-MD5-2.350.0
+ >=virtual/perl-File-Spec-3.270.100
+ >=dev-perl/IO-String-1.70.0
+ >=dev-perl/List-MoreUtils-0.160.0
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ >=dev-perl/Params-Util-1.000.0
+ >=virtual/perl-Storable-2.170.0
+ dev-perl/Task-Weaken
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ >=dev-perl/Class-Inspector-1.220.0
+ >=dev-perl/File-Remove-1.420.0
+ dev-perl/Test-Deep
+ >=virtual/perl-Test-Simple-0.860.0
+ >=dev-perl/Test-Object-0.70.0
+ >=dev-perl/Test-SubCalls-1.70.0
+ )
+"
diff --git a/dev-perl/PPI/files/PPI-1.224.0-t-marpa-dot-inc.patch b/dev-perl/PPI/files/PPI-1.224.0-t-marpa-dot-inc.patch
new file mode 100644
index 000000000000..2a02e1d71dc9
--- /dev/null
+++ b/dev-perl/PPI/files/PPI-1.224.0-t-marpa-dot-inc.patch
@@ -0,0 +1,27 @@
+From 74e2e77fdce3e2f366342ad736c25e49379d2013 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Tue, 20 Jun 2017 03:04:48 +1200
+Subject: [PATCH] t/marpa.t: Fix test reliance on '.' in @INC
+
+Fixes https://github.com/adamkennedy/PPI/issues/200
+---
+ t/marpa.t | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/t/marpa.t b/t/marpa.t
+index a25fc2e..6e79003 100644
+--- a/t/marpa.t
++++ b/t/marpa.t
+@@ -2,7 +2,8 @@
+
+ # Unit testing for PPI::Token::Unknown
+
+-use t::lib::PPI::Test::pragmas;
++use lib 't/lib';
++use PPI::Test::pragmas;
+ use Test::More tests => 23 + ( $ENV{AUTHOR_TESTING} ? 1 : 0 );
+ use B 'perlstring';
+
+--
+2.13.1
+
diff --git a/dev-perl/PPI/metadata.xml b/dev-perl/PPI/metadata.xml
new file mode 100644
index 000000000000..b16f7f1afbb9
--- /dev/null
+++ b/dev-perl/PPI/metadata.xml
@@ -0,0 +1,104 @@
+<?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">PPI</remote-id>
+ <remote-id type="cpan-module">PPI</remote-id>
+ <remote-id type="cpan-module">PPI::Cache</remote-id>
+ <remote-id type="cpan-module">PPI::Document</remote-id>
+ <remote-id type="cpan-module">PPI::Document::File</remote-id>
+ <remote-id type="cpan-module">PPI::Document::Fragment</remote-id>
+ <remote-id type="cpan-module">PPI::Document::Normalized</remote-id>
+ <remote-id type="cpan-module">PPI::Dumper</remote-id>
+ <remote-id type="cpan-module">PPI::Element</remote-id>
+ <remote-id type="cpan-module">PPI::Exception</remote-id>
+ <remote-id type="cpan-module">PPI::Exception::ParserRejection</remote-id>
+ <remote-id type="cpan-module">PPI::Find</remote-id>
+ <remote-id type="cpan-module">PPI::Lexer</remote-id>
+ <remote-id type="cpan-module">PPI::Node</remote-id>
+ <remote-id type="cpan-module">PPI::Normal</remote-id>
+ <remote-id type="cpan-module">PPI::Normal::Standard</remote-id>
+ <remote-id type="cpan-module">PPI::Statement</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Break</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Compound</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Data</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::End</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Expression</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Given</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Include</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Include::Perl6</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Null</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Package</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Scheduled</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Sub</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Unknown</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::UnmatchedBrace</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::Variable</remote-id>
+ <remote-id type="cpan-module">PPI::Statement::When</remote-id>
+ <remote-id type="cpan-module">PPI::Structure</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::Block</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::Condition</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::Constructor</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::For</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::Given</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::List</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::Subscript</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::Unknown</remote-id>
+ <remote-id type="cpan-module">PPI::Structure::When</remote-id>
+ <remote-id type="cpan-module">PPI::Token</remote-id>
+ <remote-id type="cpan-module">PPI::Token::ArrayIndex</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Attribute</remote-id>
+ <remote-id type="cpan-module">PPI::Token::BOM</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Cast</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Comment</remote-id>
+ <remote-id type="cpan-module">PPI::Token::DashedWord</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Data</remote-id>
+ <remote-id type="cpan-module">PPI::Token::End</remote-id>
+ <remote-id type="cpan-module">PPI::Token::HereDoc</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Label</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Magic</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number::Binary</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number::Exp</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number::Float</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number::Hex</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number::Octal</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Number::Version</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Operator</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Pod</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Prototype</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Quote</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Quote::Double</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Quote::Interpolate</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Quote::Literal</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Quote::Single</remote-id>
+ <remote-id type="cpan-module">PPI::Token::QuoteLike</remote-id>
+ <remote-id type="cpan-module">PPI::Token::QuoteLike::Backtick</remote-id>
+ <remote-id type="cpan-module">PPI::Token::QuoteLike::Command</remote-id>
+ <remote-id type="cpan-module">PPI::Token::QuoteLike::Readline</remote-id>
+ <remote-id type="cpan-module">PPI::Token::QuoteLike::Regexp</remote-id>
+ <remote-id type="cpan-module">PPI::Token::QuoteLike::Words</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Regexp</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Regexp::Match</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Regexp::Substitute</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Regexp::Transliterate</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Separator</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Structure</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Symbol</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Unknown</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Whitespace</remote-id>
+ <remote-id type="cpan-module">PPI::Token::Word</remote-id>
+ <remote-id type="cpan-module">PPI::Token::_QuoteEngine</remote-id>
+ <remote-id type="cpan-module">PPI::Token::_QuoteEngine::Full</remote-id>
+ <remote-id type="cpan-module">PPI::Token::_QuoteEngine::Simple</remote-id>
+ <remote-id type="cpan-module">PPI::Tokenizer</remote-id>
+ <remote-id type="cpan-module">PPI::Transform</remote-id>
+ <remote-id type="cpan-module">PPI::Transform::UpdateCopyright</remote-id>
+ <remote-id type="cpan-module">PPI::Util</remote-id>
+ <remote-id type="cpan-module">PPI::XSAccessor</remote-id>
+ </upstream>
+</pkgmetadata>