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 { |