Gentoo Archives: gentoo-commits

From: "Torsten Veller (tove)" <tove@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in perl-core/Encode/files: gentoo_enc2xs.diff
Date: Sun, 31 Oct 2010 08:08:08
Message-Id: 20101031080805.7EB5B20054@flycatcher.gentoo.org
1 tove 10/10/31 08:08:05
2
3 Added: gentoo_enc2xs.diff
4 Log:
5 enc2xs ignores missing @INC directories (#338802). Cleanup
6
7 (Portage version: 2.2.0_alpha2/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 perl-core/Encode/files/gentoo_enc2xs.diff
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/perl-core/Encode/files/gentoo_enc2xs.diff?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/perl-core/Encode/files/gentoo_enc2xs.diff?rev=1.1&content-type=text/plain
14
15 Index: gentoo_enc2xs.diff
16 ===================================================================
17 From: Torsten Veller <tove@g.o>
18 Subject: [PATCH] gentoo/enc2xs
19
20 Tweak enc2xs to ignore missing @INC directories
21
22 https://bugs.gentoo.org/show_bug.cgi?id=338802
23 http://git.debian.org/?p=perl/perl-5.12.git;a=blob;h=227dc105;hb=9d9ed099
24
25 ---
26 cpan/Encode/bin/enc2xs | 4 ++--
27 1 files changed, 2 insertions(+), 2 deletions(-)
28
29 diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs
30 index 773c0a0..b95507b 100644
31 --- a/cpan/Encode/bin/enc2xs
32 +++ b/cpan/Encode/bin/enc2xs
33 @@ -924,7 +924,7 @@ use vars qw(
34 sub find_e2x{
35 eval { require File::Find; };
36 my (@inc, %e2x_dir);
37 - for my $inc (@INC){
38 + for my $inc (grep -d, @INC){
39 push @inc, $inc unless $inc eq '.'; #skip current dir
40 }
41 File::Find::find(
42 @@ -1005,7 +1005,7 @@ sub make_configlocal_pm {
43 $LocalMod{$enc} ||= $mod;
44 }
45 };
46 - File::Find::find({wanted => $wanted}, @INC);
47 + File::Find::find({wanted => $wanted}, grep -d, @INC);
48 $_ModLines = "";
49 for my $enc ( sort keys %LocalMod ) {
50 $_ModLines .=
51 --
52 tg: (e5b15fe..) gentoo/enc2xs (depends on: upstream)