* [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/
@ 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
* [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-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-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-07-24 2:12 Kent Fredric
@ 2014-08-20 11:03 ` Kent Fredric
0 siblings, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-08-20 11:03 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://sources.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-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, 0 replies; 33+ messages in thread
From: Kent Fredric @ 2014-08-20 11:03 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://sources.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/
@ 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/
@ 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-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-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-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-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/
@ 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/
@ 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-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-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-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-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-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-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-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-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-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-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/
@ 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/
@ 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-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
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 --
2013-02-05 12:24 [gentoo-commits] proj/perl-overlay:master commit in: scripts/lib/ Kent Fredric
-- strict thread matches above, loose matches on Subject: below --
2014-10-04 20:19 Kent Fredric
2014-10-04 20:19 Kent Fredric
2014-10-01 9:44 Kent Fredric
2014-10-01 9:44 Kent Fredric
2014-07-24 2:12 Kent Fredric
2014-08-20 11:03 ` Kent Fredric
2014-07-24 2:12 Kent Fredric
2014-07-24 2:12 Kent Fredric
2014-08-20 11:03 ` Kent Fredric
2013-05-01 22:23 Kent Fredric
2013-05-01 22:23 Kent Fredric
2013-04-26 19:59 Kent Fredric
2013-02-24 6:00 Kent Fredric
2013-02-10 12:18 Kent Fredric
2013-02-09 13:27 Kent Fredric
2012-07-31 17:10 Kent Fredric
2012-07-31 17:10 Kent Fredric
2012-06-10 7:17 Kent Fredric
2012-04-06 20:43 Kent Fredric
2012-03-27 9:30 Kent Fredric
2012-03-03 11:58 Kent Fredric
2012-02-28 21:55 Kent Fredric
2012-02-28 21:55 Kent Fredric
2012-02-28 12:02 Kent Fredric
2012-02-27 21:01 Kent Fredric
2012-02-23 7:05 Kent Fredric
2012-02-23 7:05 Kent Fredric
2012-02-15 10:58 Kent Fredric
2012-01-06 16:38 Kent Fredric
2011-11-14 2:57 Kent Fredric
2011-10-31 8:46 Kent Fredric
2011-10-25 19:46 Kent Fredric
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox