diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-perl/XML-Grove | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/XML-Grove')
-rw-r--r-- | dev-perl/XML-Grove/Manifest | 6 | ||||
-rw-r--r-- | dev-perl/XML-Grove/XML-Grove-0.460.0_rc.ebuild | 20 | ||||
-rw-r--r-- | dev-perl/XML-Grove/XML-Grove-0.46_alpha-r2.ebuild | 21 | ||||
-rw-r--r-- | dev-perl/XML-Grove/files/XML-Grove-0.46-badversion.patch | 26 | ||||
-rw-r--r-- | dev-perl/XML-Grove/files/XML-Grove-0.46-utf8tests.patch | 25 | ||||
-rw-r--r-- | dev-perl/XML-Grove/metadata.xml | 37 |
6 files changed, 135 insertions, 0 deletions
diff --git a/dev-perl/XML-Grove/Manifest b/dev-perl/XML-Grove/Manifest new file mode 100644 index 000000000000..b7798b7c6593 --- /dev/null +++ b/dev-perl/XML-Grove/Manifest @@ -0,0 +1,6 @@ +AUX XML-Grove-0.46-badversion.patch 581 BLAKE2B 402c1d4898fbb00cca01550fd1c849e0fc9265487e1a875ae9ba6fe179f5a95ec62b627da7966bf4a079a044cf3ac526df958213dde745d90754a37a7451bafe SHA512 71fbdfa28080afccef97ee74cbb777750792d118c7ea767ae277335dc3cc9b9bf49a7d9074c6a45a24f04ea7d06d54b6d4f75a6166034a680aadaee7031f993f +AUX XML-Grove-0.46-utf8tests.patch 597 BLAKE2B 8bb716d3e278b6fd94a8c08eb60f393b806e9a2f40f4a9889708f993c8c0534f0ec5235f56ae33b74e1cfe27fe685762fac63bf5308fa65dfb9b7113f7503534 SHA512 45fd26ea75472b96f10d5c7972c929bd5fe39676aa7620bfa5ce5543c88a95ae9e33e5baa4cb609981942ec2595809cf1a62ded23953e3c281c3aa29ba4f6657 +DIST XML-Grove-0.46alpha.tar.gz 27336 BLAKE2B 414c9517a8f95b4a9ad94457eb1a674372ec11327e3f2aed950ba1ad9ef28d298fd6bbfb02754e27727286edd891b8588d0849d84703e038a2684b0d9ddd4876 SHA512 c49f9714721a2291d417849a2f9c6b994f856dc333393954b64f0bd0015c6a9bef8ebfa6bc360f001f496c57f60b793d286e42da3b50c494561d4d4066005d75 +EBUILD XML-Grove-0.460.0_rc.ebuild 479 BLAKE2B e697b64c9a9f6a2e106fcb8c354ddd99c8a9a64cca1aa846127d76919887df39901135f3a2302cb751fdf916f7e1feb544e92c5dd87d49e86d8b950f3f483018 SHA512 c2f608f65e468c154807ce57c4b88a137e2634d5e2360fd43f16757e56af694d83014f8dd04a8e3d2e494cebe25b6994e9b59f259157091850d69eb0f3e5cb5f +EBUILD XML-Grove-0.46_alpha-r2.ebuild 517 BLAKE2B 98096f531a07d6da91c5dd96dff19cc5d70eddeedafa9e9d7ab716cceae1cb8408d67aa2977b15e8df70ed57c08b2e78a34457e1f45a7062f2b5001b7619b232 SHA512 02ad0fab5427c1ab415549c4ad6974e125fec77ed3fe90a43729b862f10b99860e49c6b05471257edeb290722b1fb12038fad72ced511f47a9333b191ef7b142 +MISC metadata.xml 2058 BLAKE2B 8371a28e77498a8be526776ce17237632c961f00ac140cadba869ca15273a29173ecaa3db4e00383d91411bfba0576a1124249b09824a12fa8690982e05ce1f2 SHA512 82199c043a0444573fcf83f8ad2dbc037bedc6f177c3067b6a27f20aa73df516ff341a8a15735214cf2a34530b6f0f1ac5fcf087fce1eb868c439c20b51c4b39 diff --git a/dev-perl/XML-Grove/XML-Grove-0.460.0_rc.ebuild b/dev-perl/XML-Grove/XML-Grove-0.460.0_rc.ebuild new file mode 100644 index 000000000000..2f1295d5ff84 --- /dev/null +++ b/dev-perl/XML-Grove/XML-Grove-0.460.0_rc.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +DIST_AUTHOR=KMACLEOD +DIST_VERSION=0.46alpha +inherit perl-module + +DESCRIPTION="A Perl module providing a simple API to parsed XML instances" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND=">=dev-perl/XML-Parser-2.190.0" +DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}/${PN}-0.46-badversion.patch" + "${FILESDIR}/${PN}-0.46-utf8tests.patch" +) diff --git a/dev-perl/XML-Grove/XML-Grove-0.46_alpha-r2.ebuild b/dev-perl/XML-Grove/XML-Grove-0.46_alpha-r2.ebuild new file mode 100644 index 000000000000..6afe03b74f8a --- /dev/null +++ b/dev-perl/XML-Grove/XML-Grove-0.46_alpha-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit perl-module + +MY_P="${P/_/}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="A Perl module providing a simple API to parsed XML instances" +HOMEPAGE="http://cpan.org/modules/by-module/XML/${MY_P}.readme" +SRC_URI="mirror://cpan/authors/id/K/KM/KMACLEOD/${MY_P}.tar.gz" + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc sparc x86" +IUSE="" + +DEPEND=">=dev-perl/libxml-perl-0.07-r1" +RDEPEND="${DEPEND}" diff --git a/dev-perl/XML-Grove/files/XML-Grove-0.46-badversion.patch b/dev-perl/XML-Grove/files/XML-Grove-0.46-badversion.patch new file mode 100644 index 000000000000..b284efb0163a --- /dev/null +++ b/dev-perl/XML-Grove/files/XML-Grove-0.46-badversion.patch @@ -0,0 +1,26 @@ +From ecb3a0b2ffff542179edf844a35fa9a875c188ed Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Thu, 29 Mar 2018 16:17:47 +1300 +Subject: Fix nonsense version + +--- + lib/XML/Grove.pm | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/lib/XML/Grove.pm b/lib/XML/Grove.pm +index 3dfcf5c..2cbcd33 100644 +--- a/lib/XML/Grove.pm ++++ b/lib/XML/Grove.pm +@@ -14,7 +14,8 @@ use Data::Grove; + package XML::Grove; + use vars qw{$VERSION @ISA}; + +-$VERSION = '0.46alpha'; ++$VERSION = '0.46_00'; ++$VERSION =~ tr/_//d; + + @ISA = qw{Data::Grove}; + +-- +2.16.2 + diff --git a/dev-perl/XML-Grove/files/XML-Grove-0.46-utf8tests.patch b/dev-perl/XML-Grove/files/XML-Grove-0.46-utf8tests.patch new file mode 100644 index 000000000000..bb54dc052ade --- /dev/null +++ b/dev-perl/XML-Grove/files/XML-Grove-0.46-utf8tests.patch @@ -0,0 +1,25 @@ +From f4ef80f143ba18c7b5894fc10fb1a939e317208f Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Thu, 29 Mar 2018 16:33:28 +1300 +Subject: Fix tests failing due to encoding differences + +Bug: https://rt.cpan.org/Ticket/Display.html?id=69723 +--- + t/grove.t | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/t/grove.t b/t/grove.t +index a1ab816..dce4f32 100644 +--- a/t/grove.t ++++ b/t/grove.t +@@ -8,6 +8,7 @@ + + BEGIN { $| = 1; print "1..5\n"; } + END {print "not ok 1\n" unless $loaded;} ++use utf8; + use XML::Grove; + use XML::Parser::PerlSAX; + use XML::Grove::Builder; +-- +2.16.2 + diff --git a/dev-perl/XML-Grove/metadata.xml b/dev-perl/XML-Grove/metadata.xml new file mode 100644 index 000000000000..b31c370b6d29 --- /dev/null +++ b/dev-perl/XML-Grove/metadata.xml @@ -0,0 +1,37 @@ +<?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">XML-Grove</remote-id> + <remote-id type="cpan-module">XML::Grove</remote-id> + <remote-id type="cpan-module">XML::Grove::AsCanonXML</remote-id> + <remote-id type="cpan-module">XML::Grove::AsString</remote-id> + <remote-id type="cpan-module">XML::Grove::AttListDecl</remote-id> + <remote-id type="cpan-module">XML::Grove::Builder</remote-id> + <remote-id type="cpan-module">XML::Grove::CData</remote-id> + <remote-id type="cpan-module">XML::Grove::Characters</remote-id> + <remote-id type="cpan-module">XML::Grove::Comment</remote-id> + <remote-id type="cpan-module">XML::Grove::Document</remote-id> + <remote-id type="cpan-module">XML::Grove::Element</remote-id> + <remote-id type="cpan-module">XML::Grove::ElementDecl</remote-id> + <remote-id type="cpan-module">XML::Grove::Entity</remote-id> + <remote-id type="cpan-module">XML::Grove::Entity::External</remote-id> + <remote-id type="cpan-module">XML::Grove::Entity::SGML</remote-id> + <remote-id type="cpan-module">XML::Grove::Entity::SubDoc</remote-id> + <remote-id type="cpan-module">XML::Grove::Factory</remote-id> + <remote-id type="cpan-module">XML::Grove::Factory_</remote-id> + <remote-id type="cpan-module">XML::Grove::IDs</remote-id> + <remote-id type="cpan-module">XML::Grove::Notation</remote-id> + <remote-id type="cpan-module">XML::Grove::PI</remote-id> + <remote-id type="cpan-module">XML::Grove::Path</remote-id> + <remote-id type="cpan-module">XML::Grove::PerlSAX</remote-id> + <remote-id type="cpan-module">XML::Grove::Sub</remote-id> + <remote-id type="cpan-module">XML::Grove::SubDoc</remote-id> + <remote-id type="cpan-module">XML::Grove::Subst</remote-id> + <remote-id type="cpan-module">XML::Grove::XPointer</remote-id> + </upstream> +</pkgmetadata> |