Gentoo Archives: gentoo-commits

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
Date: Fri, 06 Apr 2012 20:45:27
Message-Id: 1333744910.1b5551716ba2d936fc51730f4f34c16444058a26.kent@gentoo
1 commit: 1b5551716ba2d936fc51730f4f34c16444058a26
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Fri Apr 6 20:41:50 2012 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Fri Apr 6 20:41:50 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=1b555171
7
8 [scripts/deptools.pm] Update hand-coded exception map from metadata files
9
10 ---
11 scripts/lib/deptools.pm | 53 ++++++++++++++++++++++++++++------------------
12 1 files changed, 32 insertions(+), 21 deletions(-)
13
14 diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
15 index 4745931..604a13d 100644
16 --- a/scripts/lib/deptools.pm
17 +++ b/scripts/lib/deptools.pm
18 @@ -19,24 +19,25 @@ sub _vmap_langs {
19 # ::gentoo virtual/core things
20 sub _vmap_perl_native {
21 return (
22 - 'Archive-Tar', 'Attribute-Handlers', 'AutoLoader', 'CGI',
23 - 'Class-ISA', 'Compress-Raw-Bzip2', 'Compress-Raw-Zlib', 'CPAN-Meta',
24 - 'CPAN-Meta-YAML', 'Data-Dumper', 'DB_File', 'Digest-MD5',
25 - 'Digest-SHA', 'Encode', 'ExtUtils-CBuilder', 'ExtUtils-Command',
26 - 'ExtUtils-Install', 'ExtUtils-MakeMaker', 'ExtUtils-Manifest', 'ExtUtils-ParseXS',
27 - 'File-Path', 'File-Temp', 'Filter', 'Getopt-Long',
28 - 'i18n-langtags', 'IO', 'IO-Compress', 'IO-Zlib',
29 - 'IPC-Cmd', 'JSON-PP', 'libnet', 'Locale-MakeText-Simple',
30 - 'Math-BigInt', 'Math-BigInt-FastCalc', 'Memoize', 'MIME-Base64',
31 - 'Module-Build', 'Module-CoreList', 'Module-Load', 'Module-Load-Conditional',
32 - 'Module-Loaded', 'Module-Metadata', 'Module-Pluggable', 'Package-Constants',
33 - 'Params-Check', 'parent', 'Parse-CPAN-Meta', 'Perl-OSType',
34 - 'Pod-Escapes', 'podlators', 'Pod-Simple', 'Safe',
35 - 'Scalar-List-Utils', 'Storable', 'Switch', 'Sys-Syslog',
36 - 'Term-ANSIColor', 'Test', 'Test-Harness', 'Test-Simple',
37 - 'Text-Balanced', 'Text-Tabs+Wrap', 'Thread-Queue', 'threads',
38 - 'Thread-Semaphore', 'threads-shared', 'Time-HiRes', 'Time-Local',
39 - 'Time-Piece', 'version', 'Version-Requirements', 'XSLoader',
40 + 'Archive-Tar', 'Attribute-Handlers', 'AutoLoader', 'CGI',
41 + 'Class-ISA', 'Compress-Raw-Bzip2', 'Compress-Raw-Zlib', 'CPAN-Meta',
42 + 'CPAN-Meta-Requirements', 'CPAN-Meta-YAML', 'Data-Dumper', 'DB_File',
43 + 'Digest-MD5', 'Digest-SHA', 'Encode', 'ExtUtils-CBuilder',
44 + 'ExtUtils-Command', 'ExtUtils-Install', 'ExtUtils-MakeMaker', 'ExtUtils-Manifest',
45 + 'ExtUtils-ParseXS', 'File-Path', 'File-Temp', 'Filter',
46 + 'Getopt-Long', 'i18n-langtags', 'IO', 'IO-Compress',
47 + 'IO-Zlib', 'IPC-Cmd', 'JSON-PP', 'libnet',
48 + 'Locale-MakeText-Simple', 'Math-BigInt', 'Math-BigInt-FastCalc', 'Memoize',
49 + 'MIME-Base64', 'Module-Build', 'Module-CoreList', 'Module-Load',
50 + 'Module-Load-Conditional', 'Module-Loaded', 'Module-Metadata', 'Module-Pluggable',
51 + 'Package-Constants', 'Params-Check', 'parent', 'Parse-CPAN-Meta',
52 + 'Perl-OSType', 'Pod-Escapes', 'podlators', 'Pod-Simple',
53 + 'Safe', 'Scalar-List-Utils', 'Storable', 'Switch',
54 + 'Sys-Syslog', 'Term-ANSIColor', 'Test', 'Test-Harness',
55 + 'Test-Simple', 'Text-Balanced', 'Text-Tabs+Wrap', 'Thread-Queue',
56 + 'threads', 'Thread-Semaphore', 'threads-shared', 'Time-HiRes',
57 + 'Time-Local', 'Time-Piece', 'version', 'Version-Requirements',
58 + 'XSLoader',
59 );
60 }
61
62 @@ -48,6 +49,7 @@ sub _vmap_perl_strange {
63 'Locale-Maketext' => virtual 'locale-maketext',
64 'Net-Ping' => virtual 'net-ping',
65 'Pod-Parser' => virtual 'PodParser',
66 + 'I18N-LangTags' => virtual 'i18n-langtags',
67 'Config-General' => perl 'config-general',
68 'CGI-Simple' => perl 'Cgi-Simple',
69 'Text-Template' => perl 'text-template',
70 @@ -57,6 +59,17 @@ sub _vmap_perl_strange {
71 'Net-Server' => perl 'net-server',
72 'Image-ExifTool' => 'media-libs/exiftool',
73 'Padre' => 'app-editors/padre',
74 + 'App-SVN-Bisect' => 'dev-util/App-SVN-Bisect',
75 + 'GBrowse' => 'sci-biology/GBrowse',
76 + 'XML-XSH2' => 'app-editors/XML-XSH2',
77 + 'ack' => 'sys-apps/ack',
78 + 'Autodia' => 'dev-utils/autodia',
79 + 'BioPerl' => 'sci-biology/bioperl',
80 + 'BioPerl-DB' => 'sci-biology/bioperl-db',
81 + 'BioPerl-Network' => 'sci-biology/bioperl-network',
82 + 'BioPerl-Run' => 'sci-biology/bioperl-run',
83 + 'Snapback2' => 'app-backup/snapback2',
84 + 'SVK' => 'dev-vcs/svk',
85 );
86 }
87
88 @@ -79,9 +92,7 @@ sub _vmap_overlay_native {
89 }
90
91 sub _vmap_overlay_strange {
92 - return (
93 - 'ExtUtils-Depends' => perl 'extutils-depends',
94 - );
95 + return ( 'ExtUtils-Depends' => perl 'extutils-depends', );
96 }
97
98 sub _vmap {