From f63ce44888d7c1041829caf1a5ef0502d630a236 Mon Sep 17 00:00:00 2001 From: Kent Fredric Date: Wed, 11 May 2011 14:13:56 +1200 Subject: [fix] File-Find-Rule-Perl : Avert test fails on some EUMMs (Portage version: 2.2.0_alpha31/git/Linux x86_64, signed Manifest commit with key 0A0CB301) --- dev-perl/File-Find-Rule-Perl/ChangeLog | 9 +++++- .../File-Find-Rule-Perl-1.10-r1.ebuild | 24 ++++++++++++++++ dev-perl/File-Find-Rule-Perl/Manifest | 24 ++++++++++++---- ...t-for-ExtUtils-MakeMaker-and-also-being-i.patch | 32 ++++++++++++++++++++++ 4 files changed, 82 insertions(+), 7 deletions(-) create mode 100644 dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.10-r1.ebuild create mode 100644 dev-perl/File-Find-Rule-Perl/files/1.10/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch (limited to 'dev-perl/File-Find-Rule-Perl') diff --git a/dev-perl/File-Find-Rule-Perl/ChangeLog b/dev-perl/File-Find-Rule-Perl/ChangeLog index 405c3e5a9..8272f5c55 100644 --- a/dev-perl/File-Find-Rule-Perl/ChangeLog +++ b/dev-perl/File-Find-Rule-Perl/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for dev-perl/File-Find-Rule-Perl -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*File-Find-Rule-Perl-1.10-r1 (11 May 2011) + + 11 May 2011; Kent Fredric + +files/1.10/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch, + +File-Find-Rule-Perl-1.10-r1.ebuild: + Add fix for Test failures with some EUMMs + *File-Find-Rule-Perl-1.10 (05 Nov 2010) 05 Nov 2010; Torsten Veller diff --git a/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.10-r1.ebuild b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.10-r1.ebuild new file mode 100644 index 000000000..1d248c9fb --- /dev/null +++ b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.10-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 + +MODULE_AUTHOR=ADAMK +inherit perl-module + +DESCRIPTION="Common rules for searching for Perl things" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +PATCHES=( + "${FILESDIR}/${PV}/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch" +) +RDEPEND="virtual/perl-File-Spec + dev-perl/File-Find-Rule + >=dev-perl/Params-Util-0.38 + virtual/perl-Parse-CPAN-Meta" +DEPEND="${RDEPEND}" + +SRC_TEST=do diff --git a/dev-perl/File-Find-Rule-Perl/Manifest b/dev-perl/File-Find-Rule-Perl/Manifest index 87c71d1f1..b3967f625 100644 --- a/dev-perl/File-Find-Rule-Perl/Manifest +++ b/dev-perl/File-Find-Rule-Perl/Manifest @@ -1,18 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 +AUX 1.10/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch 743 RMD160 6a06e1497da168da9cab633abc30e32ca5dd2dd3 SHA1 17af4f838365d5213c5fd876a1d9e7e27186010d SHA256 86e25bf81271799b1208555f1163c0516c10936ae86721ce0cb32bfb89991cae DIST File-Find-Rule-Perl-1.08.tar.gz 26809 RMD160 3bf119bf9c822deba06c7fc299926d6255543b30 SHA1 2cb220999cf7c638f27d2abbde790a1b24c08aa0 SHA256 1f738f0d9b084845af36d46f78bae94b4f715dae016d11f7274bb5eb41c216d0 DIST File-Find-Rule-Perl-1.09.tar.gz 27365 RMD160 325533e1bfd6d01418bcac9913784ba21e925798 SHA1 c0f01493ed017be5f500369404759b0d46214ff9 SHA256 e1534de82030de89b52c6efb289392d10cc4cdbba37d96a53c2d44634123ff9e DIST File-Find-Rule-Perl-1.10.tar.gz 31228 RMD160 ea402f48588fe2ed2722f4685c92509f532e6b5f SHA1 b9f6e1051b4d1ab223f361981141a78e1a29711c SHA256 a6e3eefbd44aa5928f3b3e30cea318f68d18bc8af1748dff75b87c8e7ce7a7ac EBUILD File-Find-Rule-Perl-1.08.ebuild 419 RMD160 adf39e7f528ced3ad47b6050ceeec66e42adc2c1 SHA1 cc8a496921c89ec0cc2a1c83f26053cdb9194d68 SHA256 1477cbbecb9af87cefd786fd6c6c0909bbcba8186a5e813a7d85f9290e2486d7 EBUILD File-Find-Rule-Perl-1.09.ebuild 419 RMD160 adf39e7f528ced3ad47b6050ceeec66e42adc2c1 SHA1 cc8a496921c89ec0cc2a1c83f26053cdb9194d68 SHA256 1477cbbecb9af87cefd786fd6c6c0909bbcba8186a5e813a7d85f9290e2486d7 +EBUILD File-Find-Rule-Perl-1.10-r1.ebuild 515 RMD160 5f4451686f6bfc1319e80043010342fbb5b87376 SHA1 9f1e7cc61b01de517dad9affd62179193fd308d9 SHA256 9216fcc9a23434a76c0c446a368c1012fa95eed7be6480d3b98f0227515cec90 EBUILD File-Find-Rule-Perl-1.10.ebuild 419 RMD160 838cb1d648f4c66062194d88c621ccc88a43b3b5 SHA1 f7ab2f902f135fef0023a9cd85c6cfc933fb6a9b SHA256 79c4ccf533221ff29f216effb3cb7248c63819b4d9bcdca9fc2d5d43755bbd56 -MISC ChangeLog 1089 RMD160 1120f3a8d27b0a5be4cec8795b8ea15e7c42d718 SHA1 2d1f8a552b0c4fb671dc67f9259376731e1771a6 SHA256 437ec3b2799073df88f5dcf2ff8bd1847f551db35e4ba0b824b6ff08a616aeab +MISC ChangeLog 1348 RMD160 fc3eb78dde3e5692a08db6047f5e975a84a69dfa SHA1 ad761d75cb17c58d713ae297009ec5fd3f92a30f SHA256 fe1be4093e9aba37eeb1cfbbd268a445c16bcddf29d693e8ce9d57d41ad026bd MISC metadata.xml 158 RMD160 03e4d8164c58bc61660cbaf489d4e3652de0feb7 SHA1 9a84117c6fb70288426e20c84deaf16f4381a549 SHA256 1fef4c0af5f71b777110f54d9dfbd27d6c85c750fca007f4a2fb38345ebbb710 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkzUcYIACgkQV3J2n04Eauzc7QCdFcYUnTStPExAcslK4Bp66l0j -mpUAoIuUzWDdoGXjU/uWgOKK2kp7pMzs -=e5aC +iQIcBAEBCAAGBQJNyfDkAAoJEGAnLswKDLMBwrIQAIL2zwg3MZYrKmCu4gF/LNl/ +aoj7XPJsCoB+mYNFeQ2VgZgbsuxXh+mKUtLAvLTnaBYFqxYgRz0GqsFAy7onwLQM +DBgi5H9Nm8KRDgd4YBu6DjUB/ahVFaFkLpOpCetk6TeCwep5UecMWMrUTY9OB2T5 +GHIhASlBKDxtCQdxRz/EnyvTpM/kDqNng5jUvni/LKKQ6th5ZdFYDiNXTXjo1OX5 +pvHLUzZk63QQwumOP0BpR1BOMuyRhg6QgQS3e1Ri7DSuWvCa9/cXsiaqGL4sH3pN +ZYfNxE5fx27ZcmgJgxJvPbdKwGI8D71a844cl0ahmqsSvVFkZ7J3/ETCqVGDq5NZ +JzPsOET+8RMjurNEWfdwSsN6DrnWtV5CHhZ3rkwJrrmolnroBrcJwzp1VHEYoGSc +o34It8gxfPKHf5Mt3IM1JIhyn+ulpn3nMWcUFR26jWj1HBq993h6LEUhh/WtzczS +B1qH1Rgqx5swbExrd3zhD/pSO7zQYdHR75AFWXcW5zqpQ7TZLxyWYNH4wPofAox8 +sRn7WZuJTWaPGs4QzkNe9aWn6lQV0I4WF6v+PmQAhIuzZtKX7C2+yfG2t5Aq7z57 +j/wCIWSAAhsduwRyGAnGsroZpPcJFn8ebjNHCbHKnvt9tldmthE6JlecHJJCCeHd +G3rfC/m7qePjiTGyuMJx +=XgGg -----END PGP SIGNATURE----- diff --git a/dev-perl/File-Find-Rule-Perl/files/1.10/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch b/dev-perl/File-Find-Rule-Perl/files/1.10/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch new file mode 100644 index 000000000..39bd49d33 --- /dev/null +++ b/dev-perl/File-Find-Rule-Perl/files/1.10/0001-Fix-the-test-for-ExtUtils-MakeMaker-and-also-being-i.patch @@ -0,0 +1,32 @@ +From 17d36085f5776673e4100512159d3aa835bf559d Mon Sep 17 00:00:00 2001 +From: Michael G. Schwern +Date: Thu, 31 Mar 2011 09:57:53 +1100 +Subject: [PATCH] Fix the test for ExtUtils::MakeMaker and also being in a git repository. + +--- + t/03_no_index.t | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +diff --git a/t/03_no_index.t b/t/03_no_index.t +index 1bef5c5..77e40ef 100644 +--- a/t/03_no_index.t ++++ b/t/03_no_index.t +@@ -39,12 +39,15 @@ SCOPE: { + README + pm_to_blib + MYMETA.yml ++ MYMETA.json + }; + my @files = sort grep { + ! /^debian\b/ + and + ! /\.svn\b/ + and ++ ! /\.git\b/ ++ and + ! /\.sw[op]\b/ + and + ! /\bblib\b/ +-- +1.7.5.rc3 + -- cgit v1.2.3-65-gdbad