public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2011-10-25 19:46 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2011-10-25 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     855a4532db432147fefd7dccad97e1ec75f9abe2
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Oct 25 13:40:46 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Oct 25 19:44:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=855a4532

[scripts/lib/metacpan.pm] add interesting reverse lookup code

---
 scripts/lib/metacpan.pm |  121 +++++++++++++++++++++++++++++++++++++---------
 1 files changed, 97 insertions(+), 24 deletions(-)

diff --git a/scripts/lib/metacpan.pm b/scripts/lib/metacpan.pm
index f80d7db..cb02681 100644
--- a/scripts/lib/metacpan.pm
+++ b/scripts/lib/metacpan.pm
@@ -8,33 +8,106 @@ use warnings;
 package metacpan;
 use File::Spec;
 
-use Sub::Exporter -setup => { exports => [ mcpan => \&build_mcpan ], };
-
-sub build_mcpan {
-  my $mcpan;
-  return sub {
-    $mcpan ||= do {
-      require CHI;
-      my $cache = CHI->new(
-        driver   => 'File',
-        root_dir => File::Spec->catdir( File::Spec->tmpdir, 'gentoo-metacpan-cache' ),
-      );
-      require WWW::Mechanize::Cached;
-      my $mech = WWW::Mechanize::Cached->new(
-        cache     => $cache,
-        timeout   => 20000,
-        autocheck => 1,
-      );
-      require HTTP::Tiny::Mech;
-      my $tinymech = HTTP::Tiny::Mech->new( mechua => $mech );
-      require MetaCPAN::API;
-
-      MetaCPAN::API->new( ua => $tinymech );
+use Sub::Exporter -setup => { exports => ['mcpan'], };
 
-    };
-    return $mcpan;
+my $mcpan;
+
+sub mcpan {
+  $mcpan ||= do {
+    require CHI;
+    my $cache = CHI->new(
+      driver   => 'File',
+      root_dir => File::Spec->catdir( File::Spec->tmpdir, 'gentoo-metacpan-cache' ),
+    );
+    require WWW::Mechanize::Cached;
+    my $mech = WWW::Mechanize::Cached->new(
+      cache     => $cache,
+      timeout   => 20000,
+      autocheck => 1,
+    );
+    require HTTP::Tiny::Mech;
+    my $tinymech = HTTP::Tiny::Mech->new( mechua => $mech );
+    require MetaCPAN::API;
+
+    MetaCPAN::API->new( ua => $tinymech );
+    }
+}
+
+sub find_dist_all {
+  my ( $class, $module, $opts ) = @_;
+
+  my @wanted_terms = (
+    { term => { 'file.module.authorized' => 1 } },
+    { term => { 'file.module.indexed'    => 1 } },
+    { term => { 'file.module.name'       => $module } },
+  );
+
+  my @unwanted_terms = ( { terms => { 'file.distribution' => [qw( libwww-perl HTTP-Message )] } } );
+
+  my $simple_filter = { bool => { must => [@wanted_terms] } };
+  my $nested_filer = {
+    nested => {
+      path  => 'file.module',
+      query => { bool => { must => [@wanted_terms] } },
+    }
+  };
+
+  my $query_nondirs = { term => { directory => 0 } };
+  my $fields = [
+    'status',  'date',           'author',           'maturity',     'indexed',      'documentation',
+    'id',      '_source.module', 'authorized',       'release_id',   'version',      'name',
+    'release', 'path',           'version_numified', '_source.stat', 'distribution', 'level',
+    'sloc',    'abstract',       'slop',             'mime'
+  ];
 
+  my $q = {
+    query  => $query_nondirs,
+    filter => $simple_filter,
+    fields => $fields,
+    sort   => { 'file.date' => 'desc' },
+    size   => 9999,
   };
+
+  if ( $opts->{mangle} ) {
+    $opts->{mangle}->( $q, );
+  }
+
+  my $results = mcpan->post( file => $q );
+
+  if ( not $opts->{notrim} ) {
+    $results->{hits}->{hits} = [ grep { _skip_result( $_, $module ) } @{ $results->{hits}->{hits} } ];
+  }
+
+  return map { $_->{fields} } @{ $results->{hits}->{hits} };
+
+
+}
+use Data::Dump qw( pp );
+sub find_dist_simple {
+  my ( $class, $module, $opts ) = @_;
+  return map {
+    my $i = $_;
+    my ( $j ) = grep { $_->{name} eq $module } @{ $i->{'_source.module'} };
+    my $x = {
+      %{$i},
+      mod_path => ( sprintf q{%s/%s/%s}, $i->{author}, $i->{release}, $i->{path} ),
+      mod      => [ $j->{name},          $j->{version} ],
+    };
+    $x->{as_string} = $j->{name} . ' ' . ($j->{version}//'') . ' in ' . $x->{mod_path};
+    $x;
+  } $class->find_dist_all( $module, $opts );
+}
+
+sub _skip_result {
+  my ( $result, $module ) = @_;
+  return 1 if not $result->{fields};
+  return 1 if not $result->{fields}->{'_source.module'};
+  for my $package ( @{ $result->{fields}->{'_source.module'} } ) {
+    return
+      if $package->{name} eq $module
+        and ( ( not $package->{authorized} ) or ( not $package->{indexed} ) );
+  }
+  return 1;
 }
 
 1;



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2011-10-31  8:46 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2011-10-31  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f54bc981cb308b1b9fb126737f92975cb38982d7
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Mon Oct 31 08:44:01 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Mon Oct 31 08:44:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=f54bc981

add config-general to the weirdlist

---
 scripts/lib/deptools.pm |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index a38776d..0a16190 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -10,6 +10,7 @@ package deptools;
 
 sub virtual($) { return 'virtual/perl-' . shift }
 sub lang($)    { return 'dev-lang/' . shift }
+sub perl($)    { return 'dev-perl/' . shift }
 
 sub _vmap_langs {
   return ( 'perl', 'perl_debug', );
@@ -45,6 +46,7 @@ sub _vmap_perl_strange {
     'Locale-MakeText' => virtual 'locale-maketext',
     'Net-Ping'        => virtual 'net-ping',
     'Pod-Parser'      => virtual 'PodParser',
+    'Config-General'  => perl 'config-general',
   );
 }
 



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2011-11-14  2:57 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2011-11-14  2:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e01ba77c86e09acec1efa29e06456bfce89e4c69
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Mon Nov 14 02:51:16 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Mon Nov 14 02:51:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=e01ba77c

[scripts/lib] add a few other exception rules to deptools

---
 scripts/lib/deptools.pm |   51 ++++++++++++++++++++++++-----------------------
 1 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index b85c518..947d5b0 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -47,19 +47,24 @@ sub _vmap_perl_strange {
     'Net-Ping'        => virtual 'net-ping',
     'Pod-Parser'      => virtual 'PodParser',
     'Config-General'  => perl 'config-general',
-    'CGI-Simple' => perl 'Cgi-Simple',
+    'CGI-Simple'      => perl 'Cgi-Simple',
+    'Text-Template'   => perl 'text-template',
   );
 }
 
 sub _vmap_overlay_native {
   return (
-    'Archive-Extract',    'B-Debug',             'B-Lint',             'constant',     'CPAN',
-    'CPANPLUS',           'CPANPLUS-Dist-Build', 'Devel-DProf',        'Devel-PPPort', 'Devel-SelfStubber',
-    'Dumpvalue',          'ExtUtils-Constant',   'ExtUtils-MakeMaker', 'File-Fetch',   'Filter-Simple',
-    'HTTP-Tiny',          'i18n-langtags',       'if',                 'IPC-SysV',     'Log-Message',
-    'Log-Message-Simple', 'Math-Complex',        'Module-CoreList',    'NEXT',         'Object-Accessor',
-    'Pod-LaTeX',          'Pod-Perldoc',         'Pod-Plainer',        'SelfLoader',   'Term-UI',
-    'Unicode-Collate',    'Unicode-Normalize',
+    (
+      'Archive-Extract',    'B-Debug',           'B-Lint',              'constant',
+      'CPAN',               'CPANPLUS',          'CPANPLUS-Dist-Build', 'Devel-DProf',
+      'Devel-PPPort',       'Devel-SelfStubber', 'Dumpvalue',           'ExtUtils-Constant',
+      'ExtUtils-MakeMaker', 'File-Fetch',        'Filter-Simple',       'HTTP-Tiny',
+      'i18n-langtags',      'if',                'IPC-SysV',            'Log-Message',
+      'Log-Message-Simple', 'Math-Complex',      'Module-CoreList',     'NEXT',
+      'Object-Accessor',    'Pod-LaTeX',         'Pod-Perldoc',         'Pod-Plainer',
+      'SelfLoader',         'Term-UI',           'Unicode-Collate',     'Unicode-Normalize',
+    ),
+    ( 'Exporter', 'base', )
   );
 }
 
@@ -98,9 +103,8 @@ sub provider_map {
   require dep::specialvs;
   my $specialvs = dep::specialvs->new();
 
-
   for my $provider (@providers) {
-  
+
     next if $provider->is_backpan;
     next if $provider->is_dev;
 
@@ -112,8 +116,8 @@ sub provider_map {
       next unless $mod->name eq $wanted->module;
 
       # specials
-      $specialvs->set_latest_mod( $provider->distribution , $mod );
-      $specialvs->set_newest_mod( $provider->distribution, $mod  );
+      $specialvs->set_latest_mod( $provider->distribution, $mod );
+      $specialvs->set_newest_mod( $provider->distribution, $mod );
       $specialvs->set_oldest_mod( $provider->distribution, $mod );
 
       if ( $wanted->no_version_dep or $mod->version >= $wanted->version ) {
@@ -128,6 +132,7 @@ sub provider_map {
   }
   return \%moduleprov, $specialvs;
 }
+
 sub get_deps {
   my ($release) = shift;
 
@@ -154,7 +159,7 @@ sub get_dep_phases {
 
     $phases{$phase}   //= [];
     $modules{$module} //= [];
-  
+
     require Gentoo::PerlMod::Version;
     my $v = Gentoo::PerlMod::Version::gentooize_version( $dep->{version}, { lax => 1 } );
 
@@ -165,7 +170,7 @@ sub get_dep_phases {
 }
 
 sub dispatch_dependency_handler {
-  
+
   my ( $release, $module, $declaration, $feeder ) = @_;
 
   my ( $moduleprov, $specialvs ) = provider_map( $module, $declaration->[0] );
@@ -177,9 +182,8 @@ sub dispatch_dependency_handler {
 
   $feeder->begin_dep( $release, $module, $declaration );
 
-
-  if( $module eq 'perl' ){ 
-    $feeder->perl_dep( $module, $declaration , gentooize_pkg( 'perl', $declaration->[1] ));
+  if ( $module eq 'perl' ) {
+    $feeder->perl_dep( $module, $declaration, gentooize_pkg( 'perl', $declaration->[1] ) );
     return $feeder->done;
   }
 
@@ -187,19 +191,16 @@ sub dispatch_dependency_handler {
 
   if ($multi) { $feeder->evt_multi( $module, $declaration ); }
 
-  #pp { 
-  #  moduleprov => $moduleprov, 
+  #pp {
+  #  moduleprov => $moduleprov,
   #  specialvs => $specialvs,
   #  release => $release,
-  #  module => $module, 
+  #  module => $module,
   #  declaration => $declaration,
   #  latest => $specialvs->latest,
   #};
-  if( $specialvs->has_latest ) {
-    $feeder->set_latest( $specialvs->latest, 
-    gentooize_pkg( $specialvs->latest->[0],
-      $declaration->[1] ) 
-    );
+  if ( $specialvs->has_latest ) {
+    $feeder->set_latest( $specialvs->latest, gentooize_pkg( $specialvs->latest->[0], $declaration->[1] ) );
   }
 
   for my $prov ( keys %{$moduleprov} ) {



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-01-06 16:38 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-01-06 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     3c92deed7336c728b70aed7e3948154f2032f2f2
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri Jan  6 06:11:56 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri Jan  6 06:11:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=3c92deed

[scripts] fix various post( to search endpoints due to weird server-side changes

---
 scripts/lib/metacpan.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/lib/metacpan.pm b/scripts/lib/metacpan.pm
index 702a2a9..cad98a7 100644
--- a/scripts/lib/metacpan.pm
+++ b/scripts/lib/metacpan.pm
@@ -102,7 +102,7 @@ sub find_dist_all {
     $opts->{mangle}->( $q, );
   }
 
-  my $results = mcpan->post( file => $q );
+  my $results = mcpan->post( "file/_search" => $q );
 
   if ( not $opts->{notrim} ) {
     $results->{hits}->{hits} = [ grep { _skip_result( $_, $module ) } @{ $results->{hits}->{hits} } ];
@@ -173,7 +173,7 @@ sub find_release {
      query => { constant_score => $filter },
   };
   my @query = (
-    release => $q 
+    "release/_search" => $q
   );
 
   if ( $opts->{mangle} ) {



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-15 10:58 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-15 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     81e2cf373203f05cea8a975ad3c3436a09ca47b0
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Wed Feb 15 10:51:11 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Wed Feb 15 10:51:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=81e2cf37

[scripts] Add a debug level to the WWW_MECH_DEBUG handler to show full response content

---
 scripts/lib/metacpan.pm |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/scripts/lib/metacpan.pm b/scripts/lib/metacpan.pm
index cad98a7..73a4115 100644
--- a/scripts/lib/metacpan.pm
+++ b/scripts/lib/metacpan.pm
@@ -33,8 +33,14 @@ sub mcpan {
     }
     if ( defined $ENV{WWW_MECH_DEBUG} ) {
         $mech->add_handler("request_send", sub { warn shift->dump ; return });
-        $mech->add_handler("response_done", sub { warn shift->dump ; return });
-
+        $mech->add_handler("response_done", sub {
+            if( $ENV{WWW_MECH_DEBUG} > 1 ){
+              warn shift->content;
+            } else {
+              warn shift->dump;
+            }
+            return;
+        });
     }
     require HTTP::Tiny::Mech;
     my $tinymech = HTTP::Tiny::Mech->new( mechua => $mech );



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-23  7:05 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-23  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     4bac7b8744ff59b4f6d1f432e3bb7802f8592956
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Thu Feb 23 07:04:29 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Thu Feb 23 07:05:06 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=4bac7b87

[scripts] Back cache-time back to 12h with a lesser range of variance, 1 hour is too short

---
 scripts/lib/metacpan.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/lib/metacpan.pm b/scripts/lib/metacpan.pm
index fa3dc3a..804fb29 100644
--- a/scripts/lib/metacpan.pm
+++ b/scripts/lib/metacpan.pm
@@ -18,8 +18,8 @@ sub mcpan {
     my $cache = CHI->new(
       driver   => 'File',
       root_dir => File::Spec->catdir( File::Spec->tmpdir, 'gentoo-metacpan-cache' ),
-      expires_in => '1 hour',
-      expires_variance => 0.5,
+      expires_in => '6 hour',
+      expires_variance => 0.2,
     );
     require WWW::Mechanize::Cached;
     my $mech;



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-23  7:05 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-23  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     60f635a1aea5a14d2565b19bc7c092de173f1d10
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Wed Feb 22 23:43:18 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Wed Feb 22 23:43:18 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=60f635a1

[scripts] Set the cache time to 1 hour, give-or-take a random amount. This makes it practical, but not stale

---
 scripts/lib/metacpan.pm |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/metacpan.pm b/scripts/lib/metacpan.pm
index 73a4115..fa3dc3a 100644
--- a/scripts/lib/metacpan.pm
+++ b/scripts/lib/metacpan.pm
@@ -18,6 +18,8 @@ sub mcpan {
     my $cache = CHI->new(
       driver   => 'File',
       root_dir => File::Spec->catdir( File::Spec->tmpdir, 'gentoo-metacpan-cache' ),
+      expires_in => '1 hour',
+      expires_variance => 0.5,
     );
     require WWW::Mechanize::Cached;
     my $mech;



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-27 21:01 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-27 21:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c2ce952df32d068fc82c4a9029c467563bfb5819
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Mon Feb 27 21:00:41 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Mon Feb 27 21:00:41 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=c2ce952d

[scripts/lib/deptools.pm] Add a few more translation rules for exception cases

---
 scripts/lib/deptools.pm |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index f734251..125c457 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -43,29 +43,32 @@ sub _vmap_perl_strange {
   return (
     'Digest'          => virtual 'digest-base',
     'PathTools'       => virtual 'File-Spec',
-    'Locale-MakeText' => virtual 'locale-maketext',
+    'Locale-Maketext' => virtual 'locale-maketext',
     'Net-Ping'        => virtual 'net-ping',
     'Pod-Parser'      => virtual 'PodParser',
     'Config-General'  => perl 'config-general',
     'CGI-Simple'      => perl 'Cgi-Simple',
     'Text-Template'   => perl 'text-template',
+    'Crypt-CBC'       => perl 'crypt-cbc',
+    'YAML'            => perl 'yaml',
+    'Image-ExifTool'  => 'media-libs/exiftool',
   );
 }
 
 sub _vmap_overlay_native {
   return (
     (
-      'Archive-Extract',    'B-Debug',            'B-Lint',              'constant',
-      'CPAN',               'CPANPLUS',           'CPANPLUS-Dist-Build', 'Devel-DProf',
-      'Devel-PPPort',       'Devel-SelfStubber',  'Dumpvalue',           'ExtUtils-Constant',
-      'ExtUtils-MakeMaker', 'File-Fetch',         'Filter-Simple',       'HTTP-Tiny',
-      'i18n-langtags',      'if',                 'IPC-SysV',            'Locale-Maketext-Simple',
-      'Log-Message',        'Log-Message-Simple', 'Math-Complex',        'Module-CoreList',
-      'NEXT',               'Object-Accessor',    'Pod-LaTeX',           'Pod-Perldoc',
-      'Pod-Plainer',        'SelfLoader',         'Term-UI',             'Unicode-Collate',
+      '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',
+      'File-Fetch',          'Filter-Simple', 'HTTP-Tiny',              'i18n-langtags',
+      'if',                  'IPC-SysV',      'Locale-Maketext-Simple', 'Log-Message',
+      'Log-Message-Simple',  'Math-Complex',  'Module-CoreList',        'NEXT',
+      'Object-Accessor',     'Pod-LaTeX',     'Pod-Perldoc',            'Pod-Plainer',
+      'Socket',              'SelfLoader',    'Term-UI',                'Unicode-Collate',
       'Unicode-Normalize',
     ),
-    ( 'Exporter', 'base', )
   );
 }
 



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-28 12:02 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-28 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8de72c426678073e27a64cc1d0b0b3f446c72939
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 12:02:00 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 12:02:00 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=8de72c42

[scripts/lib/deptools.pm] add exception rules for net-server and padre

---
 scripts/lib/deptools.pm |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 125c457..e6626b0 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -51,7 +51,9 @@ sub _vmap_perl_strange {
     'Text-Template'   => perl 'text-template',
     'Crypt-CBC'       => perl 'crypt-cbc',
     'YAML'            => perl 'yaml',
+    'Net-Server'      => perl 'net-server',
     'Image-ExifTool'  => 'media-libs/exiftool',
+    'Padre'           => 'app-editors/padre',
   );
 }
 



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-28 21:55 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-28 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     09ad79a4cc1177f8ede726c845ecac36552b5e4a
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 21:43:00 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 21:43:00 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=09ad79a4

[scripts/lib/deptools.pm] Add a few more exceptions ( perltidy )

---
 scripts/lib/deptools.pm |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index e6626b0..e1061cd 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -16,6 +16,7 @@ sub _vmap_langs {
   return ( 'perl', 'perl_debug', );
 }
 
+# ::gentoo virtual/core things
 sub _vmap_perl_native {
   return (
     'Archive-Tar',       'Attribute-Handlers',   'AutoLoader',           'CGI',
@@ -39,6 +40,7 @@ sub _vmap_perl_native {
   );
 }
 
+# ::gentoo Exceptions
 sub _vmap_perl_strange {
   return (
     'Digest'          => virtual 'digest-base',
@@ -51,12 +53,14 @@ sub _vmap_perl_strange {
     'Text-Template'   => perl 'text-template',
     'Crypt-CBC'       => perl 'crypt-cbc',
     'YAML'            => perl 'yaml',
+    'Perl-Tidy'       => perl 'perltidy',
     'Net-Server'      => perl 'net-server',
     'Image-ExifTool'  => 'media-libs/exiftool',
     'Padre'           => 'app-editors/padre',
   );
 }
 
+# ::perl-experimental exceptions
 sub _vmap_overlay_native {
   return (
     (



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-02-28 21:55 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-02-28 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     723c2e4563ab8e24e219bfce8f371f73d0f26513
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 21:44:07 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 21:44:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=723c2e45

[scripts] factor out my simple option parsing logic to a lib

---
 scripts/lib/optparse.pm |   62 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/optparse.pm b/scripts/lib/optparse.pm
new file mode 100644
index 0000000..296184b
--- /dev/null
+++ b/scripts/lib/optparse.pm
@@ -0,0 +1,62 @@
+use strict;
+use warnings;
+
+package optparse;
+
+# FILENAME: optparse.pm
+# CREATED: 29/02/12 07:50:47 by Kent Fredric (kentnl) <kentfredric@gmail.com>
+# ABSTRACT: Lightweight option parser;
+
+use Moose;
+
+has 'help' => ( isa => 'CodeRef',  is => 'rw', required => 1 );
+has 'argv' => ( isa => 'ArrayRef', is => 'rw', required => 1 );
+
+has 'long_opts'  => ( isa => 'HashRef',  is => 'rw', 'lazy_build' => 1 );
+has 'opts'       => ( isa => 'HashRef',  is => 'rw', lazy_build   => 1 );
+has 'extra_opts' => ( isa => 'ArrayRef', is => 'rw', 'lazy_build' => 1 );
+
+sub _build_extra_opts {
+  my $self = shift;
+  return [ grep { $_ !~ /^--(.+)/ and $_ !~ /^-(\w+)/ } @{ $self->argv } ];
+}
+
+sub _build_opts {
+  my $self = shift;
+  my $hash = {};
+  for my $arg ( @{ $self->argv } ) {
+    next if $arg =~ /^--(.+)/;
+    next unless $arg =~ /^-(\w+)/;
+    $hash->{$1}++;
+  }
+  return $hash;
+}
+
+sub _build_long_opts {
+  my $self = shift;
+  my $hash = {};
+  for my $arg ( @{ $self->argv } ) {
+    next unless $arg =~ /^--(.+)/;
+    my ($token) = "$1";
+    if ( $token =~ /^([^=]+)=(.*$)/ ) {
+      $hash->{$1} = $2;
+    }
+    else {
+      $hash->{$token}++;
+    }
+  }
+  return $hash;
+}
+
+sub BUILD {
+  my ($self) = shift;
+  if ( defined $self->opts->{h} or defined $self->long_opts->{help} ) {
+    $self->help->();
+    exit 0;
+  }
+}
+
+no Moose;
+__PACKAGE__->meta->make_immutable;
+1;
+



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-03-03 11:58 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-03-03 11:58 UTC (permalink / raw
  To: gentoo-commits

commit:     0444b7072aab9ab1b7438bfdf741e1d279175681
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri Mar  2 17:09:01 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri Mar  2 17:09:01 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=0444b707

[script/libs] Change Italic encoding to use Term::ANSIColor via a bit of hackery

---
 scripts/lib/coloriterator.pm |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/scripts/lib/coloriterator.pm b/scripts/lib/coloriterator.pm
index 3709083..3fcce3a 100644
--- a/scripts/lib/coloriterator.pm
+++ b/scripts/lib/coloriterator.pm
@@ -24,7 +24,13 @@ use Sub::Exporter -setup => { exports => [ coloriser => \&build_coloriser ], };
 
 use Term::ANSIColor qw( :constants );
 
-sub ITALIC() { "\e[3m" }
+BEGIN {
+  $Term::ANSIColor::ATTRIBUTES{italic} = 3;
+}
+
+sub ITALIC() {
+  Term::ANSIColor::ITALIC(@_);
+}
 
 sub build_coloriser {
   my ( $class, $name, $args ) = @_;



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-03-27  9:30 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-03-27  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     7f35214eea5ff07b9fa0f1fd60c5c53998eaff1a
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Mar 27 09:28:15 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Mar 27 09:28:15 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=7f35214e

[scripts/deptools.pm] add exception for extuils-depends

---
 scripts/lib/deptools.pm |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index e1061cd..4745931 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -78,11 +78,17 @@ sub _vmap_overlay_native {
   );
 }
 
+sub _vmap_overlay_strange {
+  return (
+    'ExtUtils-Depends' => perl 'extutils-depends',
+  );
+}
+
 sub _vmap {
   return (
     ( map { $_, lang $_ } _vmap_langs() ),
     ( map { $_, virtual $_ } _vmap_perl_native(), _vmap_overlay_native() ),
-    _vmap_perl_strange(),
+    _vmap_perl_strange(), _vmap_overlay_strange
   );
 }
 



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-04-06 20:43 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-04-06 20:43 UTC (permalink / raw
  To: gentoo-commits

commit:     1b5551716ba2d936fc51730f4f34c16444058a26
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri Apr  6 20:41:50 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri Apr  6 20:41:50 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=1b555171

[scripts/deptools.pm] Update hand-coded exception map from metadata files

---
 scripts/lib/deptools.pm |   53 ++++++++++++++++++++++++++++------------------
 1 files changed, 32 insertions(+), 21 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 4745931..604a13d 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -19,24 +19,25 @@ sub _vmap_langs {
 # ::gentoo virtual/core things
 sub _vmap_perl_native {
   return (
-    'Archive-Tar',       'Attribute-Handlers',   'AutoLoader',           'CGI',
-    'Class-ISA',         'Compress-Raw-Bzip2',   'Compress-Raw-Zlib',    'CPAN-Meta',
-    '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-Tabs+Wrap',       'Thread-Queue',         'threads',
-    'Thread-Semaphore',  'threads-shared',       'Time-HiRes',           'Time-Local',
-    'Time-Piece',        'version',              'Version-Requirements', 'XSLoader',
+    'Archive-Tar',             'Attribute-Handlers', 'AutoLoader',           '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-Tabs+Wrap',       'Thread-Queue',
+    'threads',                 'Thread-Semaphore',   'threads-shared',       'Time-HiRes',
+    'Time-Local',              'Time-Piece',         'version',              'Version-Requirements',
+    'XSLoader',
   );
 }
 
@@ -48,6 +49,7 @@ sub _vmap_perl_strange {
     'Locale-Maketext' => virtual 'locale-maketext',
     'Net-Ping'        => virtual 'net-ping',
     'Pod-Parser'      => virtual 'PodParser',
+    'I18N-LangTags'   => virtual 'i18n-langtags',
     'Config-General'  => perl 'config-general',
     'CGI-Simple'      => perl 'Cgi-Simple',
     'Text-Template'   => perl 'text-template',
@@ -57,6 +59,17 @@ sub _vmap_perl_strange {
     'Net-Server'      => perl 'net-server',
     'Image-ExifTool'  => 'media-libs/exiftool',
     'Padre'           => 'app-editors/padre',
+    'App-SVN-Bisect'  => 'dev-util/App-SVN-Bisect',
+    'GBrowse'         => 'sci-biology/GBrowse',
+    'XML-XSH2'        => 'app-editors/XML-XSH2',
+    'ack'             => 'sys-apps/ack',
+    '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',
+    'Snapback2'       => 'app-backup/snapback2',
+    'SVK'             => 'dev-vcs/svk',
   );
 }
 
@@ -79,9 +92,7 @@ sub _vmap_overlay_native {
 }
 
 sub _vmap_overlay_strange {
-  return (
-    'ExtUtils-Depends' => perl 'extutils-depends',
-  );
+  return ( 'ExtUtils-Depends' => perl 'extutils-depends', );
 }
 
 sub _vmap {



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-06-10  7:17 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-06-10  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     6f9a7859695ff7a083004638172c34b05288fe7c
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sun Jun 10 06:06:48 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sun Jun 10 06:06:48 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=6f9a7859

[scripts/deptools.pm] add exceptions for Glib and Set-Scalar

---
 scripts/lib/deptools.pm |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 604a13d..1e9d797 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -70,6 +70,8 @@ sub _vmap_perl_strange {
     'BioPerl-Run'     => 'sci-biology/bioperl-run',
     'Snapback2'       => 'app-backup/snapback2',
     'SVK'             => 'dev-vcs/svk',
+    'Glib'            => perl 'glib-perl',
+    'Set-Scalar'      => perl 'set-scalar',
   );
 }
 



^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-07-31 17:10 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-07-31 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     da4b628c361f0ab07511a0ad257e0067e7d682d5
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Jul 31 17:04:42 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Jul 31 17:04:42 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=da4b628c

[script] Fast virtuals index

---
 scripts/lib/virtuals.pm |  185 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 185 insertions(+), 0 deletions(-)

diff --git a/scripts/lib/virtuals.pm b/scripts/lib/virtuals.pm
new file mode 100644
index 0000000..0e1e163
--- /dev/null
+++ b/scripts/lib/virtuals.pm
@@ -0,0 +1,185 @@
+package virtuals {
+
+  use 5.16.0;
+  use Moo;
+  use Sub::Quote qw( quote_sub );
+
+  has items => (
+    is      => rw =>,
+    default => quote_sub(q{ [] }),
+  );
+}
+
+package virtual::record {
+  use 5.16.0;
+  use Moo;
+
+  has package => ( is => rw =>, required => 1, );
+  has repo    => ( is => rw =>, required => 1, );
+
+  sub virtual {
+    my $self = shift;
+    return $self->package =~ s/^/virtual\/perl-/r;
+  }
+
+  sub core {
+    my $self = shift;
+    return $self->package =~ s/^/perl-core\//r;
+  }
+};
+
+package virtuals::perl {
+  use 5.16.0;
+  use Moo;
+  extends 'virtuals';
+
+  sub instance {
+    my ( $class ) = shift;
+    state $cache = do {
+      $class->new();
+    };
+    return $class;
+  }
+
+  has +items => ( default => quote_sub(q| map { virtual::record->new( $_ , 'perl-experimental' )  } $_[0]->_packages; |) );
+
+  sub _packages {
+    return qw( Archive-Extract
+      B-Debug
+      B-Lint
+      CPAN
+      CPANPLUS
+      CPANPLUS-Dist-Build
+      Devel-DProf
+      Devel-PPPort
+      Devel-SelfStubber
+      Dumpvalue
+      Exporter
+      ExtUtils-MakeMaker
+      File-Fetch
+      Filter-Simple
+      HTTP-Tiny
+      IPC-SysV
+      Log-Message
+      Log-Message-Simple
+      Math-Complex
+      Module-CoreList
+      NEXT
+      Object-Accessor
+      Pod-LaTeX
+      Pod-Perldoc
+      Pod-Plainer
+      SelfLoader
+      Term-UI
+      Unicode-Collate
+      Unicode-Normalize
+      constant
+      i18n-langtags
+      if );
+  }
+}
+
+package virtuals::gentoo {
+  use 5.16.0;
+  use Moo;
+  extends 'virtuals';
+  has +items => ( default => quote_sub(q|  map { virtual::record->new( $_ , 'gentoo' )  } $_[0]->_packages; |), );
+
+  sub instance {
+    my ( $class ) = shift;
+    state $cache = do {
+      $class->new();
+    };
+    return $class;
+  }
+
+
+  sub _packages {
+    return qw(
+      Archive-Tar
+      Attribute-Handlers
+      AutoLoader
+      CGI
+      Class-ISA
+      Compress-Raw-Bzip2
+      CPAN-Meta
+      CPAN-Meta-Requirements
+      CPAN-Meta-YAML
+      Data-Dumper
+      DB_File
+      digest-base
+      Digest-MD5
+      Digest-SHA
+      Encode
+      ExtUtils-CBuilder
+      ExtUtils-Command
+      ExtUtils-Constant
+      ExtUtils-Install
+      ExtUtils-MakeMaker
+      ExtUtils-Manifest
+      ExtUtils-ParseXS
+      File-Path
+      File-Spec
+      File-Temp
+      Filter
+      Getopt-Long
+      IO
+      IO-Compress
+      IO-Zlib
+      IPC-Cmd
+      JSON-PP
+      Locale-Maketext-Simple
+      MIME-Base64
+      Math-BigInt
+      Math-BigInt-FastCalc
+      Memoize
+      Module-Build
+      Module-CoreList
+      Module-Load
+      Module-Load-Conditional
+      Module-Loaded
+      Module-Metadata
+      Module-Pluggable
+      Package-Constants
+      Params-Check
+      Parse-CPAN-Meta
+      Perl-OSType
+      Pod-Escapes
+      Pod-Simple
+      PodParser
+      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
+      Thread-Semaphore
+      Time-HiRes
+      Time-Local
+      Time-Piece
+      Version-Requirements
+      XSLoader
+      digest-base
+      i18n-langtags
+      libnet
+      locale-maketext
+      net-ping
+      parent
+      podlators
+      threads
+      threads-shared
+      version
+    );
+  }
+};
+
+1;
+


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2012-07-31 17:10 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2012-07-31 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d100b2ed85c457f5d387c0f3666050a32b48d74d
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Jul 31 17:10:16 2012 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Jul 31 17:10:16 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=d100b2ed

[scripts] lib/coloriterator : remove monkey patch support for ITALIC using now native support

---
 scripts/lib/coloriterator.pm |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

diff --git a/scripts/lib/coloriterator.pm b/scripts/lib/coloriterator.pm
index 3fcce3a..327815b 100644
--- a/scripts/lib/coloriterator.pm
+++ b/scripts/lib/coloriterator.pm
@@ -22,15 +22,7 @@ package coloriterator;
 
 use Sub::Exporter -setup => { exports => [ coloriser => \&build_coloriser ], };
 
-use Term::ANSIColor qw( :constants );
-
-BEGIN {
-  $Term::ANSIColor::ATTRIBUTES{italic} = 3;
-}
-
-sub ITALIC() {
-  Term::ANSIColor::ITALIC(@_);
-}
+use Term::ANSIColor 3.020 qw( :constants );
 
 sub build_coloriser {
   my ( $class, $name, $args ) = @_;


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-02-05 12:24 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-02-05 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     6855cea359937177d515a69988efc7d9f7f9fdd3
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Feb  5 08:25:06 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Feb  5 08:25:23 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=6855cea3

[scripts] metacpan.pm fix internal server error caused by specifying size

---
 scripts/lib/metacpan.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scripts/lib/metacpan.pm b/scripts/lib/metacpan.pm
index f3191ef..62d0d8d 100644
--- a/scripts/lib/metacpan.pm
+++ b/scripts/lib/metacpan.pm
@@ -140,7 +140,7 @@ sub find_dist_all {
     my $nest = {
       path  => 'module',
       query => { constant_score => { filter => { bool => { must => $module_rules, } } } },
-      size  => 5,
+      #size  => 5,
     };
     $q->{query} = {
       constant_score => {


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-02-09 13:27 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-02-09 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     22a3cfaedae27c04cea2b491491c02e6df91114b
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sat Feb  9 13:26:04 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sat Feb  9 13:26:04 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=22a3cfae

[scripts] deptools.pm : add Pod-Checker and Pod-Usage to the virtual override map

---
 scripts/lib/deptools.pm |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 1e9d797..49c8da7 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -79,16 +79,16 @@ 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',
-      'File-Fetch',          'Filter-Simple', 'HTTP-Tiny',              'i18n-langtags',
-      'if',                  'IPC-SysV',      'Locale-Maketext-Simple', 'Log-Message',
-      'Log-Message-Simple',  'Math-Complex',  'Module-CoreList',        'NEXT',
-      'Object-Accessor',     'Pod-LaTeX',     'Pod-Perldoc',            'Pod-Plainer',
-      'Socket',              'SelfLoader',    'Term-UI',                'Unicode-Collate',
-      'Unicode-Normalize',
+      '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',
+      'File-Fetch',          'Filter-Simple',   'HTTP-Tiny',              'i18n-langtags',
+      'if',                  'IPC-SysV',        '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',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-02-10 12:18 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-02-10 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     561bb21954f27acd2dd1d67f4d2917e0cc82446b
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sun Feb 10 12:18:01 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sun Feb 10 12:18:01 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=561bb219

[scripts] lib/deptools.pm : add extutils-pkgconfig to the exception list

---
 scripts/lib/deptools.pm |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 49c8da7..e406582 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -94,7 +94,10 @@ sub _vmap_overlay_native {
 }
 
 sub _vmap_overlay_strange {
-  return ( 'ExtUtils-Depends' => perl 'extutils-depends', );
+  return (
+    'ExtUtils-Depends'   => perl 'extutils-depends',
+    'ExtUtils-PkgConfig' => perl 'extutils-pkgconfig',
+  );
 }
 
 sub _vmap {


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-02-24  6:00 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-02-24  6:00 UTC (permalink / raw
  To: gentoo-commits

commit:     4f5f03a1bbff219991882049c1bbd595f12fc1d6
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sun Feb 24 05:59:33 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sun Feb 24 05:59:33 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=4f5f03a1

[scripts] deptools.pm : add Text-ParseWords to virtuals

---
 scripts/lib/deptools.pm |   34 +++++++++++++++-------------------
 1 files changed, 15 insertions(+), 19 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index e406582..ab5c5a3 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -19,25 +19,21 @@ sub _vmap_langs {
 # ::gentoo virtual/core things
 sub _vmap_perl_native {
   return (
-    'Archive-Tar',             'Attribute-Handlers', 'AutoLoader',           '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-Tabs+Wrap',       'Thread-Queue',
-    'threads',                 'Thread-Semaphore',   'threads-shared',       'Time-HiRes',
-    'Time-Local',              'Time-Piece',         'version',              'Version-Requirements',
-    'XSLoader',
+    'Archive-Tar',             'Attribute-Handlers', 'AutoLoader',             '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',
   );
 }
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-04-26 19:59 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-04-26 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     31c579e260a09565e61aa6f2481fe4bb04bb221c
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri Apr 26 18:08:06 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri Apr 26 18:08:06 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=31c579e2

[scripts] Add autodie to the corelist

---
 scripts/lib/deptools.pm |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index ab5c5a3..2b0ca96 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -19,21 +19,21 @@ sub _vmap_langs {
 # ::gentoo virtual/core things
 sub _vmap_perl_native {
   return (
-    'Archive-Tar',             'Attribute-Handlers', 'AutoLoader',             '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',                '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',
   );
 }
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-05-01 22:23 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-05-01 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     aa037732b1042ed096fc5c9d6867687e107f97db
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Apr 30 16:20:51 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Apr 30 16:20:51 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=aa037732

[scripts] deptools.pm : add DateManip to the exception list

---
 scripts/lib/deptools.pm |   41 +++++++++++++++++++++--------------------
 1 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 2b0ca96..2618ae7 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -40,34 +40,35 @@ sub _vmap_perl_native {
 # ::gentoo Exceptions
 sub _vmap_perl_strange {
   return (
-    'Digest'          => virtual 'digest-base',
-    'PathTools'       => virtual 'File-Spec',
-    'Locale-Maketext' => virtual 'locale-maketext',
-    'Net-Ping'        => virtual 'net-ping',
-    'Pod-Parser'      => virtual 'PodParser',
-    'I18N-LangTags'   => virtual 'i18n-langtags',
-    'Config-General'  => perl 'config-general',
-    'CGI-Simple'      => perl 'Cgi-Simple',
-    'Text-Template'   => perl 'text-template',
-    'Crypt-CBC'       => perl 'crypt-cbc',
-    'YAML'            => perl 'yaml',
-    'Perl-Tidy'       => perl 'perltidy',
-    'Net-Server'      => perl 'net-server',
-    'Image-ExifTool'  => 'media-libs/exiftool',
-    'Padre'           => 'app-editors/padre',
     'App-SVN-Bisect'  => 'dev-util/App-SVN-Bisect',
-    'GBrowse'         => 'sci-biology/GBrowse',
-    'XML-XSH2'        => 'app-editors/XML-XSH2',
-    'ack'             => 'sys-apps/ack',
     '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',
-    'Snapback2'       => 'app-backup/snapback2',
-    'SVK'             => 'dev-vcs/svk',
+    'CGI-Simple'      => perl 'Cgi-Simple',
+    'Config-General'  => perl 'config-general',
+    'Crypt-CBC'       => perl 'crypt-cbc',
+    'Digest'          => virtual 'digest-base',
+    'Date-Manip'      => perl 'DateManip',
+    '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',
   );
 }
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2013-05-01 22:23 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2013-05-01 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     75c1221b8a4745a2b8803f967bd882023ef2e80d
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Wed May  1 00:38:16 2013 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Wed May  1 00:38:16 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=75c1221b

[scripts] add Env to corelist in deptools.pm

---
 scripts/lib/deptools.pm |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 8bd5595..08e607f 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -77,16 +77,16 @@ 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',
-      'File-Fetch',          'Filter-Simple',   'HTTP-Tiny',              'i18n-langtags',
-      'if',                  'IPC-SysV',        '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-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',          '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',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-07-24  2:12 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-07-24  2:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5c85ffba980e2ba3ddfdabc7ad646557f44adb8c
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Thu Jul 24 01:27:44 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> 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 {


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-07-24  2:12 Kent Fredric
  2014-08-20 11:03 ` Kent Fredric
  0 siblings, 1 reply; 33+ messages in thread
From: Kent Fredric @ 2014-07-24  2:12 UTC (permalink / raw
  To: gentoo-commits

commit:     838f153e65bba096ea06a024c598a99caaecb2b9
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Thu Jul 24 01:46:34 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Thu Jul 24 01:46:34 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=838f153e

[scripts/libs] drop Devel-DProf from the core tricks list

---
 scripts/lib/deptools.pm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 9f525be..3ab9792 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -81,13 +81,13 @@ sub _vmap_perl_strange {
 sub _vmap_overlay_native {
   return (
     (
-      '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',
+      'Archive-Extract', 'base',                'B-Lint',            'constant',
+      'CPANPLUS',        'CPANPLUS-Dist-Build', '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',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-07-24  2:12 Kent Fredric
  2014-08-20 11:03 ` Kent Fredric
  0 siblings, 1 reply; 33+ messages in thread
From: Kent Fredric @ 2014-07-24  2:12 UTC (permalink / raw
  To: gentoo-commits

commit:     bd1d20c97ef7e2eda0d5ddfd0d080d960f178a9d
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Thu Jul 24 01:56:10 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Thu Jul 24 01:56:10 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=bd1d20c9

[scripts/lib] remove Pod-Plainer from the hardcoded hack list

---
 scripts/lib/deptools.pm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 3ab9792..1dce2c3 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -85,9 +85,8 @@ sub _vmap_overlay_native {
       'CPANPLUS',        'CPANPLUS-Dist-Build', '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',
+      'Pod-Checker',     'Pod-LaTeX',           'Pod-Perldoc',       'Pod-Usage',
+      'SelfLoader',      'Term-UI',             'Unicode-Collate',   'Unicode-Normalize',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-10-01  9:44 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-10-01  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a6767e4ea14f899e1936d9755e1aa31fd5854852
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Sep 30 17:36:26 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Sep 30 17:36:26 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=a6767e4e

[scripts] Remove CPANPLUS-Dist-Build from the virtual/ map

---
 scripts/lib/deptools.pm | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index 9d4ea32..fa64bd3 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -81,12 +81,10 @@ sub _vmap_perl_strange {
 sub _vmap_overlay_native {
   return (
     (
-      'base',              'B-Lint',      'constant',           'CPANPLUS-Dist-Build',
-      'Devel-SelfStubber', 'Env',         'File-Fetch',         'i18n-langtags',
-      'IPC-SysV',          'lib',         'Log-Message-Simple', 'NEXT',
-      'Object-Accessor',   'Pod-Checker', 'Pod-LaTeX',          'Pod-Perldoc',
-      'Pod-Usage',         'SelfLoader',  'Term-UI',            'Unicode-Collate',
-      'Unicode-Normalize',
+      'base',            'B-Lint',    'constant',    'Devel-SelfStubber',  'Env',        'File-Fetch',
+      'i18n-langtags',   'IPC-SysV',  'lib',         'Log-Message-Simple', 'NEXT',       'Object-Accessor',
+      'Pod-Checker',     'Pod-LaTeX', 'Pod-Perldoc', 'Pod-Usage',          'SelfLoader', 'Term-UI',
+      'Unicode-Collate', 'Unicode-Normalize',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-10-01  9:44 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-10-01  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     18129bee3c0d70c64de629a915f3d869531643db
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Tue Sep 30 17:26:30 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Tue Sep 30 17:26:30 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=18129bee

[scripts] make CPANPLUS a normal dep

---
 scripts/lib/deptools.pm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index abb5b2f..9d4ea32 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -81,12 +81,12 @@ sub _vmap_perl_strange {
 sub _vmap_overlay_native {
   return (
     (
-      'base',                'B-Lint',            'constant',    'CPANPLUS',
-      'CPANPLUS-Dist-Build', 'Devel-SelfStubber', 'Env',         'File-Fetch',
-      'i18n-langtags',       'IPC-SysV',          'lib',         'Log-Message-Simple',
-      'NEXT',                'Object-Accessor',   'Pod-Checker', 'Pod-LaTeX',
-      'Pod-Perldoc',         'Pod-Usage',         'SelfLoader',  'Term-UI',
-      'Unicode-Collate',     'Unicode-Normalize',
+      'base',              'B-Lint',      'constant',           'CPANPLUS-Dist-Build',
+      'Devel-SelfStubber', 'Env',         'File-Fetch',         'i18n-langtags',
+      'IPC-SysV',          'lib',         'Log-Message-Simple', 'NEXT',
+      'Object-Accessor',   'Pod-Checker', 'Pod-LaTeX',          'Pod-Perldoc',
+      'Pod-Usage',         'SelfLoader',  'Term-UI',            'Unicode-Collate',
+      'Unicode-Normalize',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-10-04 20:19 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-10-04 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     03d9fffbc7a73474588dcde11db5547abc829f44
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sat Oct  4 18:06:36 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sat Oct  4 18:06:36 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=03d9fffb

[scripts] move B-Lint to normal list

---
 scripts/lib/deptools.pm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index fa64bd3..eee8534 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -81,10 +81,10 @@ sub _vmap_perl_strange {
 sub _vmap_overlay_native {
   return (
     (
-      'base',            'B-Lint',    'constant',    'Devel-SelfStubber',  'Env',        'File-Fetch',
-      'i18n-langtags',   'IPC-SysV',  'lib',         'Log-Message-Simple', 'NEXT',       'Object-Accessor',
-      'Pod-Checker',     'Pod-LaTeX', 'Pod-Perldoc', 'Pod-Usage',          'SelfLoader', 'Term-UI',
-      'Unicode-Collate', 'Unicode-Normalize',
+      'base',      'constant',    'Devel-SelfStubber',  'Env',        'File-Fetch',      'i18n-langtags',
+      'IPC-SysV',  'lib',         'Log-Message-Simple', 'NEXT',       'Object-Accessor', 'Pod-Checker',
+      'Pod-LaTeX', 'Pod-Perldoc', 'Pod-Usage',          'SelfLoader', 'Term-UI',         'Unicode-Collate',
+      'Unicode-Normalize',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/
@ 2014-10-04 20:19 Kent Fredric
  0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-10-04 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     dfa5e1f5ba5f833562e537437bae22f99b01fe14
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sat Oct  4 19:22:14 2014 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sat Oct  4 19:22:14 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=dfa5e1f5

[scripts] remove redundant mapping entries

---
 scripts/lib/deptools.pm | 52 ++++++++++++++++++++++++-------------------------
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/scripts/lib/deptools.pm b/scripts/lib/deptools.pm
index c487d35..d6b4406 100644
--- a/scripts/lib/deptools.pm
+++ b/scripts/lib/deptools.pm
@@ -19,29 +19,28 @@ sub _vmap_langs {
 # ::gentoo virtual/core things
 sub _vmap_perl_native {
   return (
-    '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',
+    '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',             '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',
   );
 }
 
@@ -81,9 +80,10 @@ sub _vmap_perl_strange {
 sub _vmap_overlay_native {
   return (
     (
-      'base',       'constant',        'Devel-SelfStubber', 'Env',         'File-Fetch',  'i18n-langtags',
-      'IPC-SysV',   'lib',             'NEXT',              'Pod-Checker', 'Pod-Perldoc', 'Pod-Usage',
-      'SelfLoader', 'Unicode-Collate', 'Unicode-Normalize',
+      'base',            'constant',    'Devel-SelfStubber', 'Env',
+      'File-Fetch',      'IPC-SysV',    'lib',               'NEXT',
+      'Pod-Checker',     'Pod-Perldoc', 'Pod-Usage',         'SelfLoader',
+      'Unicode-Collate', 'Unicode-Normalize',
     ),
   );
 }


^ permalink raw reply related	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2014-10-04 20:19 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-25 19:46 [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/ Kent Fredric
  -- strict thread matches above, loose matches on Subject: below --
2011-10-31  8:46 Kent Fredric
2011-11-14  2:57 Kent Fredric
2012-01-06 16:38 Kent Fredric
2012-02-15 10:58 Kent Fredric
2012-02-23  7:05 Kent Fredric
2012-02-23  7:05 Kent Fredric
2012-02-27 21:01 Kent Fredric
2012-02-28 12:02 Kent Fredric
2012-02-28 21:55 Kent Fredric
2012-02-28 21:55 Kent Fredric
2012-03-03 11:58 Kent Fredric
2012-03-27  9:30 Kent Fredric
2012-04-06 20:43 Kent Fredric
2012-06-10  7:17 Kent Fredric
2012-07-31 17:10 Kent Fredric
2012-07-31 17:10 Kent Fredric
2013-02-05 12:24 Kent Fredric
2013-02-09 13:27 Kent Fredric
2013-02-10 12:18 Kent Fredric
2013-02-24  6:00 Kent Fredric
2013-04-26 19:59 Kent Fredric
2013-05-01 22:23 Kent Fredric
2013-05-01 22:23 Kent Fredric
2014-07-24  2:12 Kent Fredric
2014-07-24  2:12 Kent Fredric
2014-08-20 11:03 ` Kent Fredric
2014-07-24  2:12 Kent Fredric
2014-08-20 11:03 ` Kent Fredric
2014-10-01  9:44 Kent Fredric
2014-10-01  9:44 Kent Fredric
2014-10-04 20:19 Kent Fredric
2014-10-04 20:19 Kent Fredric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox