From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 70C9413877A for ; Thu, 24 Jul 2014 22:38:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E4124E0CB2; Thu, 24 Jul 2014 22:31:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 32DB0E0B98 for ; Thu, 24 Jul 2014 22:30:31 +0000 (UTC) Received: from spoonbill.gentoo.org (spoonbill.gentoo.org [81.93.255.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 646F0340D4F for ; Thu, 24 Jul 2014 02:12:07 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id 3A58F193EE for ; Thu, 24 Jul 2014 02:12:05 +0000 (UTC) From: "Kent Fredric" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Kent Fredric" Message-ID: <1406165662.5c85ffba980e2ba3ddfdabc7ad646557f44adb8c.kent@gentoo> Subject: [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/ X-VCS-Repository: proj/perl-overlay X-VCS-Files: scripts/lib/deptools.pm X-VCS-Directories: scripts/lib/ X-VCS-Committer: kent X-VCS-Committer-Name: Kent Fredric X-VCS-Revision: 5c85ffba980e2ba3ddfdabc7ad646557f44adb8c X-VCS-Branch: master Date: Thu, 24 Jul 2014 02:12:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 5d94e42e-9369-4a9a-851e-2629a42e355c X-Archives-Hash: c63d88ff55a6b21813dc0d06fe1d2691 commit: 5c85ffba980e2ba3ddfdabc7ad646557f44adb8c Author: Kent Fredric gmail com> AuthorDate: Thu Jul 24 01:27:44 2014 +0000 Commit: Kent Fredric gmail com> CommitDate: Thu Jul 24 01:34:22 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=5c85ffba [scripts/lib] Tidy up hand-coded exception map --- scripts/lib/deptools.pm | 117 +++++++++++++++++++++++------------------------- 1 file changed, 57 insertions(+), 60 deletions(-) diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm index 29f2997..9f525be 100644 --- a/scripts/lib/deptools.pm +++ b/scripts/lib/deptools.pm @@ -19,57 +19,61 @@ sub _vmap_langs { # ::gentoo virtual/core things sub _vmap_perl_native { return ( - 'Archive-Tar', 'Attribute-Handlers', 'AutoLoader', 'autodie', 'CGI', - 'Class-ISA', 'Compress-Raw-Bzip2', 'Compress-Raw-Zlib', 'CPAN-Meta', 'CPAN-Meta-Requirements', - 'CPAN-Meta-YAML', 'Data-Dumper', 'DB_File', 'Digest-MD5', 'Digest-SHA', - 'Encode', 'ExtUtils-CBuilder', 'ExtUtils-Command', 'ExtUtils-Install', 'ExtUtils-MakeMaker', - 'ExtUtils-Manifest', 'ExtUtils-ParseXS', 'File-Path', 'File-Temp', 'Filter', - 'Getopt-Long', 'i18n-langtags', 'IO', 'IO-Compress', 'IO-Zlib', - 'IPC-Cmd', 'JSON-PP', 'libnet', 'Locale-MakeText-Simple', 'Math-BigInt', - 'Math-BigInt-FastCalc', 'Memoize', 'MIME-Base64', 'Module-Build', 'Module-CoreList', - 'Module-Load', 'Module-Load-Conditional', 'Module-Loaded', 'Module-Metadata', 'Module-Pluggable', - 'Package-Constants', 'Params-Check', 'parent', 'Parse-CPAN-Meta', 'Perl-OSType', - 'Pod-Escapes', 'podlators', 'Pod-Simple', 'Safe', 'Scalar-List-Utils', - 'Storable', 'Switch', 'Sys-Syslog', 'Term-ANSIColor', 'Test', - 'Test-Harness', 'Test-Simple', 'Text-Balanced', 'Text-ParseWords', 'Text-Tabs+Wrap', - 'Thread-Queue', 'threads', 'Thread-Semaphore', 'threads-shared', 'Time-HiRes', - 'Time-Local', 'Time-Piece', 'version', 'Version-Requirements', 'XSLoader', + 'Archive-Tar', 'Attribute-Handlers', 'AutoLoader', 'autodie', + 'B-Debug', 'Carp', 'CGI', 'Compress-Raw-Bzip2', + 'Compress-Raw-Zlib', 'CPAN', 'CPAN-Meta', 'CPAN-Meta-Requirements', + 'CPAN-Meta-YAML', 'Data-Dumper', 'DB_File', 'Digest', + 'Digest-MD5', 'Digest-SHA', 'Devel-PPPort', 'Dumpvalue', + 'Encode', 'Exporter', 'ExtUtils-CBuilder', 'ExtUtils-Command', + 'ExtUtils-Constant', 'ExtUtils-Install', 'ExtUtils-MakeMaker', 'ExtUtils-Manifest', + 'ExtUtils-ParseXS', 'I18N-LangTags', 'IO', 'File-Path', + 'File-Temp', 'Filter-Simple', 'Getopt-Long', 'HTTP-Tiny', + 'if', 'IO-Compress', 'IO-Zlib', 'IPC-Cmd', + 'JSON-PP', 'libnet', 'Locale-Maketext', 'Locale-MakeText-Simple', + 'Math-BigInt', 'Math-BigInt-FastCalc', 'Math-Complex', 'Memoize', + 'MIME-Base64', 'Module-Build', 'Module-CoreList', 'Module-Load', + 'Module-Load-Conditional', 'Module-Loaded', 'Module-Metadata', 'Module-Pluggable', + 'Net-Ping', 'Package-Constants', 'Params-Check', 'parent', + 'Parse-CPAN-Meta', 'Perl-OSType', 'Pod-Escapes', 'podlators', + 'Pod-Parser', 'Pod-Simple', 'Safe', 'Scalar-List-Utils', + 'Socket', 'Storable', 'Switch', 'Sys-Syslog', + 'Term-ANSIColor', 'Test', 'Test-Harness', 'Test-Simple', + 'Text-Balanced', 'Text-ParseWords', 'Text-Tabs+Wrap', 'Thread-Queue', + 'threads', 'Thread-Semaphore', 'threads-shared', 'Time-HiRes', + 'Time-Local', 'Time-Piece', 'version', 'Version-Requirements', + 'XSLoader', ); } # ::gentoo Exceptions sub _vmap_perl_strange { return ( - 'App-SVN-Bisect' => 'dev-util/App-SVN-Bisect', - 'Autodia' => 'dev-utils/autodia', - 'BioPerl' => 'sci-biology/bioperl', - 'BioPerl-DB' => 'sci-biology/bioperl-db', - 'BioPerl-Network' => 'sci-biology/bioperl-network', - 'BioPerl-Run' => 'sci-biology/bioperl-run', - 'CGI-Simple' => perl 'Cgi-Simple', - 'Config-General' => perl 'config-general', - 'Crypt-CBC' => perl 'crypt-cbc', - 'Date-Manip' => perl 'DateManip', - 'Digest' => virtual 'digest-base', - 'ExtUtils-Depends' => perl 'extutils-depends', - 'GBrowse' => 'sci-biology/GBrowse', - 'Glib' => perl 'glib-perl', - 'I18N-LangTags' => virtual 'i18n-langtags', - 'Image-ExifTool' => 'media-libs/exiftool', - 'Locale-Maketext' => virtual 'locale-maketext', - 'Net-Ping' => virtual 'net-ping', - 'Net-Server' => perl 'net-server', - 'Padre' => 'app-editors/padre', - 'PathTools' => virtual 'File-Spec', - 'Perl-Tidy' => perl 'perltidy', - 'Pod-Parser' => virtual 'PodParser', - 'SVK' => 'dev-vcs/svk', - 'Set-Scalar' => perl 'set-scalar', - 'Snapback2' => 'app-backup/snapback2', - 'Text-Template' => perl 'text-template', - 'XML-XSH2' => 'app-editors/XML-XSH2', - 'YAML' => perl 'yaml', - 'ack' => 'sys-apps/ack', + 'App-SVN-Bisect' => 'dev-util/App-SVN-Bisect', + 'Autodia' => 'dev-utils/autodia', + 'BioPerl' => 'sci-biology/bioperl', + 'BioPerl-DB' => 'sci-biology/bioperl-db', + 'BioPerl-Network' => 'sci-biology/bioperl-network', + 'BioPerl-Run' => 'sci-biology/bioperl-run', + 'CGI-Simple' => perl 'Cgi-Simple', + 'Config-General' => perl 'config-general', + 'Crypt-CBC' => perl 'crypt-cbc', + 'Date-Manip' => perl 'DateManip', + 'ExtUtils-Depends' => perl 'extutils-depends', + 'ExtUtils-PkgConfig' => perl 'extutils-pkgconfig', + 'GBrowse' => 'sci-biology/GBrowse', + 'Glib' => perl 'glib-perl', + 'Image-ExifTool' => 'media-libs/exiftool', + 'Net-Server' => perl 'net-server', + 'Padre' => 'app-editors/padre', + 'PathTools' => virtual 'File-Spec', + 'Perl-Tidy' => perl 'perltidy', + 'SVK' => 'dev-vcs/svk', + 'Set-Scalar' => perl 'set-scalar', + 'Snapback2' => 'app-backup/snapback2', + 'Text-Template' => perl 'text-template', + 'XML-XSH2' => 'app-editors/XML-XSH2', + 'YAML' => perl 'yaml', + 'ack' => 'sys-apps/ack', ); } @@ -77,26 +81,19 @@ sub _vmap_perl_strange { sub _vmap_overlay_native { return ( ( - 'Archive-Extract', 'base', 'B-Debug', 'B-Lint', - 'constant', 'Carp', 'CPAN', 'CPANPLUS', - 'CPANPLUS-Dist-Build', 'Devel-DProf', 'Devel-PPPort', 'Devel-SelfStubber', - 'Dumpvalue', 'Exporter', 'ExtUtils-Constant', 'ExtUtils-MakeMaker', - 'Env', 'File-Fetch', 'Filter-Simple', 'HTTP-Tiny', - 'i18n-langtags', 'if', 'IPC-SysV', 'lib', - 'Locale-Maketext-Simple', 'Log-Message', 'Log-Message-Simple', 'Math-Complex', - 'Module-CoreList', 'NEXT', 'Object-Accessor', 'Pod-Checker', - 'Pod-LaTeX', 'Pod-Perldoc', 'Pod-Plainer', 'Pod-Usage', - 'Socket', 'SelfLoader', 'Term-UI', 'Unicode-Collate', - 'Unicode-Normalize', + 'Archive-Extract', 'base', 'B-Lint', 'constant', + 'CPANPLUS', 'CPANPLUS-Dist-Build', 'Devel-DProf', 'Devel-SelfStubber', + 'Env', 'File-Fetch', 'i18n-langtags', 'IPC-SysV', + 'lib', 'Log-Message', 'Log-Message-Simple', 'NEXT', + 'Object-Accessor', 'Pod-Checker', 'Pod-LaTeX', 'Pod-Perldoc', + 'Pod-Plainer', 'Pod-Usage', 'SelfLoader', 'Term-UI', + 'Unicode-Collate', 'Unicode-Normalize', ), ); } sub _vmap_overlay_strange { - return ( - 'ExtUtils-Depends' => perl 'extutils-depends', - 'ExtUtils-PkgConfig' => perl 'extutils-pkgconfig', - ); + return (); } sub _vmap {