package Module::CPANTS;
use strict;
use vars qw($VERSION);
$VERSION = "0.005";
# This module is autogenerated!
sub new {
my $class = shift;
my $self = {};
bless $self, $class;
}
sub data {
my $self = shift;
my $cpants = {'ABI-0.01.tar.gz' => {'author' => 'MALAY','description' => 'Perl module to parse chromatogram files generated by Applied Biosystems (ABI) automated DNA sequencing machine.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'ACME-Error-0.03.tar.gz' => {'author' => 'CWEST','description' => 'Never have boring errors again!','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'ACME-Error-31337-0.01.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['ACME-Error-0.03.tar.gz','Lingua-31337-0.02.tar.gz'],'requires_module' => {'ACME::Error' => '0.01','Lingua::31337' => '0.01'},'requires_recursive' => ['ACME-Error-0.03.tar.gz','Lingua-31337-0.02.tar.gz'],'testers' => {'pass' => 3}},'ACME-Error-Coy-0.01.tar.gz' => {'author' => 'CWEST','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Coy-0.05.tar.gz'],'requires_module' => {'Coy' => '0.01'},'requires_recursive' => ['Coy-0.05.tar.gz'],'testers' => {'pass' => 3}},'ACME-Error-HTML-0.01.tar.gz' => {'author' => 'CWEST','description' => 'ACME::Error Backend to Markup Errors with HTML','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-FromText-1.005.tar.gz'],'requires_module' => {'HTML::FromText' => '0.01'},'requires_recursive' => ['HTML-FromText-1.005.tar.gz'],'testers' => {'pass' => 3}},'ACME-Error-IgpayAtinlay-0.01.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Lingua-Atinlay-Igpay-0.03.tar.gz'],'requires_module' => {'Lingua::Atinlay::Igpay' => '0.01'},'requires_recursive' => ['Lingua-Atinlay-Igpay-0.03.tar.gz'],'testers' => {'pass' => 3}},'ACME-Error-Translate-0.01.tar.gz' => {'author' => 'CWEST','description' => 'Language Translating Backend for ACME::Error','files' => ['Makefile.PL','MANIFEST'],'requires' => ['ACME-Error-0.03.tar.gz','Lingua-Translate-0.06.tar.gz'],'requires_module' => {'ACME::Error' => '0.01','Lingua::Translate' => '0.01'},'requires_recursive' => ['ACME-Error-0.03.tar.gz','Lingua-Translate-0.06.tar.gz'],'testers' => {'fail' => 2}},'AFS-2.03.tar.gz' => {'author' => 'NOG','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'AI-Categorizer-0.03.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Automatic Text Categorization','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Container-0.10.tar.gz','Lingua-Stem-0.60.tar.gz','Params-Validate-0.58.tar.gz','Statistics-Contingency-0.06.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Class::Container' => '0.07','Lingua::Stem' => '0.5','Params::Validate' => '0.18','Statistics::Contingency' => '0.01','Storable' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Container-0.10.tar.gz','File-Spec-0.82.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Params-Validate-0.58.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Statistics-Contingency-0.06.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-German-0.03.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'AI-Categorizer-0.05.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Automatic Text Categorization','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'requires' => ['Class-Container-0.10.tar.gz','File-Spec-0.82.tar.gz','Lingua-Stem-0.60.tar.gz','Params-Validate-0.58.tar.gz','Statistics-Contingency-0.06.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Class::Container' => '0.09','File::Spec' => 0,'Lingua::Stem' => '0.5','Params::Validate' => '0.18','Statistics::Contingency' => '0.06','Storable' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Container-0.10.tar.gz','File-Spec-0.82.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Params-Validate-0.58.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Statistics-Contingency-0.06.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-German-0.03.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'AI-DecisionTree-0.06.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Automatically Learns Decision Trees','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'AI-Fuzzy-0.01.tar.gz' => {'author' => 'SABREN','description' => 'Perl extension for Fuzzy Logic','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 12}},'AI-Fuzzy-0.05.tar.gz' => {'author' => 'TSCANLAN','description' => 'Perl extension for Fuzzy Logic','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'AI-FuzzyInference-0.02.tar.gz' => {'author' => 'AQUMSIEH','description' => 'A module to implement a Fuzzy Inference System.','files' => ['Makefile.PL','README','MANIFEST']},'AI-Gene-Sequence-0.21.tar.gz' => {'author' => 'AJGOUGH','description' => 'Base class of mutation methods','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 12}},'AI-Menu-0.01.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','Graph-0.20101.tar.gz','Tree-Nary-1.21.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.02','Graph' => '0.201','Tree::Nary' => '1.21'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','Graph-0.20101.tar.gz','Heap-0.50.tar.gz','Tree-Nary-1.21.tar.gz']},'AI-NeuralNet-BackProp-0.89.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'AI-NeuralNet-Kohonen-Demo-RGB-0.123.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Kohonen-SOM-0.12.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'AI::NeuralNet::Kohonen' => '0.11','Tk' => '0.1','Tk::Canvas' => '0.1','Tk::Label' => '0.1'},'requires_recursive' => ['Kohonen-SOM-0.12.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'AI-NeuralNet-Mesh-0.44.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'AI-NeuralNet-SOM-0.02.tar.gz' => {'author' => 'VOISCHEV','description' => 'Kohonen Self-Organizing Maps','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'AI-Perceptron-0.01.tar.gz' => {'author' => 'SPURKIS','description' => 'An implementation of a Perceptron','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'AI-Proplog-0.04.tar.gz' => {'author' => 'TBONE','description' => 'Propositional logic engine','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'AI-jNeural-0.53.tar.gz' => {'author' => 'JETTERO','description' => 'The Jet\'s Neural Architecture base module','files' => ['Makefile.PL','README','MANIFEST']},'AIX-LPP-0.5.tar.gz' => {'author' => 'CRITTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'AIX-SysInfo-1.0.tar.gz' => {'author' => 'SSKLAR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'ANSIColor-1.07.tar.gz' => {'author' => 'RRA','description' => 'Color output using ANSI escape sequences','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'AOL-TOC-0.340.tar.gz' => {'author' => 'JHARDING','description' => 'Perl extension for interfacing with AOL\'s AIM service','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'ARSperl-1.74.tgz' => {'author' => 'JMURPHY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'ASF-Info-1.01.tar.gz' => {'author' => 'ALLENDAY','description' => 'ASF files for attributes like: -video codec -audio codec -frame height -frame width -frame count and more!','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'ASP-1.07.tar.gz' => {'author' => 'TIMMY','description' => 'Interface for ASP PerlScript and Apache::ASP','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'ASP-NextLink-0.11.tar.gz' => {'author' => 'TIMMY','description' => 'Perl implementation of the NextLink ASP component','files' => ['Makefile.PL','README','MANIFEST']},'AcePerl-1.82.tar.gz' => {'author' => 'LDS','description' => 'Object-Oriented Access to ACEDB Databases','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz']},'AcePerl-1.83.tar.gz' => {'author' => 'LDS','description' => 'Object-Oriented Access to ACEDB Databases','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Acme-Bleach-1.12.tar.gz' => {'author' => 'DCONWAY','description' => 'For I<really> clean programs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Acme-Brainfuck-1.0.0.tar.gz' => {'author' => 'JALDHAR','description' => 'Embed Brainfuck in your perl code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Acme-Buckaroo-1.02.tar.gz' => {'author' => 'KEVINRICE','description' => 'Buckaroo Banzai Characters Infest Your Code!','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Acme-Buffy-1.3.tar.gz' => {'author' => 'LBROCARD','description' => 'An encoding scheme for Buffy fans','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Acme-Chef-0.05.tar.gz' => {'author' => 'SMUELLER','description' => 'An interpreter for the Chef programming language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Temp' => '0.12','Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Acme-Code-FreedomFighter-3.1416.tar.gz' => {'author' => 'GMCCAR','description' => 'Defends our right to code in any style waiting for the right moment to strike back at the evil oppressors.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Acme-Code-Police-2.1828.tar.gz' => {'author' => 'OVID','description' => 'Enforce rigorous coding standards','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Acme-Colour-0.20.tar.gz' => {'author' => 'LBROCARD','description' => 'additive and subtractive human-readable colours','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Graphics-ColorNames-0.32.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Graphics::ColorNames' => 0,'List::Util' => 0,'Test::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Graphics-ColorNames-0.32.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Acme-ComeFrom-0.06.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Parallel goto-in-reverse','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Hook-LexWrap-0.20.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Filter::Simple' => '0.70','Hook::LexWrap' => '0.20','Test::More' => '0.11'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Hook-LexWrap-0.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 2,'pass' => 6}},'Acme-Comment-1.02.tar.gz' => {'author' => 'KANE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Filter::Simple' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Acme-CramCode-0.01.tar.gz' => {'author' => 'XERN','description' => 'Compress your code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Compress::Zlib' => '1.19'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz'],'testers' => {'pass' => 9}},'Acme-Dahut-0.42.tar.gz' => {'author' => 'RBERJON','description' => 'A module for the Higher Circles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Acme-Device-Plot-0.01.tar.gz' => {'author' => 'PETDANCE','description' => 'Factory object for creating plot devices for TV & movies','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Builder' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Acme-Don-t-1.01.tar.gz' => {'author' => 'DCONWAY','description' => 'The opposite of C<do>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Acme-DoubleHelix-0.01.tar.gz' => {'author' => 'XERN','description' => 'Double-helix programming','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Acme-EyeDrops-1.31.tar.gz' => {'author' => 'ASAVIGE','description' => 'Visual Programming in Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Acme-EyeDrops-1.32.tar.gz' => {'author' => 'ASAVIGE','description' => undef},'Acme-Fitness-0.02.tar.gz' => {'author' => 'LARSGT','description' => 'Perl extension for calculating fitness results','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Acme-Handwave-0.01.1.tar.gz' => {'author' => 'HITHERTO','description' => 'Get the result you want without tedious algorithms or real programming','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Acme-Hello-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Print a greeting message','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['Module-Build-0.18.tar.gz'],'requires_module' => {'Module::Build' => '0.11'},'requires_recursive' => ['Module-Build-0.18.tar.gz'],'testers' => {'pass' => 3}},'Acme-Inline-PERL-0.01.tar.gz' => {'author' => 'JMCNAMARA','description' => 'Bring the power of PERL programming to your Perl programs.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','Inline-Files-0.60.tar.gz'],'requires_module' => {'Inline' => 0,'Inline::Files' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Inline-0.44.tar.gz','Inline-Files-0.60.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 6}},'Acme-Intraweb-1.01.tar.gz' => {'author' => 'KANE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CPANPLUS-0.042.tar.gz'],'requires_module' => {'CPANPLUS' => '0.036'},'requires_recursive' => ['CPANPLUS-0.042.tar.gz'],'testers' => {'pass' => 4}},'Acme-Licence-1.0.tar.gz' => {'author' => 'DCANTRELL','description' => 'A module to easily apply a licence to your code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Declare-1.09.tar.gz'],'requires_module' => {'Getopt::Declare' => '1.09'},'requires_recursive' => ['Getopt-Declare-1.09.tar.gz','Text-Balanced-1.94.tar.gz']},'Acme-Lingua-Strine-Perl-0.54.tar.gz' => {'author' => 'SIMONW','description' => 'make Perl more like Damian','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 9}},'Acme-Magpie-0.05.tar.gz' => {'author' => 'RCLAMP','description' => 'steals shiny things','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Symdump-2.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::Symdump' => 0,'Test::More' => 0},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Acme-Mandlebrot-0.02.tar.gz' => {'author' => 'GMCCAR','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::MethodMaker' => 0,'Test::More' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Acme-ManekiNeko-0.01.tar.gz' => {'author' => 'GMCCAR','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Acme-Method-CaseInsensitive-0.04.tar.gz' => {'author' => 'MALTEU','description' => 'Perl module for case insensitive method invocation','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Acme-Metification-1.00.tar.gz' => {'author' => 'SMUELLER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Filter::Simple' => '0.78','Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'Acme-Module-Authors-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Thank you CPAN authors','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Acme-Morse-Audible-1.10.tar.gz' => {'author' => 'ITRIVIZKI','description' => 'Audio(Morse) Programming with Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Acme-No-0.03.tar.gz' => {'author' => 'GEOFF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','IO-1.20.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'File::Spec' => '0.8','Filter::Util::Call' => '1.06','IO::File' => 0,'Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Acme-Ook-0.10.tar.gz' => {'author' => 'JHI','description' => 'the Ook! programming language','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Acme-POE-Knee-1.10.zip' => {'author' => 'KANE','description' => 'Time sliced pony race using the POE kernel.','files' => ['Makefile.PL','README','MANIFEST']},'Acme-Playwright-0.02.tar.gz' => {'author' => 'SIFUKURT','description' => 'Simple text obfuscation in the form of a play.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Acme-Pony-1.1.2.tar.gz' => {'author' => 'DCANTRELL','description' => 'An encoding scheme for Silly People','files' => ['Makefile.PL','README','MANIFEST']},'Acme-Pr0n-0.03.tar.gz' => {'author' => 'CHROMATIC','description' => 'expose the naughty bits of modules to the world','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Acme-Pr0n-Automate-0.05.tar.gz' => {'author' => 'CLAESJAC','description' => 'All your pr0n are belongs to us','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'DB_File' => '1.73','HTML::Parser' => '3.25','LWP::UserAgent' => '1.77'},'requires_recursive' => ['DB_File-1.806.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Acme-Smirch-0.91.tar.gz' => {'author' => 'JNAGRA','description' => 'For I<really> dirty programs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Acme-Snark-0.03.tar.gz' => {'author' => 'AJGOUGH','description' => 'What I tell you three times is true','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Acme-Spider-0.01.tar.gz' => {'author' => 'KASEI','description' => 'frighten some other modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Acme-Tango-0.04.tar.gz' => {'author' => 'SARGIE','description' => 'Turn colours orange','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Acme-Tao-0.02.tar.gz' => {'author' => 'JSMITH','description' => 'enforce proper respect for the Tao','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Acme-Test-Buffy-0.01.tar.gz' => {'author' => 'MARKF','description' => 'example Test::Builder testing module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Builder' => '0.12','Test::Builder::Tester' => '0.09'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Acme-Test-Pr0n-0.01.tar.gz' => {'author' => 'LLAP','description' => 'Perl extension for wasteing your time.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Acme-Test-Weather-0.2.tar.gz' => {'author' => 'ASCOPE','description' => 'Test weather conditions on install','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Geography-Countries-1.4.tar.gz','Test-Simple-0.47.tar.gz','Weather-Underground-2.09.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Geography::Countries' => '0','Socket' => '0','Sys::Hostname' => '0','Test::Builder' => '0','Test::More' => '0','Weather::Underground' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Geography-Countries-1.4.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','Weather-Underground-2.09.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 7}},'Acme-Tie-Eleet-0.31.tar.gz' => {'author' => 'JQUELIN','description' => 'Perl extension to 5pE4k 1Ik3 4n 3l337!','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Acme-Tie-Handle-Blah--0.10.tar.gz' => {'author' => 'JUERD','description' => 'emulates /dev/zero, /dev/null and /dev/urandom','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Acme-Time-Asparagus-1.10.tar.gz' => {'author' => 'RBOW','description' => 'Time on the vegetable clock','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Acme-Time-Baby-2.103.tar.gz' => {'author' => 'ABIGAIL','description' => '- Tell time little children can understand','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'warnings' => ''},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Acme-Turing-0.01.tar.gz' => {'author' => 'GROMMEL','description' => 'Turing machine emulation','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Acme-USIG-1.02.tar.gz' => {'author' => 'RCLAMP','description' => 'express the true nature of strict','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Acme-Voodoo-0.2.tar.gz' => {'author' => 'ESUMMERS','description' => 'Do bad stuff to your objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Acme-YBFOD-0.11.tar.gz' => {'author' => 'INGY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Acme-Buffy-1.3.tar.gz'],'requires_module' => {'Acme::Buffy' => '1.2'},'requires_recursive' => ['Acme-Buffy-1.3.tar.gz'],'testers' => {'pass' => 3}},'Acme-Your-0.01.tar.gz' => {'author' => 'RCLAMP','description' => 'not our variables, your variables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Filter::Simple' => '0.77','Parse::RecDescent' => '1.80','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 6}},'Acme-landmine-0.01.tar.gz' => {'author' => 'DAVIDNICO','description' => 'variables that explode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Acme-use-strict-with-pride-0.02.tar.gz' => {'author' => 'NWCLARK','description' => 'enforce bondage and discipline on very naughty modules.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.41'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'AddressBook-0.16.tar.gz' => {'author' => 'DLEIGH','description' => 'Abstract class for using AddressBooks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Affix-Infix2Postfix-0.03.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for converting from infix notation to postfix notation.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Agent-3.20.tar.gz' => {'author' => 'SPURKIS','description' => 'the Transportable Agent Perl module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'AlarmCall-1.1.tar.gz' => {'author' => 'JACKS','description' => 'Timeout on any sub. Allows nested alarms','files' => []},'Algorithm-Bucketizer-0.09.tar.gz' => {'author' => 'MSCHILLI','description' => 'Distribute sized items to buckets with limited size','files' => ['Makefile.PL','README','MANIFEST']},'Algorithm-Bucketizer-0.10.tar.gz' => {'author' => 'MSCHILLI','description' => 'Distribute sized items to buckets with limited size','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Algorithm-ChooseSubsets-0.01.tar.gz' => {'author' => 'BDUGGAN','description' => 'OO interface to iterate through subsets of a list.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Algorithm-Cluster-1.14.tar.gz' => {'author' => 'JNOLAN','description' => 'Perl extension for the C clustering library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Algorithm-Diff-1.15.tar.gz' => {'author' => 'NEDKONZ','description' => 'Compute `intelligent\' differences between two files / lists','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 43}},'Algorithm-Evolutionary-0.53.tar.gz' => {'author' => 'JMERELO','description' => 'Perl extension for performing paradigm-free evolutionary algorithms.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Permute-0.04.tar.gz','Math-Random-0.67.tar.gz','Test-Simple-0.47.tar.gz','Tree-DAG_Node-1.04.tar.gz','XML-Parser-EasyTree-0.01.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Algorithm::Permute' => '0.01','B::Deparse' => '0.56','Math::Random' => '0.63','Test::Simple' => '0.44','Tree::DAG_Node' => '1.04','XML::Parser::EasyTree' => '0.01'},'requires_recursive' => ['Algorithm-Permute-0.04.tar.gz','File-Spec-0.82.tar.gz','Math-Random-0.67.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tree-DAG_Node-1.04.tar.gz','XML-Parser-EasyTree-0.01.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 11}},'Algorithm-Evolve-0.01.tar.gz' => {'author' => 'ROSULEK','description' => 'An extensible and generic framework for executing evolutionary algorithms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'List::Util' => '0.1'},'requires_recursive' => ['Scalar-List-Utils-1.11.tar.gz'],'testers' => {'pass' => 8}},'Algorithm-FastPermute-0.05.tar.gz' => {'author' => 'ROBIN','description' => 'Rapid generation of permutations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'Algorithm-Huffman-0.09.tar.gz' => {'author' => 'BIGJ','description' => 'Perl extension that implements the Huffman algorithm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Heap-0.50.tar.gz','Scalar-List-Utils-1.11.tar.gz','String-Random-0.198.tar.gz','Test-Exception-0.15.tar.gz','Test-ManyParams-0.09.tar.gz','Test-Simple-0.47.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'Heap' => 0,'Heap::Elem' => 0,'Heap::Fibonacci' => 0,'List::Util' => 0,'String::Random' => 0,'Test::Exception' => 0,'Test::ManyParams' => '0.04','Test::More' => 0,'Tree::DAG_Node' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Heap-0.50.tar.gz','Scalar-List-Utils-1.11.tar.gz','Set-CrossProduct-1.4.tar.gz','String-Random-0.198.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-ManyParams-0.09.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Algorithm-LUHN-1.00.tar.gz' => {'author' => 'TAYERS','description' => 'Calculate mod 10 Double Add Double checksum','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 14}},'Algorithm-MDiff-0.94.tar.gz' => {'author' => 'JETTERO','description' => 'Perl extension for m-differece detection.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Algorithm-MarkovChain-0.05.tar.gz' => {'author' => 'RCLAMP','description' => 'Object oriented Markov chain generator','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Algorithm-MarkovChain-GHash-0.01.tar.gz' => {'author' => 'RCLAMP','description' => 'Object oriented Markov chain generator, glib/C storage','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Algorithm-MarkovChain-0.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Algorithm::MarkovChain' => '0.05','Test::More' => 0},'requires_recursive' => ['Algorithm-MarkovChain-0.05.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Algorithm-Merge-0.02.tar.gz' => {'author' => 'JSMITH','description' => 'Implements 3-way merge and diff algorithms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz'],'requires_module' => {'Algorithm::Diff' => 1},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz'],'testers' => {'pass' => 11}},'Algorithm-NaiveBayes-0.01.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Bayesian prediction of categories','files' => ['Makefile.PL','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 2}},'Algorithm-Permute-0.04.tar.gz' => {'author' => 'EDPRATOMO','description' => 'Handy and fast permutation with OO interface','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 18}},'Algorithm-SISort-0.14.tar.gz' => {'author' => 'HRAFNKELL','description' => 'Select And Insert sorting algorithm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.40'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 6}},'Algorithm-SVM-0.06.tar.gz' => {'author' => 'CSPENCER','description' => 'Perl bindings for the libsvm Support Vector Machine library.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Algorithm-Tree-NCA-0.01.tar.gz' => {'author' => 'MATKIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Alias-2.32.tar.gz' => {'author' => 'GSAR','description' => 'Convenient access to data/code via aliases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'AltaVista-PerlSDK-3.02.tar.gz' => {'author' => 'BWILLIAM','description' => 'Utilize the AltaVista Search Developer\'s Kit','files' => ['Makefile.PL']},'AltaVista-SDKLinguistics-3.02.tar.gz' => {'author' => 'BWILLIAM','description' => 'Perl extension for AltaVista SDK Linguistics functionality','files' => ['Makefile.PL']},'Alzabo-0.70.tar.gz' => {'author' => 'DROLSKY','description' => 'A data modelling tool and RDBMS-OO mapper','files' => ['Makefile.PL','README','MANIFEST']},'Alzabo-0.71.tar.gz' => {'author' => 'DROLSKY','description' => 'A data modelling tool and RDBMS-OO mapper','files' => ['Makefile.PL','README','META.yml','MANIFEST'],'testers' => {'fail' => 2}},'Alzabo-0.72.tar.gz' => {'author' => 'DROLSKY','description' => undef},'Amethyst-1.00.tar.gz' => {'author' => 'SHEVEK','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BaseCalc-1.011.tar.gz','Net-DNS-0.34.tar.gz','POE-0.25.tar.gz','POE-Component-Client-DNS-0.95.tar.gz','POE-Component-Client-UserAgent-0.05.tar.gz','ParseLex-2.15.tar.gz','Text-Soundex-3.02.tar.gz','URI-1.23.tar.gz','WWW-Search-2.38.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'HTTP::Request' => '1.3','HTTP::Response' => '1.36','Math::BaseCalc' => '1.011','Math::Trig' => 1,'Net::DNS' => '0.31','POE' => '0.23','POE::Component::Client::DNS' => '0.94','POE::Component::Client::UserAgent' => '0.04','Parse::Lex' => '2.15','Text::Soundex' => 1,'URI' => '1.22','WWW::Search' => '2.36'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Math-BaseCalc-1.011.tar.gz','Net-DNS-0.34.tar.gz','POE-0.25.tar.gz','POE-Component-Client-DNS-0.95.tar.gz','POE-Component-Client-UserAgent-0.05.tar.gz','ParallelUserAgent-2.54.tar.gz','ParseLex-2.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Text-Soundex-3.02.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Ananke-SqlLink-1.1.2.tgz' => {'author' => 'NATTIS','description' => 'Front-end module to MySQL','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::mysql' => '2.1017','DBI' => '1.3'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'testers' => {'pass' => 3}},'Ananke-Template-1.4.tgz' => {'author' => 'NATTIS','description' => 'Front-end module to the Ananke::Template','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Ananke-Utils-1.0.2.tgz' => {'author' => 'NATTIS','description' => 'Utility functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Anarres-Mud-Driver-0.18.tar.gz' => {'author' => 'SHEVEK','description' => 'A game driver for LP Muds.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-Yapp-1.05.tar.gz','Storable-2.06.tar.gz','String-Escape-2002.001.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Basename' => 0,'Parse::Yapp::Driver' => '1.05','Storable' => '1.014','String::Escape' => '2002.001','Time::HiRes' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Parse-Yapp-1.05.tar.gz','Storable-2.06.tar.gz','String-Escape-2002.001.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'AnyData-0.04.tar.gz' => {'author' => 'JZUCKER','description' => '- easy access to data in many formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'AnyData-0.05.tar.gz' => {'author' => 'JZUCKER','description' => '- easy access to data in many formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'AnyLoader-0.04.tar.gz' => {'author' => 'MSCHWERN','description' => 'Automagically loads modules for fully qualified functions','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz'],'requires_module' => {'Class::ISA' => '0.31'},'requires_recursive' => ['Class-ISA-0.32.tar.gz'],'testers' => {'pass' => 7}},'Apache-ACEProxy-0.04.tar.gz' => {'author' => 'MIYAGAWA','description' => 'IDN compatible ACE proxy server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-RACE-0.07.tar.gz','URI-1.23.tar.gz','Unicode-String-2.07.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Convert::RACE' => '0.06','LWP::UserAgent' => '1.8','URI' => '1.15','Unicode::String' => '2.06','mod_perl' => '1.21'},'requires_recursive' => ['Convert-Base32-0.02.tar.gz','Convert-RACE-0.07.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','Unicode-String-2.07.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Apache-ASP-2.51.tar.gz' => {'author' => 'CHAMAS','description' => 'Active Server Pages for Apache with mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','MLDBM-2.01.tar.gz','MLDBM-Sync-0.30.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Class::Struct' => 0,'Data::Dumper' => 0,'Digest::MD5' => 0,'Fcntl' => 0,'File::Basename' => 0,'MLDBM' => 0,'MLDBM::Sync' => 0,'SDBM_File' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','MLDBM-2.01.tar.gz','MLDBM-Sync-0.30.tar.gz','perl-5.8.0.tar.gz']},'Apache-ASP-2.53.tar.gz' => {'author' => 'CHAMAS','description' => 'Active Server Pages for Apache with mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','MLDBM-2.01.tar.gz','MLDBM-Sync-0.30.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Class::Struct' => 0,'Data::Dumper' => 0,'Digest::MD5' => 0,'Fcntl' => 0,'File::Basename' => 0,'MLDBM' => 0,'MLDBM::Sync' => 0,'SDBM_File' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','MLDBM-2.01.tar.gz','MLDBM-Sync-0.30.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Apache-AddHostPath-0.02.tar.gz' => {'author' => 'RJENKS','description' => 'Prepends parts of hostname to URI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Apache-Admin-Config-0.91.tar.gz' => {'author' => 'RSOLIV','description' => 'A module to read/write Apache like configuration files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'FileHandle' => 2},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Apache-Album-0.95.tar.gz' => {'author' => 'WOODY','description' => 'Simple mod_perl Photo Album','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PerlMagick-5.56.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Request' => '0.31','Image::Magick' => '1.45'},'requires_recursive' => ['PerlMagick-5.56.tar.gz','libapreq-1.1.tar.gz']},'Apache-AntiSpam-0.05.tar.gz' => {'author' => 'MIYAGAWA','description' => 'AntiSpam filter for web pages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Email-Find-0.09.tar.gz','HTML-Parser-3.27.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Email::Find' => '0.04','HTML::Entities' => 0,'mod_perl' => '1.21'},'requires_recursive' => ['Email-Find-0.09.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 6}},'Apache-AppCluster-0.02.tar.gz' => {'author' => 'MAUNDER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Storable-2.06.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Digest::MD5' => 0,'Storable' => 0,'Time::HiRes' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz']},'Apache-Archive-0.1.tar.gz' => {'author' => 'JPETERSON','description' => 'Make linked contents pages of .tar(.gz)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.2','Archive::Tar' => '0.2','Compress::Zlib' => 0},'requires_recursive' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 5}},'Apache-AuthChecker-0.11.tar.gz' => {'author' => 'SWAMPFOX','description' => 'Apache module to prevent password attacks','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Shareable-0.60.tar.gz'],'requires_module' => {'IPC::Shareable' => '0.6'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-Shareable-0.60.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Apache-AuthCookie-1.4.tar.gz' => {'author' => 'BARTLEY','description' => 'Perl Authentication and Authorization via cookies','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-AuthCookie-3.04.tar.gz' => {'author' => 'MSCHOUT','description' => 'Authen + Authz via cookies','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Apache-AuthCookieDBI-1.19.tar.gz' => {'author' => 'CROMIS','description' => 'An AuthCookie module backed by a DBI database.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'Apache-AuthCookieDBIRadius-1.19.tar.gz' => {'author' => 'BARRACODE','description' => 'Perl Authentication and Authorization via cookies','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Apache-AuthCookieLDAP-0.03.tar.gz' => {'author' => 'BJORNARDO','description' => 'An AuthCookie module backed by LDAP database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-AuthCookie-3.04.tar.gz'],'requires_module' => {'Apache::AuthCookie' => '0'},'requires_recursive' => ['Apache-AuthCookie-3.04.tar.gz']},'Apache-AuthCookieURL-1.003.tar.gz' => {'author' => 'HANK','description' => 'Perl Authentication and Authorization or session management via cookies or URL munging','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Cookie' => 0,'Apache::URI' => 0},'requires_recursive' => ['libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 1}},'Apache-AuthDigest-0.022.tar.gz' => {'author' => 'GEOFF','description' => 'reimplementation of mod_digest.c in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Digest::MD5' => '2.13','HTTP::Headers::Util' => '1.09','mod_perl' => '1.26'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-AuthExpire-0.36.tar.gz' => {'author' => 'JJHORNER','description' => 'PerlAuthenHandler to implement time limits','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Apache-AuthLDAP-0.21.tar.gz' => {'author' => 'CDONLEY','description' => 'LDAP authentication module','files' => ['Makefile.PL','MANIFEST']},'Apache-AuthNetLDAP-0.19.tar.gz' => {'author' => 'MEWILCOX','description' => 'mod_perl module that uses the Net::LDAP module for user authentication for Apache','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Apache-AuthPAM-0.01.tar.gz' => {'author' => 'HDANIEL','description' => 'Authenticate apache request using PAM services','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Authen-PAM-0.14.tar.gz'],'requires_module' => {'Authen::PAM' => '0.13'},'requires_recursive' => ['Authen-PAM-0.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Apache-AuthPerLDAP-0.5.tar.gz' => {'author' => 'HENRIK','description' => 'LDAP authentication module (PerLDAP)','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthTicket-0.31.tar.gz' => {'author' => 'MSCHOUT','description' => 'Cookie based access module.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Apache-Authen-Program-0.92.tar.gz' => {'author' => 'MLFISHER','description' => 'mod_perl external program authentication module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 0},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 1}},'Apache-AuthenCache-0.05.tar.gz' => {'author' => 'JBODNAR','description' => 'Cache authentication credentials','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IPC-Cache-0.02.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.11','IPC::Cache' => '0.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-Cache-0.02.tar.gz','IPC-ShareLite-0.09.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 3}},'Apache-AuthenLDAP-0.61.tar.gz' => {'author' => 'CGILMORE','description' => 'mod_perl LDAP Authentication Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','mod_perl-1.27.tar.gz','perl-ldap-0.2701.tar.gz'],'requires_module' => {'Apache' => '1.24','Data::Dumper' => '2.101','Net::LDAP' => '0.19'},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz','Data-Dumper-2.101.tar.gz','mod_perl-1.27.tar.gz','perl-ldap-0.2701.tar.gz']},'Apache-AuthenN2-0.05.tar.gz' => {'author' => 'VALERIE','description' => 'Authenticate into the NT and NIS+ domains','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthenNIS-0.10.tar.gz' => {'author' => 'DEP','description' => 'NIS authentication','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthenNISPlus-0.06.tar.gz' => {'author' => 'VALERIE','description' => 'Authenticate into a NIS+ domain','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthenNTLM-0.23.tar.gz' => {'author' => 'GRICHTER','description' => 'Perform Microsoft NTLM and Basic User Authentication','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 2}},'Apache-AuthenPasswd-0.10.tar.gz' => {'author' => 'DEP','description' => 'Authenticate against /etc/passwd','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthenPasswdSrv-0.01.tar.gz' => {'author' => 'JEFFH','description' => 'External authentication server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'Apache-AuthenProgram-0.90.tar.gz' => {'author' => 'MLFISHER','description' => 'mod_perl external program authentication module','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthenRadius-0.3.tar.gz' => {'author' => 'DANIEL','description' => 'Authentication via a Radius server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['RadiusPerl-0.08.tar.gz'],'requires_module' => {'Authen::Radius' => '0.05'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Data-HexDump-0.02.tar.gz','Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MD5-2.02.tar.gz','RadiusPerl-0.08.tar.gz'],'testers' => {'fail' => 1}},'Apache-AuthenSecurID-0.4.tar.gz' => {'author' => 'FLIPKIN','description' => 'Authentication via a SecurID server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Authen-ACE-0.90.tar.gz','Config-General-2.18.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz'],'requires_module' => {'Authen::ACE' => '0.9','Config::General' => '1.2','Crypt::Blowfish' => '2.06','Crypt::CBC' => '1.25'},'requires_recursive' => ['Authen-ACE-0.90.tar.gz','Config-General-2.18.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz']},'Apache-AuthenSmb-0.60.tar.gz' => {'author' => 'PARKER','description' => 'Authenticate against NT server','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthenURL-0.8.tar.gz' => {'author' => 'JGROENVEL','description' => 'Authenticate via another URL','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthzCache-0.06.tar.gz' => {'author' => 'CGILMORE','description' => 'mod_perl Cache Authorization Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Cache-0.02.tar.gz','String-ParseWords-0.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.24','Apache::Log' => '1.01','IPC::Cache' => '0.02','String::ParseWords' => '0.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-Cache-0.02.tar.gz','IPC-ShareLite-0.09.tar.gz','Storable-2.06.tar.gz','String-ParseWords-0.1.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-AuthzLDAP-0.61.tar.gz' => {'author' => 'CGILMORE','description' => 'mod_perl LDAP Authorization Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-ParseWords-0.1.tar.gz'],'requires_module' => {'String::ParseWords' => '0.1'},'requires_recursive' => ['String-ParseWords-0.1.tar.gz']},'Apache-AuthzNIS-0.10.tar.gz' => {'author' => 'DEP','description' => 'NIS authorization','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthzPasswd-0.10.tar.gz' => {'author' => 'DEP','description' => 'Authorize against /etc/passwd','files' => ['Makefile.PL','README','MANIFEST']},'Apache-AuthzUserDir-0.92.tar.gz' => {'author' => 'NINJAZ','description' => 'mod_perl UserDir authorization module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Apache-AutoIndex-0.08.tar.gz' => {'author' => 'GOZER','description' => 'Lists directory content','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Icon-0.02.tar.gz','Apache-Language-0.14.tar.gz','HTML-Parser-3.27.tar.gz','Storable-2.06.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'Apache::Icon' => '0.02','Apache::Language' => 0,'Apache::Status' => 0,'HTML::HeadParser' => 0,'Storable' => 0},'requires_recursive' => ['Apache-Icon-0.02.tar.gz','Apache-Language-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','I18N-LangTags-0.27.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 5}},'Apache-AxKit-Language-Svg2AnyFormat-0.02.tar.gz' => {'author' => 'TOMSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','PerlMagick-5.56.tar.gz'],'requires_module' => {'AxKit' => '1.6.1','Image::Magick' => '5.55'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','PerlMagick-5.56.tar.gz']},'Apache-AxKit-Language-XSP-ObjectTaglib-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Helper for OO Taglibs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'Apache::AxKit::Language::XSP' => 0},'requires_recursive' => ['AxKit-1.6.1.tar.gz'],'testers' => {'pass' => 1}},'Apache-AxKit-Plugin-AddXSLParams-Request-1.01.tar.gz' => {'author' => 'KHAMPTON','description' => 'Provides a way to pass info from the Apache::Request to XSLT params','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'Apache-AxKit-Plugin-Session-0.93.tar.gz' => {'author' => 'JWALT','description' => 'flexible session management for AxKit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-RequestNotes-0.06.tar.gz','Apache-Session-1.54.tar.gz','AxKit-1.6.1.tar.gz'],'requires_module' => {'Apache::RequestNotes' => 0,'Apache::Session' => 0,'AxKit' => '1.6'},'requires_recursive' => ['Apache-RequestNotes-0.06.tar.gz','Apache-Session-1.54.tar.gz','AxKit-1.6.1.tar.gz','libapreq-1.1.tar.gz'],'testers' => {'pass' => 1}},'Apache-AxKit-Provider-DOM-0.01.tar.gz' => {'author' => 'PHISH','description' => 'Base Class For Parsed XML Providers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.6'},'requires_recursive' => ['AxKit-1.6.1.tar.gz']},'Apache-AxKit-Provider-OpenOffice-1.02.tar.gz' => {'author' => 'MSERGEANT','description' => 'OpenOffice package file provider','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Zip-1.05.tar.gz','AxKit-1.6.1.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Request' => 1,'Archive::Zip' => '1.01','AxKit' => '1.6'},'requires_recursive' => ['Archive-Zip-1.05.tar.gz','AxKit-1.6.1.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','libapreq-1.1.tar.gz','perl-5.8.0.tar.gz']},'Apache-AxKit-Provider-PodSAX-1.00.tar.gz' => {'author' => 'MSERGEANT','description' => 'Dynamically Serve POD Files as XML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Apache-AxKit-RayApp-0.44.tar.gz' => {'author' => 'JANPAZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz','XML-LibXSLT-1.53.tar.gz'],'requires_module' => {'AxKit' => '1.3','Unicode::Map8' => 0,'Unicode::String' => 0,'XML::LibXSLT' => 0},'requires_recursive' => ['AxKit-1.6.1.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MIME-Base64-2.18.tar.gz','Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz']},'Apache-Backhand-0.02.tar.gz' => {'author' => 'DLOWE','description' => 'Bridge between mod_backhand + mod_perl','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Blog-0.03.tar.gz' => {'author' => 'GARDNER','description' => 'mod_perl weblog handler','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','HTML-Template-2.6.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 0,'Apache::Request' => 0,'Date::Manip' => 0,'HTML::Template' => 0},'requires_recursive' => ['DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-CIPP-0.13.tar.gz' => {'author' => 'JRED','description' => 'Use CIPP embedded HTML Pages with mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CIPP-2.40.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'CIPP' => '2.13'},'requires_recursive' => ['CIPP-2.40.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 3}},'Apache-CVS-0.08.tar.gz' => {'author' => 'BARBEE','description' => 'method handler provide a web interface to CVS repositories','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Apache-Cache-0.05.tar.gz' => {'author' => 'RSOLIV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-SharedMem-0.09.tar.gz','Time-modules-2003.0211.tar.gz'],'requires_module' => {'Apache::SharedMem' => '0.08','Time::ParseDate' => '100.01_03_01'},'requires_recursive' => ['Apache-SharedMem-0.09.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IPC-ShareLite-0.09.tar.gz','IPC-SysV-1.03.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-modules-2003.0211.tar.gz']},'Apache-CacheContent-0.12.tar.gz' => {'author' => 'LINDNER','description' => 'PerlFixupHandler class that caches dynamic content','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Apache-Centipaid-1.3.1.tar.gz' => {'author' => 'AELFAKIH','description' => 'mod_perl AuthenHandler','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','IO-1.20.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache' => '1.02','Apache::File' => '1.01','CGI::Cookie' => '1.21','DBD::mysql' => '2.0419','DBI' => '1.21','IO::Socket' => '1.26','Net::hostent' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Apache-Chameleon-0.02.tar.gz' => {'author' => 'IDORU','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','CGI-Untaint-date-0.03.tar.gz','CGI-Untaint-email-0.03.tar.gz','Class-DBI-0.91.tar.gz','Class-DBI-FromCGI-0.92.tar.gz','Class-DBI-mysql-0.14.tar.gz','Digest-MD5-2.24.tar.gz','MailTools-1.58.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz','libapreq-0.31.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => undef,'Apache::Cookie' => undef,'Apache::FakeRequest' => undef,'Apache::Log' => undef,'Apache::Request' => undef,'Apache::libapreq' => undef,'CGI::Untaint' => '0.83','CGI::Untaint::date' => '0.03','CGI::Untaint::email' => '0.03','Class::DBI' => '0.36','Class::DBI::FromCGI' => '0.9','Class::DBI::mysql' => '0.13','Digest::MD5' => undef,'Mail::Send' => undef,'Template' => '2.06','Test::Simple' => '0.42'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI-Untaint-0.90.tar.gz','CGI-Untaint-date-0.03.tar.gz','CGI-Untaint-email-0.03.tar.gz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-DBI-FromCGI-0.92.tar.gz','Class-DBI-mysql-0.14.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Date-Simple-1.03.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Email-Valid-0.14.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','MailTools-1.58.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz','libapreq-0.31.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-ChooseLanguage-1.02.tar.gz' => {'author' => 'BILL','description' => 'Perl extension for accessing different versions of a website based on the user preferred language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'CGI::Cookie' => 0,'mod_perl' => 1},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 2}},'Apache-Clickable-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Make URLs and Emails in HTML clickable','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Filter-1.022.tar.gz','Email-Find-0.09.tar.gz','HTML-Parser-3.27.tar.gz','URI-Find-0.13.tar.gz'],'requires_module' => {'Apache::Filter' => 0,'Email::Find' => '0.06','HTML::Parser' => 0,'URI::Find' => 0},'requires_recursive' => ['Apache-Filter-1.022.tar.gz','Email-Find-0.09.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz','mod_perl-1.27.tar.gz']},'Apache-CodeRed-1.07.tar.gz' => {'author' => 'REUVEN','description' => 'Responds to CodeRed worm attacks with e-mail warnings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','Mail-Sendmail-0.79.tar.gz','Net-DNS-0.34.tar.gz','TimeDate-1.14.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '1.09','Cache::Cache' => '0.08','Mail::Sendmail' => '0.78','Net::DNS' => '0.12','Time::Zone' => '2.2'},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Mail-Sendmail-0.79.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 2}},'Apache-Compress-1.003.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Compress content on the fly','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Compress::Zlib' => '1.08'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz']},'Apache-CompressClientFixup-0.06.tar.gz' => {'author' => 'SLAVA','description' => 'Perl extension for Apache-1.3.X to avoid C<gzip> compression for some buggy browsers.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '0','Apache::Log' => '0','Apache::URI' => '0'},'requires_recursive' => ['mod_perl-1.27.tar.gz']},'Apache-ConfigFile-0.14.tar.gz' => {'author' => 'NWIGER','description' => 'Parse an Apache style httpd.conf config file','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Apache-ConfigParser-0.06.tar.gz' => {'author' => 'BZAJAC','description' => 'Load Apache configuration files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tree-DAG_Node-1.04.tar.gz'],'requires_module' => {'Tree::DAG_Node' => '1.04'},'requires_recursive' => ['Tree-DAG_Node-1.04.tar.gz'],'testers' => {'pass' => 2}},'Apache-ContentHandler-1.3.3.tar.gz' => {'author' => 'ZENSPIDER','description' => 'mod_perl extension for uniform application generation.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Apache-CookieToQuery-1.04.tar.gz' => {'author' => 'ALEXP','description' => 'Rewrite query string by adding cookie information','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Cookie' => '0'},'requires_recursive' => ['libapreq-1.1.tar.gz'],'testers' => {'fail' => 1}},'Apache-CryptHash-3.02.tar.gz' => {'author' => 'MIKER','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => '2.11'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'fail' => 2}},'Apache-CustomKeywords-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Customizable toolbar for MSIE','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Test::More' => '0.32','mod_perl' => '1.2'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-DAV-0.13.tar.gz' => {'author' => 'GRICHTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Apache-DB-0.06.tar.gz' => {'author' => 'DOUGM','description' => 'Hook Perl interactive DB into mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Apache-DBI-0.91.tar.gz' => {'author' => 'ABH','description' => 'Initiate a persistent database connection','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBI' => 1,'Test::More' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 9}},'Apache-DBILogConfig-0.02.tar.gz' => {'author' => 'JBODNAR','description' => 'Custom format logging via DBI for mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 1}},'Apache-DBILogger-0.93.tar.gz' => {'author' => 'ABH','description' => 'Logging via DBI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 1}},'Apache-DBILogin-2.0.tar.gz' => {'author' => 'JGROENVEL','description' => 'Authenticate/authorize to backend database','files' => ['Makefile.PL','README','MANIFEST']},'Apache-DebugInfo-0.05.tar.gz' => {'author' => 'GEOFF','description' => 'Per-request data logging','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'mod_perl' => '1.2401'},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 4}},'Apache-DefaultCharset-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'AddDefaultCharset configuration from mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Test::More' => '0.32','mod_perl' => '1.2'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-Dispatch-0.09.tar.gz' => {'author' => 'GEOFF','description' => 'call PerlHandlers with the ease of Registry scripts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'mod_perl' => '1.2401'},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Apache-DnsZone-0.1.tar.gz' => {'author' => 'THOMAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-AuthCookie-3.04.tar.gz','Apache-AuthTicket-0.31.tar.gz','CGI-FastTemplate-1.09.tar.gz','DBI-1.35.tar.gz','Email-Valid-0.14.tar.gz','MLDBM-2.01.tar.gz','Net-DNS-0.34.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::AuthCookie' => 0,'Apache::AuthTicket' => 0,'Apache::Request' => '0.3103','CGI::FastTemplate' => '1.09','DBI' => '1.13','Email::Valid' => 0,'GDBM_File' => 0,'MLDBM' => 0,'Net::DNS' => '0.12','mod_perl' => '1.24'},'requires_recursive' => ['Apache-AuthCookie-3.04.tar.gz','Apache-AuthTicket-0.31.tar.gz','CGI-FastTemplate-1.09.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MLDBM-2.01.tar.gz','MailTools-1.58.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-DnsZone-0.2.tar.gz' => {'author' => 'THOMAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-AuthCookie-3.04.tar.gz','Apache-AuthTicket-0.31.tar.gz','CGI-FastTemplate-1.09.tar.gz','DBI-1.35.tar.gz','Email-Valid-0.14.tar.gz','MLDBM-2.01.tar.gz','Net-DNS-0.34.tar.gz','Net-IP-1.20.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::AuthCookie' => 0,'Apache::AuthTicket' => 0,'Apache::Request' => '0.3103','CGI::FastTemplate' => '1.09','DBI' => '1.13','Email::Valid' => 0,'GDBM_File' => 0,'MLDBM' => 0,'Net::DNS' => '0.12','Net::IP' => 0,'mod_perl' => '1.24'},'requires_recursive' => ['Apache-AuthCookie-3.04.tar.gz','Apache-AuthTicket-0.31.tar.gz','CGI-FastTemplate-1.09.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MLDBM-2.01.tar.gz','MailTools-1.58.tar.gz','Net-DNS-0.34.tar.gz','Net-IP-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-DoCoMoProxy-0.01.tar.gz' => {'author' => 'KOBAYASI','description' => 'NTT DoCoMo HTTP gateway clone for mod_proxy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'LWP::UserAgent' => '1.8','URI' => '1.15','mod_perl' => '1.21'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-DumpHeaders-0.94.tar.gz' => {'author' => 'ABH','description' => 'Watch HTTP transaction via headers','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Apache-Dynagzip-0.09.tar.gz' => {'author' => 'SLAVA','description' => 'dynamic gzip compression of outbound stream','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-LeadingBlankSpaces-0.01.tar.gz','Compress-Zlib-1.20.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::Constants' => '0','Apache::File' => '0','Apache::Log' => '0','Apache::URI' => '0','Apache::Util' => '0','Compress::LeadingBlankSpaces' => '0','Compress::Zlib' => '1.16','Fcntl' => '0','FileHandle' => '0'},'requires_recursive' => ['Compress-LeadingBlankSpaces-0.01.tar.gz','Compress-Zlib-1.20.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Apache-EmbperlChain-0.04.tar.gz' => {'author' => 'CHOLET','description' => 'Feed handler output to Embperl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-OutputChain-0.11.tar.gz','Embperl-2.0b8.tar.gz'],'requires_module' => {'Apache::OutputChain' => 0,'HTML::Embperl' => 1},'requires_recursive' => ['Apache-OutputChain-0.11.tar.gz','Embperl-2.0b8.tar.gz','File-Spec-0.82.tar.gz','mod_perl-1.27.tar.gz']},'Apache-Fake-0.9.tar.gz' => {'author' => 'JWALT','description' => 'fake a mod_perl request object','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Apache-FakeCookie-0.07.tar.gz' => {'author' => 'MIKER','description' => 'fake request object for debugging','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Apache-File-Resumable-1.1.1.1.tar.gz' => {'author' => 'TBONE','description' => 'example of how to serve resumable files under modperl','files' => ['Makefile.PL','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 1},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 3}},'Apache-FileManager-0.19.tar.gz' => {'author' => 'PMC','description' => 'Apache mod_perl File Manager','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Archive-Any-0.03.tar.gz','CGI.pm-2.91.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','IO-1.20.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::Constants' => '1.09','Apache::File' => '1.01','Apache::Request' => 0,'Apache::Util' => 0,'Archive::Any' => '0.03','CGI::Cookie' => '1.2','File::Copy' => '2.03','File::NCopy' => '0.32','File::Remove' => '0.2','File::stat' => 0,'IO::File' => 0,'POSIX' => '1.03'},'requires_recursive' => ['Archive-Any-0.03.tar.gz','Archive-Tar-0.23.tgz','Archive-Zip-1.05.tar.gz','CGI.pm-2.91.tar.gz','Carp-Assert-0.17.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-ISA-0.32.tar.gz','Class-Virtual-0.03.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-Filter-1.022.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Alter the output of previous handlers','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'mod_perl' => '1.24_01'},'requires_recursive' => ['mod_perl-1.27.tar.gz']},'Apache-Filter-HanConvert-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Filter between Chinese variant and encodings','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','Encode-HanConvert-0.24.tar.gz'],'requires_module' => {'Encode' => 0,'Encode::HanConvert' => '0.1'},'requires_recursive' => ['Encode-1.92.tar.gz','Encode-HanConvert-0.24.tar.gz'],'testers' => {'fail' => 1}},'Apache-FilteringProxy-0.1.tar.gz' => {'author' => 'DCASTRO','description' => 'A configurable rewriting proxy module for HTTP servers in mod_perl.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-EasyOBJ-1.12.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => 0,'XML::EasyOBJ' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-EasyOBJ-1.12.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Apache-ForwardedFor-0.5.tar.gz' => {'author' => 'JLAWRENC','description' => 'Updates the remote ip for proxied requests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'mod_perl' => undef},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 4}},'Apache-GD-Thumbnail-0.03.tar.gz' => {'author' => 'ISAAC','description' => 'Apache module which generates on-the-fly thumbnails using GD and libjpeg','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::File' => '1.01','GD' => '1.38','Image::GD::Thumbnail' => '0.02'},'requires_recursive' => ['GD-2.06.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Apache-GDGraph-0.93.tar.gz' => {'author' => 'RKITOVER','description' => 'Generate Graphs in an Apache handler.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Cache-0.16.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'File::Cache' => 0,'GD::Graph' => 0,'GD::Text::Align' => 0,'LWP::Simple' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Cache-0.16.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Apache-GDGraph-0.96.tar.gz' => {'author' => 'RKITOVER','description' => 'Generate Graphs in an Apache handler.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Cache-0.16.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'File::Cache' => 0,'GD::Graph' => 0,'GD::Text::Align' => 0,'LWP::Simple' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Cache-0.16.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-GTopLimit-1.02.tar.gz' => {'author' => 'STAS','description' => 'Child exit on small shared or large mem','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Gallery-0.5.1.tar.gz' => {'author' => 'LEGART','description' => 'mod_perl handler to create an image gallery','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-FastTemplate-1.09.tar.gz','File-Spec-0.82.tar.gz','Image-Info-1.12.tar.gz','Image-Size-2.991.tar.gz','Inline-0.44.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Request' => 0,'CGI::FastTemplate' => 0,'File::Spec' => 0,'Image::Info' => 0,'Image::Size' => 0,'Inline' => 0,'Test::More' => 0,'URI::Escape' => 0,'mod_perl' => 0},'requires_recursive' => ['CGI-FastTemplate-1.09.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Image-Info-1.12.tar.gz','Image-Size-2.991.tar.gz','Inline-0.44.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','URI-1.23.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'fail' => 2}},'Apache-Gateway-1.01.tar.gz' => {'author' => 'CCWF','description' => 'A multiplexing gateway','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'Apache-GeoIP-1.13.tar.gz' => {'author' => 'RKOBES','description' => 'Look up country by IP Address','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'mod_perl' => undef},'requires_recursive' => ['mod_perl-1.27.tar.gz']},'Apache-GuessCharset-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'adds HTTP charset by guessing file\'s encoding','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','I18N-Charset-1.24.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::File' => 0,'Encode::Guess' => 0,'I18N::Charset' => '1.16','Test::More' => '0.32'},'requires_recursive' => ['App-Info-0.23.tar.gz','Encode-1.92.tar.gz','File-Spec-0.82.tar.gz','I18N-Charset-1.24.tar.gz','IO-String-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 1}},'Apache-GzipChain-1.14.tar.gz' => {'author' => 'ANDK','description' => 'Compress files on the fly','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-OutputChain-0.11.tar.gz','Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Apache::OutputChain' => '0.04','Compress::Zlib' => 1},'requires_recursive' => ['Apache-OutputChain-0.11.tar.gz','Compress-Zlib-1.20.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 6}},'Apache-HTMLView-0.91.tar.gz' => {'author' => 'BJORNARDO','description' => 'A mod_perl module for compiled HTMLView page','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '0'},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'fail' => 7}},'Apache-Handlers-0.02.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Perl-WhichPhase-0.01.tar.gz'],'requires_module' => {'Perl::WhichPhase' => '0.01'},'requires_recursive' => ['Perl-WhichPhase-0.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-HeavyCGI-0.0133.tar.gz' => {'author' => 'ANDK','description' => 'Framework to run complex CGI tasks on an Apache server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Apache-Htgroup-1.22.tar.gz' => {'author' => 'RBOW','description' => 'Manage Apache authentication group files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Apache-Htpasswd-1.5.5.tar.gz' => {'author' => 'KMELTZ','description' => 'Manage Unix crypt-style password file.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Apache-Htpasswd-Perishable-1.00.tar.gz' => {'author' => 'ALLENDAY','description' => 'Perl extension for expiring htaccess entries','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Htpasswd-1.5.5.tar.gz','Date-Simple-1.03.tar.gz'],'requires_module' => {'Apache::Htpasswd' => '','Date::Simple' => '2.02'},'requires_recursive' => ['Apache-Htpasswd-1.5.5.tar.gz','Date-Simple-1.03.tar.gz'],'testers' => {'pass' => 2}},'Apache-Icon-0.02.tar.gz' => {'author' => 'DOUGM','description' => 'Access to AddIcon* configuration','files' => ['Makefile.PL','README','MANIFEST']},'Apache-ImageMagick-2.0b7.tar.gz' => {'author' => 'GRICHTER','description' => 'Convert and manipulate images on the fly','files' => ['Makefile.PL','README','MANIFEST']},'Apache-JAF-0.05.tar.gz' => {'author' => 'GRISHACE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Template-Toolkit-2.08.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache' => 0,'Apache::Request' => 0,'Data::Dumper' => 0,'DirHandle' => 0,'Template' => '2.08'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-Keywords-0.1.tar.gz' => {'author' => 'MAGNUS','description' => 'Store keywords as a personal profile in a cookie.','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Language-0.07.tar.gz' => {'author' => 'GOZER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['I18N-LangTags-0.27.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'I18N::LangTags' => '0.11'},'requires_recursive' => ['I18N-LangTags-0.27.tar.gz','mod_perl-1.27.tar.gz']},'Apache-Language-0.14.tar.gz' => {'author' => 'GOZER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['I18N-LangTags-0.27.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'I18N::LangTags' => '0.11'},'requires_recursive' => ['I18N-LangTags-0.27.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Apache-Layer-1.07.tar.gz' => {'author' => 'SAM','description' => 'Layer content tree over one or more','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Apache-Lint-0.02.tar.gz' => {'author' => 'PETDANCE','description' => 'HTML validation filter using HTML::Lint','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Lint-1.21.tar.gz'],'requires_module' => {'HTML::Lint' => '0.94'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Lint-1.21.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Apache-LoadAvgLimit-0.02.tar.gz' => {'author' => 'RYOCHIN','description' => 'limiting client request by system CPU load-averages','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Log-Spread-1.0.3.tar.gz' => {'author' => 'GSCHLOSS','description' => 'Perl implementation of mod_log_spread for multicasting access logs.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Spread-3.14-1.03.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 0,'Apache::ExtUtils' => 0,'Apache::ModuleConfig' => 0,'Apache::Util' => 0,'Spread' => 0},'requires_recursive' => ['Spread-3.14-1.03.tar.gz','mod_perl-1.27.tar.gz']},'Apache-LogFile-0.12.tar.gz' => {'author' => 'DOUGM','description' => 'Interface to Apache\'s piped logs, etc.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Apache-LogIgnore-0.03.tar.gz' => {'author' => 'BEATNIK','description' => 'mod_perl log handler to ignore connections','files' => ['Makefile.PL','README','MANIFEST']},'Apache-MIMEMapper-0.10.tar.gz' => {'author' => 'GEOFF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Types-1.005.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'MIME::Types' => 0,'mod_perl' => '1.26'},'requires_recursive' => ['MIME-Types-1.005.tar.gz','mod_perl-1.27.tar.gz']},'Apache-MP3-3.01.tar.gz' => {'author' => 'LDS','description' => 'Generate streamable directories of MP3 and Ogg Vorbis files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Audio-Wav-0.02.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.14','Audio::Wav' => '0.02','Locale::Maketext' => '1.03','MP3::Info' => '0.8'},'requires_recursive' => ['Audio-Wav-0.02.tar.gz','File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-MP3-3.03.tar.gz' => {'author' => 'LDS','description' => 'Generate streamable directories of MP3 and Ogg Vorbis files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Audio-Wav-0.02.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.14','Audio::Wav' => '0.02','Locale::Maketext' => '1.03','MP3::Info' => '0.8'},'requires_recursive' => ['Audio-Wav-0.02.tar.gz','File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-MP3-3.04.tar.gz' => {'author' => 'LDS','description' => 'Generate streamable directories of MP3 and Ogg Vorbis files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Audio-Wav-0.02.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.14','Audio::Wav' => '0.02','Locale::Maketext' => '1.03','MP3::Info' => '0.8'},'requires_recursive' => ['Audio-Wav-0.02.tar.gz','File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-MP3-Skin-0.91.tar.gz' => {'author' => 'RGRAFF','description' => 'Enables use of skin files with Apache::MP3','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-MP3-3.03.tar.gz','HTML-Template-2.6.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.14','Apache::MP3' => '2.12','HTML::Template' => 2},'requires_recursive' => ['Apache-MP3-3.03.tar.gz','Audio-Wav-0.02.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3}},'Apache-MSIISProbes-1.08.tar.gz' => {'author' => 'TONKIN','description' => 'Responds to worm attacks on Microsoft Internet Information Servers with e-mail warnings.','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Mailtrack-0.03.tar.gz' => {'author' => 'FLORIAN','description' => 'keep track of views of HTML newsletters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Data-Serializer-0.17.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Request' => 1,'DBI' => '1.21','Data::Serializer' => '0.17','mod_perl' => '1.26'},'requires_recursive' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Data-Serializer-0.17.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz']},'Apache-MiniWiki-0.83.tar.gz' => {'author' => 'KERW','description' => 'Miniature Wiki for Apache','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Htpasswd-1.5.5.tar.gz','CGI.pm-2.91.tar.gz','DateManip-5.40.tar.gz','HTML-FromText-1.005.tar.gz','HTML-Template-2.6.tar.gz','PerlMagick-5.56.tar.gz','Rcs-1.04.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 0,'Apache::Htpasswd' => 0,'CGI' => 0,'Date::Manip' => 0,'HTML::FromText' => 0,'HTML::Template' => 0,'Image::Magick' => 1,'Rcs' => '1.04'},'requires_recursive' => ['Apache-Htpasswd-1.5.5.tar.gz','CGI.pm-2.91.tar.gz','DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','HTML-FromText-1.005.tar.gz','HTML-Template-2.6.tar.gz','PerlMagick-5.56.tar.gz','Rcs-1.04.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Apache-Mmap-0.05.tar.gz' => {'author' => 'FLETCH','description' => 'Share data via Mmap module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Apache-Module-0.11.tar.gz' => {'author' => 'DOUGM','description' => 'Self documentation for Apache C modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Apache-Motd-1.00.tar.gz' => {'author' => 'CRAMIREZ','description' => 'Add motd functionality to Apache webserver','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Cookie' => '0'},'requires_recursive' => ['libapreq-1.1.tar.gz'],'testers' => {'pass' => 3}},'Apache-MultiAuth-0.06.tar.gz' => {'author' => 'DARREN','description' => 'Choose from a number of authentication modules at runtime','files' => ['Makefile.PL','README','MANIFEST']},'Apache-NNTPGateway-0.9.tar.gz' => {'author' => 'BOUBAKER','description' => 'A Web based NNTP (usenet) interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','libapreq-1.1.tar.gz','libnet-1.13.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.2','Apache::Constants' => 1,'Apache::Log' => 1,'Apache::Request' => '0.3','Apache::URI' => 1,'CGI::Cookie' => '1.1','File::Spec' => '0.8','Mail::Address' => '1.1','Net::Cmd' => 2,'Net::Config' => '1.1','Net::Domain' => 2,'Net::NNTP' => 2},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MailTools-1.58.tar.gz','libapreq-1.1.tar.gz','libnet-1.13.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Apache-NavBarDD-0.75.tar.gz' => {'author' => 'LOURIDAS','description' => 'A dynamic double-decker (two level) Navigation Bar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '1.09','Apache::File' => '1.01','Apache::URI' => '1.00'},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 2}},'Apache-No404Proxy-0.05.tar.gz' => {'author' => 'MIYAGAWA','description' => '404 free Proxy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SOAP-Lite-0.55.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'LWP::UserAgent' => '1.8','SOAP::Lite' => 0,'URI' => '1.15','mod_perl' => '1.21'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-Lite-0.55.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Apache-OWA-0.7.tar.gz' => {'author' => 'SVINTO','description' => 'Runs Oracle PL/SQL Web Toolkit apps','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Apache-OutputChain-0.11.tar.gz' => {'author' => 'JANPAZ','description' => 'SSI on other modules output','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 0},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 6}},'Apache-PAR-0.12.tar.gz' => {'author' => 'NBYRD','description' => 'Perl extension for including Perl ARchive files in a mod_perl (1.x or 2.x) environment.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Zip-1.05.tar.gz','MIME-Types-1.005.tar.gz','PAR-0.67.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Archive::Zip' => '1.05','Cwd' => '2.04','MIME::Types' => '1.004','PAR' => '0.49','mod_perl' => '1.26'},'requires_recursive' => ['Archive-Zip-1.05.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Types-1.005.tar.gz','PAR-0.67.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-PHLogin-0.5.tar.gz' => {'author' => 'JGROENVEL','description' => 'Authenticate via a PH database','files' => ['Makefile.PL','README','MANIFEST']},'Apache-PSP-0.81.tgz' => {'author' => 'RADCLIFF','description' => 'mod_perl interface to Perl Server Pages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Minimal-1.10.tar.gz','DBI-1.35.tar.gz','HTML-Parser-3.27.tar.gz','IO-stringy-2.108.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '0.1','CGI::Minimal' => '0.1','DBI' => 1,'HTML::Parser' => '0.1','IO::Scalar' => '2.1'},'requires_recursive' => ['CGI-Minimal-1.10.tar.gz','DBI-1.35.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-stringy-2.108.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 1}},'Apache-PageKit-1.11.tar.gz' => {'author' => 'BORISZ','description' => 'MVCC web framework using mod_perl, XML and HTML::Template','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-SessionX-2.00b5.tar.gz','Compress-Zlib-1.20.tar.gz','Data-FormValidator-2.04.tar.gz','HTML-Clean-0.8.tar.gz','HTML-FillInForm-1.01.tar.gz','HTML-Template-2.6.tar.gz','HTML-Template-XPath-0.10.tar.gz','Text-Iconv-1.2.tar.gz','XML-LibXML-1.53.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Cookie' => 0,'Apache::Request' => 0,'Apache::SessionX' => 0,'Apache::URI' => 0,'Apache::Util' => 0,'Compress::Zlib' => 0,'Data::FormValidator' => 0,'HTML::Clean' => 0,'HTML::FillInForm' => '0.12','HTML::Template' => '2.2','HTML::Template::XPath' => '0.1','Text::Iconv' => 0,'XML::LibXML' => '1.31','mod_perl' => '1.2401'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','Apache-SessionX-2.00b5.tar.gz','Compress-Zlib-1.20.tar.gz','Data-FormValidator-2.04.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Clean-0.8.tar.gz','HTML-FillInForm-1.01.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','HTML-Template-XPath-0.10.tar.gz','IO-1.20.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Text-Iconv-1.2.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Apache-ParseControl-0.1.2.tar.gz' => {'author' => 'DAPATRICK','description' => 'control the parsing of server-side scripts','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Apache-ParseLog-1.02.tar.gz' => {'author' => 'AKIRA','description' => 'OO interface to Apache log files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Apache-Peek-0.9501.tar.gz' => {'author' => 'DOUGM','description' => 'Devel::Peek for mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Apache-PerlVINC-0.03.tar.gz' => {'author' => 'DAVEM','description' => 'Allows versioning of modules among directories or v-hosts.','files' => ['Makefile.PL','MANIFEST']},'Apache-Perldoc-1.11.tar.gz' => {'author' => 'RBOW','description' => 'mod_perl handler to spooge out HTML perldocs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Apache-Pod-0.02.tar.gz' => {'author' => 'PETDANCE','description' => 'base class for converting Pod files to prettier forms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Pod-Simple-0.96.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Pod::Simple' => '0.93','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 4}},'Apache-Precompress-0.1.tar.gz' => {'author' => 'SPROCTOR','description' => 'Deliver already compressed files or decompress on the fly','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-MockObject-0.12.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::Constants' => 0,'Apache::Log' => 0,'Compress::Zlib' => 1,'Cwd' => 0,'File::Spec' => 0,'File::Temp' => 0,'Test::MockObject' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Apache-PrettyPerl-1.00.tar.gz' => {'author' => 'RA','description' => 'Syntax highlighting for Perl files','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Proxy-0.02.tar.gz' => {'author' => 'XFIRE','description' => 'Perl interface to mod_proxy','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Proxy-Info-0.01.tar.gz' => {'author' => 'GOZER','description' => 'Small backend to get information from doc server to mod_perl server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Apache-ProxyPass-0.06.tar.gz' => {'author' => 'MJS','description' => 'Perl implementation of ProxyPass','files' => ['Makefile.PL']},'Apache-ProxyRewrite-0.17.tar.gz' => {'author' => 'CGILMORE','description' => 'mod_perl URL-rewriting proxy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.24','Apache::Log' => '0','LWP' => '5.43','URI' => '1.0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-ProxyScan-0.26.tar.gz' => {'author' => 'PSTADT','description' => 'proxy module to integrate content scanners','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '0','File::Temp' => '0','LWP::UserAgent' => '0','URI::URL' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-ProxyScan-0.31.tar.gz' => {'author' => 'PSTADT','description' => 'proxy module to integrate content scanners','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-MMagic-1.17.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '0','File::MMagic' => '0','LWP::UserAgent' => '0','URI::URL' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-ProxyStuff-0.10.tar.gz' => {'author' => 'JBODNAR','description' => 'mod_perl header/footer/proxy module','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Apache-Queue-0.3.tar.gz' => {'author' => 'PSYON','description' => 'An HTTP file queueing system.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','Template-Toolkit-2.08.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::Constants' => '0','Apache::File' => '0','Apache::Log' => '0','DB_File' => '0','Fcntl' => '0','Template' => '0'},'requires_recursive' => ['AppConfig-1.52.tar.gz','DB_File-1.806.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Apache-RSS-0.05.tar.gz' => {'author' => 'IKEBE','description' => 'generate RSS output for directory Index.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','XML-RSS-1.02.tar.gz'],'requires_module' => {'Test::More' => '0.32','Time::Piece' => '1.01','XML::RSS' => '0.97'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-RSS-1.02.tar.gz'],'testers' => {'fail' => 1}},'Apache-RandomLocation-0.5.tar.gz' => {'author' => 'RKOBES','description' => 'Random image display','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '1.00','CGI' => '2.38'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 6}},'Apache-Recorder-0.07.tar.gz' => {'author' => 'CBROOKS','description' => 'mod_perl handler to record HTTP sessions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Storable-2.06.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => 0,'Apache::URI' => 0,'CGI::Cookie' => '1.21','Storable' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 3}},'Apache-RefererBlock-0.03.tar.gz' => {'author' => 'CHOLET','description' => 'Block based on MIME type + Referer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Apache-Reload-0.07.tar.gz' => {'author' => 'MSERGEANT','description' => 'Reload changed modules (extending StatINC)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Apache-RequestNotes-0.06.tar.gz' => {'author' => 'GEOFF','description' => 'Pass cookie & form data around pnotes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Cookie' => 0,'Apache::Request' => '0.3103'},'requires_recursive' => ['libapreq-1.1.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-ReverseProxy-0.06.tar.gz' => {'author' => 'CLINTDW','description' => 'An Apache mod_perl reverse proxy','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Apache-RewritingProxy-0.4.tar.gz' => {'author' => 'HAGANK','description' => 'proxy that works by rewriting requested documents with no client proxy config needed.','files' => ['Makefile.PL','README','MANIFEST']},'Apache-RewritingProxy-0.7.tar.gz' => {'author' => 'HAGANK','description' => 'proxy that works by rewriting requested documents with no client proxy config needed.','files' => ['Makefile.PL','README','MANIFEST']},'Apache-Roaming-0.1003.tar.gz' => {'author' => 'JWIED','description' => 'A mod_perl handler for Roaming Profiles','files' => ['Makefile.PL','README','MANIFEST']},'Apache-SSI-2.17.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Implement server-side includes in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-SimpleParse-0.11.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '1.00','HTML::SimpleParse' => '0.06'},'requires_recursive' => ['HTML-SimpleParse-0.11.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 1}},'Apache-Sandwich-2.05.tar.gz' => {'author' => 'VKHERA','description' => 'Layered document (sandwich) maker','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 6}},'Apache-Scoreboard-0.10.tar.gz' => {'author' => 'DOUGM','description' => 'Perl interface to the Apache scoreboard structure','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Apache-SearchEngineLog-0.51.tar.gz' => {'author' => 'OCTO','description' => 'Logging of terms used in search engines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'DBI' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 3}},'Apache-SecSess-0.09.tgz' => {'author' => 'PLIAM','description' => 'Secure Apache session management library','files' => ['Makefile.PL','README'],'requires' => ['Crypt-Rijndael-0.05.tar.gz','DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Crypt::Rijndael' => '0.04','DBD::Pg' => 0,'DBI' => 0,'Digest::MD5' => 0,'IO::File' => 0,'MIME::Base64' => 0},'requires_recursive' => ['Crypt-Rijndael-0.05.tar.gz','DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Apache-Session-0.17.1.tar.gz' => {'author' => 'JBAKER','description' => 'Maintain session state across HTTP requests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MD5-2.02.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache' => 0,'MD5' => 0,'Tie::Hash' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','MD5-2.02.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Apache-Session-1.03.tar.gz' => {'author' => 'JBAKER','description' => 'A persistence framework for session data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MD5-2.02.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'MD5' => 0,'Storable' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','MD5-2.02.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Apache-Session-1.54.tar.gz' => {'author' => 'JBAKER','description' => 'A persistence framework for session data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 10,'pass' => 17}},'Apache-Session-CacheAny-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'use Cache::* for Apache::Session storage','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Cache-Cache-1.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Apache::Session' => '1.53','Cache::Cache' => '0.08','Test::More' => '0.18'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','Cache-Cache-1.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Apache-Session-Counted-1.118.tar.gz' => {'author' => 'ANDK','description' => 'Session management via a File::CounterFile','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','File-CounterFile-1.00.tar.gz'],'requires_module' => {'Apache::Session' => '1.5','File::CounterFile' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz','File-CounterFile-1.00.tar.gz'],'testers' => {'pass' => 1}},'Apache-Session-Generate-AutoIncrement-0.9.tar.gz' => {'author' => 'PFLEURY','description' => 'Use monotonically increasing IDs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','File-CounterFile-1.00.tar.gz'],'requires_module' => {'Apache::Session' => '1.54','File::CounterFile' => '0.12'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','File-CounterFile-1.00.tar.gz'],'testers' => {'pass' => 2}},'Apache-Session-Generate-ModUniqueId-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'use mod_unique_id for session ID generation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Apache::Session' => '1.53','Test::More' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Apache-Session-Generate-ModUsertrack-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'uses mod_usertrack for session ID generation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','CGI.pm-2.91.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Apache::Session' => '1.53','CGI::Cookie' => 0,'Test::More' => '0.18'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Apache-Session-Lazy-0.05.tar.gz' => {'author' => 'GKAPUR','description' => 'Perl extension for opening Apache::Sessions on first read/write access.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz'],'requires_module' => {'Apache::Session' => '0'},'requires_recursive' => ['Apache-Session-1.54.tar.gz'],'testers' => {'pass' => 7}},'Apache-Session-Manager-0.03.tar.gz' => {'author' => 'DRTECH','description' => 'Perl wrapper around Apache::Session, to provide short term session management and long term user tracking, by cookie or URL.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Digest-MD5-2.24.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Cookie' => '1.0','Apache::Request' => '1.0','Apache::Session' => '1.54','Digest::MD5' => '2.20','mod_perl' => '1.27'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','Digest-MD5-2.24.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'fail' => 1}},'Apache-Session-PHP-0.04.tar.gz' => {'author' => 'MIYAGAWA','description' => 'glues Apache::Session with PHP::Session','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','PHP-Session-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Apache::Session' => '1.52','PHP::Session' => '0.06','Test::More' => '0.32'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','PHP-Session-0.19.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 3}},'Apache-Session-SQLite-0.21.tar.gz' => {'author' => 'KOBAYASI','description' => 'use DBD::SQLite for Apache::Session storage','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','DBD-SQLite-0.25.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Apache::Session' => '1.53','DBD::SQLite' => '0.15','Test::More' => '0.32'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Apache-Session-Serialize-Dumper-0.90.tar.gz' => {'author' => 'PFLEURY','description' => 'Use Data::Dumper to zip up persistent data','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Data-Dumper-2.101.tar.gz'],'requires_module' => {'Apache::Session' => '1.54','Data::Dumper' => '2.101'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 2}},'Apache-Session-Serialize-SOAPEnvelope-0.01.tar.gz' => {'author' => 'IKEBE','description' => 'serialize as SOAPEnvelope','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','SOAP-Lite-0.55.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Apache::Session' => '1.54','SOAP::Lite' => '0.55','Test::More' => '0.32'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','File-Spec-0.82.tar.gz','SOAP-Lite-0.55.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-Session-Serialize-YAML-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'use YAML for serialization','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Test-Simple-0.47.tar.gz','YAML-0.35.tar.gz'],'requires_module' => {'Apache::Session::Flex' => '1.01','Test::More' => '0.32','YAML' => '0.35'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','YAML-0.35.tar.gz'],'testers' => {'pass' => 2}},'Apache-Session-SharedMem-0.41.tar.gz' => {'author' => 'SIMONW','description' => 'Session management via shared memory','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','IPC-Cache-0.02.tar.gz'],'requires_module' => {'Apache::Session' => 0,'IPC::Cache' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz','File-Spec-0.82.tar.gz','IPC-Cache-0.02.tar.gz','IPC-ShareLite-0.09.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Apache-SessionManager-0.04.tar.gz' => {'author' => 'ENRYS','description' => 'Manage sessions over HTTP requests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Request' => '0.33','Apache::Session' => '1.54','mod_perl' => '1.24'},'requires_recursive' => ['Apache-Session-1.54.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz']},'Apache-SessionX-2.00b5.tar.gz' => {'author' => 'GRICHTER','description' => 'An extented persistence framework for session data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz'],'requires_module' => {'Apache::Session' => '1.53'},'requires_recursive' => ['Apache-Session-1.54.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-SetWWWTheme-1.06.tar.gz' => {'author' => 'CHOGAN','description' => 'Standard theme generation, including sidebars and navigation bars','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-WWWTheme-1.06.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '0','HTML::WWWTheme' => '1.06'},'requires_recursive' => ['HTML-WWWTheme-1.06.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 1}},'Apache-SharedMem-0.09.tar.gz' => {'author' => 'RSOLIV','description' => 'Share data between Apache children prcesses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','IPC-ShareLite-0.09.tar.gz','IPC-SysV-1.03.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Data::Dumper' => '2.101','IPC::ShareLite' => '0.06','IPC::SysV' => '1.03','Storable' => '1.006'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IPC-ShareLite-0.09.tar.gz','IPC-SysV-1.03.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Apache-SimpleReplace-0.06.tar.gz' => {'author' => 'GEOFF','description' => 'Simple replacement template tool','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Apache-SimpleTemplate-0.05.tar.gz' => {'author' => 'FORTY','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 1},'requires_recursive' => ['mod_perl-1.27.tar.gz']},'Apache-Singleton-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Singleton class for mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Cache::Cache' => '0.99','Test::More' => '0.32','mod_perl' => 0},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz']},'Apache-Singleton-0.06.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Singleton class for mod_perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Test::More' => '0.32','mod_perl' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 2}},'Apache-Stage-1.20.tar.gz' => {'author' => 'ANDK','description' => 'Manage a document staging directory','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 6}},'Apache-StickyQuery-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'rewrites links using sticky query','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Filter-1.022.tar.gz','HTML-StickyQuery-0.10.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Filter' => 0,'HTML::StickyQuery' => '0.03','Test::More' => 0,'mod_perl' => '1.21'},'requires_recursive' => ['Apache-Filter-1.022.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-StickyQuery-0.10.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','mod_perl-1.27.tar.gz']},'Apache-Storage-1.1.tar.gz' => {'author' => 'KROW','description' => 'Storing data in Apache.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Apache-SubProcess-0.03.tar.gz' => {'author' => 'DOUGM','description' => 'Interface to Apache subprocess API','files' => ['Makefile.PL']},'Apache-Sybase-CTlib-1.02.tar.gz' => {'author' => 'MDOWNING','description' => 'Persistent CTlib connection mgmt for Apache','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Apache-Sybase-ConPool-1.00.tar.gz' => {'author' => 'MEWP','description' => 'A Sybase connection pooling module for Apache/mod_perl','files' => ['Makefile.PL','README','MANIFEST']},'Apache-TaintRequest-0.10.tar.gz' => {'author' => 'LINDNER','description' => 'HTML Escape tainted data to prevent CSS Attacks','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Taint-0.09.tar.gz'],'requires_module' => {'Taint' => '0.09'},'requires_recursive' => ['Taint-0.09.tar.gz'],'testers' => {'fail' => 1}},'Apache-TempFile-0.05.tar.gz' => {'author' => 'TOMHUGHES','description' => 'Manage temporary files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0},'requires_recursive' => ['mod_perl-1.27.tar.gz'],'testers' => {'pass' => 3}},'Apache-Template-0.06.tar.gz' => {'author' => 'ABW','description' => 'Apache interface to the Template Toolkit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Template-Toolkit-2.08.tar.gz'],'requires_module' => {'Digest::MD5' => '2.09','Template' => 2},'requires_recursive' => ['AppConfig-1.52.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz'],'testers' => {'pass' => 1}},'Apache-Throttle-0.03.tar.gz' => {'author' => 'DONS','description' => 'Apache/Perl module for speed-based content negotiation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Shareable-0.60.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '0','IPC::Shareable' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-Shareable-0.60.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 2}},'Apache-TimedRedirect-0.13.tar.gz' => {'author' => 'PETERM','description' => 'Redirect urls for a given time period','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Period-1.20.tar.gz'],'requires_module' => {'Time::Period' => '1.20'},'requires_recursive' => ['Period-1.20.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Apache-Traffic-1.02.tar.gz' => {'author' => 'MAURICE','description' => 'Logs bytes transferred, per-user basis','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'Apache-TransLDAP-0.20.tar.gz' => {'author' => 'CDONLEY','description' => 'Translate URIs to LDAP queries','files' => ['Makefile.PL','README','MANIFEST']},'Apache-UploadMeter-0.22.tar.gz' => {'author' => 'ISAAC','description' => 'Provides GUI progress meter for HTTP uploads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-SSI-2.17.tar.gz','Cache-Cache-1.01.tar.gz','Number-Format-1.45.tar.gz','TimeDate-1.14.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '0.01','Apache::Request' => '0.33','Apache::SSI' => '2.16','Cache::Cache' => '0.09','Date::Format' => '0.01','Number::Format' => '0.01'},'requires_recursive' => ['Apache-SSI-2.17.tar.gz','Cache-Cache-1.01.tar.gz','HTML-SimpleParse-0.11.tar.gz','Number-Format-1.45.tar.gz','TimeDate-1.14.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz']},'Apache-UploadSvr-1.024.tar.gz' => {'author' => 'ANDK','description' => 'A Lightweight Publishing System for Apache','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Stage-1.20.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Apache::Stage' => 0,'LWP' => 0},'requires_recursive' => ['Apache-Stage-1.20.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Apache-Usertrack-0.03.tar.gz' => {'author' => 'ABH','description' => 'Perl version of mod_usertrack','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => 0},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Apache-VMonitor-0.8.tar.gz' => {'author' => 'STAS','description' => 'Visual System and Processes Monitor','files' => ['Makefile.PL','README','MANIFEST']},'Apache-WAP-AutoIndex-0.01.tar.gz' => {'author' => 'DBRIAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Apache-WAP-MailPeek-0.01.tar.gz' => {'author' => 'DBRIAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Apache-Watchdog-RunAway-0.3.tar.gz' => {'author' => 'STAS','description' => 'RunAway processes watchdog/terminator','files' => ['Makefile.PL','README','MANIFEST']},'Apache-WebSNMP-0.11.tar.gz' => {'author' => 'RIGBYC','description' => 'Allows for SNMP calls to be embedded in HTML','files' => ['Makefile.PL','MANIFEST']},'Apache-WinBitHack-0.01.tar.gz' => {'author' => 'RKOBES','description' => 'An Apache module to emulate XBitHack on Win32','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['mod_perl-1.27.tar.gz'],'requires_module' => {'mod_perl' => '1.2601'},'requires_recursive' => ['mod_perl-1.27.tar.gz']},'Apache-Wombat-0.5.1.tar.gz' => {'author' => 'IX','description' => 'embed Wombat within an Apache/mod_perl server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','IPC-ShareLite-0.09.tar.gz','Wombat-0.7.1.tar.gz','libapreq-1.1.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'Apache::Request' => 0,'Apache::Util' => 0,'Cache::SharedMemoryCache' => 0,'IPC::ShareLite' => 0,'Wombat' => '0.7.1'},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','Digest-1.02.tar.gz','Digest-MD5-2.24.tar.gz','Exception-Class-1.12.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IPC-ShareLite-0.09.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','Wombat-0.7.1.tar.gz','XML-Parser-2.31.tar.gz','libapreq-1.1.tar.gz','libnet-1.13.tar.gz','libservlet-0.9.2.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-XBEL-1.2.1.tar.gz' => {'author' => 'ASCOPE','description' => 'mod_perl to transform XBEL into exciting and fooy HTML documents.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','XML-Generator-0.93.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-XPath-1.13.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache' => '1.26','Cwd' => 0,'Digest::MD5' => '1.0','File::Basename' => 0,'XML::Generator' => '0.91','XML::LibXML' => '1.51','XML::LibXSLT' => '1.31','XML::XPath' => '1.12'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-Generator-0.93.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-XPath-1.13.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Apache-XPP-2.02.tar.gz' => {'author' => 'CNATION','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'HTTP::Request' => 0,'LWP' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Apache-iNcom-0.09.tar.gz' => {'author' => 'FRAJULAC','description' => 'An e-commerce framework.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','Embperl-2.0b8.tar.gz','Storable-2.06.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Request' => 0,'Apache::Session' => '1.03','DBI' => '1.13','Digest::MD5' => 0,'HTML::Embperl' => '1.2','Storable' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','Embperl-2.0b8.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libapreq-1.1.tar.gz']},'Apache-iTunes-0.06.tar.gz' => {'author' => 'BDFOY','description' => 'mod_perl interface to iTunes','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Mac-AppleScript-0.04.tar.gz','Mac-iTunes-0.82.tar.gz','Test-Data-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Template-1.43.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '0','Apache::FakeRequest' => '0','Apache::Util' => '0','File::Find::Rule' => '0','Mac::AppleScript' => '0','Mac::iTunes' => '0','Test::Data' => '0','Test::More' => '0','Test::Pod' => '0','Test::Prereq' => '0.05','Text::Template' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MP3-Info-1.02.tar.gz','Mac-AppleScript-0.04.tar.gz','Mac-Path-Util-0.08.tar.gz','Mac-PropertyList-0.1.tar.gz','Mac-iTunes-0.82.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Data-0.91.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Text-Template-1.43.tar.gz','Time-HiRes-1.45.tar.gz','mod_perl-1.27.tar.gz']},'Apache-mod_perl_guide-1.31.tar.gz' => {'author' => 'STAS','description' => 'The mod_perl Guide','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'ApacheBench-0.62.tar.gz' => {'author' => 'ADIRAJ','description' => 'Perl API for Apache benchmarking and regression testing.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'ApacheCookieEncrypted-0.03.tar.gz' => {'author' => 'JKRASNOO','description' => 'Cookies with value auto encrypted/decrypted','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Cookie' => '0.01','Crypt::Blowfish' => '2.06','Crypt::CBC' => '1.25'},'requires_recursive' => ['Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz','libapreq-1.1.tar.gz'],'testers' => {'pass' => 2}},'ApacheMysql-0.3.tar.gz' => {'author' => 'NJENSEN','description' => 'Persistent connection mgmt. for Mysql','files' => ['Makefile.PL','README','MANIFEST']},'App-Context-0.01.tar.gz' => {'author' => 'SPADKINS','description' => 'Backplane for core App services','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','Exception-Class-1.12.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => 0,'Compress::Zlib' => 0,'Data::Dumper' => 0,'Date::Format' => 0,'Date::Parse' => 0,'Devel::StackTrace' => 0,'Exception::Class' => 0,'MIME::Base64' => '2.1','Storable' => 0},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','Exception-Class-1.12.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz'],'testers' => {'fail' => 1}},'App-Control-1.01.tar.gz' => {'author' => 'AWRIGLEY','description' => 'Perl module for apachectl style control of another script or executable','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'App-Info-0.23.tar.gz' => {'author' => 'DWHEELER','description' => 'Information about software packages on a system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Spec' => 0,'Test::Simple' => '0.17'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 16}},'App-Manager-0.03.tar.gz' => {'author' => 'MLEHMANN','description' => 'Installing/Managing/Uninstalling Software','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'File::Spec' => '0.7','Storable' => '0.6'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'App-Packer-0.12.tar.gz' => {'author' => 'MBARBON','description' => 'pack applications in a single executable file','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Config-IniFiles-2.37.tar.gz','Memoize-1.01.tar.gz','Module-Info-0.19.tar.gz','Test-Harness-2.26.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Config::IniFiles' => 2,'File::Spec::Functions' => '0.01','Memoize' => '0.01','Module::Info' => '0.15','Test::Harness::Straps' => '0.14'},'requires_recursive' => ['Config-IniFiles-2.37.tar.gz','File-Spec-0.82.tar.gz','Memoize-1.01.tar.gz','Module-Info-0.19.tar.gz','Test-Harness-2.26.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'AppConfig-1.52.tar.gz' => {'author' => 'ABW','description' => 'Perl5 module for reading configuration files and parsing command line arguments.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz'],'requires_module' => {'Getopt::Long' => '2.17'},'requires_recursive' => ['Getopt-Long-2.32.tar.gz'],'testers' => {'fail' => 1,'pass' => 43}},'AppConfig-MyFile-0.00.tar.gz' => {'author' => 'ABW','description' => 'Perl5 module for reading configuration files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz'],'requires_module' => {'AppConfig' => '1.52'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'pass' => 3}},'AppConfig-Std-1.07.tar.gz' => {'author' => 'NEILB','description' => 'Provides standard configuration options','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz','PodParser-1.21.tar.gz'],'requires_module' => {'AppConfig' => '1.52','Pod::Usage' => '1.14'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'pass' => 11}},'AppendHash.pm.gz' => {'author' => 'TOMC','description' => undef},'Ar-0.2alpha.tar.gz' => {'author' => 'RIK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Archive-Any-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'Single interface to deal with zips and tarballs','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Archive-Zip-1.05.tar.gz','Class-Virtual-0.03.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Archive::Tar' => '0.22','Archive::Zip' => '0.11','Class::Virtually::Abstract' => '0.02','Cwd' => 0,'File::Spec::Functions' => 0,'Test::More' => '0.11'},'requires_recursive' => ['Archive-Tar-0.23.tgz','Archive-Zip-1.05.tar.gz','Carp-Assert-0.17.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-ISA-0.32.tar.gz','Class-Virtual-0.03.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Archive-Builder-0.3.tar.gz' => {'author' => 'ADAMK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Class-Handle-0.2.tar.gz','File-Flat-0.6.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Archive::Tar' => 0,'Class::Handle' => '0.2','File::Flat' => '0.6','File::Spec' => '0.82','IO::Scalar' => 0,'Test::More' => 0},'requires_recursive' => ['Archive-Tar-0.23.tgz','Class-Autouse-0.7.tar.gz','Class-Handle-0.2.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Flat-0.6.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Archive-Builder-0.4.tar.gz' => {'author' => 'ADAMK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Autouse-0.7.tar.gz','Class-Handle-0.2.tar.gz','Class-Inspector-1.tar.gz','File-Flat-0.6.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Autouse' => '0.7','Class::Handle' => 0,'Class::Inspector' => 0,'File::Flat' => '0.6','File::Spec' => '0.82','IO::Scalar' => 0,'Test::More' => 0},'requires_recursive' => ['Class-Autouse-0.7.tar.gz','Class-Handle-0.2.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Flat-0.6.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Archive-Ipkg-0.02.tar.gz' => {'author' => 'CRENZ','description' => 'Module for manipulation of iPKG archives','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Archive::Tar' => '0.072','Compress::Zlib' => 0},'requires_recursive' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Archive-Par-1.01.tar.gz' => {'author' => 'FLUFFY','description' => 'tools for making makefiles with.','files' => ['Makefile.PL','README','MANIFEST']},'Archive-Parity-0.06.tar.gz' => {'author' => 'FGLOCK','description' => 'makes parity file, recover files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Archive-Rar-1.9.tar.gz' => {'author' => 'JMBO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Archive-Tar-0.23.tgz' => {'author' => 'KANE','description' => 'Read, write and manipulate tar files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 12}},'Archive-Zip-1.05.tar.gz' => {'author' => 'NEDKONZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Compress::Zlib' => '1.14','Data::Dumper' => 0,'File::Basename' => 0,'File::Copy' => 0,'File::Find' => 0,'File::Path' => 0,'File::Spec' => '0.8','Getopt::Std' => 0,'IO::File' => 0,'IO::Handle' => 0,'IO::Seekable' => 0,'Time::Local' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 17}},'Arguments-0.2.tar.gz' => {'author' => 'BINKLEY','description' => 'Perl subroutine type-checking','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Argv-1.09.tar.gz' => {'author' => 'DSB','description' => 'Provide an OO interface to an ARGV','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz'],'requires_module' => {'Getopt::Long' => '2.23'},'requires_recursive' => ['Getopt-Long-2.32.tar.gz'],'testers' => {'fail' => 3,'pass' => 11}},'Array-Autojoin-0.02.tar.gz' => {'author' => 'SBURKE','description' => '- arrayrefs that stringify as join(", ", @$it)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Array-Compare-1.03.tar.gz' => {'author' => 'DAVECROSS','description' => 'Class to compare two arrays','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 36}},'Array-Dissect-1.00.tar.gz' => {'author' => 'KILINRAX','description' => 'Convert an array into N-sized array of arrays','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Array-FileReader-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Lazily tie files to arrays for reading','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Array-IntSpan-1.01.tar.gz' => {'author' => 'TEVERETT','description' => 'a Module for handling arrays using IntSpan techniques','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Array-Lookup-2.1.tar.gz' => {'author' => 'AKSTE','description' => 'Lookup strings in arrays or hash tables with abbreviation.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 1}},'Array-PatternMatcher-0.04.tar.gz' => {'author' => 'TBONE','description' => 'Pattern matching for arrays.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Carp-Datum-0.1.3.tar.gz'],'requires_module' => {'Carp::Datum' => '0.1'},'requires_recursive' => ['Carp-Datum-0.1.3.tar.gz','Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'testers' => {'pass' => 3}},'Array-PrintCols-2.1.tar.gz' => {'author' => 'AKSTE','description' => 'Print elements in vertically sorted columns','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Array-RefElem-0.02.tar.gz' => {'author' => 'GAAS','description' => 'Set up array elements as aliases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 24}},'Array-Reform-1.02.tar.gz' => {'author' => 'TBONE','description' => 'Convert an array into N-sized array of array','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 16}},'Array-Unique-0.03.tar.gz' => {'author' => 'SZABGAB','description' => 'Tieable array that allows only unique values','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Tie::IxHash' => '1.21'},'requires_recursive' => ['Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 5}},'Array-Window-0.1.tar.gz' => {'author' => 'ADAMK','description' => 'Calculate windows/subsets/pages of arrays.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Inspector-1.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Inspector' => 0,'Test::Simple' => 0},'requires_recursive' => ['Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'ArrayHashMonster-0.02.tar.gz' => {'author' => 'MJD','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 7}},'AsciiDB-TagFile-1.06.tar.gz' => {'author' => 'JOSERODR','description' => 'Tie class for a simple ASCII database','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Aspect-0.08.tar.gz' => {'author' => 'MARCEL','description' => 'Even more rope to hang yourself','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','Hook-LexWrap-0.20.tar.gz','IO-stringy-2.108.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.02','Hook::LexWrap' => '0.2','IO::Scalar' => '1.125','Test::More' => '0.45'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','Hook-LexWrap-0.20.tar.gz','IO-stringy-2.108.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'AssistantFrames-0.1.tar.gz' => {'author' => 'GBAUER','description' => 'GUI-Class to build an assistant-like line of frames resembles the standard OS assistants/wizards.','files' => ['Makefile.PL','README','MANIFEST']},'Astro-0.61.tar.gz' => {'author' => 'CPHIL','description' => 'Miscellaneous astronomical routines','files' => ['Makefile.PL','README','MANIFEST']},'Astro-0.62.tar.gz' => {'author' => 'CPHIL','description' => 'Miscellaneous astronomical routines','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Astro-ADS-1.20.4.tar.gz' => {'author' => 'AALLAN','description' => 'Object definining an prospective ADS query.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.53','Net::Domain' => '2.13','Pod::Usage' => '1.14'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Astro-Aladin-2.0.1.tar.gz' => {'author' => 'AALLAN','description' => 'Perl class giving access to images and catalogues','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'threads' => '','threads::shared' => '0.9'},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 5}},'Astro-Catalog-1.8.1.tar.gz' => {'author' => 'AALLAN','description' => 'A generic stellar catalogue object.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.53','Net::Domain' => '2.13','Pod::Usage' => '1.14'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 8}},'Astro-Constants-0.09.tar.gz' => {'author' => 'DUFFEE','description' => 'Physical constants used in Astronomy','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Astro-Coords-0.03.tar.gz' => {'author' => 'TJENNESS','description' => 'Class for handling astronomical coordinates','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Astro-SLA-0.96.tar.gz','Time-Piece-1.08.tar.gz'],'requires_module' => {'Astro::SLA' => '0.95','Time::Piece' => '1.02'},'requires_recursive' => ['Astro-SLA-0.96.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Time-Piece-1.08.tar.gz']},'Astro-Cosmology-0.90.tar.gz' => {'author' => 'DJBURKE','description' => 'Calculate cosmological distance/volume/times','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PDL-2.3.4.tar.gz'],'requires_module' => {'PDL' => 0},'requires_recursive' => ['PDL-2.3.4.tar.gz'],'testers' => {'pass' => 1}},'Astro-DSS-1.6.tar.gz' => {'author' => 'AALLAN','description' => 'Object definining a query request in the Digital Sky Survey','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.53','Net::Domain' => '2.13','Pod::Usage' => '1.14'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Astro-FITS-CFITSIO-1.01.tar.gz' => {'author' => 'PRATZLAFF','description' => 'Perl extension for using the cfitsio library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Astro-FITS-Header-1.9.tar.gz' => {'author' => 'AALLAN','description' => 'interface to FITS headers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Astro-FITS-Header-2.1.tar.gz' => {'author' => 'AALLAN','description' => 'A FITS header','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Astro-FITS-Header-2.6.1.tar.gz' => {'author' => 'AALLAN','description' => 'A FITS header','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Astro-Funtools-Parse-0.04.tar.gz' => {'author' => 'DJERIUS','description' => 'routines to parse the output of Funtools programs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Data-LineBuffer-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Data::LineBuffer' => '0.01','Test::More' => '0.42'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Data-LineBuffer-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Astro-IRAF-CL-0.2.0.tar.gz' => {'author' => 'SJQUINNEY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Expect-1.15.tar.gz','IO-Tty-1.02.tar.gz'],'requires_module' => {'Expect' => '1.15','IO::Pty' => 1,'IO::Tty' => 1},'requires_recursive' => ['Expect-1.15.tar.gz','IO-Tty-1.02.tar.gz'],'testers' => {'pass' => 3}},'Astro-MoonPhase-0.10.tar.gz' => {'author' => 'RPIKKARA','description' => 'Information about the phase of the Moon.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Astro-NED-Query-0.02.tar.gz' => {'author' => 'DJERIUS','description' => 'base class for NED queries','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableParser-0.34.tar.gz','Test-Simple-0.47.tar.gz','WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'Class::Accessor' => '0.17','HTML::LinkExtor' => '1.31','HTML::TableParser' => '0.32','Test::More' => '0.47','WWW::Mechanize' => '0.35'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableParser-0.34.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Astro-SIMBAD-1.9.3.tar.gz' => {'author' => 'AALLAN','description' => 'Object definining an prospective SIMBAD query.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.53'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Astro-SLA-0.96.tar.gz' => {'author' => 'TJENNESS','description' => 'Interface to SLALIB positional astronomy lib','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'Astro-STSDAS-Table-0.13.tar.gz' => {'author' => 'DJERIUS','description' => 'Base class for STSDAS Tables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.42'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Astro-SkyCat-0.01.tar.gz' => {'author' => 'TJENNESS','description' => 'Interface to ESO SkyCat library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => undef},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'fail' => 2}},'Astro-SunTime-0.01.tar.gz' => {'author' => 'ROBF','description' => 'Calculate sun rise/set times','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-modules-2003.0211.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'POSIX' => 0,'Time::ParseDate' => 0},'requires_recursive' => ['Time-modules-2003.0211.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Astro-Sunrise-0.8.tar.gz' => {'author' => 'RKHILL','description' => 'Computes sunrise/sunset for a given day','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-Piece-1.08.tar.gz'],'requires_module' => {'Time::Piece' => '1.08'},'requires_recursive' => ['Time-Piece-1.08.tar.gz'],'testers' => {'pass' => 9}},'Astro-Time-HJD-0.02.tar.gz' => {'author' => 'RCREAGER','description' => 'Perl extension for calculating heliocentric julian date adjustment.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-modules-2003.0211.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Math::Trig' => 0,'Time::JulianDay' => 0},'requires_recursive' => ['Time-modules-2003.0211.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Astro-WaveBand-0.04.tar.gz' => {'author' => 'TJENNESS','description' => 'Transparently work in waveband, wavelength or filter','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Async-0.10.tar.gz' => {'author' => 'MJD','description' => 'Asynchronous evaluation of Perl code (with optional timeouts)','files' => ['Makefile.PL','MANIFEST']},'Async-Callback-1.00.02.tar.gz' => {'author' => 'DMLLOYD','description' => 'Perl extension for adding asynchronous C callbacks.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Async-Group-0.3.tar.gz' => {'author' => 'DDUMONT','description' => 'Deal with simultaneous asynchronous calls','files' => ['Makefile.PL','README'],'testers' => {'pass' => 9}},'AtExit-2.01.tar.gz' => {'author' => 'BRADAPP','description' => 'atexit() function to register exit-callbacks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Attribute-Abstract-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'implement abstract methods with attributes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.61'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 14}},'Attribute-Constructor-0.04.tar.gz' => {'author' => 'FIDUS','description' => 'implementing constructors with attributes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.78'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 3}},'Attribute-Curried-0.01.tgz' => {'author' => 'SEANO','description' => '- Functional goodness for Perl.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.01'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 5}},'Attribute-Default-1.31.tar.gz' => {'author' => 'STEPHEN','description' => 'Perl extension to assign default values to subroutine arguments','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => 0,'Test::More' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Attribute-Deprecated-1.04.tar.gz' => {'author' => 'KASEI','description' => 'Mark deprecated methods','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.70'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 10}},'Attribute-Handlers-0.76.tar.gz' => {'author' => 'DCONWAY','description' => 'Simpler definition of attribute handlers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 11}},'Attribute-Handlers-0.78.tar.gz' => {'author' => 'ABERGMAN','description' => 'Simpler definition of attribute handlers','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 26}},'Attribute-Handlers-Prospective-0.01.tar.gz' => {'author' => 'DCONWAY','description' => 'Richer semantics for attribute handlers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Simple' => 0,'Text::Balanced' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 2,'pass' => 6}},'Attribute-Memoize-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'Attribute interface to Memoize.pm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Memoize-1.01.tar.gz'],'requires_module' => {'Memoize' => 0},'requires_recursive' => ['Memoize-1.01.tar.gz'],'testers' => {'fail' => 2,'pass' => 13}},'Attribute-Overload-0.02.tar.gz' => {'author' => 'MARCEL','description' => 'Attribute that makes overloading easier','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.61'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 7}},'Attribute-Persistent-1.0.tar.gz' => {'author' => 'SIMON','description' => 'Really lazy persistence','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Attribute-Handlers-Prospective-0.01.tar.gz','Digest-MD5-2.24.tar.gz','MLDBM-2.01.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'AnyDBM_File' => 0,'Attribute::Handlers::Prospective' => 0,'Digest::MD5' => 0,'MLDBM' => 0},'requires_recursive' => ['Attribute-Handlers-Prospective-0.01.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','MLDBM-2.01.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Attribute-Profiled-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Profiles specific methods in class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Benchmark-Timer-0.5.tar.gz','Hook-LexWrap-0.20.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.7','Benchmark::Timer' => '0.5','Hook::LexWrap' => '0.01','Test::More' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Benchmark-Timer-0.5.tar.gz','File-Spec-0.82.tar.gz','Hook-LexWrap-0.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 3}},'Attribute-Property-1.03.tar.gz' => {'author' => 'JUERD','description' => 'Lvalue methods with value validation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Want-0.05.tar.gz'],'requires_module' => {'Attribute::Handlers' => 0,'Want' => '0.05'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Want-0.05.tar.gz'],'testers' => {'fail' => 3,'pass' => 6}},'Attribute-Protected-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'implementing proctected methods with attributes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.7','Test::More' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Attribute-Signature-1.02.tar.gz' => {'author' => 'JDUNCAN','description' => 'Signatures on methods and subroutines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.7','Scalar::Util' => '0.01','Test::Simple' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'Attribute-TieClasses-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'attribute wrappers for CPAN Tie classes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.61'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 8}},'Attribute-Types-0.10.tar.gz' => {'author' => 'DCONWAY','description' => 'Attributes that confer type on variables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 9}},'Attribute-Unimplemented-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'mark unimplemented methods','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.7','Test::More' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Attribute-Util-0.02.tar.gz' => {'author' => 'MARCEL','description' => 'A selection of general-utility attributes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Memoize-1.01.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.61','Memoize' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Memoize-1.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Audio-1.000.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-GSL-0.01.tar.gz'],'requires_module' => {'Math::GSL' => 0},'requires_recursive' => ['Math-GSL-0.01.tar.gz']},'Audio-Ao-0.01.tar.gz' => {'author' => 'DBP','description' => 'A Perl wrapper for the Ao audio library.','files' => ['Makefile.PL','README','MANIFEST']},'Audio-Beep-0.08.tar.gz' => {'author' => 'GIULIENK','description' => 'a module to use your computer beeper in fancy ways','files' => ['Makefile.PL','README','MANIFEST']},'Audio-Beep-0.10.tar.gz' => {'author' => 'GIULIENK','description' => 'a module to use your computer beeper in fancy ways','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Audio-CD-0.04.tar.gz' => {'author' => 'DOUGM','description' => 'Perl interface to libcdaudio (cd + cddb)','files' => ['Makefile.PL','README','MANIFEST']},'Audio-CoolEdit-0.01.tar.gz' => {'author' => 'NPESKETT','description' => 'Modules for reading & writing Syntrillium CoolEdit Pro .ses files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Audio-DSP-0.02.tar.gz' => {'author' => 'SETHJ','description' => 'Perl interface to *NIX digital audio device.','files' => ['Makefile.PL','README','MANIFEST']},'Audio-Daemon-0.99Beta.tar.gz' => {'author' => 'JAYJ','description' => 'UDP Daemon for various Sound Players','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Audio-Daemon-MPG123-0.9Beta.tar.gz' => {'author' => 'JAYJ','description' => 'UDP Daemon wrapper around Audio::Play::MPG123','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Audio-ESD-0.02.tar.gz' => {'author' => 'DJHD','description' => 'Perl extension for talking to the Enlightened Sound Daemon','files' => ['Makefile.PL','README','MANIFEST']},'Audio-Ecasound-0.2.tar.gz' => {'author' => 'BOWMANBS','description' => 'ecasound bindings, sound and fx processing','files' => ['Makefile.PL','README','MANIFEST']},'Audio-MPEG-0.04.tar.gz' => {'author' => 'PTIMOF','description' => 'Encode/Decode MPEG Audio (MP3)','files' => ['Makefile.PL','README','MANIFEST']},'Audio-Mad-0.4.tar.gz' => {'author' => 'MISCHKE','description' => 'Perl interface to the mad MPEG decoder library','files' => ['Makefile.PL','README','MANIFEST']},'Audio-MikMod-0.5.tar.gz' => {'author' => 'DANIEL','description' => 'Perl extension for libmikmod.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => '1.2'},'requires_recursive' => ['Time-HiRes-1.45.tar.gz']},'Audio-Mix-0.01.tar.gz' => {'author' => 'NPESKETT','description' => 'Module for fading cross-fading wav audio files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Audio-Mixer-0.6.tar.gz' => {'author' => 'SERGEY','description' => 'Sound mixer control using ioctl','files' => ['Makefile.PL','README','MANIFEST']},'Audio-Mixer-0.7.tar.gz' => {'author' => 'SERGEY','description' => 'Sound mixer control using ioctl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Audio-OSS-0.0501.tar.gz' => {'author' => 'DJHD','description' => 'Interface to Open Sound System audio devices','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Audio-Play-MPG123-0.62.tar.gz' => {'author' => 'MLEHMANN','description' => 'Generic frontend for MPG123','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Audio-RaveMP-0.04.tar.gz' => {'author' => 'DOUGM','description' => 'Perl interface to Sensory Science RaveMP player','files' => ['Makefile.PL','README','MANIFEST']},'Audio-SID-3.02.tgz' => {'author' => 'LALA','description' => 'Perl module to handle SID files (Commodore-64 music files).','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Audio-SoundFile-0.15.tar.gz' => {'author' => 'TAIY','description' => 'Perl interface to libsndfile, a sound I/O library','files' => ['Makefile.PL','MANIFEST'],'requires' => ['PDL-2.1.1.tar.gz','PDL-2.3.2.tar.gz'],'requires_module' => {'PDL::Core' => 0,'PDL::Core::Dev' => 0},'requires_recursive' => ['ExtUtils-F77-1.14.tar.gz','File-Spec-0.82.tar.gz','PDL-2.1.1.tar.gz','PDL-2.3.2.tar.gz'],'testers' => {'fail' => 1}},'Audio-Tools-0.01.tar.gz' => {'author' => 'NPESKETT','description' => 'Common Tools for Audio::Wav, Audio::Mix & Audio::CoolEdit','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Audio-Wav-0.02.tar.gz' => {'author' => 'NPESKETT','description' => 'Modules for reading & writing Microsoft WAV files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 8,'pass' => 4}},'AudioCD-0.20.tar.gz' => {'author' => 'CNANDOR','description' => 'Extension for controlling Audio CDs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'AudioCD-Mac-0.25.tar.gz' => {'author' => 'CNANDOR','description' => 'Extension for controlling Audio CDs on MacOS','files' => ['Makefile.PL','README','MANIFEST']},'Authen-ACE-0.90.tar.gz' => {'author' => 'DCARRIGAN','description' => 'Interface to Security Dynamics ACE (SecurID)','files' => ['Makefile.PL','README','MANIFEST']},'Authen-ACE4-1.1.tar.gz' => {'author' => 'MIKEM','description' => 'Perl extension for accessing a SecurID ACE s','files' => ['Makefile.PL','README','MANIFEST']},'Authen-Challenge-Basic-0.1.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'A Basic challenge/response authentication scheme.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Authen-CyrusSASL-0.01.tar.gz' => {'author' => 'MAKLER','description' => 'Cyrus-sasl pwcheck/saslauthd authentication.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO' => '1.12'},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'fail' => 3}},'Authen-Krb5-Admin-0.04.tar.gz' => {'author' => 'KORTY','description' => 'Perl extension for MIT Kerberos 5 admin interface','files' => ['Makefile.PL','README','MANIFEST']},'Authen-Krb5-Easy-0.90.tar.gz' => {'author' => 'SCHALLEE','description' => 'Easy krb5 client interface using krb libs.','files' => ['Makefile.PL','README','MANIFEST']},'Authen-Krb5-KDB-0.09.tar.gz' => {'author' => 'DKS','description' => 'Parse Kerberos V5 database dumps','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'POSIX' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Authen-Krb5-Simple-0.31.tar.gz' => {'author' => 'DSTUART','description' => 'Basic user authentication using Kerberos 5','files' => ['Makefile.PL','README','MANIFEST']},'Authen-Libwrap-0.10.tar.gz' => {'author' => 'JFITZ','description' => 'access to Wietse Venema\'s TCP Wrappers library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Authen-NTLM-0.30.tar.gz' => {'author' => 'UMVUE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-DES_PP-1.00.tar.gz','Digest-Perl-MD4-1.3.tar.gz'],'requires_module' => {'Crypt::DES_PP' => 1,'Digest::Perl::MD4' => 1},'requires_recursive' => ['Crypt-DES_PP-1.00.tar.gz','Digest-Perl-MD4-1.3.tar.gz'],'testers' => {'pass' => 6}},'Authen-OPIE-1.00.tar.gz' => {'author' => 'EESTABROO','description' => 'Perl module for opie (onetime password in everything)','files' => ['Makefile.PL','MANIFEST']},'Authen-PAM-0.14.tar.gz' => {'author' => 'NIKIP','description' => 'Interface to PAM library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'POSIX' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Authen-PIN-1.10.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Create and verify strong PIN numbers','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Business-CreditCard-0.27.tar.gz','Digest-MD5-2.24.tar.gz','Number-Encode-1.00.tar.gz'],'requires_module' => {'Business::CreditCard' => 0,'Digest::MD5' => 0,'Number::Encode' => 0},'requires_recursive' => ['Business-CreditCard-0.27.tar.gz','Digest-MD5-2.24.tar.gz','Number-Encode-1.00.tar.gz'],'testers' => {'pass' => 6}},'Authen-Perl-NTLM-0.12.tar.gz' => {'author' => 'UMVUE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-DES_PP-1.00.tar.gz','Digest-Perl-MD4-1.3.tar.gz'],'requires_module' => {'Crypt::DES_PP' => 1,'Digest::Perl::MD4' => 1},'requires_recursive' => ['Crypt-DES_PP-1.00.tar.gz','Digest-Perl-MD4-1.3.tar.gz'],'testers' => {'pass' => 3}},'Authen-Prot-1.08.tar.gz' => {'author' => 'PAULG','description' => 'Perl extension for accessing protected password database','files' => ['Makefile.PL','README','MANIFEST']},'Authen-SASL-2.03.tar.gz' => {'author' => 'GBARR','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Authen-SASL-Cyrus-0.07.tar.gz' => {'author' => 'ADAMSON','description' => 'XS Interface to Cyrus SASL','files' => ['Makefile.PL','MANIFEST']},'Authen-SimplePam-0.1.24.tar.gz' => {'author' => 'RSD','description' => 'Simple interface to PAM authentication','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Authen-PAM-0.14.tar.gz'],'requires_module' => {'Authen::PAM' => '0.13'},'requires_recursive' => ['Authen-PAM-0.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Authen-Smb-0.91.tar.gz' => {'author' => 'PMKANE','description' => 'Perl extension to authenticate against an SMB server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Authen-Ticket-0.02.tar.gz' => {'author' => 'JSMITH','description' => 'Perl extension for implementing ticket authentication','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','MIME-Base64-2.18.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.26','Apache::Constants' => '1.09','Apache::URI' => '1.00','Apache::Util' => '1.01','CGI' => '2.46','CGI::Cookie' => '1.06','MIME::Base64' => '2.11'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'pass' => 7}},'AuthenIMAP.pm.gz' => {'author' => 'MICB','description' => 'Authentication via an IMAP server'},'AutoLoader-Register-0.01.tar.gz' => {'author' => 'VPARSEVAL','description' => 'A smart autoloader to be inherited by your classes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Autodia-1.6.tar.gz' => {'author' => 'TEEJAY','description' => 'The configuration and Utility perl module for AutoDia.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','GraphViz-1.8.tar.gz','Inline-0.44.tar.gz','Inline-Java-0.33.tar.gz','Template-Toolkit-2.08.tar.gz','VCG-0.5.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'File::Find' => 0,'Getopt::Std' => 0,'GraphViz' => 0,'Inline' => 0,'Inline::Java' => 0,'Template' => 0,'VCG' => '0.4','XML::Simple' => 0},'requires_recursive' => ['AppConfig-1.52.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Inline-0.44.tar.gz','Inline-Java-0.33.tar.gz','Math-Bezier-0.01.tar.gz','Parse-RecDescent-1.94.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','VCG-0.5.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Aviation-Report-1.02.tar.gz' => {'author' => 'JBRIGGS','description' => 'Perl extension for translating U.S. METAR, TAF and PIREP textual reports into plain English.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Aw-0.16.7.tar.gz' => {'author' => 'DYACOB','description' => 'Perl extension for the ActiveWorks C Application Development Kit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CORBA-ORBit-0.4.3.tar.gz'],'requires_module' => {'CORBA::LongLong' => 0},'requires_recursive' => ['CORBA-ORBit-0.4.3.tar.gz']},'AxKit-1.5.2.tar.gz' => {'author' => 'MSERGEANT','description' => 'an XML Application Server for Apache','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'AxKit-1.6.1.tar.gz' => {'author' => 'MSERGEANT','description' => 'an XML Application Server for Apache','files' => ['Makefile.PL','README','MANIFEST']},'AxKit-1.6.tar.gz' => {'author' => 'MSERGEANT','description' => 'an XML Application Server for Apache','files' => ['Makefile.PL','README','MANIFEST']},'AxKit-App-Gallery-0.4.tar.gz' => {'author' => 'NIKC','description' => 'web based image galleries using AxKit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','Data-Page-0.15.tar.gz','Image-Info-1.12.tar.gz','Imager-0.41.tar.gz','URI-1.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'AxKit' => '1.61','Data::Page' => '0.15','Image::Info' => '1.08','Imager' => '0.41','URI' => '1.23','XML::LibXML' => '1.52','XML::LibXSLT' => '1.53','XML::Simple' => '1.08'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','Data-Page-0.15.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Image-Info-1.12.tar.gz','Imager-0.41.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz']},'AxKit-Plugin-DisableXSLTParams-0.01.tar.gz' => {'author' => 'RBERJON','description' => 'Disable XSLT Params','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.5'},'requires_recursive' => ['AxKit-1.6.1.tar.gz']},'AxKit-Provider-HTML-1.0.tar.gz' => {'author' => 'MSERGEANT','description' => 'AxKit Provider Module for HTML files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','XML-LibXML-1.53.tar.gz'],'requires_module' => {'AxKit' => '1.5','XML::LibXML' => '1.50'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'AxKit-XSP-AttrParam-0.01.tar.gz' => {'author' => 'RBERJON','description' => 'XSP taglib for HTTP request parameters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.3_95'},'requires_recursive' => ['AxKit-1.6.1.tar.gz'],'testers' => {'pass' => 1}},'AxKit-XSP-BasicSession-0.15.tar.gz' => {'author' => 'NACHBAUR','description' => 'Session wrapper tag library for AxKit eXtesible Server Pages.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','AxKit-1.5.2.tar.gz','AxKit-1.6.1.tar.gz','TimeDate-1.14.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::AxKit::Language::XSP::TaglibHelper' => 0,'Apache::Cookie' => 0,'Apache::Session::Flex' => 0,'AxKit' => '1.6','Date::Format' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz','AxKit-1.5.2.tar.gz','AxKit-1.6.1.tar.gz','TimeDate-1.14.tar.gz','libapreq-1.1.tar.gz'],'testers' => {'fail' => 1}},'AxKit-XSP-Blog-0.01.tar.gz' => {'author' => 'DRRHO','description' => 'XSP taglib to include Blogs (weblogs)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','DBI-1.35.tar.gz','Getopt-Long-2.32.tar.gz','IO-1.20.tar.gz','Net-Blogger-0.85.tar.gz','PodParser-1.21.tar.gz','TimeDate-1.14.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::AxKit::Language::XSP::SimpleTaglib' => '0.1','AxKit' => '1.6','DBI' => '1.21','Date::Format' => '2.22','Getopt::Long' => '2.32','IO' => '1.2','IO::Handle' => '1.21','Net::Blogger' => '','Pod::Usage' => '1.14','Time::Local' => undef,'XML::Writer' => '0.4','XML::XPath' => '1.12'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-Blogger-0.85.tar.gz','PodParser-1.21.tar.gz','SOAP-Lite-0.55.tar.gz','TermReadKey-2.21.tar.gz','TimeDate-1.14.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'AxKit-XSP-CharsetConv-0.02.tar.gz' => {'author' => 'RBERJON','description' => 'AxKit XSP taglib for charset conversion','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.4'},'requires_recursive' => ['AxKit-1.6.1.tar.gz']},'AxKit-XSP-Cookie-1.41.tar.gz' => {'author' => 'MSERGEANT','description' => 'An XSP library for setting and getting HTTP cookies.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Cookie' => 0,'AxKit' => '1.4'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','libapreq-1.1.tar.gz'],'testers' => {'pass' => 1}},'AxKit-XSP-ESQL-1.4.tar.gz' => {'author' => 'MSERGEANT','description' => 'An Extended SQL taglib for AxKit eXtensible Server Pages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','AxKit-XSP-Util-1.6.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'AxKit' => '1.4','AxKit::XSP::Util' => 1,'DBI' => 1},'requires_recursive' => ['AxKit-1.6.1.tar.gz','AxKit-XSP-Util-1.6.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTTP-GHTTP-1.07.tar.gz','Time-Piece-1.08.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'AxKit-XSP-Exception-1.6.tar.gz' => {'author' => 'MSERGEANT','description' => 'Exceptions taglib for eXtensible Server Pages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.4'},'requires_recursive' => ['AxKit-1.6.1.tar.gz'],'testers' => {'pass' => 1}},'AxKit-XSP-IfParam-1.4.tar.gz' => {'author' => 'MSERGEANT','description' => 'Equivalent of XSP Param taglib, but conditional.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'AxKit-XSP-LDAP-0.1.tar.gz' => {'author' => 'CTHOM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-ldap-0.2701.tar.gz'],'requires_module' => {'Net::LDAP' => '0.25'},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz','perl-ldap-0.2701.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'AxKit-XSP-MD5-0.01.tar.gz' => {'author' => 'RBERJON','description' => 'AxKit XSP taglib for MD5 digests','files' => ['Makefile.PL','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','Digest-MD5-2.24.tar.gz'],'requires_module' => {'AxKit' => '1.4','Digest::MD5' => '0'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 1}},'AxKit-XSP-Minisession-1.02.tar.gz' => {'author' => 'SIMON','description' => 'Yet Another Session Handling Library','files' => ['Makefile.PL','MANIFEST']},'AxKit-XSP-Param-1.4.tar.gz' => {'author' => 'MSERGEANT','description' => 'A namespace wrapper for accessing HTTP request paramaters.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.4'},'requires_recursive' => ['AxKit-1.6.1.tar.gz']},'AxKit-XSP-PerForm-1.7.tar.gz' => {'author' => 'MSERGEANT','description' => 'XSP Taglib for making complex forms easy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','AxKit-XSP-WebUtils-1.4.tar.gz'],'requires_module' => {'AxKit' => '1.4','AxKit::XSP::WebUtils' => '1.3'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','AxKit-XSP-WebUtils-1.4.tar.gz']},'AxKit-XSP-Sendmail-1.4.tar.gz' => {'author' => 'MSERGEANT','description' => 'Simple SMTP mailer tag library for AxKit eXtesible Server Pages.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','Email-Valid-0.14.tar.gz','Mail-Sendmail-0.79.tar.gz'],'requires_module' => {'AxKit' => '1.4','Email::Valid' => 0,'Mail::Sendmail' => 0},'requires_recursive' => ['AxKit-1.6.1.tar.gz','Email-Valid-0.14.tar.gz','Mail-Sendmail-0.79.tar.gz','MailTools-1.58.tar.gz']},'AxKit-XSP-Session-0.11.tar.gz' => {'author' => 'NACHBAUR','description' => 'Session wrapper tag library for AxKit eXtesible Server Pages.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz'],'requires_module' => {'Apache::Session::Flex' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'AxKit-XSP-Swish-0.2a.tar.gz' => {'author' => 'FMACHABEE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 5}},'AxKit-XSP-Util-1.6.tar.gz' => {'author' => 'MSERGEANT','description' => 'XSP util: taglib.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','HTTP-GHTTP-1.07.tar.gz','Time-Piece-1.08.tar.gz','XML-LibXML-1.53.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::File' => 0,'AxKit' => '1.5','HTTP::GHTTP' => 1,'Time::Piece' => 1,'XML::LibXML' => '1.31'},'requires_recursive' => ['AxKit-1.6.1.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTTP-GHTTP-1.07.tar.gz','Time-Piece-1.08.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'AxKit-XSP-WebUtils-1.4.tar.gz' => {'author' => 'MSERGEANT','description' => 'Utilities for building XSP web apps','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz'],'requires_module' => {'AxKit' => '1.4'},'requires_recursive' => ['AxKit-1.6.1.tar.gz'],'testers' => {'pass' => 2}},'AxKit-XSP-Wiki-0.06.tar.gz' => {'author' => 'MSERGEANT','description' => 'An AxKit XSP based Wiki clone','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AxKit-1.6.1.tar.gz','DBD-SQLite-0.25.tar.gz','Pod-SAX-0.14.tar.gz','Text-WikiFormat-SAX-0.03.tar.gz','XML-LibXML-1.53.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'AxKit' => '1.52','DBD::SQLite' => 0,'Pod::SAX' => '0.04','Text::WikiFormat::SAX' => 0,'XML::LibXML' => '1.52','XML::SAX::Writer' => 0},'requires_recursive' => ['AxKit-1.6.1.tar.gz','DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Pod-SAX-0.14.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','Text-WikiFormat-SAX-0.03.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz']},'B-Deobfuscate-0.03.tar.gz' => {'author' => 'JJORE','description' => 'Deobfuscation support utility','files' => ['README','Build.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'B-Fathom-0.07.tar.gz' => {'author' => 'KSTAR','description' => 'Estimate the readability of Perl code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'B-Flags-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Friendlier flags for B','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'B-Generate-1.06.tar.gz' => {'author' => 'ABERGMAN','description' => 'Create your own op trees.','files' => ['Makefile.PL','Build.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 5}},'B-Graph-0.51.tar.gz' => {'author' => 'SMCCAM','description' => 'Perl Compiler backend to diagram OP trees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'B' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'B-JVM-Jasmin-0.01.tar.gz' => {'author' => 'BJEPS','description' => 'Jasmin backend for the Perl compiler.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'B-JVM-Jasmin-0.02.tar.gz' => {'author' => 'BKUHN','description' => 'Perl Backend module for generating JVM code via Jasmin Assembler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'B-Keywords-0.02.tar.gz' => {'author' => 'JJORE','description' => 'Lists of reserved barewords and symbol names','files' => ['Makefile.PL','README','Build.PL','MANIFEST'],'testers' => {'pass' => 2}},'B-LexInfo-0.02.tar.gz' => {'author' => 'DOUGM','description' => 'Show info about subroutine lexical variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'B-More-1.01.tar.gz' => {'author' => 'XMATH','description' => 'Additional introspection methods and functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'B-Size-0.05.tar.gz' => {'author' => 'DOUGM','description' => 'Info about ops and their (estimated) size','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'B-Tree-0.02.tar.gz' => {'author' => 'SIMON','description' => 'Simplified version of B::Graph for demonstration','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 3}},'B-Utils-0.04.tar.gz' => {'author' => 'SIMON','description' => 'Helper functions for op tree manipulation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'BBDB-1.34.tar.gz' => {'author' => 'LAXEN','description' => 'Insiduous big brother database','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'BFD-0.3.tar.gz' => {'author' => 'RBS','description' => 'Impromptu dumping of data structures for debugging purposes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'BIND-Conf_Parser-0.95.tar.gz' => {'author' => 'PGUEN','description' => 'Parser class for BIND configuration files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'BSD-Ipfwgen-1.5.tar.gz' => {'author' => 'MUIR','description' => 'Generate ipfw(8) filters','files' => ['Makefile.PL','MANIFEST']},'BSD-Itimer-0.8.tar.gz' => {'author' => 'HAG','description' => 'Perl extension for accessing interval timers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'BSD-Resource-1.22.tar.gz' => {'author' => 'JHI','description' => 'getrusage(), s/getrlimit(), s/getpriority()','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'BSD-stat-1.21.tar.gz' => {'author' => 'DANKOGAI','description' => 'stat() with BSD 4.4 extentions','files' => ['Makefile.PL','README','MANIFEST']},'BTRIEVE-SAVE-0.35.tar.gz' => {'author' => 'DLANE','description' => 'Read-write access to BTRIEVE SAVE files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'BabelObjects-1.01.tar.gz' => {'author' => 'KERMAGO','description' => 'logs events events in a very simple way.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz'],'requires_module' => {'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'BabelObjects-Component-Data-Configurator-1.01.tar.gz' => {'author' => 'KERMAGO','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz'],'requires_module' => {'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'BabelObjects-Component-Directory-Bookmark-1.00.tar.gz' => {'author' => 'KERMAGO','description' => 'loads user bookmark and puts it on the web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-Bookmarks-0.92.tar.gz','XML-DOM-1.42.tar.gz'],'requires_module' => {'URI::Bookmarks' => 0,'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Tree-DAG_Node-1.04.tar.gz','URI-1.23.tar.gz','URI-Bookmarks-0.92.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'Barcode-Code128-2.00.tar.gz' => {'author' => 'WRW','description' => 'Generate CODE 128 bar codes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Barcode-Cuecat-1.20.tar.gz' => {'author' => 'LUISMUNOZ','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'BaseLib-0.05.tar.gz' => {'author' => 'HASANT','description' => 'manipulate @INC dynamically for independent installation path','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Batch-Batchrun-1.03.tar.gz' => {'author' => 'BRTEAM','description' => 'Batch Control language','files' => []},'Be-Attribute-0.1.tar.gz' => {'author' => 'TSPIN','description' => 'Manipulate BeOS BFS MIME file attributes','files' => ['Makefile.PL','MANIFEST']},'Be-Query-0.1.tar.gz' => {'author' => 'TSPIN','description' => 'Query a BeOS file system','files' => ['Makefile.PL','MANIFEST']},'Beautifier-0.04.tar.gz' => {'author' => 'TEUN','description' => 'Perl extension for beautifying/styling/prettyprinting perl code.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Befunge-Interpreter-0.01c.tar.gz' => {'author' => 'JHARDING','description' => 'Perl extension for interpreting befunge.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Benchmark-Thread-Size-0.03.tar.gz' => {'author' => 'ELIZABETH','description' => 'report size of threads for different code approaches','files' => ['Makefile.PL','README','MANIFEST']},'Benchmark-Timer-0.5.tar.gz' => {'author' => 'ANDREWHO','description' => 'Perl code benchmarking tool','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => 0},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 11}},'Benchmark-Timer-Class-0.02.tar.gz' => {'author' => 'DNEIL','description' => 'Perl module for timing the execution of methods in a specified object','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'BerkDB-0.01.tar.gz' => {'author' => 'PMQS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'BerkeleyDB-0.20.tar.gz' => {'author' => 'PMQS','description' => 'Interface to Berkeley DB version 2, 3 or 4','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'BerkeleyDB-Lite-0_40.tar.gz' => {'author' => 'TQISJIM','description' => 'Simplified Access to BerkeleyDB Methods','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['BerkeleyDB-0.20.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'BerkeleyDB' => 0,'Storable' => 0},'requires_recursive' => ['BerkeleyDB-0.20.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'BerkeleyDB_Locks_0_01.tar.gz' => {'author' => 'TQISJIM','description' => 'Perl extension for Berkeley DB 4.1','files' => ['Makefile.PL','README','MANIFEST']},'BerkeleyDB_Locks_0_02.tar.gz' => {'author' => 'TQISJIM','description' => 'Berkeley lock subsystem toolkit','files' => ['Makefile.PL','README','MANIFEST']},'Biblio-Thesaurus-0.16.tar.gz' => {'author' => 'AMBS','description' => 'A Multi-Lingue Thesaurus tool;','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz'],'requires_module' => {'Storable' => '1.0006'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'BikePower-0.33.tar.gz' => {'author' => 'SREZIC','description' => 'bicycle power-output calculator with command-line and Tk interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Billing-Allopass-0.03.tar.gz' => {'author' => 'BPGN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'BinTree.pm.gz' => {'author' => 'TOMC','description' => undef},'Binary.pm.gz' => {'author' => 'TOMC','description' => undef},'BingoX-1.93.tar.gz' => {'author' => 'CNATION','description' => 'Time display parent class containing generic methods','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Time-Object-1.00.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'DBI' => 0,'Date::Parse' => 0,'Time::Object' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Time-Object-1.00.tar.gz','TimeDate-1.14.tar.gz']},'Bio-Das-0.20.tar.gz' => {'author' => 'LDS','description' => 'Interface to Distributed Annotation System','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => 5,'XML::Parser' => 1},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Bio-Das-0.75.tar.gz' => {'author' => 'LDS','description' => 'Interface to Distributed Annotation System','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','HTML-Parser-3.27.tar.gz','MIME-Base64-2.18.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Compress::Zlib' => 1,'HTML::Parser' => 3,'LWP' => 5,'MIME::Base64' => '2.12'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Bio-Emboss-0.1.tar.gz' => {'author' => 'PERNST','description' => 'Write EMBOSS programs in Perl','files' => ['Makefile.PL','README','MANIFEST']},'Bio-Genex-2.4.0.tar.gz' => {'author' => 'JASONS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Bio-Genex-2.6.0.tar.gz' => {'author' => 'JASONS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ObjectTemplate-DB-0.27.tar.gz'],'requires_module' => {'Class::ObjectTemplate::DB' => '0.22'},'requires_recursive' => ['Class-ObjectTemplate-0.7.tar.gz','Class-ObjectTemplate-DB-0.27.tar.gz']},'Bio-MAGE-20020902.3.tar.gz' => {'author' => 'JASONS','description' => 'Container module for classes in the MAGE MAGE package','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Tie::IxHash' => '1.21'},'requires_recursive' => ['Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 4}},'Bio-Maxd-0.04.tar.gz' => {'author' => 'PRILUSKYJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','HTML-Template-2.6.tar.gz'],'requires_module' => {'DBD::mysql' => '2.1','DBI' => '1.29','HTML::Template' => '2.5'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Bio-Tools-DNAGen-0.02.tar.gz' => {'author' => 'XERN','description' => 'Generating a pool of DNA sequences','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bio-Tools-FuzzyHypercube-0.01.tar.gz' => {'author' => 'XERN','description' => 'Fuzzy Hypercube of sequence','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bioinf_V2.0.tar.gz' => {'author' => 'JONG','description' => undef,'files' => ['README']},'Bit-FlipFlop-0.01.tar.gz' => {'author' => 'CMEYER','description' => 'Facilitates the maintainance of one bit of state in Perl programs.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Bit-ShiftReg-2.0.tar.gz' => {'author' => 'STBEY','description' => 'Bit Shift Registers with Rotate / Shift Operations Implements rotate left, rotate right, shift left and shift right operations with carry flag for all C integer types','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bit-Vector-6.3.tar.gz' => {'author' => 'STBEY','description' => 'Fast virtual arbitrary-size-machineword CPU','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 28}},'Blatte-0.9.4.tar.gz' => {'author' => 'BOBG','description' => 'Convenient interface for compiling Blatte','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'File::Basename' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Blatte-HTML-0.9.tar.gz' => {'author' => 'BOBG','description' => 'Intrinsics for writing HTML in Blatte','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Blatte-0.9.4.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'requires_module' => {'Blatte' => 0,'HTML::Entities' => 0,'HTML::Tagset' => 0},'requires_recursive' => ['Blatte-0.9.4.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Blog-Simple-0.02.tar.gz' => {'author' => 'GILAD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-XSLT-0.40.tar.gz'],'requires_module' => {'XML::XSLT' => '0.32'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','XML-XSLT-0.40.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Bone-Easy-0.04.tar.gz' => {'author' => 'MSCHWERN','description' => 'Perl module for generating pickup lines.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Bot-BasicBot-0.04.tar.gz' => {'author' => 'HITHERTO','description' => 'simple irc bot baseclass','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz'],'requires_module' => {'POE' => '0.22','POE::Component::IRC' => 2},'requires_recursive' => ['POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Bot-BasicBot-Pluggable-0.04.tar.gz' => {'author' => 'TOMI','description' => 'extension to the simple irc bot base class allowing for pluggable modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bot-BasicBot-0.04.tar.gz'],'requires_module' => {'Bot::BasicBot' => '0.04'},'requires_recursive' => ['Bot-BasicBot-0.04.tar.gz','POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Bot-BasicBot-Pluggable-Module-SimpleBlog-0.02.tar.gz' => {'author' => 'KAKE','description' => 'A simple URL collector for Bot::BasicBot::Pluggable.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bot-BasicBot-Pluggable-0.04.tar.gz','DBD-SQLite-0.25.tar.gz','Regexp-Common-2.113.tar.gz','Test-DatabaseRow-1.00.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Bot::BasicBot::Pluggable' => '0.04','Carp' => 0,'DBD::SQLite' => 0,'Regexp::Common' => 0,'Test::DatabaseRow' => 0,'Test::More' => 0,'Time::Piece' => 0},'requires_recursive' => ['Bot-BasicBot-0.04.tar.gz','Bot-BasicBot-Pluggable-0.04.tar.gz','DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz','Regexp-Common-2.113.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-DatabaseRow-1.00.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Bot-JabberBot-0.01.tar.gz' => {'author' => 'ZOOLEIKA','description' => 'simple jabber bot base class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','Jabber-Connection-0.03.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.05','Jabber::Connection' => '0.02'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','Digest-SHA1-2.02.tar.gz','Jabber-Connection-0.03.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 3}},'Bot-Pluggable-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'A plugin based IRC bot','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-Component-IRC-Object-0.02.tar.gz'],'requires_module' => {'POE::Component::IRC::Object' => '0.02'},'requires_recursive' => ['POE-Component-IRC-Object-0.02.tar.gz'],'testers' => {'pass' => 2}},'Bot-Pluggable-Trust-0.05.tar.gz' => {'author' => 'PERIGRIN','description' => undef},'Boulder-1.14.tar.gz' => {'author' => 'LDS','description' => 'XML format input/output for Boulder streams','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'Boulder-1.15.tar.gz' => {'author' => 'LDS','description' => 'XML format input/output for Boulder streams','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'Boulder-1.30.tar.gz' => {'author' => 'LDS','description' => 'XML format input/output for Boulder streams','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Brasil-Checar-CGC-1.01a.tar.gz' => {'author' => 'HODEL','description' => 'Perl extension for check a CGC number. - Extensão Perl para validação de números de CGC/CNPJ (Cadastro Nacional de Pessoa Jurídica)','files' => []},'Brasil-Checar-CPF-1.01a.tar.gz' => {'author' => 'HODEL','description' => undef,'files' => []},'Btrees-1.00.tar.gz' => {'author' => 'RSQUIERS','description' => 'Binary trees using the AVL balancing method.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Bundle-ABH-1.05.tar.gz' => {'author' => 'ABH','description' => 'A bundle to install all Ask\'s favorite modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Apache-Wombat-0.5.1.tar.gz' => {'author' => 'IX','description' => 'a bundle to install all Apache::Wombat related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-BDFOY-0.50.tar.gz' => {'author' => 'BDFOY','description' => 'bundle for all modules by brian d foy','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0,'Test::Pod' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Bundle-BioPerl-2.04.tar.gz' => {'author' => 'CRAFFI','description' => 'A bundle to install external CPAN modules used by BioPerl','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Bonsai-0.02.tar.gz' => {'author' => 'ZLIPTON','description' => 'A bundle of the modules required for Bonsai.','files' => ['Makefile.PL','MANIFEST']},'Bundle-Bricolage-1.4.1.tar.gz' => {'author' => 'DWHEELER','description' => 'Modules required to run Bricolage content management system.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Bundle-BricolagePlus-1.4.1.tar.gz' => {'author' => 'DWHEELER','description' => 'Optional and Required modules for the Bricolage content management system.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bundle-Bugzilla-0.09.tar.gz' => {'author' => 'ZLIPTON','description' => 'Bundle to load modules for Bugzilla','files' => ['Makefile.PL','MANIFEST']},'Bundle-CVSMonitor-0.6.tar.gz' => {'author' => 'ADAMK','description' => 'A bundle to install all CVSMonitor modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Array-Window-0.1.tar.gz','CGI.pm-2.91.tar.gz','Chart-Math-Axis-0.1.tar.gz','Class-Autouse-0.7.tar.gz','Class-Default-0.2.tar.gz','Class-Inspector-1.tar.gz','Clone-0.13.tar.gz','Config-Tiny-1.tar.gz','File-Flat-0.6.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTTP-BrowserDetect-0.97.tar.gz','IO-1.20.tar.gz','Net-Telnet-3.03.tar.gz','Proc-ProcessTable-0.38.tar.gz','Sort-Versions-1.4.tar.gz','Storable-2.06.tar.gz','Time-Duration-1.02.tar.gz','Time-modules-2003.0211.tar.gz','URI-1.23.tar.gz','Validate-Net-0.3.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Array::Window' => 0,'CGI' => 0,'CGI::Carp' => 0,'Chart::Math::Axis' => '0.1','Class::Autouse' => '0.7','Class::Default' => '0.2','Class::Inspector' => '0.2','Clone' => '0.13','Config::Tiny' => '0.1','Cwd' => 0,'File::Copy' => 0,'File::Flat' => '0.6','File::Spec' => '0.82','File::Temp' => 0,'FindBin' => 0,'Getopt::Long' => 0,'HTTP::BrowserDetect' => '0.97','IO::File' => 0,'Net::Telnet' => 0,'Proc::ProcessTable' => 0,'Sort::Versions' => '1.4','Storable' => 0,'Time::Duration' => 0,'Time::ParseDate' => '100.010301','URI::Escape' => 0,'Validate::Net' => '0.3'},'requires_recursive' => ['Array-Window-0.1.tar.gz','CGI.pm-2.91.tar.gz','Chart-Math-Axis-0.1.tar.gz','Class-Autouse-0.7.tar.gz','Class-Default-0.2.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','Clone-0.13.tar.gz','Config-Tiny-1.tar.gz','File-Flat-0.6.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTTP-BrowserDetect-0.97.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Math-BigInt-1.64.tar.gz','Net-Telnet-3.03.tar.gz','Proc-ProcessTable-0.38.tar.gz','Sort-Versions-1.4.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-Duration-1.02.tar.gz','Time-modules-2003.0211.tar.gz','URI-1.23.tar.gz','Validate-Net-0.3.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Bundle-Cascade-1.11.tar.gz' => {'author' => 'MARKSTOS','description' => 'A bundle to install all modules used for Cascade','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Cobalt-0.03.tar.gz' => {'author' => 'JPEACOCK','description' => 'Load modules for Cobalt administration under Perl 5.6.1','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-DateTime-0.01.tar.gz' => {'author' => 'PIJLL','description' => 'Bundle with all DateTime related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Egrail-0.02.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Everything-0.01.tar.gz' => {'author' => 'RSPIER','description' => 'CPAN Bundle for all of CPAN','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Everything-0.02.tar.gz' => {'author' => 'ABH','description' => 'CPAN Bundle for all of CPAN','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Expect-1.09.tar.gz' => {'author' => 'RGIERSIG','description' => 'Everything that Expect.pm needs','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Interchange-0.07.tar.gz' => {'author' => 'MIKEH','description' => 'A bundle of the modules nice to have for Interchange.','files' => ['MANIFEST'],'testers' => {'pass' => 1}},'Bundle-InterchangeKitchenSink-0.10.tar.gz' => {'author' => 'MIKEH','description' => 'A bundle of most all the modules nice to have for Interchange. A lot of stuff.','files' => ['Makefile.PL','MANIFEST']},'Bundle-KohaSupport-0.08.tar.gz' => {'author' => 'KOHA','description' => 'A bundle of the modules required for Koha','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-MP3-1.00.tar.gz' => {'author' => 'LDS','description' => 'A bundle to install all MP3-related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Minivend-4.0.tar.gz' => {'author' => 'MIKEH','description' => 'A nice to have modules for MiniVend','files' => ['Makefile.PL','MANIFEST']},'Bundle-MusicBrainz-Client-0.01.tar.gz' => {'author' => 'SVANZOEST','description' => 'A bundle to install MusicBrainz::Client and required modules.','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-MusicBrainz-Server-0.01.tar.gz' => {'author' => 'JAYJ','description' => 'Bundled dependancies to run a MusicBrainz Server.','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-MyLibrary-0.05.tar.gz' => {'author' => 'ESUMMERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bundle-NiceSleep-0.11.tar.gz' => {'author' => 'JOSHR','description' => 'NiceSleep-related functionality.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bundle-OS2_default-1.06.tar.gz' => {'author' => 'ILYAZ','description' => 'Modules to install last for OS/2 binary distribution','files' => ['Makefile.PL','MANIFEST']},'Bundle-OpenInteract-1.10.tar.gz' => {'author' => 'CWINTERS','description' => 'Bundle to install all the pre-requisites for OpenInteract','files' => ['Makefile.PL','MANIFEST']},'Bundle-OpenInteract-1.11.tar.gz' => {'author' => 'CWINTERS','description' => 'Bundle to install all the pre-requisites for OpenInteract','files' => ['Makefile.PL','MANIFEST']},'Bundle-Perl6-0.05.tar.gz' => {'author' => 'MARCEL','description' => 'A bundle to install Perl6-related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-SDK-SIMON-1.00.tar.gz' => {'author' => 'SIMON','description' => 'CPAN Bundle for \'10 Modules I Wouldn\'t Go Anywhere Without\'','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-SPOPS-1.11.tar.gz' => {'author' => 'CWINTERS','description' => 'Bundle to install all the pre-requisites for SPOPS','files' => ['Makefile.PL','MANIFEST']},'Bundle-SSH-1.00.tar.gz' => {'author' => 'SZABGAB','description' => 'Install modules to use SSH from Perl','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Schwern-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'A bunch of modules Schwern likes.','files' => ['Makefile.PL','MANIFEST']},'Bundle-Search-InvertedIndex-1.01.tar.gz' => {'author' => 'SNOWHARE','description' => 'A bundle to install all Search::InvertedIndex related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Slash-2.31.tar.gz' => {'author' => 'CNANDOR','description' => 'A bundle to install all modules used for Slash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bundle-Sledge-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Bundle to install all Sledge related modules','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Bundle-Test-1.00.tar.gz' => {'author' => 'SZABGAB','description' => 'group of modules used to build test','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Tie-DB_File-SplitHash-1.01.tar.gz' => {'author' => 'SNOWHARE','description' => 'A bundle to install all Tie::DB_File::SplitHash related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Tie-FileLRUCache-1.01.tar.gz' => {'author' => 'SNOWHARE','description' => 'A bundle to install all Tie::FileLRUCache related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Tk_OS2src-1.00.tar.gz' => {'author' => 'ILYAZ','description' => 'Bundle to compile Tk4*.* on OS/2','files' => ['Makefile.PL','MANIFEST']},'Bundle-WING-0.11.tar.gz' => {'author' => 'SIMON','description' => 'Modules required for the Web IMAP and News Gateway','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Bundle-WWW-Scraper-Housing-0.02.tar.gz' => {'author' => 'GLENNWOOD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Bundle-WWW-Scraper-Housing-0.03.tar.gz' => {'author' => 'GLENNWOOD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Scraper-3.00.tar.gz'],'requires_module' => {'WWW::Scraper' => '2.28'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Scraper-3.00.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Tie-Persistent-1.00.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','XML-Parser-2.31.tar.gz','XML-XPath-1.13.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Bundle-WWW-Search-1.06.tar.gz' => {'author' => 'MTHURN','description' => 'A bundle to install basic WWW::Search modules and prerequisites','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-WWW-Search-ALL-1.18.tar.gz' => {'author' => 'MTHURN','description' => 'A bundle to install all WWW::Search modules and backends','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-Wombat-0.7.1.tar.gz' => {'author' => 'IX','description' => 'a bundle to install all Wombat related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-XML-0.11.tar.gz' => {'author' => 'MULL','description' => 'A bundle to install XML-related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-libnet-1.00.tar.gz' => {'author' => 'GBARR','description' => 'A bundle to install all libnet related modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Bundle-libservlet-0.9.3.tar.gz' => {'author' => 'IX','description' => 'a bundle to install all libservlet related modules','files' => ['Makefile.PL','README','MANIFEST']},'Bundle-perlWebSite-0.02.tar.gz' => {'author' => 'OUBIWANN','description' => 'a bundle for perlWebSite','files' => ['Makefile.PL','MANIFEST']},'Business-Associates-1.00.tar.gz' => {'author' => 'CYBAEA','description' => 'a library to handle the new XML interface for the Amazon.com Associates program.','files' => ['Makefile.PL','README'],'requires' => ['Cache-Cache-1.01.tar.gz','File-Spec-0.82.tar.gz','Image-Info-1.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Cache::Cache' => '0.99','Cache::SizeAwareFileCache' => 0,'File::Spec' => '0.82','HTTP::Request' => '1.3','Image::Info' => '1.09','LWP::UserAgent' => '2.001','XML::LibXML' => '1.4','XML::LibXSLT' => '1.31'},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Image-Info-1.12.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Business-BancaSella-0.11.tar.gz' => {'author' => 'EBRUNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Business-BankAccount-NZ-0.02.tar.gz' => {'author' => 'UNISOLVE','description' => 'validates New Zealand bank account numbers','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Business-Barcode-EAN13-0.06.tar.gz' => {'author' => 'TMTM','description' => 'Perform simple validation of an EAN-13 barcode','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Business-CINS-1.13.tar.gz' => {'author' => 'TAYERS','description' => 'Verify CUSIP International Numbering System Numbers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-LUHN-1.00.tar.gz'],'requires_module' => {'Algorithm::LUHN' => 0},'requires_recursive' => ['Algorithm-LUHN-1.00.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 5}},'Business-CSI-0.81.1.tar.gz' => {'author' => 'JETTERO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'Net::SMTP' => undef,'Time::HiRes' => 'Net::DNS'},'requires_recursive' => ['IO-1.20.tar.gz','Time-HiRes-1.45.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz']},'Business-CUSIP-1.02.tar.gz' => {'author' => 'TAYERS','description' => 'Verify Committee on Uniform Security Identification Procedures Numbers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-LUHN-1.00.tar.gz'],'requires_module' => {'Algorithm::LUHN' => 0},'requires_recursive' => ['Algorithm-LUHN-1.00.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 5}},'Business-Cashcow-0.08.tar.gz' => {'author' => 'GKE','description' => 'Internet payment with the Danish PBS','files' => ['Makefile.PL','README','MANIFEST']},'Business-CreditCard-0.27.tar.gz' => {'author' => 'IVAN','description' => 'Credit card number check digit test','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 18}},'Business-DE-Konto-0.1.tar.gz' => {'author' => 'TINITA','description' => 'Validating Bank-Account Numbers for Germany','files' => [],'testers' => {'pass' => 4}},'Business-FedEx-DirectConnect-0.11.tar.gz' => {'author' => 'JPOWERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Business-FedEx-DirectConnect-0.12.tar.gz' => {'author' => 'JPOWERS','description' => undef},'Business-Hours-0.02.tar.gz' => {'author' => 'JESSE','description' => '','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-IntSpan-1.07.tar.gz','Test-Inline-0.15.tar.gz'],'requires_module' => {'Set::IntSpan' => 0,'Test::Inline' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Set-IntSpan-1.07.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz']},'Business-Hours-0.03.tar.gz' => {'author' => 'JESSE','description' => '','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-IntSpan-1.07.tar.gz','Test-Inline-0.15.tar.gz'],'requires_module' => {'Set::IntSpan' => 0,'Test::Inline' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Set-IntSpan-1.07.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Business-IBAN-0.03.tar.gz' => {'author' => 'TINITA','description' => 'Validate and generate IBANs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Locale-Codes-2.06.tar.gz'],'requires_module' => {'Locale::Country' => '2.03'},'requires_recursive' => ['Locale-Codes-2.06.tar.gz'],'testers' => {'pass' => 4}},'Business-ISBN-1.70.tar.gz' => {'author' => 'BDFOY','description' => 'Work with ISBN as objects','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => 0,'Test::More' => 0,'Test::Pod' => 0},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 8}},'Business-ISBN-Data-1.03.tar.gz' => {'author' => 'BDFOY','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 1}},'Business-ISIN-0.20.tgz' => {'author' => 'DIVEC','description' => 'validate International Securities Identification Numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Business-ISMN-1.4.tar.gz' => {'author' => 'BDFOY','description' => 'work with International Standard Music Numbers','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Tie-Cycle-1.06.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','List::Util' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0','Test::Prereq' => '0.14','Tie::Cycle' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-Cycle-1.06.tar.gz'],'testers' => {'fail' => 3}},'Business-ISSN-0.90.tar.gz' => {'author' => 'SAPAPO','description' => 'Object and functions to work with ISSN','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Business-NoChex-0.02.tar.gz' => {'author' => 'RSZEMETI','description' => 'An OO interface to the NoChex apc','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Class-MethodMaker-1.10.tar.gz'],'requires_module' => {'CGI' => 2,'Class::MethodMaker' => '1.05'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 5}},'Business-OCV-0.1.tar.gz' => {'author' => 'BENL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Business-OnlinePayment-2.00.tar.gz' => {'author' => 'JASONK','description' => 'Ecommerce middleware','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Net::SSLeay' => 0},'requires_recursive' => ['Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 14}},'Business-OnlinePayment-2CheckOut-0.02.tar.gz' => {'author' => 'AKHOBOV','description' => '2CheckOut backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Net::SSLeay' => 0,'Text::CSV_XS' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','Text-CSV_XS-0.23.tar.gz'],'testers' => {'pass' => 4}},'Business-OnlinePayment-AuthorizeNet-3.12.tar.gz' => {'author' => 'IVAN','description' => 'AuthorizeNet backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Net::SSLeay' => 0,'Text::CSV_XS' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','Text-CSV_XS-0.23.tar.gz'],'testers' => {'pass' => 8}},'Business-OnlinePayment-BankOfAmerica-1.02.tar.gz' => {'author' => 'IVAN','description' => 'Bank of America backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => '0','Net::SSLeay' => '0'},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 3}},'Business-OnlinePayment-Beanstream-0.01.tar.gz' => {'author' => 'ILYALIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 3}},'Business-OnlinePayment-Cardstream-1.0.tar.gz' => {'author' => 'BELCHAM','description' => 'Cardstream Plugin for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST']},'Business-OnlinePayment-Jettis-0.01.tar.gz' => {'author' => 'IVAN','description' => 'Jettis backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Net::SSLeay' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 5}},'Business-OnlinePayment-LinkPoint-0.02.tar.gz' => {'author' => 'IVAN','description' => 'LinkPoint backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 5}},'Business-OnlinePayment-MerchantCommerce-0.01.tar.gz' => {'author' => 'TMAC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 3}},'Business-OnlinePayment-Network1Financial-0.02.tar.gz' => {'author' => 'IVAN','description' => 'Network1 Financial backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => '0','Net::SSLeay' => '0'},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 3}},'Business-OnlinePayment-OCV-0.01.tar.gz' => {'author' => 'IVAN','description' => 'OCV backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Net::SSLeay' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'fail' => 4}},'Business-OnlinePayment-PayConnect-0.02.tar.gz' => {'author' => 'IVAN','description' => 'PaymentOne (formerly eBillit) PayConnect backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => '0','Net::SSLeay' => '0'},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 8}},'Business-OnlinePayment-PayflowPro-0.01.tar.gz' => {'author' => 'IVAN','description' => 'Verisign PayflowPro backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'fail' => 1}},'Business-OnlinePayment-PaymentsGateway-0.01.tar.gz' => {'author' => 'IVAN','description' => 'PaymentsGateway.Net backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => '0','Net::SSLeay' => '0'},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 2}},'Business-OnlinePayment-SurePay-0.01.tar.gz' => {'author' => 'AKHOBOV','description' => 'SurePay backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Net::SSLeay' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 3}},'Business-OnlinePayment-TCLink-1.03.tar.gz' => {'author' => 'WITTEN','description' => 'TrustCommerce backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','Net_TCLink.pm-3.3.1.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Net::TCLink' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','Net_TCLink.pm-3.3.1.tar.gz']},'Business-OnlinePayment-VirtualNet-0.02.tar.gz' => {'author' => 'IVAN','description' => 'Vital VirtualNet backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-OnlinePayment-2.00.tar.gz','File-CounterFile-1.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','String-LRC-1.01.tar.gz','String-Parity-1.31.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Business::OnlinePayment' => 0,'Date::Format' => 0,'File::CounterFile' => 0,'Net::SSLeay' => 0,'String::LRC' => 0,'String::Parity' => 0},'requires_recursive' => ['Business-OnlinePayment-2.00.tar.gz','File-CounterFile-1.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz','String-LRC-1.01.tar.gz','String-Parity-1.31.tar.gz','TimeDate-1.14.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Business-OnlinePayment-WorldPay-Junior-1.05.tar.gz' => {'author' => 'CLIFFORDJ','description' => 'Module for WorldPay Junior Payment Service','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Business-OnlinePayment-eSec-0.02.tar.gz' => {'author' => 'IVAN','description' => 'eSec backend for Business::OnlinePayment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-CreditCard-0.27.tar.gz','Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Business::CreditCard' => '0.27','Business::OnlinePayment' => 0,'Net::SSLeay' => 0},'requires_recursive' => ['Business-CreditCard-0.27.tar.gz','Business-OnlinePayment-2.00.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 6}},'Business-PayPal-0.02.tar.gz' => {'author' => 'MOCK','description' => 'Perl extension for automating PayPal transactions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'CGI' => 0,'Digest::MD5' => 0,'Net::SSLeay' => '1.14'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 2}},'Business-PayPal-IPN-1.9.tar.gz' => {'author' => 'SHERZODR','description' => 'Perl extension that implements PayPal IPN v1.4','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-SSLeay-0.49.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Crypt::SSLeay' => undef,'LWP' => undef},'requires_recursive' => ['Crypt-SSLeay-0.49.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Business-SEDOL-1.02.tar.gz' => {'author' => 'TAYERS','description' => 'Verify Stock Exchange Daily Official List Numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Business-Tax-VAT-0.91.tar.gz' => {'author' => 'TMTM','description' => 'perform European VAT calculations','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.17'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Business-UPC-0.02.tar.gz' => {'author' => 'ROBF','description' => 'manipulating Universal Product Codes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Business-UPS-1.13.tar.gz' => {'author' => 'MSOLOMON','description' => 'A UPS Interface Module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Business-US_Amort-0.08.tar.gz' => {'author' => 'SBURKE','description' => 'US-style loan amortization calculations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Business-WorldPay-Junior-1.06.tar.gz' => {'author' => 'CLIFFORDJ','description' => 'Interface to use WorldPay\'s Junior service.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'ByClock-1.01.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Return to caller at given second/minute','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'ByteCache-0.01.tar.gz' => {'author' => 'SIMON','description' => 'byte-compile modules when needed','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'C-DynaLib-0.55.tar.gz' => {'author' => 'JTOBEY','description' => 'Allows direct calls to dynamic libraries','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'C-Include-1.40.tar.gz' => {'author' => 'AMICHAUER','description' => 'Operate C/C++ structs like perl deep struct','files' => ['Makefile.PL']},'C-Scan-0.74.tar.gz' => {'author' => 'HVDS','description' => 'Heuristic parse of C files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Flow-0.05.tar.gz'],'requires_module' => {'Data::Flow' => '0.05'},'requires_recursive' => ['Data-Flow-0.05.tar.gz'],'testers' => {'pass' => 18}},'C-Sharp-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Parser and Lexer for C# Programming Language','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'CAM-App-0.07.tar.gz' => {'author' => 'CLOTHO','description' => 'Web database application framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CAM-Template-0.79.tar.gz','CGI.pm-2.91.tar.gz'],'requires_module' => {'CAM::Template' => '0.76','CGI' => 2},'requires_recursive' => ['CAM-Template-0.79.tar.gz','CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 2}},'CAM-EmailTemplate-0.15.tar.gz' => {'author' => 'CLOTHO','description' => 'Template-based email message sender','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CAM-Template-0.79.tar.gz'],'requires_module' => {'CAM::Template' => '0.5'},'requires_recursive' => ['CAM-Template-0.79.tar.gz'],'testers' => {'pass' => 5}},'CAM-EmailTemplate-SMTP-0.20.tar.gz' => {'author' => 'CLOTHO','description' => 'Net::SMTP based email message sender','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CAM-EmailTemplate-0.15.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'CAM::EmailTemplate' => '0.11','Net::SMTP' => '1.03'},'requires_recursive' => ['CAM-EmailTemplate-0.15.tar.gz','CAM-Template-0.79.tar.gz','IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'CAM-Template-0.79.tar.gz' => {'author' => 'CLOTHO','description' => 'Clotho-style search/replace HTML templates','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CAM-Template-Cache-0.24.tar.gz' => {'author' => 'CLOTHO','description' => 'Template files with database storage','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CAM-Template-0.79.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'CAM::Template' => '0.5','DBI' => 1},'requires_recursive' => ['CAM-Template-0.79.tar.gz','DBI-1.35.tar.gz'],'testers' => {'pass' => 2}},'CArray-0.11.tar.gz' => {'author' => 'RURBAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'CDB_File-0.92.tar.gz' => {'author' => 'MSERGEANT','description' => 'Tie to CDB (Bernstein\'s constant DB) files','files' => ['Makefile.PL','README','MANIFEST']},'CDB_File-0.93.tar.gz' => {'author' => 'MSERGEANT','description' => 'Tie to CDB (Bernstein\'s constant DB) files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'CDB_File-BiIndex-0.030.tar.gz' => {'author' => 'MIKEDLR','description' => 'Two directional index based on CDB File','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CDB_File-0.93.tar.gz','CDB_File-Generator-0.030.tar.gz'],'requires_module' => {'CDB_File' => '0.86','CDB_File::Generator' => '0.018'},'requires_recursive' => ['CDB_File-0.93.tar.gz','CDB_File-Generator-0.030.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'CDB_File-Generator-0.030.tar.gz' => {'author' => 'MIKEDLR','description' => 'CDB_File::Generator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CDB_File-0.93.tar.gz'],'requires_module' => {'CDB_File' => '0.6'},'requires_recursive' => ['CDB_File-0.93.tar.gz'],'testers' => {'fail' => 6,'pass' => 2}},'CDDB-1.08.tar.gz' => {'author' => 'RCAPUTO','description' => 'high-level interface to cddb/freedb protocol','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'CDDB-File-1.03.tar.gz' => {'author' => 'TMTM','description' => 'Parse a CDDB/freedb data file','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.17'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'CDDB_get-2.11.tar.gz' => {'author' => 'FONKIE','description' => 'Read the CDDB entry for an audio CD in your drive','files' => ['Makefile.PL','README','MANIFEST']},'CECALA.tar.gz' => {'author' => 'CECALA','description' => undef,'files' => [],'testers' => {'fail' => 1}},'CFITSIO-0.96.tar.gz' => {'author' => 'PRATZLAFF','description' => 'obsolete module for FITS file manipulation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Astro-FITS-CFITSIO-1.01.tar.gz'],'requires_module' => {'Astro::FITS::CFITSIO' => '1.00'},'requires_recursive' => ['Astro-FITS-CFITSIO-1.01.tar.gz']},'CGI-AIS-Session-0.02.tar.gz' => {'author' => 'DAVIDNICO','description' => 'Perl extension to manage CGI user sessions with external identity authentication via AIS','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'CGI-AppToolkit-0.051.tgz' => {'author' => 'GISEBURT','description' => 'An object-oriented application development framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'CGI' => '0','DBI' => '0'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'CGI-Application-2.3.tar.gz' => {'author' => 'JERLBAUM','description' => 'Framework for building reusable web-applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','HTML-Template-2.6.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CGI' => 0,'HTML::Template' => 0,'Test::More' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'CGI-Application-3.0.tar.gz' => {'author' => 'JERLBAUM','description' => 'Framework for building reusable web-applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','HTML-Template-2.6.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CGI' => 0,'HTML::Template' => 0,'Test::More' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 14}},'CGI-Application-Generator-1.0.tar.gz' => {'author' => 'JERLBAUM','description' => 'Dynamically build CGI::Application modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Application-3.0.tar.gz','HTML-Template-2.6.tar.gz'],'requires_module' => {'CGI::Application' => 3,'HTML::Template' => '2.6'},'requires_recursive' => ['CGI-Application-3.0.tar.gz','CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'CGI-Application-MailPage-1.0.tar.gz' => {'author' => 'SAMTREGAR','description' => 'module to allow users to send HTML pages to friends.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Application-3.0.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','HTML-Tree-3.17.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','Text-Format0.52.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'CGI::Application' => 0,'File::Spec' => 0,'HTML::Template' => 0,'HTML::TreeBuilder' => 0,'HTTP::Date' => 0,'MIME::Entity' => 0,'Mail::Header' => 0,'Mail::Internet' => 0,'Net::SMTP' => 0,'Text::Format' => 0},'requires_recursive' => ['CGI-Application-3.0.tar.gz','CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Format0.52.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'CGI-Application-PhotoGallery-0.01.tar.gz' => {'author' => 'BRICAS','description' => 'module to provide a simple photo gallery','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Application-3.0.tar.gz','GD-2.06.tar.gz','HTML-Template-2.6.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI::Application' => 0,'File::Basename' => 0,'GD' => 0,'HTML::Template' => 0},'requires_recursive' => ['CGI-Application-3.0.tar.gz','CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','HTML-Template-2.6.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'CGI-Application-ValidateRM-0.02.tar.gz' => {'author' => 'MARKSTOS','description' => undef},'CGI-ArgChecker-0.02.tar.gz' => {'author' => 'DLOWE','description' => 'Consistent, extensible CGI param validation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Checker-0.03.tar.gz'],'requires_module' => {'String::Checker' => '0.01'},'requires_recursive' => ['DateManip-5.40.tar.gz','String-Checker-0.03.tar.gz'],'testers' => {'pass' => 9}},'CGI-Authent-0.2.1.tar.gz' => {'author' => 'JENDA','description' => 'conditionaly send the HTTP authent request','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'CGI-Bus-0.51.tar.gz' => {'author' => 'MAKAROW','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'CGI-Bus-0.54.tar.gz' => {'author' => 'MAKAROW','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'CGI-CIPP-0.07.tar.gz' => {'author' => 'JRED','description' => 'Use CIPP embedded HTML Pages in a CGI environment','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CIPP-2.40.tar.gz'],'requires_module' => {'CIPP' => '2.13'},'requires_recursive' => ['CIPP-2.40.tar.gz'],'testers' => {'pass' => 6}},'CGI-Cache-1.40.tar.gz' => {'author' => 'DCOPPIT','description' => 'Speed up slow CGI scripts by caching','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cache::SizeAwareFileCache' => 0,'File::Path' => 0,'File::Spec' => 0,'File::Spec::Functions' => 0,'IO::File' => 0,'Storable' => 0},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'CGI-ClientError-0.03.tar.gz' => {'author' => 'TOBIX','description' => 'send minimalistic error messages to the browser','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'CGI-Compress-Gzip-0.11.tar.gz' => {'author' => 'CLOTHO','description' => 'CGI with automatically compressed output','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','IO-Zlib-1.01.tar.gz'],'requires_module' => {'CGI' => 2,'IO::Zlib' => '1.01'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','IO-Zlib-1.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'CGI-ContactForm-1.03.tar.gz' => {'author' => 'GUNNAR','description' => 'Perl extension for generating a web contact form','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-Sender-0.8.06.tar.gz','Text-Flowed-0.14.tar.gz'],'requires_module' => {'Mail::Sender' => 0,'Text::Flowed' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Mail-Sender-0.8.06.tar.gz','Text-Flowed-0.14.tar.gz']},'CGI-ContactForm-1.12.tar.gz' => {'author' => 'GUNNAR','description' => 'Perl extension for generating a web contact form','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-Sender-0.8.06.tar.gz','Text-Flowed-0.14.tar.gz'],'requires_module' => {'Mail::Sender' => 0,'Text::Flowed' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Mail-Sender-0.8.06.tar.gz','Text-Flowed-0.14.tar.gz'],'testers' => {'pass' => 4}},'CGI-ConvertParam-0.05.tar.gz' => {'author' => 'OYAMA','description' => 'Decorator class which adds several hook to CGI::param().','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CGI-Cookie-Jam-0.01.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Exporter' => '5.566'},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'CGI-CookieSerial-0.06.tar.gz' => {'author' => 'OUBIWANN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CGI-Debug-1.0.tar.gz' => {'author' => 'JONAS','description' => 'show CGI debugging data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Data-Dumper-2.101.tar.gz','MailTools-1.58.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'CGI' => 0,'Data::Dumper' => 0,'Mail::Send' => 0,'Time::HiRes' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 9}},'CGI-Deurl-1.08.tar.gz' => {'author' => 'JENDA','description' => 'decode the CGI parameters','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'CGI-EZForm-2002.0403.tar.gz' => {'author' => 'STHOMAS','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'CGI-Echo-1.03.tgz' => {'author' => 'RSAVAGE','description' => 'Echo form data to test form design','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'CGI-EncryptForm-1.02.tar.gz' => {'author' => 'MARAL','description' => 'Implement trusted stateful CGI Form Data using cryptography.','files' => ['Makefile.PL','README'],'requires' => ['Crypt-HCE_SHA-0.60.tar.gz','Digest-SHA1-2.02.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Crypt::HCE_SHA' => 0,'Digest::SHA1' => 0,'Storable' => 0},'requires_recursive' => ['Crypt-HCE_SHA-0.60.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'CGI-Enurl-1.07.tar.gz' => {'author' => 'JENDA','description' => 'encode the CGI parameters','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 16}},'CGI-Explorer-2.00.tgz' => {'author' => 'RSAVAGE','description' => 'A CGI support module for trees','files' => ['Makefile.PL','README','MANIFEST']},'CGI-Extratags-0.02.tar.gz' => {'author' => 'HORNBURG','description' => 'Useful Extensions for the CGI Module','files' => ['Makefile.PL','README']},'CGI-FastTemplate-1.09.tar.gz' => {'author' => 'JMOORE','description' => 'Perl extension for managing templates, and performing variable interpolation.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'CGI-Form2XML-1.3.tar.gz' => {'author' => 'JSTOWE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'CGI-FormBuilder-2.07.tar.gz' => {'author' => 'NWIGER','description' => 'Easily generate and process stateful forms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'CGI-FormMagick-0.4.0.tar.gz' => {'author' => 'SKUD','description' => 'easily create CGI form-based applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Object-Persistence-0.92.tar.gz','Text-Template-1.43.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Persistence::Object::Simple' => '0.47','Text::Template' => '1.23','XML::Parser' => '2.3'},'requires_recursive' => ['Object-Persistence-0.92.tar.gz','Text-Template-1.43.tar.gz','XML-Parser-2.31.tar.gz']},'CGI-FormMagick-0.49.tar.gz' => {'author' => 'SKUD','description' => 'easily create CGI form-based applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ParamParser-1.041.tar.gz','Object-Persistence-0.92.tar.gz','Text-Template-1.43.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Class::ParamParser' => '1.0401','Persistence::Object::Simple' => '0.47','Text::Template' => '1.23','XML::Parser' => '2.3'},'requires_recursive' => ['Class-ParamParser-1.041.tar.gz','Object-Persistence-0.92.tar.gz','Text-Template-1.43.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'CGI-FormMagick-0.60.tar.gz' => {'author' => 'SKUD','description' => 'easily create CGI form-based applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Persistent-0.23.tar.gz','Class-ParamParser-1.041.tar.gz','Object-Persistence-0.92.tar.gz','Text-Template-1.43.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'CGI::Persistent' => '0.21','Class::ParamParser' => '1.0401','Persistence::Object::Simple' => '0.47','Text::Template' => '1.23','XML::Parser' => '2.3'},'requires_recursive' => ['CGI-Persistent-0.23.tar.gz','Class-ParamParser-1.041.tar.gz','Object-Persistence-0.92.tar.gz','Text-Template-1.43.tar.gz','XML-Parser-2.31.tar.gz']},'CGI-FormMagick-0.86.tar.gz' => {'author' => 'SKUD','description' => 'easily create CGI form-based applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Persistent-0.23.tar.gz','Class-ParamParser-1.041.tar.gz','I18N-LangTags-0.27.tar.gz','Object-Persistence-0.92.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','Text-Template-1.43.tar.gz','Time-modules-2003.0211.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'CGI::Persistent' => '0.21','Class::ParamParser' => '1.0401','I18N::LangTags' => '0.13','Persistence::Object::Simple' => '0.47','Test::Inline' => '0.15','Test::More' => '0.42','Text::Iconv' => '1.2','Text::Template' => '1.4','Time::ParseDate' => '100.01','XML::Parser' => '2.3'},'requires_recursive' => ['CGI-Persistent-0.23.tar.gz','Class-ParamParser-1.041.tar.gz','File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Object-Persistence-0.92.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','Text-Template-1.43.tar.gz','Time-modules-2003.0211.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 3}},'CGI-FormMagick-0.89.tar.gz' => {'author' => 'MITEL','description' => 'FormMagick','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Persistent-0.23.tar.gz','Class-ParamParser-1.041.tar.gz','I18N-LangTags-0.27.tar.gz','Object-Persistence-0.92.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','Text-Template-1.43.tar.gz','Time-modules-2003.0211.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'CGI::Persistent' => '0.21','Class::ParamParser' => '1.0401','I18N::LangTags' => '0.13','Persistence::Object::Simple' => '0.47','Test::Inline' => '0.15','Test::More' => '0.42','Text::Iconv' => '1.2','Text::Template' => '1.4','Time::ParseDate' => '100.01','XML::Parser' => '2.3'},'requires_recursive' => ['CGI-Persistent-0.23.tar.gz','Class-ParamParser-1.041.tar.gz','File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Object-Persistence-0.92.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','Text-Template-1.43.tar.gz','Time-modules-2003.0211.tar.gz','XML-Parser-2.31.tar.gz']},'CGI-Formalware-1.11.tgz' => {'author' => 'RSAVAGE','description' => 'Convert an XML file to a suite of CGI forms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Net-Telnet-3.03.tar.gz','XML-DOM-1.42.tar.gz'],'requires_module' => {'CGI' => '2.45','Net::Telnet' => '3.01','XML::DOM' => '1.14'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-Telnet-3.03.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'CGI-Htauth-1.21.tar.gz' => {'author' => 'PJB','description' => 'Authentication services for CGI scripts.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-FormBuilder-2.07.tar.gz','CGI.pm-2.91.tar.gz','Crypt-Tea-1.43.tar.gz'],'requires_module' => {'CGI' => 0,'CGI::FormBuilder' => 0,'Crypt::Tea' => 0},'requires_recursive' => ['CGI-FormBuilder-2.07.tar.gz','CGI.pm-2.91.tar.gz','Crypt-Tea-1.43.tar.gz','File-Spec-0.82.tar.gz']},'CGI-Listman-0.05.tar.gz' => {'author' => 'HPYHACKER','description' => 'Easily managing web subscribtion lists','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'DBI' => '1.00','Text::CSV_XS' => '0.22'},'requires_recursive' => ['DBI-1.35.tar.gz','Text-CSV_XS-0.23.tar.gz'],'testers' => {'pass' => 3}},'CGI-Lite-2.001-emergencyrelease.tar.gz' => {'author' => 'ANDK','description' => 'Perl module to process and decode WWW forms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'CGI-Log-1.00.tar.gz' => {'author' => 'JMOORE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'CGI-Minimal-1.09.tar.gz' => {'author' => 'SNOWHARE','description' => 'A micro-sized CGI handler','files' => ['Makefile.PL','README','MANIFEST']},'CGI-Minimal-1.10.tar.gz' => {'author' => 'SNOWHARE','description' => 'A micro-sized CGI handler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CGI-MultiValuedHash-1.081.tar.gz' => {'author' => 'DUNCAND','description' => 'Store and manipulate url-encoded data','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Data-MultiValuedHash-1.081.tar.gz'],'requires_module' => {'Data::MultiValuedHash' => '1.081'},'requires_recursive' => ['Data-MultiValuedHash-1.081.tar.gz'],'testers' => {'pass' => 5}},'CGI-MxScreen-0.1.1.tar.gz' => {'author' => 'RAM','description' => 'a multi-screen stateful CGI framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Test-0.1.3.tar.gz','Carp-Datum-0.1.3.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz','Getargs-Long-0.1.3.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz','Log-Agent-Logger-0.1.1.tar.gz','Log-Agent-Rotate-0.104.tar.gz','Storable-2.06.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'CGI::Test' => '0.103','Carp::Datum' => '0','Crypt::Blowfish' => '0','Crypt::CBC' => '1.22','Digest::MD5' => '0','Getargs::Long' => '0.103','LockFile::Simple' => '0.205','Log::Agent' => '0.208','Log::Agent::Logger' => '0.101','Log::Agent::Rotate' => '0.103','Storable' => '1.011','Time::HiRes' => '0'},'requires_recursive' => ['CGI-Test-0.1.3.tar.gz','CGI.pm-2.91.tar.gz','Carp-Datum-0.1.3.tar.gz','Compress-Zlib-1.20.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getargs-Long-0.1.3.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz','Log-Agent-Logger-0.1.1.tar.gz','Log-Agent-Rotate-0.104.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'CGI-MxScreen-0.1.2.tar.gz' => {'author' => 'PURDY','description' => 'Screen multi-plexer framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Test-0.1.3.tar.gz','Carp-Datum-0.1.3.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz','Getargs-Long-0.1.3.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz','Log-Agent-Logger-0.1.1.tar.gz','Log-Agent-Rotate-0.104.tar.gz','Storable-2.06.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'CGI::Test' => '0.103','Carp::Datum' => '0','Crypt::Blowfish' => '0','Crypt::CBC' => '1.22','Digest::MD5' => '0','Getargs::Long' => '0.103','LockFile::Simple' => '0.205','Log::Agent' => '0.208','Log::Agent::Logger' => '0.101','Log::Agent::Rotate' => '0.103','Storable' => '1.011','Time::HiRes' => '0'},'requires_recursive' => ['CGI-Test-0.1.3.tar.gz','CGI.pm-2.91.tar.gz','Carp-Datum-0.1.3.tar.gz','Compress-Zlib-1.20.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getargs-Long-0.1.3.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz','Log-Agent-Logger-0.1.1.tar.gz','Log-Agent-Rotate-0.104.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'CGI-Out-101.121401.tar.gz' => {'author' => 'MUIR','description' => 'buffer output when building CGI programs','files' => ['Makefile.PL','README','MANIFEST']},'CGI-Panel-0.96.tar.gz' => {'author' => 'RSYMES','description' => 'Event-driven web apps from panel objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz'],'requires_module' => {'Apache::Session::File' => '0'},'requires_recursive' => ['Apache-Session-1.54.tar.gz'],'testers' => {'pass' => 5}},'CGI-PathInfo-1.00.tar.gz' => {'author' => 'SNOWHARE','description' => 'A lightweight PATH_INFO based CGI package','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Entities' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 9}},'CGI-Persistent-0.23.tar.gz' => {'author' => 'VIPUL','description' => 'Transparent State Persistence in CGI scripts','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 5,'pass' => 9}},'CGI-Portable-0.472.tar.gz' => {'author' => 'DUNCAND','description' => 'Framework for server-generic web apps','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-MultiValuedHash-1.081.tar.gz','File-VirtualPath-1.011.tar.gz','HTML-EasyTags-1.071.tar.gz','HTML-FormTemplate-2.021.tar.gz','IO-1.20.tar.gz','libnet-1.13.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 1,'CGI::MultiValuedHash' => '1.081','File::VirtualPath' => '1.011','HTML::EasyTags' => '1.071','HTML::FormTemplate' => '2.021','IO::Socket' => 1,'Net::SMTP' => 1},'requires_recursive' => ['CGI-MultiValuedHash-1.081.tar.gz','Class-ParamParser-1.041.tar.gz','Data-MultiValuedHash-1.081.tar.gz','File-VirtualPath-1.011.tar.gz','HTML-EasyTags-1.071.tar.gz','HTML-FormTemplate-2.021.tar.gz','IO-1.20.tar.gz','libnet-1.13.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'CGI-PrintWrapper-0.8.tar.gz' => {'author' => 'BINKLEY','description' => 'CGI methods output to a print handle','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => 2,'Carp' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 5}},'CGI-QuickForm-1.93.tar.gz' => {'author' => 'SUMMER','description' => 'Handles UI & validation for CGI forms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'CGI-Response-0.03.tar.gz' => {'author' => 'MGH','description' => 'Response construction for CGI applications','files' => ['Makefile.PL','README','MANIFEST']},'CGI-SSI-0.53.tar.gz' => {'author' => 'JAMES','description' => 'Use SSI from CGI scripts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','HTML-SimpleParse-0.11.tar.gz','TimeDate-1.14.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Date::Parse' => 0,'File::Spec' => 0,'FindBin' => 0,'HTML::SimpleParse' => 0,'LWP::Simple' => 0,'URI' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-SimpleParse-0.11.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','TimeDate-1.14.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'CGI-SSI-Remote-0.03.tar.gz' => {'author' => 'SHERZODR','description' => 'Perl extension for fetching remote SSI scripts','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CGI-SSI_Parser-0.01.tar.gz' => {'author' => 'VADIM','description' => 'Implement SSI for Perl CGI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'CGI-Safe-1.24.tar.gz' => {'author' => 'OVID','description' => 'Safe method of using CGI.pm. This is pretty much a two-line change for most CGI scripts.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz'],'requires_module' => {'CGI' => '2.2'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 9}},'CGI-Screen-0.122.tar.gz' => {'author' => 'ULPFR','description' => 'Create multi screen CGI-scripts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz'],'requires_module' => {'CGI' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 10}},'CGI-Search-0.4.tar.gz' => {'author' => 'TMURRAY','description' => 'Simple way of using a CGI to search flat-text database files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Email-Valid-0.14.tar.gz','HTML-Template-2.6.tar.gz'],'requires_module' => {'Email::Valid' => 0,'HTML::Template' => 0},'requires_recursive' => ['Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'CGI-SecureState-0.36.tar.gz' => {'author' => 'BEHROOZI','description' => 'Securely stores CGI parameters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Crypt-Blowfish-2.09.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => '2.0','Crypt::Blowfish' => '2.0','Digest::SHA1' => '1.0','Fcntl' => '0.1','File::Spec' => '0.1'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Crypt-Blowfish-2.09.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'CGI-Session-3.93.tar.gz' => {'author' => 'SHERZODR','description' => 'persistent session data in CGI applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => undef},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'fail' => 2,'pass' => 4}},'CGI-Session-BerkeleyDB-3.1.tar.gz' => {'author' => 'SHERZODR','description' => 'BerkeleyDB CGI::Session driver','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['BerkeleyDB-0.20.tar.gz','CGI-Session-3.93.tar.gz'],'requires_module' => {'BerkeleyDB' => undef,'CGI::Session' => '3.5'},'requires_recursive' => ['BerkeleyDB-0.20.tar.gz','CGI-Session-3.93.tar.gz','Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 1}},'CGI-SpeedyCGI-2.02.tar.gz' => {'author' => 'HORROCKS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'CGI-SpeedyCGI-2.21.tar.gz' => {'author' => 'HORROCKS','description' => 'Run perl CGI scripts persistenly','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CGI-State-0.02.tar.gz' => {'author' => 'DKUBB','description' => 'CGI params into multi-dimensional hash','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => 0,'integer' => 0,'overload' => 0,'strict' => 0,'vars' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'CGI-Test-0.1.3.tar.gz' => {'author' => 'RAM','description' => 'CGI regression test framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Carp-Datum-0.1.3.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getargs-Long-0.1.3.tar.gz','HTML-Tree-3.17.tar.gz','Log-Agent-0.304.tar.gz','Storable-2.06.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'CGI' => '0','Carp::Datum' => '0','Digest::MD5' => '0','File::Spec' => '0','File::Temp' => '0','Getargs::Long' => '0.103','HTML::TreeBuilder' => '0','HTTP::Status' => '0','Log::Agent' => '0.207','Storable' => '1.000','URI' => '1.10'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Carp-Datum-0.1.3.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getargs-Long-0.1.3.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','Log-Agent-0.304.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'CGI-Thin-0.52.tar.gz' => {'author' => 'RGEOFFREY','description' => 'A very lightweight Parser for CGI Forms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CGI-ToXML-0.02.tar.gz' => {'author' => 'MNEYLON','description' => 'Converts CGI to an XML structure','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'CGI' => 2,'XML::Simple' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz'],'testers' => {'fail' => 2,'pass' => 4}},'CGI-URI2param-1.00.tar.gz' => {'author' => 'DOMM','description' => 'extract query keys and values out of an URI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'CGI-Untaint-0.90.tar.gz' => {'author' => 'TMTM','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'requires_module' => {'Test::More' => '0.11','UNIVERSAL::require' => '0.01'},'requires_recursive' => ['Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 13}},'CGI-Untaint-creditcard-0.01.tar.gz' => {'author' => 'TMTM','description' => 'validate a creditcard','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Business-CreditCard-0.27.tar.gz','CGI-Untaint-0.90.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Business::CreditCard' => '0.21','CGI::Untaint' => '0.01','Test::More' => '0.1'},'requires_recursive' => ['Business-CreditCard-0.27.tar.gz','CGI-Untaint-0.90.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 4}},'CGI-Untaint-date-0.03.tar.gz' => {'author' => 'TMTM','description' => 'validate a date','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','Date-Simple-1.03.tar.gz','DateManip-5.40.tar.gz'],'requires_module' => {'CGI::Untaint' => '0.07','Date::Manip' => 5,'Date::Simple' => '0.01'},'requires_recursive' => ['CGI-Untaint-0.90.tar.gz','Date-Simple-1.03.tar.gz','DateManip-5.40.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 4}},'CGI-Untaint-email-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'validate an email address','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','Email-Valid-0.14.tar.gz','MailTools-1.58.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CGI::Untaint' => '0.07','Email::Valid' => '0.13','Mail::Address' => '1.4','Test::More' => '0.18'},'requires_recursive' => ['CGI-Untaint-0.90.tar.gz','Email-Valid-0.14.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 2}},'CGI-Untaint-isbn-0.01.tar.gz' => {'author' => 'SRUSHE','description' => 'validate an isbn','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-ISBN-1.70.tar.gz','CGI-Untaint-0.90.tar.gz'],'requires_module' => {'Business::ISBN' => 0,'CGI::Untaint' => 0},'requires_recursive' => ['Business-ISBN-1.70.tar.gz','CGI-Untaint-0.90.tar.gz','Exporter-Lite-0.01.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 1}},'CGI-Untaint-uk_postcode-0.02.tar.gz' => {'author' => 'TMTM','description' => 'validate a UK postcode','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CGI::Untaint' => '0.07','Test::More' => '0.11'},'requires_recursive' => ['CGI-Untaint-0.90.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 3}},'CGI-Untaint-url-0.03.tar.gz' => {'author' => 'TMTM','description' => 'validate a URL','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','URI-Find-0.13.tar.gz'],'requires_module' => {'CGI::Untaint' => '0.07','URI::Find' => '0.01'},'requires_recursive' => ['CGI-Untaint-0.90.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'CGI-Upload-1.05.tar.gz' => {'author' => 'ROBAU','description' => 'CGI class for handling browser file uploads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-MMagic-1.17.tar.gz','HTTP-BrowserDetect-0.97.tar.gz'],'requires_module' => {'File::MMagic' => '1.16','HTTP::BrowserDetect' => '0.97'},'requires_recursive' => ['File-MMagic-1.17.tar.gz','HTTP-BrowserDetect-0.97.tar.gz'],'testers' => {'pass' => 6}},'CGI-Validate-2.000.tar.gz' => {'author' => 'ZENIN','description' => 'Advanced CGI form parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => '2.3','Carp' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'CGI-WML-0.09.tar.gz' => {'author' => 'AMURREN','description' => 'Subclass of CGI.pm for WML output','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'CGI-WeT-0.70.tar.gz' => {'author' => 'JSMITH','description' => 'Suite of modules to themeify a website','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'CGI-WeT-0.71.tar.gz' => {'author' => 'JSMITH','description' => 'Suite of modules to themeify a website','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'CGI-Widget-0.15.tar.gz' => {'author' => 'ALLENDAY','description' => 'Base class for CGI::Widget::...','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz'],'requires_module' => {'CGI' => 1},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'CGI-Widget-Tabs-1.06.01.tar.gz' => {'author' => 'KPOL','description' => 'Create tab widgets in HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'HTML::Entities' => 0,'URI::Escape' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 11}},'CGI-Wiki-0.25.tar.gz' => {'author' => 'KAKE','description' => 'A toolkit for building Wikis.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz'],'requires_module' => {'Class::Delegation' => 0,'Digest::MD5' => 0,'HTML::PullParser' => 0,'Test::MockObject' => '0.07','Test::More' => 0,'Test::Warn' => 0,'Text::WikiFormat' => '0.45','Time::Piece' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz']},'CGI-Wiki-0.28.tar.gz' => {'author' => 'KAKE','description' => 'A toolkit for building Wikis.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz'],'requires_module' => {'Class::Delegation' => 0,'Digest::MD5' => 0,'HTML::PullParser' => 0,'Test::MockObject' => '0.07','Test::More' => 0,'Test::Warn' => 0,'Text::WikiFormat' => '0.45','Time::Piece' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz'],'testers' => {'pass' => 3}},'CGI-Wiki-Formatter-Pod-0.01.tar.gz' => {'author' => 'KAKE','description' => 'A Pod to HTML formatter for CGI::Wiki.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Pod-Tree-1.10.tar.gz'],'requires_module' => {'IO::Scalar' => 0,'Pod::Tree' => '1.10'},'requires_recursive' => ['HTML-Stream-1.54.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Tree-1.10.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'CGI-Wiki-Formatter-UseMod-0.01.tar.gz' => {'author' => 'KAKE','description' => 'UseModWiki-style formatting for CGI::Wiki','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Text-WikiFormat-0.6.tar.gz','URI-1.23.tar.gz','URI-Find-Delimited-0.02.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'HTML::PullParser' => 0,'Test::MockObject' => '0.07','Test::More' => 0,'Text::WikiFormat' => '0.6','URI::Escape' => 0,'URI::Find::Delimited' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Text-WikiFormat-0.6.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz','URI-Find-Delimited-0.02.tar.gz','perl-5.8.0.tar.gz']},'CGI-Wiki-Formatter-UseMod-0.02.tar.gz' => {'author' => 'KAKE','description' => 'UseModWiki-style formatting for CGI::Wiki','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Text-WikiFormat-0.6.tar.gz','URI-1.23.tar.gz','URI-Find-Delimited-0.02.tar.gz'],'requires_module' => {'HTML::PullParser' => 0,'Test::MockObject' => '0.07','Test::More' => 0,'Text::WikiFormat' => '0.6','URI::Escape' => 0,'URI::Find::Delimited' => '0.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Text-WikiFormat-0.6.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz','URI-Find-Delimited-0.02.tar.gz'],'testers' => {'pass' => 2}},'CGI-Wiki-Plugin-Locator-UK-0.02.tar.gz' => {'author' => 'KAKE','description' => 'A CGI::Wiki plugin to manage UK location data.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Wiki-0.25.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI::Wiki' => '0.23','Carp' => 0,'Test::More' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','CGI-Wiki-0.25.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz']},'CGI-Wiki-Plugin-Locator-UK-0.04.tar.gz' => {'author' => 'KAKE','description' => 'A CGI::Wiki plugin to manage UK location data.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Wiki-0.28.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI::Wiki' => '0.27','Carp' => 0,'Test::More' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','CGI-Wiki-0.28.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'CGI-Wiki-Plugin-RSS-ModWiki-0.01.tar.gz' => {'author' => 'KAKE','description' => 'A CGI::Wiki plugin to output RecentChanges RSS.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Wiki-0.28.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','URI-1.23.tar.gz','XML-RSS-1.02.tar.gz'],'requires_module' => {'CGI::Wiki' => '0.28','Test::More' => 0,'Time::Piece' => '1.08','URI::Escape' => 0,'XML::RSS' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','CGI-Wiki-0.28.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-RSS-1.02.tar.gz'],'testers' => {'pass' => 1}},'CGI-Wiki-Simple-0.07.tar.gz' => {'author' => 'CORION','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Application-3.0.tar.gz','CGI-Wiki-0.25.tar.gz','Class-Delegation-1.06.tar.gz','HTML-Parser-3.27.tar.gz','Test-HTML-Content-0.03.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Without-Module-0.06.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'CGI::Application' => 3,'CGI::Wiki' => '0.14','Class::Delegation' => '1.06','HTML::Entities' => 0,'Test::HTML::Content' => '0.03','Test::MockObject' => 0,'Test::More' => 0,'Test::Without::Module' => '0.01','URI::Escape' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','CGI-Application-3.0.tar.gz','CGI-Wiki-0.25.tar.gz','CGI.pm-2.91.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','MIME-Base64-2.18.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-HTML-Content-0.03.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Test-Without-Module-0.06.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz']},'CGI-Wiki-Simple-0.12.tar.gz' => {'author' => 'CORION','description' => 'A simple wiki application using CGI::Application.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Application-3.0.tar.gz','CGI-Wiki-0.28.tar.gz','Class-Delegation-1.06.tar.gz','HTML-Parser-3.27.tar.gz','Test-HTML-Content-0.03.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Without-Module-0.06.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'CGI::Application' => 3,'CGI::Wiki' => '0.26','Class::Delegation' => '1.06','HTML::Entities' => 0,'Test::HTML::Content' => '0.03','Test::MockObject' => 0,'Test::More' => 0,'Test::Without::Module' => '0.01','URI::Escape' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','CGI-Application-3.0.tar.gz','CGI-Wiki-0.28.tar.gz','CGI.pm-2.91.tar.gz','Class-Delegation-1.06.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','MIME-Base64-2.18.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-HTML-Content-0.03.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Test-Without-Module-0.06.tar.gz','Text-WikiFormat-0.6.tar.gz','Time-Piece-1.08.tar.gz','Tree-DAG_Node-1.04.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'CGI-XML-0.1.tar.gz' => {'author' => 'EISEN','description' => 'Convert CGI.pm variables to/from XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.16'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 6}},'CGI-XMLApplication-1.1.2.tar.gz' => {'author' => 'PHISH','description' => '- Object Oriented Interface for CGI Script Applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => '1.1','XML::LibXSLT' => '1.08'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'CGI-XMLForm-0.10.tar.gz' => {'author' => 'MSERGEANT','description' => 'Extension of CGI.pm which reads/generates formated XML. NB: This is a subclass of CGI.pm, so can be used in it\'s place.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.20'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 7}},'CGI-XMLPost-1.2.tar.gz' => {'author' => 'JSTOWE','description' => 'receive XML file as an HTTP POST','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'CGI-kSession-0.5.3.tar.gz' => {'author' => 'KRZAK','description' => 'sessions manager for CGI','files' => ['Makefile.PL','README','MANIFEST']},'CGI-pWiki-0.15.tar.gz' => {'author' => 'KRAEHE','description' => 'Perl Wiki Environment','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'CGI.pm-2.77.tar.gz' => {'author' => 'LDS','description' => 'Simple Common Gateway Interface Class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'CGI.pm-2.91.tar.gz' => {'author' => 'LDS','description' => 'Simple Common Gateway Interface Class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.82'},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'pass' => 18}},'CGIGraph-0.9.tar.gz' => {'author' => 'MCHANG','description' => 'CGI Graphing Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Data-Table-1.39.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz'],'requires_module' => {'CGI' => undef,'Data::Table' => undef,'GD' => undef,'GD::Graph' => undef},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Data-Table-1.39.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz']},'CGIGraph-0.93.tar.gz' => {'author' => 'MCHANG','description' => 'Create interactive CGI-based graphs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Data-Table-1.39.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz'],'requires_module' => {'CGI' => undef,'Data::Table' => undef,'GD' => undef,'GD::Graph' => undef},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Data-Table-1.39.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'CGIS-1.6.tar.gz' => {'author' => 'SHERZODR','description' => 'Session enabled CGI.pm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Session-3.93.tar.gz'],'requires_module' => {'CGI::Session' => undef},'requires_recursive' => ['CGI-Session-3.93.tar.gz','Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 4}},'CGIS-Application-1.2.tar.gz' => {'author' => 'SHERZODR','description' => 'Session supported CGI::Application','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Application-3.0.tar.gz'],'requires_module' => {'CGI::Application' => 'CGIS'},'requires_recursive' => ['CGI-Application-3.0.tar.gz','CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'CGISession.tar.gz' => {'author' => 'JEFF','description' => undef,'files' => [],'testers' => {'fail' => 3}},'CGI_Imagemap-1.00.tar.gz' => {'author' => 'MIKEH','description' => 'Imagemap handling for specialized apps','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'CGI_Lite-1.8.tar.gz' => {'author' => 'SHGUN','description' => 'Light-weight interface for fast apps','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'CIDR-Assign-0.01.tar.gz' => {'author' => 'MARKPRIOR','description' => 'Manage assignments out of a group of CIDR blocks','files' => ['Makefile.PL','README']},'CIPP-2.40.tar.gz' => {'author' => 'JRED','description' => 'Powerful preprocessor for embedding Perl and SQL in HTML','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'CIPP-Doc-2.28.tar.gz' => {'author' => 'JRED','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'CIsam-1.0.tar.gz' => {'author' => 'ILYAVERL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'CLASS-0.90.tar.gz' => {'author' => 'MSCHWERN','description' => 'Alias for __PACKAGE__','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'CONFIG-V0.99.11.tar.gz' => {'author' => 'MWS','description' => 'Class to read 2-column files into a hash','files' => ['Makefile.PL','README']},'CORBA-IDL-2.01.tar.gz' => {'author' => 'PERRAD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CORBA-IDLtree-1.3.tar.gz' => {'author' => 'OMKELLOGG','description' => 'IDL to symbol tree translator','files' => ['README'],'testers' => {'pass' => 2}},'CORBA-IOP-IOR-0.1.tar.gz' => {'author' => 'PHILIPA','description' => 'Decode, munge, and re-encode CORBA IORs','files' => ['Makefile.PL','README','MANIFEST']},'CORBA-MICO-0.6.0.tar.gz' => {'author' => 'OTAYLOR','description' => 'Perl module implementing CORBA 2.0 via MICO','files' => ['Makefile.PL','README','MANIFEST']},'CORBA-MICO-0.6.5.tar.gz' => {'author' => 'LOGVINON','description' => 'Perl module implementing CORBA 2.0 via MICO','files' => ['Makefile.PL','README','MANIFEST']},'CORBA-ORBit-0.4.3.tar.gz' => {'author' => 'OTAYLOR','description' => 'Perl module implementing CORBA 2.0 via ORBit','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'CORBA-XS-0.20.tar.gz' => {'author' => 'PERRAD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'CPAN-1.70.tar.gz' => {'author' => 'ANDK','description' => 'Perl Archive browse and download','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'CPAN-Checksums-1.016.tar.gz' => {'author' => 'ANDK','description' => 'Write a CHECKSUMS file for a directory as on CPAN','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Compress::Zlib' => 0,'Data::Compare' => 0,'Data::Dumper' => 0,'Digest::MD5' => 0,'DirHandle' => 0,'File::Spec' => 0,'IO::File' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 14}},'CPAN-DistroBuilder-0.01.tar.gz' => {'author' => 'STAS','description' => 'Create a distro from a bundle or a number of modules from CPAN','files' => ['Makefile.PL','README','MANIFEST']},'CPAN-MakeMaker-0.10.tar.gz' => {'author' => 'INGY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'CPAN-Site-0.014.tar.gz' => {'author' => 'ULPFR','description' => 'CPAN.pm subclass for adding site local modules','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'CPAN-Test-Reporter-0.02.tar.gz' => {'author' => 'SKUD','description' => 'Report test results of a package retrieved from CPAN','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'CPAN-WAIT-0.27-2.tar.gz' => {'author' => 'ULPFR','description' => 'adds commands to search a WAIT4CPAN server to the CPAN C<shell()>','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CPAN-1.70.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'CPAN' => 0,'Net::NNTP' => 0},'requires_recursive' => ['CPAN-1.70.tar.gz','IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 13}},'CPANPLUS-0.042.tar.gz' => {'author' => 'KANE','description' => 'Command-line access to the CPAN interface','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'fail' => 4,'pass' => 10}},'CSS-0.08.tar.gz' => {'author' => 'IAMCAL','description' => 'Perl Object oriented access to Cascading Style Sheets (CSS)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Parse::RecDescent' => 1},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'CSS-1.01.tar.gz' => {'author' => 'IAMCAL','description' => 'Object oriented access to Cascading Style Sheets (CSS)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Parse::RecDescent' => 1,'Test::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'CSS-SAC-0.04.tar.gz' => {'author' => 'RBERJON','description' => 'Perl implementation of the Simple API to CSS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ArrayObjects-1.00.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Class::ArrayObjects' => '0.04','Text::Balanced' => '1.84'},'requires_recursive' => ['Class-ArrayObjects-1.00.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 8}},'CSS-Tiny-1.tar.gz' => {'author' => 'ADAMK','description' => 'Read/Write .css files with as little code as possible','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'FindBin' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'CVSUtils-1.01.tar.gz' => {'author' => 'FLUFFY','description' => 'tools for making makefiles with.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Cache-Cache-0.09.tar.gz' => {'author' => 'DCLINTON','description' => '- the Cache interface.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Cache-Cache-0.99.tar.gz' => {'author' => 'DCLINTON','description' => '- the Cache interface.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'Cache-Cache-1.01.tar.gz' => {'author' => 'DCLINTON','description' => '- the Cache interface.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 24}},'Cache-Mmap-0.05.tar.gz' => {'author' => 'PMH','description' => 'Shared data cache using memory mapped files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Fcntl' => 0,'Storable' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Calendar-CSA-0.8.tar.gz' => {'author' => 'KJALB','description' => 'interface with calenders such as Sun and CDE','files' => ['Makefile.PL','README','MANIFEST']},'Calendar-Simple-1.07.tar.gz' => {'author' => 'DAVECROSS','description' => 'Perl extension to create simple calendars','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0,'Test::Pod' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 7}},'Callback-1.04.tar.gz' => {'author' => 'MUIR','description' => 'Define easy to use function callback objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'CallerItem-1.0.tar.gz' => {'author' => 'JACKS','description' => '\'caller()\' Object wrapper + useful methods','files' => []},'Cant-1.01.tar.gz' => {'author' => 'PGUEN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Carp-Assert-0.17.tar.gz' => {'author' => 'MSCHWERN','description' => 'Stating the obvious to let the computer know','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test::More' => '0.18'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 56}},'Carp-Assert-More-0.04.tar.gz' => {'author' => 'PETDANCE','description' => 'convenience wrappers around Carp::Assert','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Carp::Assert' => 0,'Test::More' => '0.18'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Carp-Datum-0.1.2.tar.gz' => {'author' => 'RAM','description' => 'Debugging And Tracing Ultimate Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'requires_module' => {'Getargs::Long' => '0.103','Log::Agent' => '0.207'},'requires_recursive' => ['Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'testers' => {'pass' => 3}},'Carp-Datum-0.1.3.tar.gz' => {'author' => 'SQUIRREL','description' => 'Debugging And Tracing Ultimate Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'requires_module' => {'Getargs::Long' => '0.103','Log::Agent' => '0.207'},'requires_recursive' => ['Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'testers' => {'pass' => 9}},'Carp-Ensure-0.23.tar.gz' => {'author' => 'SMERTEN','description' => 'Ensure a value is of the expected type','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Carp-Notify-1.10.tar.gz' => {'author' => 'JIMT','description' => 'Loudly complain in lots of places when things break badly','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 12}},'Cartography-Projection-GCTP-0.02.tar.gz' => {'author' => 'DSTAHLKE','description' => 'XS interface for GCTP map projection library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Catalog-0.5.tar.gz' => {'author' => 'LDACHARY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Catalog-1.02.tar.gz' => {'author' => 'LDACHARY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Cellular-Automata-Wolfram-1.1.tar.gz' => {'author' => 'JMFREEMAN','description' => 'dimensional non-totalistic cellular automata as described in Dr. Steven Wolfram\'s, A New Kind of Science, ISBN:1-57955-008-8','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','GD-2.06.tar.gz','Graphics-ColorNames-0.32.tar.gz','Math-BaseCalc-1.011.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.08','GD' => '2.041','Graphics::ColorNames' => '0.31','Math::BaseCalc' => '1.011'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','GD-2.06.tar.gz','Graphics-ColorNames-0.32.tar.gz','Math-BaseCalc-1.011.tar.gz','perl-5.8.0.tar.gz']},'CfgTie-0.41.tar.gz' => {'author' => 'RANDYM','description' => '- A module to tie in the net database','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 7}},'Cgi-Simple-0.06.tar.gz' => {'author' => 'JFREEMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Chart-2.2.tar.gz' => {'author' => 'CHARTGRP','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => '1.2'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Chart-GRACE-0.95.tar.gz' => {'author' => 'TJENNESS','description' => 'Interface to GRACE plotting package','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Chart-Graph-1.1.tar.gz' => {'author' => 'MHYOUNG','description' => 'Perl extension for a front-end to gnuplot and XRT. 23/4/99 Version 1.1','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Chart-Graph-2.0.tar.gz' => {'author' => 'CAIDAPERL','description' => 'Perl extension for a front-end to gnuplot, XRT, and Xmgrace.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Chart-Math-Axis-0.1.tar.gz' => {'author' => 'ADAMK','description' => 'Implements an algorithm to find good values for chart axis','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.04','Math::BigInt' => 0,'Test::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Math-BigInt-1.64.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Chart-PNGgraph-1.15.tar.gz' => {'author' => 'SBONDS','description' => 'Graph Plotting Module for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => '1.20'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Chart-PNGgraph-1.21.tar.gz' => {'author' => 'SBONDS','description' => 'Graph Plotting Module (deprecated)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz'],'requires_module' => {'GD' => '1.14','GD::Graph' => '1.20'},'requires_recursive' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Chart-Plot-0.11.tar.gz' => {'author' => 'SMORTON','description' => 'Graph two-dimensional data (uses GD.pm)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz']},'Chart-Plot-Annotated-0.01.tar.gz' => {'author' => 'KAHN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Chart-Plot-0.11.tar.gz','Class-MethodMaker-1.10.tar.gz','GD-2.06.tar.gz'],'requires_module' => {'Chart::Plot' => '0.1','Class::MethodMaker' => '1.02','GD' => '1.27'},'requires_recursive' => ['Chart-Plot-0.11.tar.gz','Class-MethodMaker-1.10.tar.gz','GD-2.06.tar.gz','perl-5.8.0.tar.gz']},'Chart-Sequence-0.002.tar.gz' => {'author' => 'RBS','description' => 'A sequence class','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Imager-0.41.tar.gz','XML-Filter-Dispatcher-0.47.tar.gz','XML-SAX-0.12.tar.gz'],'requires_module' => {'Imager' => 0,'XML::Filter::Dispatcher' => '0.42','XML::SAX::PurePerl' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Imager-0.41.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-Dispatcher-0.47.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz']},'Chart-ThreeD-0.01.tar.gz' => {'author' => 'FTASSIN','description' => '3D Piechart','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz']},'Chart-XMGR-0.95.tar.gz' => {'author' => 'TJENNESS','description' => 'interface to XMGR plotting package','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Chatbot-Eliza-1.04.tar.gz' => {'author' => 'JNOLAN','description' => 'Eliza algorithm encapsulated in an object','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Chatbot-TalkerBot-1.8.tar.gz' => {'author' => 'PKENT','description' => 'A robot client for a talker, with command handling','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Chemistry-MolecularMass-0.1.tar.gz' => {'author' => 'MKHRAPOV','description' => 'Perl extension for calculating molecular mass of a chemical compound given its chemical formula.','files' => [],'testers' => {'pass' => 6}},'Chess-0.5.2.tar.gz' => {'author' => 'BJR','description' => 'Manipulate and validate a chessboard in Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Chess-ICC-0.02.tar.gz' => {'author' => 'TBONE','description' => 'manipulate the Internet Chess Club from the command line.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz'],'requires_module' => {'HTML::Tree' => '3.11'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'testers' => {'pass' => 3}},'Chess-Mbox-1.3.tar.gz' => {'author' => 'TBONE','description' => 'write mbox files with chess games into them onto disk','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Chess-PGN-Parse-0.10.tgz','Mail-MboxParser-0.38.tar.gz'],'requires_module' => {'Chess::PGN::Parse' => 0,'Mail::MboxParser' => 0},'requires_recursive' => ['Chess-PGN-Parse-0.10.tgz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-MboxParser-0.38.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Chess-PGN-EPD-0.21.tar.gz' => {'author' => 'HSMYERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Chess-PGN-Moves-0.04.tar.gz','DB_File-1.806.tar.gz','Test-1.23.tar.gz','Text-CSV-0.01.tar.gz'],'requires_module' => {'Chess::PGN::Moves' => '0.03','DB_File' => '1.73','Test' => '1.15','Text::CSV' => '0.01'},'requires_recursive' => ['Chess-PGN-Moves-0.04.tar.gz','DB_File-1.806.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Text-CSV-0.01.tar.gz'],'testers' => {'pass' => 7}},'Chess-PGN-Filter-0.11.tar.gz' => {'author' => 'HSMYERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Chess-PGN-EPD-0.21.tar.gz','Chess-PGN-Parse-0.10.tgz','DelimMatch-1.05.tar.gz','Test-1.23.tar.gz'],'requires_module' => {'Chess::PGN::EPD' => '0.08','Chess::PGN::Parse' => '0.01','Test' => '1.15','Text::DelimMatch' => '1.01'},'requires_recursive' => ['Chess-PGN-EPD-0.21.tar.gz','Chess-PGN-Moves-0.04.tar.gz','Chess-PGN-Parse-0.10.tgz','DB_File-1.806.tar.gz','DelimMatch-1.05.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Text-CSV-0.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Chess-PGN-Moves-0.04.tar.gz' => {'author' => 'HSMYERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 17}},'Chess-PGN-Parse-0.10.tgz' => {'author' => 'GMAX','description' => 'reads and parses PGN (Portable Game Notation) Chess files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Chess-Pgn-0.03.tar.gz' => {'author' => 'MAIRE','description' => 'Perl extension for manipulation of chess PGN format. PGN is for Portable Game Notation and follow the I<Portable Game Notation Specification and Implementation Guide> revised 1994.03.12. You can find it at L<http://members.nbci.com/sghudson/standard.txt>. The goal of this module is not to play chess but to help to manipulate PGN File. A PGN file is like this : [Event "?"] [Site "?"] [Date "????.??.??"] [Round "?"] [White "Greco"] [Black "NN"] [Result "1-0"] [ECO "C57"] [WhiteElo "2010"] [BlackElo "1620"] [PlyCount "17"] 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke6 8.Nc3 Ne7 9.O-O c6 10.Re1 Bd7 11.d4 Kd6 12.Rxe5 Ng6 13.Nxd5 Nxe5 14.dxe5+ Kc5 15.Qa3+ Kxc4 16.Qd3+ Kc5 17.b4# 1-0 [Event "?"] [Site "corr CS ch 22 (FS"] [Date "????.??.??"] [Round "12.0"] [White "Rosenzweig V"] [Black "Necesany Z"] [Result "1/2-1/2"] [ECO "C55"] [WhiteElo "2410"] [BlackElo "2620"] [PlyCount "22"] 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Be7 5.Nc3 Nxe4 6.Nxe4 d5 7.d4 dxc4 8.d5 Nd4 9.Nxd4 Qxd5 10.Nf3 Qxe4 11.Re1 Qc6 12.Nxe5 Qf6 13.Bd2 O-O 14.Bc3 Bc5 15.Re2 Qf5 16.Qd5 Bd6 17.Rae1 Be6 18.Qxb7 f6 19.Nc6 Bd5 20.Rd2 Bxg2 21.Rxd6 Bxc6 22.Rxc6 Qg4+ 1/2-1/2 With Chess:Pgn you will find a game by $game->date or $game->game. For our last example we will have $game->date : "????.??.??" $game->game : "1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke6 8.Nc3 Ne7 9.O-O c6 10.Re1 Bd7 11.d4 Kd6 12.Rxe5 Ng6 13.Nxd5 Nxe5 14.dxe5+ Kc5 15.Qa3+ Kxc4 16.Qd3+ Kc5 17.b4# 1-0" The module provide a good set of tools to modify PGN File but you will have to make yourself the while :)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'ChildExit_0-1.tar.gz' => {'author' => 'TQISJIM','description' => 'alt Apache::Registry END block handler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Chipcard-CTAPI-0.1.tar.gz' => {'author' => 'WHOM','description' => 'Communication with chipcard terminals','files' => ['Makefile.PL','README','MANIFEST']},'Cisco-Conf-0.10.tar.gz' => {'author' => 'JWIED','description' => 'Perl module for configuring Cisco routers via TFTP','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Cisco-CopyConfig-1.2.tgz' => {'author' => 'AARONSCA','description' => 'IOS running-config manipulation','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Net-SNMP-4.0.3.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Net::SNMP' => 0,'Socket' => 0},'requires_recursive' => ['Crypt-DES-2.03.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','Net-SNMP-4.0.3.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Cisco-IPPhone-0.05.tar.gz' => {'author' => 'MRPALMER','description' => 'Cisco IP Phone interface using XML Objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Cisco-Reconfig-0.2.tar.gz' => {'author' => 'MUIR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Clamd-1.04.tar.gz' => {'author' => 'MSERGEANT','description' => 'Connect to a local clamd service and send commands','files' => ['Makefile.PL','README','MANIFEST']},'Class-Accessor-0.17.tar.gz' => {'author' => 'MSCHWERN','description' => 'Automated accessor generation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Fields-0.15.tar.gz'],'requires_module' => {'base' => '1.95'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Class-Accessor-0.18.tar.gz' => {'author' => 'KASEI','description' => 'Automated accessor generation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Fields-0.15.tar.gz'],'requires_module' => {'base' => '1.01'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Class-AccessorMaker-1.0.tar.gz' => {'author' => 'SINISTER','description' => 'generate accessor methods with default values.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Class-ActsLike-0.01.tar.gz' => {'author' => 'CHROMATIC','description' => 'Perl extension for identifying class behavior similarities','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Scalar::Util' => '1.02','Test::More' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Class-ArrayObjects-1.00.tar.gz' => {'author' => 'RBERJON','description' => 'Utility class for array based objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Class-Autouse-0.7.tar.gz' => {'author' => 'ADAMK','description' => 'Defer loading of one or more classes.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 5}},'Class-Base-0.03.tar.gz' => {'author' => 'ABW','description' => 'useful base class for deriving other modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Class-Bits-0.01.tar.gz' => {'author' => 'SALVA','description' => 'Class wrappers around bit vectors','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Class-BlackHole-0.03.tar.gz' => {'author' => 'SBURKE','description' => 'treat unhandled method calls as no-op','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Class-Class-0.18.tar.gz' => {'author' => 'BINKLEY','description' => 'Adds data members to Perl packages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','Pragmatic-1.6.tar.gz'],'requires_module' => {'Class::ISA' => 0,'Pragmatic' => 0},'requires_recursive' => ['Class-ISA-0.32.tar.gz','Pragmatic-1.6.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Class-Classgen-classgen-3.03.tar.gz' => {'author' => 'MSCHLUE','description' => 'script that generates a class-module from a control file.','files' => ['Makefile.PL','README','MANIFEST']},'Class-Classless-1.34.tar.gz' => {'author' => 'SBURKE','description' => 'Framework for classless OOP','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Class-Composite-0.2.tar.gz' => {'author' => 'PDENIS','description' => 'Implements Composite patterns','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Base-0.03.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Base' => '0.03','Scalar::Util' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['Class-Base-0.03.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Class-Constructor-1.0.0.tar.gz' => {'author' => 'MGRAHAM','description' => 'Simplify the creation of object constructors','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz'],'requires_module' => {'Class::Accessor' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Class-Container-0.10.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Glues object frameworks together transparently','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'requires' => ['Params-Validate-0.58.tar.gz'],'requires_module' => {'Params::Validate' => '0.23'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Params-Validate-0.58.tar.gz'],'testers' => {'pass' => 10}},'Class-Contract-1.00.tar.gz' => {'author' => 'DCONWAY','description' => 'Design-by-Contract OO in Perl.','files' => ['Makefile.PL','README','MANIFEST']},'Class-Contract-1.14.tar.gz' => {'author' => 'GGOEBEL','description' => 'Design-by-Contract OO in Perl.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Class-DBI-0.91.tar.gz' => {'author' => 'TMTM','description' => 'Simple Database Abstraction','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Trigger-0.08.tar.gz','File-Temp-0.12.tar.gz','Ima-DBI-0.28.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Accessor' => '0.16','Class::Data::Inheritable' => '0.02','Class::Trigger' => '0.07','File::Temp' => '0.12','Ima::DBI' => '0.28','Test::More' => '0.47'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Class-DBI-AbstractSearch-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Abstract Class::DBI\'s SQL with SQL::Abstract','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','SQL-Abstract-1.10.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.9','SQL::Abstract' => '1.1','Test::More' => '0.32'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','SQL-Abstract-1.10.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Class-DBI-Extension-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Some extension for Class::DBI','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'Class-DBI-FromCGI-0.92.tar.gz' => {'author' => 'TMTM','description' => 'Update Class::DBI data using CGI::Untaint','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','Class-DBI-0.91.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CGI::Untaint' => '0.8','Class::DBI' => '0.9','Test::More' => '0.17'},'requires_recursive' => ['CGI-Untaint-0.90.tar.gz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Class-DBI-Join-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'many-to-many relationships for Class::DBI','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','DBD-CSV-0.2002.tar.gz','Test-Simple-0.47.tar.gz','mixin-0.04.tar.gz'],'requires_module' => {'Class::DBI' => '0.86','DBD::CSV' => '0.2002','Test::More' => '0.4','mixin' => '0.02'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBD-CSV-0.2002.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mixin-0.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 2}},'Class-DBI-Loader-0.01.tar.gz' => {'author' => 'IKEBE','description' => 'dynamic definition of Class::DBI sub classes.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','DBI-1.35.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.89','DBI' => '1.3','Test::More' => '0.32'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Class-DBI-Oracle-0.01.tar.gz' => {'author' => 'TEODOR','description' => 'Class::DBI extension for Oracle','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.36','Test::More' => '0.05'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Class-DBI-Pager-0.04.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Pager utility for Class::DBI','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','Data-Page-0.15.tar.gz','Exporter-Lite-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.9','Data::Page' => '0.13','Exporter::Lite' => '0.01','Test::More' => '0.32'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Data-Page-0.15.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Class-DBI-Pg-0.02.tar.gz' => {'author' => 'IKEBE','description' => 'Class::DBI extension for Postgres','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-Pg-1.22.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBD::Pg' => '1.13','Test::More' => '0.32'},'requires_recursive' => ['DBD-Pg-1.22.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1}},'Class-DBI-Replication-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Class::DBI for replicated database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz'],'requires_module' => {'Class::DBI' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Class-DBI-SAK-1.2.tar.gz' => {'author' => 'CWEST','description' => 'Class::DBI Swiss Army Knife (SAK)','files' => ['README','Build.PL','META.yml','MANIFEST']},'Class-DBI-SQLite-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Extension to Class::DBI for sqlite','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','DBD-SQLite-0.25.tar.gz','Ima-DBI-0.28.tar.gz','SQL-Statement-1.005.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.85','DBD::SQLite' => '0.07','Ima::DBI' => '0.27','SQL::Parser' => '1.004','Test::More' => '0.32'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','SQL-Statement-1.005.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Class-DBI-ToSax-0.03.tar.gz' => {'author' => 'SEMANTICO','description' => 'turn database objects to SAX events','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','NEXT-0.50.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => 0,'NEXT' => 0},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','NEXT-0.50.tar.gz']},'Class-DBI-ToSax-0.04.tar.gz' => {'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','NEXT-0.50.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => 0,'NEXT' => 0},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','NEXT-0.50.tar.gz'],'testers' => {'pass' => 2}},'Class-DBI-ToSax-0.05.tar.gz' => {'author' => 'SEMANTICO','description' => undef},'Class-DBI-View-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Virtual table for Class::DBI','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'requires_module' => {'Class::DBI' => '0.9','Test::More' => '0.32','UNIVERSAL::require' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 5}},'Class-DBI-mysql-0.14.tar.gz' => {'author' => 'TMTM','description' => 'Extensions to Class::DBI for MySQL','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.91','Test::More' => '0.45'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Class-DBI-mysql-FullTextSearch-0.03.tar.gz' => {'author' => 'TMTM','description' => 'Full Text Indexing for Class::DBI::mysql','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-DBI-mysql-0.14.tar.gz','DBIx-FullTextSearch-0.73.tar.gz','Lingua-Stem-0.60.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI::mysql' => '0.10','DBIx::FullTextSearch' => '0.57','Lingua::Stem' => '0.50','Test::Simple' => '0.17'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-DBI-mysql-0.14.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','DBIx-FullTextSearch-0.73.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Parse-RecDescent-1.94.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-German-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Class-Data-Inheritable-0.02.tar.gz' => {'author' => 'MSCHWERN','description' => 'Inheritable, overridable class data','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 58}},'Class-Data-TIN-0.02.tar.gz' => {'author' => 'DOMM','description' => 'Translucent Inheritable Nonpolluting Class Data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Class-Date-1.1.6.tar.gz' => {'author' => 'DLUX','description' => 'A full-featured date and time class for perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Class-Decorator-0.99.tar.gz' => {'author' => 'NWETTERS','description' => 'Adds additional responsibilites to an object','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => undef},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Class-Default-0.2.tar.gz' => {'author' => 'ADAMK','description' => 'Static calls apply to a default instantiation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Inspector-1.tar.gz'],'requires_module' => {'Class::Inspector' => 0},'requires_recursive' => ['Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 18}},'Class-Delegate-0.06.tar.gz' => {'author' => 'KSTAR','description' => 'Easy-to-use object delegation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Class-Delegation-1.06.tar.gz' => {'author' => 'DCONWAY','description' => 'Object-oriented delegation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 14}},'Class-DispatchToAll-0.10.tar.gz' => {'author' => 'DOMM','description' => 'dispatch a method call to all inherited methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Class-Dynamic-1.01.tar.gz' => {'author' => 'SIMON','description' => 'Rudimentary support for coderefs in @ISA','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Class-Eroot-19960603.tar.gz' => {'author' => 'DMR','description' => 'Struct/member template builder','files' => ['README']},'Class-Facade-0.01.tar.gz' => {'author' => 'ABW','description' => 'Interface to one or more delegates','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Base-0.03.tar.gz'],'requires_module' => {'Class::Base' => '0.01'},'requires_recursive' => ['Class-Base-0.03.tar.gz'],'testers' => {'pass' => 8}},'Class-Factory-1.00.tar.gz' => {'author' => 'CWINTERS','description' => 'Base class for dynamic factory classes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.4'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 13}},'Class-Factory-Util-1.4.tar.gz' => {'author' => 'DROLSKY','description' => 'Provide utility methods for factory classes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 13}},'Class-Fields-0.15.tar.gz' => {'author' => 'MSCHWERN','description' => 'compile-time class fields','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Carp::Assert' => 0,'constant' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Class-Generate-1.06.tar.gz' => {'author' => 'SWARTIK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Class-Handle-0.2.tar.gz' => {'author' => 'ADAMK','description' => 'Supply object methods to classes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz'],'requires_module' => {'Class::ISA' => 0,'Class::Inspector' => '0.2'},'requires_recursive' => ['Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Class-Handler-1.03.tar.gz' => {'author' => 'NWIGER','description' => 'Make Apache-like pseudoclass event handlers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Class-Holon-0.03.tar.gz' => {'author' => 'GSLONDON','description' => 'Declare hierarchical classes with one line','files' => [],'testers' => {'fail' => 10}},'Class-Hook-0.01.tar.gz' => {'author' => 'PDENIS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'Test::Simple' => '0.01','Time::HiRes' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'fail' => 3,'pass' => 5}},'Class-ISA-0.32.tar.gz' => {'author' => 'SBURKE','description' => 'Report the search path thru an ISA tree','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 25}},'Class-Inner-0.1.tar.gz' => {'author' => 'PDCAWLEY','description' => 'A perlish implementation of Java like inner classes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 17}},'Class-Inspector-1.tar.gz' => {'author' => 'ADAMK','description' => 'Provides information about Classes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::ISA' => 0,'File::Spec' => '0.82','Test::Simple' => 0},'requires_recursive' => ['Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 12}},'Class-Listener-0.01.04.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz'],'requires_module' => {'Class::Maker' => 0},'requires_recursive' => ['Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'pass' => 9}},'Class-Loader-2.02.tar.gz' => {'author' => 'VIPUL','description' => 'Load modules and create objects on demand.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 14}},'Class-MVC-0.01.06.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Listener-0.01.04.tar.gz','Class-Maker-0.5.14.tar.gz','Class-Observable-0.03.tar.gz'],'requires_module' => {'Class::Listener' => 0,'Class::Maker' => 0,'Class::Observable' => 0},'requires_recursive' => ['Class-ISA-0.32.tar.gz','Class-Listener-0.01.04.tar.gz','Class-Maker-0.5.14.tar.gz','Class-Observable-0.03.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','IO-Extended-0.05.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Class-MakeMethods-1.0.14.tar.gz' => {'author' => 'EVO','description' => 'Generate common types of methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Class-MakeMethods-1.000016.tar.gz' => {'author' => 'EVO','description' => 'Generate common types of methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Class-MakeMethods-1.006.tar.gz' => {'author' => 'EVO','description' => 'Generate common types of methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 11}},'Class-Maker-0.02.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','IO-Extended-0.05.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'IO::Extended' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'pass' => 24}},'Class-Maker-0.5.14.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Error' => '0.15','IO::Extended' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'pass' => 17}},'Class-MethodMaker-1.10.tar.gz' => {'author' => 'FLUFFY','description' => 'Create generic class methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Class-MethodMapper-1.0.tar.gz' => {'author' => 'LENZO','description' => 'Abstract Class wrapper for AutoLoader','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 15}},'Class-Methods-0.062.tar.gz' => {'author' => 'RSOD','description' => 'Object methods for working with classes','files' => ['Makefile.PL','SIGNATURE','MANIFEST'],'requires' => ['Devel-Pointer-1.00.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Devel::Pointer' => 0,'warnings' => 0},'requires_recursive' => ['Devel-Pointer-1.00.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Class-Multimethods-1.70.tar.gz' => {'author' => 'DCONWAY','description' => 'A multiple dispatch mechanism for Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 18}},'Class-Mutator-0.04.tar.gz' => {'author' => 'GMCCAR','description' => 'Dynamic polymorphism implemented in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Class-NamedParms-1.04.tar.gz' => {'author' => 'SNOWHARE','description' => 'A named parameter accessor base class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Class-Null-1.02.tar.gz' => {'author' => 'MARCEL','description' => 'Implements the Null Class design pattern','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Distribution-1.02.tar.gz'],'requires_module' => {'Test::Distribution' => '1.02'},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Distribution-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 2}},'Class-OOorNO-0.011.tar.gz' => {'author' => 'TOMMY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Class-Object-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'each object is its own class','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Class-ObjectTemplate-0.7.tar.gz' => {'author' => 'JASONS','description' => 'Optimized template builder base class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Class-ObjectTemplate-DB-0.27.tar.gz' => {'author' => 'JASONS','description' => 'Template base class for database objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ObjectTemplate-0.7.tar.gz'],'requires_module' => {'Class::ObjectTemplate' => '0.7'},'requires_recursive' => ['Class-ObjectTemplate-0.7.tar.gz'],'testers' => {'pass' => 6}},'Class-Observable-0.03.tar.gz' => {'author' => 'CWINTERS','description' => 'Allow other classes and objects to respond to events in yours','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::ISA' => '0.32','Test::More' => '0.4'},'requires_recursive' => ['Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Class-ParamParser-1.041.tar.gz' => {'author' => 'DUNCAND','description' => 'Provides complex parameter list parsing','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Class-ParmList-1.03.tar.gz' => {'author' => 'SNOWHARE','description' => 'A named parameter list processor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Class-Phrasebook-0.88.tar.gz' => {'author' => 'RANI','description' => 'Implements the Phrasebook pattern','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','IO-LockedFile-0.23.tar.gz','Log-LogLite-0.82.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'IO::LockedFile' => '0.1','Log::LogLite' => '0.2','Term::ANSIColor' => '1.03','XML::Parser' => '2.3'},'requires_recursive' => ['ANSIColor-1.07.tar.gz','IO-1.20.tar.gz','IO-LockedFile-0.23.tar.gz','Log-LogLite-0.82.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Class-Prevayler-0.02.tar.gz' => {'author' => 'NATHANAEL','description' => 'prl-implementation of the prevayler-concept','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','File-Sync-0.09.tar.gz'],'requires_module' => {'Class::MethodMaker' => 0,'File::Spec' => 0,'File::Sync' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','File-Sync-0.09.tar.gz'],'testers' => {'pass' => 6}},'Class-Privacy-0.03.tar.gz' => {'author' => 'JHI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Class-Protected-0.01.02.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz','Class-Proxy-0.01.04.tar.gz','Decision-ACL-0.02.tar.gz','IO-Extended-0.05.tar.gz'],'requires_module' => {'Class::Maker' => '','Class::Proxy' => 0,'Decision::ACL' => '0.02','IO::Extended' => '0.05'},'requires_recursive' => ['Class-Listener-0.01.04.tar.gz','Class-Maker-0.5.14.tar.gz','Class-Proxy-0.01.04.tar.gz','Data-Dumper-2.101.tar.gz','Decision-ACL-0.02.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'pass' => 4}},'Class-Prototyped-0.90.tar.gz' => {'author' => 'TEVERETT','description' => 'Fast prototype-based OO programming in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Test-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => undef,'Data::Dumper' => undef,'Test' => undef},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Class-Proxy-0.01.02.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz','IO-Extended-0.05.tar.gz'],'requires_module' => {'Class::Maker' => 0,'IO::Extended' => 0},'requires_recursive' => ['Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'fail' => 1}},'Class-Proxy-0.01.04.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Listener-0.01.04.tar.gz','Class-Maker-0.5.14.tar.gz','IO-Extended-0.05.tar.gz'],'requires_module' => {'Class::Listener' => 0,'Class::Maker' => 0,'IO::Extended' => 0},'requires_recursive' => ['Class-Listener-0.01.04.tar.gz','Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'fail' => 6,'pass' => 5}},'Class-PseudoHash-1.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Emulates Pseudo-Hash behaviour via overload','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Class-PublicPrivate-0.80.tar.gz' => {'author' => 'MIKO','description' => 'Class with public keys with any name and a separate set of private keys','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Class-Random-0.2.tar.gz' => {'author' => 'PMH','description' => 'Random behaviour for instances','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Class-ReturnValue-0.51.tar.gz' => {'author' => 'JESSE','description' => 'A return-value object that lets you treat it as as a boolean, array or object','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Devel-StackTrace-1.03.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::StackTrace' => undef,'Test::Inline' => undef,'Test::More' => undef},'requires_recursive' => ['Devel-StackTrace-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'Class-Runtime-0.1.tar.gz' => {'author' => 'STATHY','description' => 'API for dynamic class loading/unloading/status','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Spec' => '0.8','Symbol' => '1.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Class-SelfMethods-1.07.tar.gz' => {'author' => 'TEVERETT','description' => 'a Module for supporting instance-defined methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Class-Singleton-1.03.tar.gz' => {'author' => 'ABW','description' => 'Implementation of a "Singleton" class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 25}},'Class-Skin-0.05.tar.gz' => {'author' => 'RANI','description' => 'Class for creating text out of text templates.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-LogLite-0.82.tar.gz'],'requires_module' => {'Log::LogLite' => '0.2'},'requires_recursive' => ['IO-1.20.tar.gz','IO-LockedFile-0.23.tar.gz','Log-LogLite-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Class-Struct-FIELDS-1.1.tar.gz' => {'author' => 'BINKLEY','description' => 'Combine Class::Struct, base and fields','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Fields-0.15.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Struct' => 0,'base' => 0,'fields' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Class-StructTemplate-0.01.tar.gz' => {'author' => 'HEIKOWU','description' => 'Facilitates creation of public class-data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'DBI' => 0,'Exporter' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 5}},'Class-Structured-0.1.tar.gz' => {'author' => 'ROBWALKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-Scalar-1.17.tar.gz'],'requires_module' => {'Set::Scalar' => '1.06'},'requires_recursive' => ['Set-Scalar-1.17.tar.gz'],'testers' => {'pass' => 5}},'Class-Tangram-1.12a.tar.gz' => {'author' => 'SAMV','description' => 'Automated class accessors, Tangram friendly','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 7}},'Class-Tom-3.02.tar.gz' => {'author' => 'JDUNCAN','description' => 'The Transportable Object Model for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Data::Dumper' => '2.08','Devel::Symdump' => 2,'Digest::MD5' => '2.09','MIME::Base64' => '2.11'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz']},'Class-Translucent-1.18.tar.gz' => {'author' => 'GED','description' => 'Translucent (ala perltootc) method creation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'Class-Tree-1.23.tgz' => {'author' => 'RSAVAGE','description' => 'C++ class hierarchies & disk directories','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Class-Trigger-0.08.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Mixin to add / call inheritable triggers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','IO-stringy-2.108.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => '0.02','IO::Scalar' => 0,'Test::More' => '0.32'},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Class-Virtual-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'Base class for virtual base classes.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-ISA-0.32.tar.gz'],'requires_module' => {'Carp::Assert' => '0.1','Class::Data::Inheritable' => '0.02','Class::ISA' => '0.31'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 22}},'Class-Visitor-0.02.tar.gz' => {'author' => 'KMACLEOD','description' => 'Visitor and Iterator extensions to Class::Template','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'Class-Void-0.05.tar.gz' => {'author' => 'MALTEU','description' => 'A class that stringifies to nothing for whatever you do with it','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Class-WhiteHole-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'Treat unhandled method calls as errors','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 28}},'Class-Wrap-1.0.tar.gz' => {'author' => 'SIMON','description' => 'Proxy an entire class\'s methods.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Class-Wrapper-0.22.tar.gz' => {'author' => 'HEMA','description' => 'Decorator base class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Class-XPath-1.0.tar.gz' => {'author' => 'SAMTREGAR','description' => 'adds xpath matching to object trees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test::More' => '0.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'ClassEHierarchy-0.6.tar.gz' => {'author' => 'CORLISS','description' => 'Base class aggregating several OO aspects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'ClearCase-Argv-1.16.tar.gz' => {'author' => 'DSB','description' => 'ClearCase-specific subclass of Argv','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Argv-1.09.tar.gz'],'requires_module' => {'Argv' => '1.09'},'requires_recursive' => ['Argv-1.09.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'fail' => 9,'pass' => 3}},'ClearCase-Attache-0.01.tar.gz' => {'author' => 'ALFO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwin32-0.191.zip','perl-5.8.0.tar.gz'],'requires_module' => {'Symbol' => '0.0','Win32' => '0.0'},'requires_recursive' => ['libwin32-0.191.zip','perl-5.8.0.tar.gz']},'ClearCase-CRDB-0.08.tar.gz' => {'author' => 'DSB','description' => 'base class for ClearCase config-record analysis','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz'],'requires_module' => {'Data::Dumper' => '2.101','File::Spec' => '0.82'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 5}},'ClearCase-ClearPrompt-1.29.tar.gz' => {'author' => 'DSB','description' => 'Handle clearprompt in a portable, convenient way','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'ClearCase-SyncTree-0.27.tar.gz' => {'author' => 'DSB','description' => 'Synchronize a tree of files with a tree of elements','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Argv-1.09.tar.gz','ClearCase-Argv-1.16.tar.gz','File-Spec-0.82.tar.gz'],'requires_module' => {'Argv' => 1,'ClearCase::Argv' => 1,'File::Spec' => '0.82'},'requires_recursive' => ['Argv-1.09.tar.gz','ClearCase-Argv-1.16.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'pass' => 3}},'ClearCase-Wrapper-1.08.tar.gz' => {'author' => 'DSB','description' => 'general-purpose wrapper for B<cleartool>','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Argv-1.09.tar.gz','ClearCase-Argv-1.16.tar.gz','ClearCase-ClearPrompt-1.29.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz'],'requires_module' => {'Argv' => '1.06','ClearCase::Argv' => '1.06','ClearCase::ClearPrompt' => '1.24','File::Spec' => '0.82','Getopt::Long' => '2.17'},'requires_recursive' => ['Argv-1.09.tar.gz','ClearCase-Argv-1.16.tar.gz','ClearCase-ClearPrompt-1.29.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'pass' => 1}},'ClearCase-Wrapper-DSB-1.08.tar.gz' => {'author' => 'DSB','description' => 'David Boyce\'s contributed cleartool wrapper functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ClearCase-Wrapper-1.08.tar.gz'],'requires_module' => {'ClearCase::Wrapper' => 1},'requires_recursive' => ['Argv-1.09.tar.gz','ClearCase-Argv-1.16.tar.gz','ClearCase-ClearPrompt-1.29.tar.gz','ClearCase-Wrapper-1.08.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'pass' => 1}},'Client.pm.gz' => {'author' => 'TOMC','description' => undef},'ClockTimer.pm.gz' => {'author' => 'TOMC','description' => undef},'Clone-0.13.tar.gz' => {'author' => 'RDF','description' => 'Recursive copy of nested objects','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 33}},'Closures-1.2.tgz' => {'author' => 'ABIGAIL','description' => 'Object Oriented Programming using Closures.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Cluster-Init-0.207.tar.gz' => {'author' => 'STEVEGT','description' => 'Clusterwide "init", spawn cluster applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Data-Dump-0.04.tar.gz','Event-0.87.tar.gz','Event-Stats-0.7.tar.gz','IPC-LDT-2.03.tgz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'Carp::Assert' => 0,'Data::Dump' => 0,'Event' => 0,'Event::Stats' => 0,'IPC::LDT' => 0,'Time::HiRes' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Data-Dump-0.04.tar.gz','Event-0.87.tar.gz','Event-Stats-0.7.tar.gz','File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','IPC-LDT-2.03.tgz','Storable-2.06.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Cmenu-1.1.tgz' => {'author' => 'DREWF','description' => 'Curses-based menu and data entry functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'CodeBase-0.86.tar.gz' => {'author' => 'ANDREWF','description' => 'Perl module for accessing dBASE files','files' => ['Makefile.PL','README','MANIFEST']},'Color-Rgb-1.4.tar.gz' => {'author' => 'SHERZODR','description' => 'Simple rgb.txt parsing class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'CompBio-0.47.tar.gz' => {'author' => 'SEANQ','description' => 'Core library for some basic methods useful in computational biology/bioinformatics.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.07'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Compress-Bzip2-1.00.tar.gz' => {'author' => 'AZEMGI','description' => 'Interface to the Bzip2 compression library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 3}},'Compress-LZF-0.1045.tar.gz' => {'author' => 'MLEHMANN','description' => 'Fast/Free/Small data compression library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Compress-LZO-1.08.tar.gz' => {'author' => 'MFX','description' => 'Interface to the LZO compression library','files' => ['Makefile.PL','README','MANIFEST']},'Compress-LZV1-0.04.tar.gz' => {'author' => 'MLEHMANN','description' => 'Leight-weight Lev-Zimpel-Vogt compression','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Compress-LeadingBlankSpaces-0.01.tar.gz' => {'author' => 'SLAVA','description' => 'Perl class to compress leading blank spaces in (HTML, JavaScript, etc.) web content.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Compress-PPMd-0.05.tar.gz' => {'author' => 'SALVA','description' => 'Interface to PPMd compression library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-MakeMaker-6.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'ExtUtils::MakeMaker' => '6.05','Test::More' => 0},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Compress-PPMd-0.07.tar.gz' => {'author' => 'SALVA','description' => 'Interface to PPMd compression library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-MakeMaker-6.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'ExtUtils::MakeMaker' => '6.05','Test::More' => 0},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Compress-SelfExtracting-0.04.tgz' => {'author' => 'SEANO','description' => '- create compressed scripts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Filter-Simple-0.78.tar.gz'],'requires_module' => {'Digest::MD5' => '0.01','Filter::Simple' => '0.01'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Compress-Zlib-1.19.tar.gz' => {'author' => 'PMQS','description' => 'Interface to the Info-Zip zlib library','files' => ['Makefile.PL','README','MANIFEST']},'Compress-Zlib-1.20.tar.gz' => {'author' => 'PMQS','description' => 'Interface to the Info-Zip zlib library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Concurrent-Object-1.07.tar.gz' => {'author' => 'VIPUL','description' => 'Concurrent Objects in Perl.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-Loader-2.02.tar.gz','Data-Dumper-2.101.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Class::Loader' => '2.00','Data::Dumper' => 0,'MIME::Base64' => 0,'Storable' => 0},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'ConfInt-1.0.1.tar.gz' => {'author' => 'CGERNHAR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Config-Abstract-0.12.tar.gz' => {'author' => 'AVAJADI','description' => 'Abstractions for configfiles in many formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Config-Access-0.02.tar.gz' => {'author' => 'TIMPOTTER','description' => 'Perform simple access control','files' => ['Makefile.PL','README']},'Config-ApacheFormat-1.1.tar.gz' => {'author' => 'SAMTREGAR','description' => 'use Apache format config files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Class::MethodMaker' => '1.08','File::Spec' => '0.82','Scalar::Util' => '1.07','Text::Balanced' => '1.89'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Config-Auto-0.03.tar.gz' => {'author' => 'SIMON','description' => 'Magical config file parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Config-IniFiles-2.37.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'Config::IniFiles' => 0,'XML::Simple' => 0},'requires_recursive' => ['Config-IniFiles-2.37.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz'],'testers' => {'pass' => 3}},'Config-Cfe-1.50.tar.gz' => {'author' => 'JHAGG','description' => 'File configuration module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Config-Directory-0.01.tar.gz' => {'author' => 'GAVINC','description' => 'hash-based interface to directories of files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Basename' => 0,'File::Spec' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Config-Fast-1.03.tar.gz' => {'author' => 'NWIGER','description' => 'extremely fast configuration file reader / parser','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Config-Find-0.04.tar.gz' => {'author' => 'SALVA','description' => 'Find configuration files in the native OS fashion','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','File-Which-0.05.tar.gz'],'requires_module' => {'File::Spec' => 0,'File::Which' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Which-0.05.tar.gz'],'testers' => {'pass' => 1}},'Config-Framework-1.04.tar.gz' => {'author' => 'AHICOX','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-CBC-2.08.tar.gz','Data-DumpXML-1.05.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Crypt::CBC' => '2.02','Data::DumpXML::Parser' => '1.01','File::Copy' => '2.03'},'requires_recursive' => ['Array-RefElem-0.02.tar.gz','Crypt-CBC-2.08.tar.gz','Data-DumpXML-1.05.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Config-FreeForm-0.01.tar.gz' => {'author' => 'BTROTT','description' => 'Provide in-memory configuration data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Config-General-2.17.tar.gz' => {'author' => 'TLINDEN','description' => 'Generic Config Module','files' => ['Makefile.PL','README','MANIFEST']},'Config-General-2.18.tar.gz' => {'author' => 'TLINDEN','description' => 'Generic Config Module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Config-IniFiles-2.37.tar.gz' => {'author' => 'WADG','description' => 'Read/Write INI-Style configuration files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Config-IniHash-2.3.tar.gz' => {'author' => 'JENDA','description' => 'Perl extension for reading and writing INI files version 2.3','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'Config-Manager-1.1.tar.gz' => {'author' => 'STBEY','description' => 'Configuration Manager','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-1.20.tar.gz','MD5-2.02.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Compare' => '0.0','File::Copy' => '0.0','IO::File' => '0.0','MD5' => '0.0','Net::SMTP' => '0.0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MD5-2.02.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 9}},'Config-Objective-0.7.tar.gz' => {'author' => 'ROTH','description' => 'Perl module for parsing object-oriented config files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-Yapp-1.05.tar.gz','ParseLex-2.15.tar.gz'],'requires_module' => {'Parse::Lex' => '2.15','Parse::Yapp::Driver' => '1.05'},'requires_recursive' => ['Parse-Yapp-1.05.tar.gz','ParseLex-2.15.tar.gz']},'Config-Pod-0.01.tar.gz' => {'author' => 'JSMITH','description' => 'Configuration files in POD format','files' => ['Makefile.PL','README','MANIFEST']},'Config-Properties-0.41.tar.gz' => {'author' => 'CMANLEY','description' => 'Configuration using Java style properties','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Config-Properties-Simple-0.05.tar.gz' => {'author' => 'SALVA','description' => 'Perl extension to manage properties files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Config-Find-0.04.tar.gz','Config-Properties-0.41.tar.gz'],'requires_module' => {'Config::Find' => 0,'Config::Properties' => 0},'requires_recursive' => ['Config-Find-0.04.tar.gz','Config-Properties-0.41.tar.gz','File-Spec-0.82.tar.gz','File-Which-0.05.tar.gz'],'testers' => {'pass' => 1}},'Config-ReadAndCheck-0.03.tar.gz' => {'author' => 'TPABA','description' => 'Perl module for parsing generic config files conforms to predefined line-by-line-based format. I<Version 0.03>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Config-Secure-0.0.1.tar.gz' => {'author' => 'SUAVEANT','description' => 'Perl extension for scripts run with PSC','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Config-Simple-4.48.tar.gz' => {'author' => 'SHERZODR','description' => 'simple configuration file class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Config-Tiny-1.tar.gz' => {'author' => 'ADAMK','description' => 'Read/Write .ini style files with as little code as possible','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'FindBin' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Config-Yacp-1.00.tar.gz' => {'author' => 'TSTANLEY','description' => 'Yet Another Configuration file Parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Parse-RecDescent-1.91.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'Parse::RecDescent' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Parse-RecDescent-1.91.tar.gz','perl-5.8.0.tar.gz']},'Config-Yacp-1.1.tar.gz' => {'author' => 'TSTANLEY','description' => 'Yet Another Configuration file Parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Parse-RecDescent-1.94.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'Fcntl' => 0,'Parse::RecDescent' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'ConfigReader-0.5.tar.gz' => {'author' => 'AMW','description' => undef,'files' => ['README']},'ConfigReader-Simple-1.15.tar.gz' => {'author' => 'BDFOY','description' => 'Read simple configuration file formats','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0','Test::Prereq' => '0.14'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Continuus-0.1.tar.gz' => {'author' => 'HENKE','description' => 'Interface to Continuus Code Management tool','files' => ['Makefile.PL','MANIFEST']},'ControlX10-CM11-2.09.tar.gz' => {'author' => 'BBIRTH','description' => 'Perl extension for X10 \'ActiveHome\' Controller','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'ControlX10-CM17-0.07.tar.gz' => {'author' => 'BBIRTH','description' => 'inexpensive RF transmit-only X10','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Convert-ASCII-Armour-1.4.tar.gz' => {'author' => 'VIPUL','description' => 'Convert binary octets to ASCII armoured msg.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Compress::Zlib' => 0,'Digest::MD5' => 0,'MIME::Base64' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 15}},'Convert-ASN1-0.16.tar.gz' => {'author' => 'GBARR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 19}},'Convert-AcrossLite-0.06.tar.gz' => {'author' => 'DSPARLING','description' => 'Convert binary AcrossLite puzzle files to text.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Convert-BER-1.3101.tar.gz' => {'author' => 'GBARR','description' => 'Class for encoding/decoding BER messages','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 19}},'Convert-Base32-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Encoding and decoding of base32 strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Convert-BinHex-1.119.tar.gz' => {'author' => 'ERYQ','description' => 'Convert to/from RFC1741 HQX7 (Mac BinHex)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Convert-Binary-C-0.12.tar.gz' => {'author' => 'MHX','description' => 'Binary Data Conversion using C Types','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Convert-Braille-0.04.tar.gz' => {'author' => 'DYACOB','description' => 'Package to convert between Braille encodings.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Convert-BulkDecoder-1.02.tar.gz' => {'author' => 'JV','description' => 'Extract (binary) data from mail and news messages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','MIME-tools-5.411a.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'MIME::Parser' => 0,'Test::More' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Convert-CharMap-0.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Conversion between Unicode Character Maps','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['XML-Simple-2.04.tar.gz','YAML-0.35.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'XML::Simple' => 0,'YAML' => 0,'charnames' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz','YAML-0.35.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Convert-Context-0.501.tar.gz' => {'author' => 'MSCHWARTZ','description' => 'an Attributed Text data type - ALPHA - release $Revision: 1.77 $ $Date: 1998/10/03 22:21:23 $','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Convert-Coptic-0.11.tar.gz' => {'author' => 'DYACOB','description' => 'Convert Between Western and Coptic Numeral Systems','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Convert-Cyr.tar.gz' => {'author' => 'KDOULEPOV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Convert-DUDE-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Conversion between Unicode and DUDE','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unicode-String-2.07.tar.gz'],'requires_module' => {'Unicode::String' => '2.06'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'pass' => 8}},'Convert-EBCDIC-0.06.tar.gz' => {'author' => 'CXL','description' => 'ASCII to/from EBCDIC','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Convert-EastAsianWidth-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Convert between full- and half-width characters','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['Unicode-EastAsianWidth-1.01.tar.gz'],'requires_module' => {'Unicode::EastAsianWidth' => '0'},'requires_recursive' => ['Unicode-EastAsianWidth-1.01.tar.gz'],'testers' => {'pass' => 2}},'Convert-Ethiopic-0.12.tar.gz' => {'author' => 'DYACOB','description' => 'Perl extension for the Ethiopic information processing library.','files' => ['Makefile.PL','README','MANIFEST']},'Convert-Ethiopic-0.20-210102.tar.gz' => {'author' => 'DYACOB','description' => 'Perl extension for the Ethiopic information processing library.','files' => ['Makefile.PL','README','MANIFEST']},'Convert-Ethiopic-Lite-0.14.tar.gz' => {'author' => 'DYACOB','description' => 'Convert Between Western and Ethiopic Numeral Systems','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Convert-GeekCode-0.5.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Convert and generate geek code sequences','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Text-Tabs+Wrap-2001.0929.tar.gz','YAML-0.35.tar.gz'],'requires_module' => {'Text::Wrap' => '0','YAML' => '0'},'requires_recursive' => ['Text-Tabs+Wrap-2001.0929.tar.gz','YAML-0.35.tar.gz'],'testers' => {'pass' => 5}},'Convert-IBM390-0.15.tar.gz' => {'author' => 'GROMMEL','description' => 'Convert data from/to S/390 representations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Convert-IBM390p-0.07.tar.gz' => {'author' => 'GROMMEL','description' => '- OBSOLETE','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Convert-Morse-0.03.tar.gz' => {'author' => 'TELS','description' => 'Convert from/to Morse code (.--. . .-. .-..)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Convert-PEM-0.06.tar.gz' => {'author' => 'BTROTT','description' => 'Read/write encrypted ASN.1 PEM files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-ASN1-0.16.tar.gz','Crypt-DES_EDE3-0.01.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Convert::ASN1' => '0.10','Crypt::DES_EDE3' => 0,'Digest::MD5' => 0,'MIME::Base64' => 0},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz','Crypt-DES-2.03.tar.gz','Crypt-DES_EDE3-0.01.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 9}},'Convert-RACE-0.07.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Conversion between Unicode and RACE','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-Base32-0.02.tar.gz'],'requires_module' => {'Convert::Base32' => '0.02'},'requires_recursive' => ['Convert-Base32-0.02.tar.gz'],'testers' => {'pass' => 8}},'Convert-Recode-1.03.tar.gz' => {'author' => 'GAAS','description' => 'Mapping functions between character sets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'Convert-Scalar-0.1e.tar.gz' => {'author' => 'MLEHMANN','description' => 'convert between different representations of perl scalars','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Convert-SciEng-0.90.tar.gz' => {'author' => 'COLINK','description' => 'Convert numbers with scientific notation','files' => ['Makefile.PL','README','MANIFEST']},'Convert-TNEF-0.17.tar.gz' => {'author' => 'DOUGW','description' => 'Perl module to read TNEF files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-tools-5.411a.tar.gz'],'requires_module' => {'MIME::Body' => '4.109'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Convert-Transcribe-0.02.tar.gz' => {'author' => 'TWID','description' => 'Perl extension for transcribing natural languages','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Convert-Translit-1.03.tar.gz' => {'author' => 'GENJISCH','description' => 'String conversion among many character sets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Convert-UU-0.52.tar.gz' => {'author' => 'ANDK','description' => 'UUencode and UUdecode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Convert-UUlib-0.31.tar.gz' => {'author' => 'MLEHMANN','description' => 'Intelligent de- and encode (B64, UUE...)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Convert-Units-0.43.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Convert-yEnc-1.00.tar.gz' => {'author' => 'SWMCD','description' => 'yEnc decoder','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-IntSpan-1.07.tar.gz'],'requires_module' => {'Set::IntSpan' => '1.07'},'requires_recursive' => ['Set-IntSpan-1.07.tar.gz'],'testers' => {'fail' => 3,'pass' => 3}},'CookBookA-19960430.tar.gz' => {'author' => 'DMR','description' => undef,'files' => ['README']},'CookBookB-19960430.tar.gz' => {'author' => 'DMR','description' => undef,'files' => ['README'],'testers' => {'fail' => 1}},'Coro-0.651.tar.gz' => {'author' => 'MLEHMANN','description' => 'coroutine process abstraction','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Event-0.87.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'Event' => '0.86','Scalar::Util' => 0},'requires_recursive' => ['Event-0.87.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 7}},'Counter.pm.gz' => {'author' => 'TOMC','description' => undef},'Coy-0.05.tar.gz' => {'author' => 'DCONWAY','description' => 'Syllable based hyphenation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Crypt-Blowfish-2.09.tar.gz' => {'author' => 'DPARIS','description' => 'XS-based implementation of Blowfish','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 25}},'Crypt-Blowfish_PP-1.12.tar.gz' => {'author' => 'MATTBM','description' => 'Blowfish encryption algorithm in Pure Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Crypt-CAST5-0.03.tar.gz' => {'author' => 'BOBMATH','description' => 'CAST5 block cipher','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Crypt-CAST5_PP-1.02.tar.gz' => {'author' => 'BOBMATH','description' => 'CAST5 block cipher in pure Perl','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Crypt-CBC-1.00.tar.gz' => {'author' => 'LDS','description' => 'Encrypt Data with Cipher Block Chaining Mode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Crypt-CBC-2.08.tar.gz' => {'author' => 'LDS','description' => 'Cipherblock chaining for Crypt::DES/IDEA','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => '2.00'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 9}},'Crypt-CBCeasy-0.24.tar.gz' => {'author' => 'MBLAZ','description' => 'Easy things make really easy with Crypt::CBC','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-CBC-2.08.tar.gz','MD5-2.02.tar.gz'],'requires_module' => {'Crypt::CBC' => '1.20','MD5' => 0},'requires_recursive' => ['Crypt-CBC-2.08.tar.gz','Digest-MD5-2.24.tar.gz','MD5-2.02.tar.gz'],'testers' => {'fail' => 3,'pass' => 8}},'Crypt-CFB-0.01.tar.gz' => {'author' => 'BAUERM','description' => 'Encrypt Data in Cipher Feedback Mode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-Caesar-0.01.tar.gz' => {'author' => 'JUERD','description' => 'Decrypt rot-N strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-CipherSaber-0.61.tar.gz' => {'author' => 'CHROMATIC','description' => 'OO module for CS-1 and CS-2 encryption','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Crypt-Cracklib-0.01.tar.gz' => {'author' => 'DANIEL','description' => 'Perl interface to Alec Muffett\'s Cracklib.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Crypt-Ctr-0.01.tar.gz' => {'author' => 'BAUERM','description' => 'Encrypt Data in Counter Mode','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Crypt-CFB-0.01.tar.gz'],'requires_module' => {'Crypt::CFB' => 0},'requires_recursive' => ['Crypt-CFB-0.01.tar.gz'],'testers' => {'pass' => 4}},'Crypt-DES-1.0.tar.gz' => {'author' => 'GARY','description' => 'DES encryption (libdes)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'Crypt-DES-2.03.tar.gz' => {'author' => 'DPARIS','description' => 'DES encryption (libdes)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 27}},'Crypt-DES_EDE3-0.01.tar.gz' => {'author' => 'BTROTT','description' => 'Triple-DES EDE encryption/decryption','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-DES-2.03.tar.gz'],'requires_module' => {'Crypt::DES' => 0},'requires_recursive' => ['Crypt-DES-2.03.tar.gz'],'testers' => {'pass' => 10}},'Crypt-DES_PP-1.00.tar.gz' => {'author' => 'GUIDO','description' => 'Perl extension for DES encryption','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Crypt-DH-0.03.tar.gz' => {'author' => 'BTROTT','description' => 'Diffie-Hellman key exchange system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-Random-1.13.tar.gz','Math-Pari-2.010402.tar.gz'],'requires_module' => {'Crypt::Random' => '0.33','Math::Pari' => '2.001804'},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Crypt-Random-1.13.tar.gz','Math-Pari-2.010402.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Crypt-DSA-0.12.tar.gz' => {'author' => 'BTROTT','description' => 'DSA Signatures and Key Generation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-Random-1.13.tar.gz','Digest-SHA1-2.02.tar.gz','Math-Pari-2.010402.tar.gz'],'requires_module' => {'Crypt::Random' => '0.33','Digest::SHA1' => 0,'Math::Pari' => '2.001804'},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Crypt-Random-1.13.tar.gz','Digest-SHA1-2.02.tar.gz','Math-Pari-2.010402.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Crypt-ECB-1.1-2.tar.gz' => {'author' => 'APPEL','description' => 'ECB mode for Crypt::DES, Blowfish, etc.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 11}},'Crypt-Enigma-1.1.tar.gz' => {'author' => 'JBLAKEY','description' => 'Perl extension for emulating a World War II Enigma','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-GOST-1.00.tar.gz' => {'author' => 'AMS','description' => 'GOST encryption algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Crypt-GOST_PP-1.10.tar.gz' => {'author' => 'SIFUKURT','description' => 'Pure Perl implementation of the GOST encryption algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Crypt-GPG-1.42.tar.gz' => {'author' => 'AGUL','description' => 'Object-oriented interface to GnuPG','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Expect-1.15.tar.gz','File-Temp-0.12.tar.gz','Time-HiRes-1.45.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Date::Parse' => 0,'Expect' => '1.15','Fcntl' => 0,'File::Path' => 0,'File::Temp' => 0,'Time::HiRes' => 0},'requires_recursive' => ['Expect-1.15.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-Tty-1.02.tar.gz','Time-HiRes-1.45.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz']},'Crypt-GeneratePassword-0.02.tar.gz' => {'author' => 'JWALT','description' => 'generate secure random pronounceable passwords','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Crypt-HCE_MD5-0.60.tar.gz' => {'author' => 'EESTABROO','description' => 'Perl extension implementing one way hash chaining encryption using MD5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Digest::MD5' => 2,'MIME::Base64' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 9}},'Crypt-HCE_SHA-0.60.tar.gz' => {'author' => 'EESTABROO','description' => 'Perl extension implementing one way hash chaining encryption using SHA','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-SHA1-2.02.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Digest::SHA1' => 0,'MIME::Base64' => 2},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 10}},'Crypt-IDEA-1.0.tar.gz' => {'author' => 'GARY','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'Crypt-IDEA-1.02.tar.gz' => {'author' => 'DPARIS','description' => 'International Data Encryption Algorithm','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Crypt-Keys-0.06.tar.gz' => {'author' => 'BTROTT','description' => 'On-disk management of public and private keyfiles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Crypt-License-2.02.tar.gz' => {'author' => 'MIKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Call' => '1.04'},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'fail' => 2}},'Crypt-Memfrob-1.00.tar.gz' => {'author' => 'KNAGANO','description' => 'memfrob implementation in pure Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Crypt-Mimetic-0.02.tar.gz' => {'author' => 'ERICH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz','TermReadKey-2.21.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Error' => '0.15','File::Copy' => '0','File::Find' => '0','Term::ReadKey' => '0'},'requires_recursive' => ['Error-0.15.tar.gz','TermReadKey-2.21.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Crypt-NULL-1.02.tar.gz' => {'author' => 'AMS','description' => 'NULL Encryption Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Crypt-OOEnigma-0.3.tar.gz' => {'author' => 'SJBAKER','description' => 'A World War II Enigma machine in a flexible OO framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Storable' => '','Test::More' => '0.41'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Crypt-OTP-2.00.tar.gz' => {'author' => 'SIFUKURT','description' => 'Implements One Time Pad encryption','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Crypt-OpenPGP-1.03.tar.gz' => {'author' => 'BTROTT','description' => 'Pure-Perl OpenPGP implementation','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Crypt-OpenSSL-Bignum-0.02.tar.gz' => {'author' => 'IROBERTS','description' => 'OpenSSL\'s multiprecision integer arithmetic','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-OpenSSL-DSA-0.11.tar.gz' => {'author' => 'TJMATHER','description' => 'Digital Signature Algorithm using OpenSSL','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-OpenSSL-RSA-0.18.tar.gz' => {'author' => 'IROBERTS','description' => 'Interface to OpenSSL RSA methods','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-OpenSSL-Random-0.03.tar.gz'],'requires_module' => {'Crypt::OpenSSL::Random' => 0},'requires_recursive' => ['Crypt-OpenSSL-Random-0.03.tar.gz'],'testers' => {'pass' => 8}},'Crypt-OpenSSL-Random-0.03.tar.gz' => {'author' => 'IROBERTS','description' => 'Interface to OpenSSL PRNG methods','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 19}},'Crypt-OpenSSL-SMIME-0.02.tar.gz' => {'author' => 'DEEMON','description' => 'signing and encrypting messages with S/MIME standard using OpenSSL libraries.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-PGP2-0.03.tar.gz' => {'author' => 'JBRIGGS','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Crypt-PGP5-1.38.tar.gz' => {'author' => 'AGUL','description' => 'Object-oriented interface to PGP v5.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Expect-1.15.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Expect' => 0,'Fcntl' => 0,'POSIX' => 0,'Time::HiRes' => 0},'requires_recursive' => ['Expect-1.15.tar.gz','IO-Tty-1.02.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz']},'Crypt-PGPSimple-0.13.tar.gz' => {'author' => 'JHINKLE','description' => 'Basic interface to PGP','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Crypt-PassGen-0.03.tar.gz' => {'author' => 'TJENNESS','description' => 'Generate pronouncable passwords','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-1.23.tar.gz'],'requires_module' => {'File::Spec' => 0,'Storable' => 0,'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Crypt-Passwd-0.03.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Perl wrapper around the UFC Crypt','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MD5-2.02.tar.gz'],'requires_module' => {'MD5' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','MD5-2.02.tar.gz'],'testers' => {'fail' => 3,'pass' => 3}},'Crypt-PasswdMD5-1.2.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Interoperable MD5-based crypt() function','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Crypt-Primes-0.50.tar.gz' => {'author' => 'VIPUL','description' => 'Provable Prime Number Generator suitable for Cryptographic Applications.','files' => ['Makefile.PL','README'],'requires' => ['Crypt-Random-1.13.tar.gz','Math-Pari-2.010402.tar.gz'],'requires_module' => {'Crypt::Random' => '0.33','Math::Pari' => '2.001804'},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Crypt-Random-1.13.tar.gz','Math-Pari-2.010402.tar.gz'],'testers' => {'pass' => 3}},'Crypt-RC4-2.02.tar.gz' => {'author' => 'SIFUKURT','description' => 'Implements the RC4 encryption algorithm','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Crypt-RC5-2.00.tar.gz' => {'author' => 'SIFUKURT','description' => 'Perl implementation of the RC5 encryption algorithm.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Crypt-RC6-1.0.tar.gz' => {'author' => 'JHUGHES','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 2}},'Crypt-RIPEMD160-0.04.tar.gz' => {'author' => 'CHGEUER','description' => 'Perl extension for the RIPEMD-160 Hash function','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Crypt-RSA-1.50.tar.gz' => {'author' => 'VIPUL','description' => 'RSA public-key cryptosystem.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-Loader-2.02.tar.gz','Convert-ASCII-Armour-1.4.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Crypt-Primes-0.50.tar.gz','Crypt-Random-1.13.tar.gz','Data-Buffer-0.04.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD2-2.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','Math-Pari-2.010402.tar.gz','Sort-Versions-1.4.tar.gz','Tie-EncryptedHash-1.21.tar.gz'],'requires_module' => {'Class::Loader' => '2.00','Convert::ASCII::Armour' => 0,'Crypt::Blowfish' => 0,'Crypt::CBC' => 0,'Crypt::Primes' => '0.38','Crypt::Random' => '0.34','Data::Buffer' => 0,'Data::Dumper' => 0,'Digest::MD2' => 0,'Digest::MD5' => 0,'Digest::SHA1' => 0,'Math::Pari' => '2.001804','Sort::Versions' => 0,'Tie::EncryptedHash' => 0},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-ASCII-Armour-1.4.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Crypt-DES-2.03.tar.gz','Crypt-Primes-0.50.tar.gz','Crypt-Random-1.13.tar.gz','Data-Buffer-0.04.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD2-2.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','MIME-Base64-2.18.tar.gz','Math-Pari-2.010402.tar.gz','Sort-Versions-1.4.tar.gz','Tie-EncryptedHash-1.21.tar.gz'],'testers' => {'pass' => 2}},'Crypt-RandPasswd-0.02.tar.gz' => {'author' => 'JDPORTER','description' => 'Random password generator based on FIPS-181','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Crypt-Random-1.13.tar.gz' => {'author' => 'VIPUL','description' => 'Cryptographically Secure, True Random Number Generator.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Loader-2.02.tar.gz','Math-Pari-2.010402.tar.gz'],'requires_module' => {'Class::Loader' => '2.00','Math::Pari' => '2.001804'},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Math-Pari-2.010402.tar.gz'],'testers' => {'pass' => 3}},'Crypt-Rijndael-0.05.tar.gz' => {'author' => 'DIDO','description' => 'AES/Rijndael Encryption Module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 16}},'Crypt-Rijndael_PP-0.04.tar.gz' => {'author' => 'DELTA','description' => 'pure perl implementation of Rijndael (AES)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Crypt-Rot13-0.04.tar.gz' => {'author' => 'AYRNIEU','description' => 'simple encryption often seen on usenet','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Crypt-SKey-0.06.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Perl S/Key calculator','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 8}},'Crypt-SSLeay-0.49.tar.gz' => {'author' => 'CHAMAS','description' => 'Glue that enables LWP to access https URIs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Crypt-SecurID-0.03.tgz' => {'author' => 'PLIAM','description' => 'module for generating and verifying SecurID time hash codes','files' => ['Makefile.PL','README'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Crypt-Serpent-1.01.tar.gz' => {'author' => 'JHUGHES','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'fail' => 2,'pass' => 3}},'Crypt-Simple-0.06.tar.gz' => {'author' => 'KASEI','description' => 'encrypt stuff simply','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Crypt-Blowfish-2.09.tar.gz','Digest-MD5-2.24.tar.gz','FreezeThaw-0.43.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Compress::Zlib' => '1.11','Crypt::Blowfish' => '2.06','Digest::MD5' => '2.13','FreezeThaw' => '0.41','MIME::Base64' => '2.11'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Crypt-Blowfish-2.09.tar.gz','Digest-MD5-2.24.tar.gz','FreezeThaw-0.43.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 3}},'Crypt-SmbHash-0.02.tar.gz' => {'author' => 'BJKUIT','description' => 'LM/NT hashing, for Samba\'s smbpasswd entries','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Crypt-Solitaire-2.0.tar.gz' => {'author' => 'SIFUKURT','description' => 'A very simple encryption system','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Crypt-TEA-1.25.tar.gz' => {'author' => 'AMS','description' => 'Tiny Encryption Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Crypt-Tea-1.43.tar.gz' => {'author' => 'PJB','description' => 'The Tiny Encryption Algorithm in Perl and JavaScript','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Crypt-TripleDES-0.24.tar.gz' => {'author' => 'VIPUL','description' => 'Triple DES encyption.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 11}},'Crypt-Twofish-2.12.tar.gz' => {'author' => 'AMS','description' => 'The Twofish Encryption Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 15}},'Crypt-Twofish2-0.06.tar.gz' => {'author' => 'MLEHMANN','description' => 'Crypt::CBC compliant Twofish encryption','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Crypt-UnixCrypt-1.0.tar.gz' => {'author' => 'MVORL','description' => 'Perl-only implementation of crypt(3)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Crypt-Vigenere-0.07.tar.gz' => {'author' => 'ALIZTA','description' => 'Perl implementation of the Vigenere cipher','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Crypt-xDBM_File-0.80.tar.gz' => {'author' => 'EESTABROO','description' => 'encrypt almost any kind of dbm file','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3}},'Cstools-3.42.tar.gz' => {'author' => 'JANPAZ','description' => 'Charset reencoding','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'CtCmd-1.03.tar.gz' => {'author' => 'RATL','description' => 'Perl extension for Rational ClearCase','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Curses-1.06.tar.gz' => {'author' => 'WPS','description' => 'terminal screen handling and optimization','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Curses-Devkit-4.9.3.tar.gz' => {'author' => 'GLOVER','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'fail' => 1}},'Curses-UI-0.73.tar.gz' => {'author' => 'MARCUS','description' => 'A curses based user user interface framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Curses-1.06.tar.gz','TermReadKey-2.21.tar.gz'],'requires_module' => {'Curses' => 0,'Term::ReadKey' => 0},'requires_recursive' => ['Curses-1.06.tar.gz','TermReadKey-2.21.tar.gz'],'testers' => {'pass' => 2}},'Curses-UI-DelimitedTextViewer-0.10.tar.gz' => {'author' => 'GSAINIO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Curses-UI-0.73.tar.gz'],'requires_module' => {'Curses::UI' => 0},'requires_recursive' => ['Curses-1.06.tar.gz','Curses-UI-0.73.tar.gz','TermReadKey-2.21.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'CursesApplication-0.2.tar.gz' => {'author' => 'CORLISS','description' => 'Application UI framework for Curses','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'CursesForms-1.997.tar.gz' => {'author' => 'CORLISS','description' => 'Curses Forms Framework','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'CursesWidgets-1.997.tar.gz' => {'author' => 'CORLISS','description' => 'Base widget class for use with the Curses::Application framework','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Cvs-0.01.tar.gz' => {'author' => 'RSOLIV','description' => 'Object oriented interface to the CVS command','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','File-Temp-0.12.tar.gz','IPC-Run-0.75.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Accessor' => '0.17','Cwd' => '2.04','File::Temp' => '0.12','FileHandle' => '2.0','IPC::Run' => '0.74'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IPC-Run-0.75.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'CyberSource-0.01.tar.gz' => {'author' => 'PSMIRNOV','description' => 'Perl extension for ICS2 E-Commerce API library','files' => ['Makefile.PL','README','MANIFEST']},'CzFast-0.10.tar.gz' => {'author' => 'TRIPIE','description' => 'Perl module for czech charsets manipulation>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'D-oh-0.05.tar.gz' => {'author' => 'CNANDOR','description' => 'Debug module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'D-oh-Year-0.04.tar.gz' => {'author' => 'MSCHWERN','description' => 'Catch stupid mistakes when mucking with years, like Y2K bugs','files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'overload' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'DB-Appgen-0.5.tar.gz' => {'author' => 'AMALTSEV','description' => 'Perl interface to APPGEN databases','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz'],'requires_module' => {'Error' => '0.13'},'requires_recursive' => ['Error-0.15.tar.gz']},'DB2-db-0.16.tar.gz' => {'author' => 'DMCBRIDE','description' => 'Framework wrapper around DBD::DB2 for a specific database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => [''],'requires_module' => {'DBD::DB2' => '0.76'},'requires_recursive' => [''],'testers' => {'pass' => 1}},'DBD-ADO-2.6.tar.gz' => {'author' => 'TLOWERY','description' => 'Database interface modules of MS ADO for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-ASAny-1.12.tar.gz' => {'author' => 'SMIRNIOS','description' => 'Adaptive Server Anywhere Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Adabas-0.2003.tar.gz' => {'author' => 'JWIED','description' => 'Adabas Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-AnyData-0.05.tar.gz' => {'author' => 'JZUCKER','description' => '- DBI access to XML, CSV and other formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'DBD-CSV-0.1030.tar.gz' => {'author' => 'JWIED','description' => 'DBI driver for CSV files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'DBD-CSV-0.2002.tar.gz' => {'author' => 'JZUCKER','description' => 'SQL engine and DBI driver for CSV files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 33}},'DBD-Chart-0.80.tar.gz' => {'author' => 'DARNOLD','description' => 'DBI driver abstraction for Rendering Charts and Graphs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DBD-DB2-0.71a.tar.gz' => {'author' => 'MHM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'DBD-DBMaker-0.13.tar.gz' => {'author' => 'DBMAKER','description' => 'DBD driver to access DBMaker database','files' => ['Makefile.PL','README','MANIFEST']},'DBD-DtfSQLmac-0.3201.tar.gz' => {'author' => 'TWEGNER','description' => 'Perl interface to the dtF/SQL DB engine','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Empress-0.52.tar.gz' => {'author' => 'SWILLIAM','description' => 'Empress RDBMS Driver','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'DBD-EmpressNet-0.52.tar.gz' => {'author' => 'SWILLIAM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'DBD-Excel-0.06.tar.gz' => {'author' => 'KWITKNR','description' => 'Excel database driver for the DBI module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','SQL-Statement-1.005.tar.gz','Spreadsheet-ParseExcel-0.2602.tar.gz','Spreadsheet-WriteExcel-0.40.tar.gz'],'requires_module' => {'DBI' => 1,'SQL::Statement' => undef,'Spreadsheet::ParseExcel' => '0.22','Spreadsheet::WriteExcel' => '0.31'},'requires_recursive' => ['DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','OLE-Storage_Lite-0.11.tar.gz','Parse-RecDescent-1.94.tar.gz','SQL-Statement-1.005.tar.gz','Spreadsheet-ParseExcel-0.2602.tar.gz','Spreadsheet-WriteExcel-0.40.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'DBD-Fulcrum-0.20.tar.gz' => {'author' => 'SHARI','description' => 'Fulcrum SearchServer database driver for the DBI module','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Illustra-0.04.tar.gz' => {'author' => 'PMH','description' => 'Illustra Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Informix-1.04.PC1.tar.gz' => {'author' => 'JOHNL','description' => 'Informix Database Driver for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'DBI' => '1.14','Time::HiRes' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'fail' => 1}},'DBD-Informix-2003.04.tar.gz' => {'author' => 'JOHNL','description' => 'IBM Informix Database Driver for Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'DBD-Informix4-0.23.tar.gz' => {'author' => 'GTHYNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'DBD-Ingres-0.36.tar.gz' => {'author' => 'HTOUG','description' => 'Ingres Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-InterBase-0.30.tar.gz' => {'author' => 'EDPRATOMO','description' => 'DBI driver for Firebird and InterBase RDBMS server','files' => ['Makefile.PL','README','MANIFEST']},'DBD-InterBase-0.40.tar.gz' => {'author' => 'EDPRATOMO','description' => 'DBI driver for Firebird and InterBase RDBMS server','files' => ['Makefile.PL','README','MANIFEST']},'DBD-JDBC-0.64.tar.gz' => {'author' => 'VIZDOM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'DBD-LDAP-0.05.tar.gz' => {'author' => 'TURNERJW','description' => 'Perl extension for DBI, providing an SQL/Perl DBI interface to Ldap databases. LDAP stands for the "Lightweight Directory Access Protocol". For more information, see: http://www.ogre.com/ldap/docs.html','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-ldap-0.2701.tar.gz'],'requires_module' => {'Net::LDAP' => '0.01'},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz','perl-ldap-0.2701.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'DBD-Multiplex-1.9.tar.gz' => {'author' => 'TKISHEL','description' => 'Spreading database load across servers','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 15}},'DBD-NET-0.1.tgz' => {'author' => 'EDLIU','description' => undef,'files' => ['README']},'DBD-ODBC-1.05.tar.gz' => {'author' => 'JURL','description' => 'ODBC Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Oracle-1.14.tar.gz' => {'author' => 'TIMB','description' => 'Oracle Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Ovrimos-0.12.tgz' => {'author' => 'DSOUFLIS','description' => 'DBI Driver for Ovrimos (formerly Altera SQL Server)','files' => ['Makefile.PL','README']},'DBD-Pg-1.22.tar.gz' => {'author' => 'DWHEELER','description' => 'PostgreSQL database driver for the DBI module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.17'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'DBD-PgPP-0.04.tar.gz' => {'author' => 'OYAMA','description' => 'Pure Perl PostgreSQL driver for the DBI','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => 0},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 6}},'DBD-PgSPI-0.01.tar.gz' => {'author' => 'APILOS','description' => 'PostgreSQL database driver for the DBI module','files' => ['Makefile.PL','README','MANIFEST']},'DBD-PrimeBase-1.4002.tar.gz' => {'author' => 'PRIMEBASE','description' => 'A primeBase database interface','files' => ['Makefile.PL','README']},'DBD-QBase-0.03.tgz' => {'author' => 'BENLI','description' => 'QBase Driver for DBI','files' => ['Makefile.PL','README']},'DBD-RAM-0.072.tar.gz' => {'author' => 'JZUCKER','description' => 'a DBI driver for files and data structures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'DBD-SQLite-0.25.tar.gz' => {'author' => 'MSERGEANT','description' => 'Self Contained RDBMS in a DBI Driver','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.03'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'DBD-SQLrelay-0.1.tar.gz' => {'author' => 'DMOW','description' => 'perl DBI driver for SQL Relay','files' => ['Makefile.PL','MANIFEST']},'DBD-SearchServer-0.21.tar.gz' => {'author' => 'SHARI','description' => 'PCDOCS/Fulcrum SearchServer Driver for DB','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Solid-0.11a.tar.gz' => {'author' => 'TWENRICH','description' => 'DBD driver to access Solid database','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Solid-0.20a.tar.gz' => {'author' => 'JSLAGEL','description' => 'Solid Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Sprite-0.44.tar.gz' => {'author' => 'TURNERJW','description' => 'Modified version of Sprite to manipulate text delimited flat-files as databases using SQL emulating Oracle. The remaining documentation is based on Sprite.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 7}},'DBD-Sybase-0.95.tar.gz' => {'author' => 'MEWP','description' => 'Sybase Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Sybase-1.00.tar.gz' => {'author' => 'MEWP','description' => 'Sybase Driver for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-Template-0.01.tar.gz' => {'author' => 'KWITKNR','description' => 'A template/sample class for DBI drivers. This is still B<alpha version>.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => 1},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'DBD-Teradata-1.12.tar.gz' => {'author' => 'DARNOLD','description' => 'a DBI driver for Teradata','files' => ['Makefile.PL','README'],'testers' => {'fail' => 2}},'DBD-Unify-0.26.tgz' => {'author' => 'HMBRAND','description' => 'DBI driver for Unify database systems','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.13'},'requires_recursive' => ['DBI-1.35.tar.gz']},'DBD-XBase-0.231.tar.gz' => {'author' => 'JANPAZ','description' => 'Read/write interface to XBase files','files' => ['Makefile.PL','README','MANIFEST']},'DBD-XBase-0.232.tar.gz' => {'author' => 'JANPAZ','description' => 'Read/write interface to XBase files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'DBD-google-0.05.tar.gz' => {'author' => 'DARREN','description' => 'Treat Google as a datasource for DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBD-mysql-2.1026.tar.gz' => {'author' => 'JWIED','description' => 'Mysql Driver for DBI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'DBD-mysqlPP-0.04.tar.gz' => {'author' => 'OYAMA','description' => 'Pure Perl MySQL driver for the DBI','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Net-MySQL-0.08.tar.gz'],'requires_module' => {'DBI' => 1,'Net::MySQL' => '0.08'},'requires_recursive' => ['DBI-1.35.tar.gz','IO-1.20.tar.gz','Net-MySQL-0.08.tar.gz'],'testers' => {'pass' => 1}},'DBD-pNET-0.1003.tar.gz' => {'author' => 'JWIED','description' => 'DBD proxy driver','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'DBD_SQLFLEX_8.2.tar.gz' => {'author' => 'INFOFLEX','description' => 'Access to Sqlflex Databases','files' => ['Makefile.PL','README']},'DBI-1.25.tar.gz' => {'author' => 'TIMB','description' => 'Database independent interface for Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 12}},'DBI-1.35.tar.gz' => {'author' => 'TIMB','description' => 'Database independent interface for Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'DBI-Shell-11.91.tar.gz' => {'author' => 'TLOWERY','description' => 'Defined display formats for data from DBI','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Tee-0.64.tar.gz','Test-Simple-0.47.tar.gz','Text-Reform-1.10.tar.gz'],'requires_module' => {'IO::Tee' => 0,'Test::More' => 0,'Text::Reform' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-Tee-0.64.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Reform-1.10.tar.gz'],'testers' => {'pass' => 11}},'DBI-Wrap-1.00.tar.gz' => {'author' => 'EMRYS','description' => 'Object oriented wrapper around DBI.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.3'},'requires_recursive' => ['DBI-1.35.tar.gz']},'DBIx-Abstract-1.005.tar.gz' => {'author' => 'TURNERA','description' => 'Wrapper for DBI that generates SQL','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'DBI' => 0,'Scalar::Util' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'testers' => {'pass' => 3}},'DBIx-AbstractLite-0.02.tar.gz' => {'author' => 'ILIAL','description' => 'Lightweight DBI SQL abstraction in a hybrid interface','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Error-Dumb-0.02.tar.gz','LogCarp-1.12.tar.gz'],'requires_module' => {'CGI::LogCarp' => 0,'DBI' => 0,'Error::Dumb' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Error-Dumb-0.02.tar.gz','LogCarp-1.12.tar.gz'],'testers' => {'pass' => 6}},'DBIx-AnyDBD-2.01.tar.gz' => {'author' => 'MSERGEANT','description' => 'Module to make cross db applications easier','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 12}},'DBIx-BLOB-Handle-0.2.tar.gz' => {'author' => 'MSOUTHERN','description' => 'Read Database Large Object Binaries from file handles','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => undef},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 3}},'DBIx-BabelKit-1.04.tgz' => {'author' => 'JGORMAN','description' => 'Universal Multilingual Code Table Interface','files' => ['README','MANIFEST'],'testers' => {'fail' => 1}},'DBIx-Broker-1.14.tar.gz' => {'author' => 'XOMINA','description' => 'a little layer somewhere between top-level code and raw DBI calls','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'DBIx-Browse-2.09.tar.gz' => {'author' => 'EJDRS','description' => 'A class to browse related tables via CGI/Web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBI' => '1.00','Test::More' => '0.45'},'requires_recursive' => ['DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'DBIx-CGI-0.06.tar.gz' => {'author' => 'HORNBURG','description' => 'Easy to Use DBI interface for CGI scripts','files' => ['Makefile.PL','README']},'DBIx-CGITables-0.001.tar.gz' => {'author' => 'TOBIX','description' => 'Easy DB access from a CGI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'DBIx-Chart-0.01.tar.gz' => {'author' => 'DARNOLD','description' => 'extends DBI & SQL w/ charting capabilities','files' => ['Makefile.PL','README','MANIFEST']},'DBIx-CodeKit-1.04.tgz' => {'author' => 'JGORMAN','description' => 'Universal Code Table Interface','files' => ['README','MANIFEST'],'testers' => {'fail' => 1}},'DBIx-Connect-1.9.tar.gz' => {'author' => 'TBONE','description' => 'DBI, DBIx::AnyDBD, and Alzabo database connection (info) via AppConfig','files' => ['Makefile.PL','MANIFEST'],'requires' => ['AppConfig-Std-1.07.tar.gz','DBI-1.35.tar.gz','TermReadKey-2.21.tar.gz'],'requires_module' => {'AppConfig::Std' => '1.05','DBI' => '1.19','Term::ReadKey' => '2.18'},'requires_recursive' => ['AppConfig-1.52.tar.gz','AppConfig-Std-1.07.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','PodParser-1.21.tar.gz','TermReadKey-2.21.tar.gz'],'testers' => {'fail' => 1}},'DBIx-Copy-0.02.tar.gz' => {'author' => 'TOBIX','description' => 'Copying databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'DBIx-Cursor-0.14.tar.gz' => {'author' => 'TMAEK','description' => 'Perl extension for easy DBI-access to a single table.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.15'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 3}},'DBIx-DBO2-0.006.tar.gz' => {'author' => 'EVO','description' => 'Objects mapping to SQL relational structures','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz','DBIx-SQLEngine-0.009.tar.gz'],'requires_module' => {'Class::MakeMethods' => '1.001','DBIx::SQLEngine' => '0.005'},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz','DBIx-SQLEngine-0.009.tar.gz'],'testers' => {'fail' => 2}},'DBIx-DBSchema-0.21.tar.gz' => {'author' => 'IVAN','description' => 'Database-independent schema objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','FreezeThaw-0.43.tar.gz'],'requires_module' => {'DBI' => 0,'FreezeThaw' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','FreezeThaw-0.43.tar.gz'],'testers' => {'pass' => 4}},'DBIx-DWIW-0.31.tar.gz' => {'author' => 'JZAWODNY','description' => 'Robust and simple DBI wrapper to Do What I Want (DWIW)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'DBI' => '1.12','Time::HiRes' => '0.01'},'requires_recursive' => ['DBI-1.35.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 2}},'DBIx-DataLookup-0.02.tar.gz' => {'author' => 'VLADB','description' => 'Perl extension for database view lookup table.','files' => [],'testers' => {'pass' => 3}},'DBIx-DataLookup-0.03.tar.gz' => {'author' => 'VLADB','description' => 'Perl extension for database view lookup table.','files' => [],'testers' => {'fail' => 1}},'DBIx-DataSource-0.02.tar.gz' => {'author' => 'IVAN','description' => 'Database-independant create and drop functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => 0},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 8}},'DBIx-Dump-0.04.tar.gz' => {'author' => 'ISTERIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'DBIx-Easy-0.15.tar.gz' => {'author' => 'HORNBURG','description' => 'Easy to Use DBI interface','files' => ['Makefile.PL','README']},'DBIx-FetchLoop-0.41.tar.gz' => {'author' => 'BITS','description' => 'Fetch with change detection and aggregates','files' => ['Makefile.PL']},'DBIx-Formatter-0.01.tar.gz' => {'author' => 'FABRVEC','description' => 'Module to perform report generation via query DBI','files' => ['Makefile.PL','README','MANIFEST']},'DBIx-FullTextSearch-0.73.tar.gz' => {'author' => 'TJMATHER','description' => 'Indexing documents with MySQL as storage','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Parse::RecDescent' => 0},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'DBIx-HTML-ClientDB-1.03.tgz' => {'author' => 'RSAVAGE','description' => 'Convert SQL into a JavaScript database','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DBIx-HTML-LinkedMenus-1.04.tgz' => {'author' => 'RSAVAGE','description' => 'Convert db data to 2 linked HTML popup menus','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DBIx-HTML-PopupRadio-1.05.tgz' => {'author' => 'RSAVAGE','description' => 'Convert db data to popup menu or radio group','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DBIx-HTMLTable-0.22.tar.gz' => {'author' => 'RKIES','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'DBIx-HTMLView-0.2.tar.gz' => {'author' => 'HAKANARDO','description' => 'For creating web userinterfaces to DBI databases.','files' => ['Makefile.PL','README'],'testers' => {'fail' => 2}},'DBIx-HTMLView-LATEST.tar.gz' => {'author' => 'HAKANARDO','description' => 'For handling DBI relation databases and web interfaces','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'DBIx-HTMLinterface-0.11.tar.gz' => {'author' => 'JFURNESS','description' => 'Class for creating a CGI interface to a database','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'DBIx-Hash2Table-1.03.tgz' => {'author' => 'RSAVAGE','description' => 'Save a hash into a database table','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DBIx-Informix-Perform-0.01.tar.gz' => {'author' => 'WEAV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CursesApplication-0.2.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'Curses::Application' => 0,'DBI' => 0},'requires_recursive' => ['CursesApplication-0.2.tar.gz','DBI-1.35.tar.gz']},'DBIx-KwIndex-0.03.tar.gz' => {'author' => 'SHARYANTO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => 0},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'DBIx-Librarian-0.3.tar.gz' => {'author' => 'JMAY','description' => 'Manage SQL in repository outside code','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.13'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'fail' => 2}},'DBIx-Lookup-Field-1.21.tar.gz' => {'author' => 'MARCEL','description' => 'Create a lookup hash from a database table','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Distribution-1.02.tar.gz'],'requires_module' => {'Test::Distribution' => '1.02'},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Distribution-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'DBIx-MSSQLReporter-1.02.tgz' => {'author' => 'RSAVAGE','description' => 'Interface to MS SQL Server & MS Data Engine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.13'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 1}},'DBIx-MySQLSequence-0.1.tar.gz' => {'author' => 'ADAMK','description' => 'Emulate sequences in MySQL.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'DBIx-OracleLogin-0.02.tar.gz' => {'author' => 'DBEN','description' => 'takes a string and splits out individual login information (user id, Oracle sid, and password) to be used in a DBI->connect() statement when connecting to an Oracle database.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['TermReadKey-2.21.tar.gz'],'requires_module' => {'Term::ReadKey' => '2.0'},'requires_recursive' => ['TermReadKey-2.21.tar.gz'],'testers' => {'pass' => 3}},'DBIx-OracleSequence-0.04.tar.gz' => {'author' => 'BLABES','description' => 'OO access to Oracle sequences via DBD-Oracle','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-Oracle-1.14.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::Oracle' => '1','DBI' => '1'},'requires_recursive' => ['DBD-Oracle-1.14.tar.gz','DBI-1.35.tar.gz']},'DBIx-Pager-0.02.tar.gz' => {'author' => 'IKEBE','description' => 'SQL paging helper.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Accessor' => '0.17','Test::More' => '0.32'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'DBIx-Password-1.8.tar.gz' => {'author' => 'KROW','description' => 'Abstration layer for database passwords','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'DBIx-Perform-0.01.tar.gz' => {'author' => 'WEAV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CursesApplication-0.2.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'Curses::Application' => 0,'DBI' => 0},'requires_recursive' => ['CursesApplication-0.2.tar.gz','DBI-1.35.tar.gz'],'testers' => {'fail' => 1}},'DBIx-Procedure-Oracle-0.2.tar.gz' => {'author' => 'MSOUTHERN','description' => 'Call PL/SQL stored procedures and functions without writing SQL or needing to know about data types or bindings.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-Oracle-1.14.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::Oracle' => undef,'DBI' => undef},'requires_recursive' => ['DBD-Oracle-1.14.tar.gz','DBI-1.35.tar.gz']},'DBIx-Profile-1.0.tar.gz' => {'author' => 'JLATHAN','description' => 'DBI query profiler Version 1.0 Copyright (c) 1999,2000 Jeff Lathan, Kerry Clendinning. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'DBIx-Record-0.09.tar.gz' => {'author' => 'MIKO','description' => 'Middle tier system for representing database records as objects.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'DBIx-Record-0.10.tar.gz' => {'author' => 'MIKO','description' => 'Middle tier system for representing database records as objects.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'DBIx-Recordset-0.24.tar.gz' => {'author' => 'GRICHTER','description' => 'Perl extension for DBI recordsets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 24,'pass' => 1}},'DBIx-Renderer-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'talk SQL by using Perl data structures','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'DBIx-SQLEngine-0.006.tar.gz' => {'author' => 'EVO','description' => 'Extends DBI with high-level operations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz'],'requires_module' => {'Class::MakeMethods' => '1.003','Class::MakeMethods::Template' => '1.003','DBI' => 1,'DBIx::AnyDBD' => 2},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'DBIx-SQLEngine-0.008.tar.gz' => {'author' => 'EVO','description' => 'Extends DBI with high-level operations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz'],'requires_module' => {'Class::MakeMethods' => '1.003','Class::MakeMethods::Template' => '1.003','DBI' => 1,'DBIx::AnyDBD' => 2},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz'],'testers' => {'pass' => 2}},'DBIx-SQLEngine-0.009.tar.gz' => {'author' => 'EVO','description' => 'Extends DBI with high-level operations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz'],'requires_module' => {'Class::MakeMethods' => '1.003','Class::MakeMethods::Template' => '1.003','DBI' => 1,'DBIx::AnyDBD' => 2},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'DBIx-Schema-0.07.tar.gz' => {'author' => 'JMAC','description' => '- An SQL Abstration layer for working with whole schemas','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBIx-Abstract-1.005.tar.gz'],'requires_module' => {'DBIx::Abstract' => '0.9'},'requires_recursive' => ['DBI-1.35.tar.gz','DBIx-Abstract-1.005.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'testers' => {'fail' => 2}},'DBIx-SearchBuilder-0.80.tar.gz' => {'author' => 'JESSE','description' => 'Perl extension for easy SQL SELECT Statement generation','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-ReturnValue-0.51.tar.gz'],'requires_module' => {'Class::ReturnValue' => '0.40'},'requires_recursive' => ['Class-ReturnValue-0.51.tar.gz','Devel-StackTrace-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'DBIx-Sequence-1.4.tar.gz' => {'author' => 'BBEAUSEJ','description' => 'Database independent ID generation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 5}},'DBIx-Simple-1.11.tar.gz' => {'author' => 'JUERD','description' => 'Easy-to-use OO interface to DBI','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Property-1.03.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'Attribute::Property' => '1.03','DBI' => '1.21'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Attribute-Property-1.03.tar.gz','DBI-1.35.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 1}},'DBIx-Table-0.04.tar.gz' => {'author' => 'DLOWE','description' => 'OO access to DBI database tables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'DBIx-Table2Hash-1.12.tgz' => {'author' => 'RSAVAGE','description' => 'Read a database table into a hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DBIx-TableHash-1.04.tar.gz' => {'author' => 'CHTHORMAN','description' => 'Tie a hash to a mysql table + SQL utils','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => 0},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 3}},'DBIx-TextIndex-0.11.tar.gz' => {'author' => 'DKOCH','description' => 'Creates fulltext indexes of SQL text columns','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz','DBI-1.35.tar.gz','HTML-Parser-3.27.tar.gz'],'requires_module' => {'Bit::Vector' => '5.3','DBI' => '1.15','HTML::Entities' => '1.22'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','DBI-1.35.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 5}},'DBIx-Tree-1.9.tar.gz' => {'author' => 'BJEPS','description' => 'Expand self-referential table into a tree','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz'],'requires_module' => {'DBD::mysql' => '0'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz'],'testers' => {'pass' => 1}},'DBIx-Wrapper-0.03.tar.gz' => {'author' => 'DOWENS','description' => 'A wrapper around the DBI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'DBIx-XHTML_Table-1.18.tar.gz' => {'author' => 'JEFFA','description' => 'SQL query result set to XHTML table','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.2'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 5}},'DBIx-XML-DataLoader-1.1b.tar.gz' => {'author' => 'CBERNING','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','XML-Simple-2.04.tar.gz','XML-XPath-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'DBI' => '0','LWP::UserAgent' => '0','XML::Simple' => '1.05','XML::XPath' => '1.0'},'requires_recursive' => ['DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz','XML-XPath-1.13.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'DBIx-XMLMessage-0.05.tar.gz' => {'author' => 'ANDREIN','description' => 'XML Message exchange between DBI data sources','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'DBI' => '1.00','XML::Parser' => '2.23'},'requires_recursive' => ['DBI-1.35.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'DBIx-XML_RDB-0.05.tar.gz' => {'author' => 'MSERGEANT','description' => 'Creates XML from DBI datasources','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.00'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 9}},'DBIx-YAWM-2.2.4.tar.gz' => {'author' => 'AHICOX','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI::DBD' => '11.02'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 3}},'DBIx-glueHTML-0.20.tar.gz' => {'author' => 'JFURNESS','description' => 'CGI interface to DBI databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'DBM-Any-0.1.tar.gz' => {'author' => 'TMONROE','description' => 'object-oriented interface to AnyDBM_File','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'DBM-DBass-0.54.tar.gz' => {'author' => 'SPIDERBOY','description' => 'DBM with hashes, locking and XML records','files' => ['Makefile.PL','README','MANIFEST']},'DBO-0.01.tar.gz' => {'author' => 'ABW','description' => 'Database Objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'DBSchema-Normalizer-0.08.tgz' => {'author' => 'GMAX','description' => 'database normalization. - Convert a table from 1st to 2nd normal form','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::mysql' => 0,'DBI' => 0},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'testers' => {'pass' => 4}},'DBX-0.1.tar.gz' => {'author' => 'BATKINS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'DBZ_File_1.1.tar.gz' => {'author' => 'WAYNEDAV','description' => 'Tie to dbz files (mainly for news history)','files' => ['Makefile.PL','README','MANIFEST']},'DB_File-1.806.tar.gz' => {'author' => 'PMQS','description' => 'Tie to DB files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'DB_File-DB_Database-0.031.tar.gz' => {'author' => 'RANN','description' => 'DB_File to MultiField Table with Index','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'DB_File-Lock-0.05.tar.gz' => {'author' => 'DHARRIS','description' => 'DB_File wrapper with flock-based locking','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 8}},'DB_File-SV18x-kit-0.06.tar.gz' => {'author' => 'ANDK','description' => 'Co-existence of berkeley db 1.85, 1.86 and 2+','files' => ['Makefile.PL','README','MANIFEST']},'DBass-0.53.tar.gz' => {'author' => 'SPIDERBOY','description' => 'DBM with associative arrays, file locking and XML records','files' => ['Makefile.PL','README','MANIFEST']},'DCE-Perl-0.21.tar.gz' => {'author' => 'PHENSON','description' => 'Perl interface to DCE ACL client API','files' => ['Makefile.PL','README','MANIFEST']},'DCE-Perl-RPC-0.01.tar.gz' => {'author' => 'UMVUE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'DDL-Oracle-1.11.tar.gz' => {'author' => 'RVSUTHERL','description' => 'Reverse engineers object DDL; also defrags','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'DFA-Command-1.97.tgz' => {'author' => 'RSAVAGE','description' => 'Discrete Finite Automata command processor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'DFA-Kleene-1.0.tar.gz' => {'author' => 'STBEY','description' => 'Kleene\'s Algorithm for DFA','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'DFA-Simple-0.0.tar.gz' => {'author' => 'RANDYM','description' => '- A PERL module to implement simple Discrete Finite Automata','files' => ['Makefile.PL','README']},'DFA-Simple-0.32.tar.gz' => {'author' => 'RANDYM','description' => 'An "augmented transition network"','files' => ['Makefile.PL','README'],'testers' => {'pass' => 12}},'DFS-Perl-0.50.tar.gz' => {'author' => 'PHENSON','description' => 'DCE Distributed File System interface','files' => ['Makefile.PL','README','MANIFEST']},'DNA-0.02.tar.gz' => {'author' => 'MSCHWERN','description' => 'Encodes your Perl program into an Nucleic Acid sequence','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'DNS-Config-0.66.tar.gz' => {'author' => 'WOLF','description' => 'Generic config with specific file adaptor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'DNS-EasyDNS-0.02.tar.gz' => {'author' => 'GBROCK','description' => 'Update your EasyDNS dynamic DNS entries','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request::Common' => '1.19','LWP::UserAgent' => '2.001'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DNS-TinyDNS-0.15.1.tar.gz' => {'author' => 'ANARION','description' => 'Perl extension for manipulating djbdns','files' => [],'testers' => {'fail' => 4,'pass' => 3}},'DNS-Zone-0.85.tar.gz' => {'author' => 'WOLF','description' => 'DNS Zone','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'DNS-ZoneFile-0.92.tar.gz' => {'author' => 'MATTBM','description' => 'Object management of a DNS Zone','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'DNS-ZoneFile-0.95.tar.gz' => {'author' => 'MATTBM','description' => 'Object-Oriented Management of a Master File','files' => ['Makefile.PL','README','MANIFEST']},'DNS-ZoneParse-0.87.tar.gz' => {'author' => 'SIMONFLK','description' => 'Parse and manipulate DNS Zone files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Storable' => '0.407','Test::More' => '0.31'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'DPKG-Tools-0.1.tar.gz' => {'author' => 'SHARRISON','description' => 'cleanly generate an Debian package (.dpkg)','files' => ['Makefile.PL','MANIFEST']},'DProf-19990108.tar.gz' => {'author' => 'ILYAZ','description' => 'Execution profiler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'DWH_File-0.21.tar.gz' => {'author' => 'SUMUS','description' => 'data and object persistence in deep and wide hashes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'DWH_File-0.24.tar.gz' => {'author' => 'SUMUS','description' => 'data and object persistence in deep and wide hashes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz'],'requires_module' => {'URI' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 2}},'Data-ACL-0.02.tar.gz' => {'author' => 'ROBAU','description' => 'Perl extension for simple ACL lists','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-NestedGroups-0.01.tar.gz'],'requires_module' => {'Set::NestedGroups' => '0.01'},'requires_recursive' => ['Set-NestedGroups-0.01.tar.gz'],'testers' => {'pass' => 6}},'Data-BFDump-0.3.tar.gz' => {'author' => 'YVES','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz','Carp-Assert-0.17.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Quote-0.3.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Algorithm::Diff' => '1.11','B::Deparse' => '0.6','Carp::Assert' => '0.13','Test::Harness' => '2.01','Test::More' => '0.41','Text::Quote' => '0.2'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Carp-Assert-0.17.tar.gz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Quote-0.3.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Data-BT-PhoneBill-0.94.tar.gz' => {'author' => 'TMTM','description' => 'Parse a BT Phone Bill from their web site','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Date-Simple-1.03.tar.gz','HTML-TableExtract-1.08.tar.gz','IO-1.20.tar.gz','Test-Simple-0.47.tar.gz','Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Date::Simple' => 0,'HTML::TableExtract' => 0,'IO::File' => 0,'Test::More' => '0.17','Text::CSV_XS' => 0},'requires_recursive' => ['Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-CSV_XS-0.23.tar.gz'],'testers' => {'pass' => 4}},'Data-Binder-1.tar.gz' => {'author' => 'HALLEY','description' => 'map of key-values for simple unification','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Data-Buffer-0.04.tar.gz' => {'author' => 'BTROTT','description' => 'Read/write buffer class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Data-CGIForm-0.2.tar.gz' => {'author' => 'CREIN','description' => 'Form Data Interface.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Data-CHEF-1.01.tar.gz' => {'author' => 'CHRISJ','description' => 'Complex Hash Exchange Format','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Data-CTable-1.01.tar.gz' => {'author' => 'CHTHORMAN','description' => 'Read, write, manipulate tabular data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Data-Compare-0.02.tar.gz' => {'author' => 'FTASSIN','description' => 'Compare perl data structures','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 20}},'Data-DRef-1999.0206.tar.gz' => {'author' => 'EVO','description' => 'Nested data access using delimited strings','files' => ['Makefile.PL','MANIFEST'],'requires' => ['String-Escape-2002.001.tar.gz'],'requires_module' => {'String::Escape' => 1998},'requires_recursive' => ['String-Escape-2002.001.tar.gz'],'testers' => {'pass' => 11}},'Data-Denter-0.15.tar.gz' => {'author' => 'INGY','description' => 'An alternative to Data::Dumper and Storable.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['YAML-0.35.tar.gz'],'requires_module' => {'YAML' => 0},'requires_recursive' => ['YAML-0.35.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Data-Describe-1.03.tar.gz' => {'author' => 'GEOTIGER','description' => 'Perl extension for scanning/describing a text file or array.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Data-Dimensions-0.04.tar.gz' => {'author' => 'AJGOUGH','description' => 'Strongly type values with physical units','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Data-Direct-0.05.tar.gz' => {'author' => 'SCHOP','description' => 'Perl module to emulate seqeuntial access to SQL tables.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.10'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 5}},'Data-Dump-0.04.tar.gz' => {'author' => 'GAAS','description' => 'Pretty printing of data structures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Data-DumpXML-1.05.tar.gz' => {'author' => 'GAAS','description' => 'Dump arbitrary data structures as XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Array-RefElem-0.02.tar.gz','MIME-Base64-2.18.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Array::RefElem' => '0.01','MIME::Base64' => 2,'XML::Parser' => 2},'requires_recursive' => ['Array-RefElem-0.02.tar.gz','MIME-Base64-2.18.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 3}},'Data-Dumper-2.101.tar.gz' => {'author' => 'GSAR','description' => 'Convert data structure into perl code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 2}},'Data-ENAML-0.03.tar.gz' => {'author' => 'SCHOP','description' => 'Perl extension for ENAML data representation','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Data-Encrypted-0.07.tar.gz' => {'author' => 'AMACKEY','description' => 'Transparently store encrypted data via RSA','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Crypt-RSA-1.50.tar.gz','File-HomeDir-0.05.tar.gz','Storable-2.06.tar.gz','Term-ReadPassword-0.01.tar.gz'],'requires_module' => {'Crypt::RSA' => 0,'File::HomeDir' => 0,'Storable' => 0,'Term::ReadPassword' => 0},'requires_recursive' => ['Class-Loader-2.02.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-ASCII-Armour-1.4.tar.gz','Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Crypt-DES-2.03.tar.gz','Crypt-Primes-0.50.tar.gz','Crypt-RSA-1.50.tar.gz','Crypt-Random-1.13.tar.gz','Data-Buffer-0.04.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD2-2.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-HomeDir-0.05.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Math-Pari-2.010402.tar.gz','Sort-Versions-1.4.tar.gz','Storable-2.06.tar.gz','Term-ReadPassword-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tie-EncryptedHash-1.21.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Data-Fallback-0.16.tar.gz' => {'author' => 'EARL','description' => 'fallback through an array of levels till you find your data, cacheing where desired','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Data-Favorites-1.tar.gz' => {'author' => 'HALLEY','description' => 'tally a stream for recently dominant items','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Data-FixedFormat-0.02.tar.gz' => {'author' => 'PFAUT','description' => 'convert between fixed-length fields and hashes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Data-Flow-0.05.tar.gz' => {'author' => 'JASONS','description' => 'Acquire data based on recipes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 15}},'Data-FormValidator-2.00.tar.gz' => {'author' => 'MARKSTOS','description' => 'Validates user input (usually from an HTML form) based on input profile.','files' => ['Makefile.PL','README','MANIFEST']},'Data-FormValidator-2.04.tar.gz' => {'author' => 'MARKSTOS','description' => 'Validates user input (usually from an HTML form) based on input profile.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 2}},'Data-FormValidator-Tutorial-1.4.tar.gz' => {'author' => 'TBONE','description' => 'Data::FormValidator tutorial','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Data-Grouper-0.06.tar.gz' => {'author' => 'FERRANCE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Data-Hash-Flatten-0.03.tar.gz' => {'author' => 'TBONE','description' => 'isomorphic denormalization of nested HoH into AoH','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Data-Hash-Utils-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'A selection of general-utility hash subroutines','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'Data-HexDump-0.02.tar.gz' => {'author' => 'FTASSIN','description' => 'Hexadecial Dumper','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Data-Hexdumper-1.0.1.tar.gz' => {'author' => 'DCANTRELL','description' => 'Display binary data in multiple formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Data-Iterator-0.021.zip' => {'author' => 'HCAMP','description' => 'Simple iteration over complex data strucures','files' => []},'Data-JavaScript-1.08.tgz' => {'author' => 'JPIERCE','description' => 'Dumps structures into JavaScript code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Data-JavaScript-LiteObject-1.04.tgz' => {'author' => 'JPIERCE','description' => 'lightweight data dumping to JavaScript','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Data-Lazy-0.5.tar.gz' => {'author' => 'JENDA','description' => 'provides "lazy" scalars, arrays and hashes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 17}},'Data-LineBuffer-0.01.tar.gz' => {'author' => 'DJERIUS','description' => 'provide a line oriented data push back facility for input sources','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Data-Locations-5.2-fixed.tar.gz' => {'author' => 'STBEY','description' => 'Insert data into other data w/o temp files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 12}},'Data-MaskPrint-1.0.tar.gz' => {'author' => 'ILYAVERL','description' => 'Allows for exact formatting of data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Data-Match-0.06.tar.gz' => {'author' => 'KSTEPHENS','description' => 'Complex data structure pattern matching','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz','String-Escape-2002.001.tar.gz'],'requires_module' => {'Data::Compare' => 0,'Data::Dumper' => 0,'String::Escape' => 0},'requires_recursive' => ['Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz','String-Escape-2002.001.tar.gz'],'testers' => {'pass' => 3}},'Data-MultiValuedHash-1.081.tar.gz' => {'author' => 'DUNCAND','description' => 'Hash whose keys have multiple ordered values','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Data-Page-0.15.tar.gz' => {'author' => 'LBROCARD','description' => 'help when paging through sets of results','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 13}},'Data-Page-Tied-0.03.tar.gz' => {'author' => 'SMUELLER','description' => 'Tied interface for the Data::Page module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Page-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Data::Page' => '0.12','Test::Simple' => 0},'requires_recursive' => ['Data-Page-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Data-Pageset-Variable-0.01.tar.gz' => {'author' => 'STRYTOAST','description' => 'Variable results on each page of results.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Pageset-0.04.tar.gz'],'requires_module' => {'Data::Pageset' => '0.03'},'requires_recursive' => ['Data-Page-0.15.tar.gz','Date-Pageset-0.04.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Data-Pivot-0.04.tar.gz' => {'author' => 'BDULFER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Data-Pivoter-0.08.tar.gz' => {'author' => 'MSICKEL','description' => 'Perl extension for pivot / cross tabulation of data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Data-Pointer-0.61.tar.gz' => {'author' => 'BROQ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-File-0.93.tar.gz','Tie-IxHash-1.21.tar.gz','Want-0.05.tar.gz'],'requires_module' => {'Tie::File' => '0.93','Tie::IxHash' => '1.12','Want' => '0.05'},'requires_recursive' => ['Tie-File-0.93.tar.gz','Tie-IxHash-1.21.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 8}},'Data-Presenter-0.62.tar.gz' => {'author' => 'JKEENAN','description' => undef},'Data-Properties-0.02.tar.gz' => {'author' => 'IX','description' => 'persistent properties','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Data-PropertyList-1998.1217.tar.gz' => {'author' => 'EVO','description' => 'Convert arbitrary objects to/from strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Escape-2002.001.tar.gz'],'requires_module' => {'String::Escape' => '1998.12'},'requires_recursive' => ['String-Escape-2002.001.tar.gz'],'testers' => {'pass' => 4}},'Data-Quantity-0.001.tar.gz' => {'author' => 'EVO','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz','Time-modules-2003.0211.tar.gz'],'requires_module' => {'Class::MakeMethods' => 1,'Time::JulianDay' => 1,'Time::ParseDate' => 1},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','Time-modules-2003.0211.tar.gz'],'testers' => {'pass' => 5}},'Data-Random-0.05.tar.gz' => {'author' => 'ADEO','description' => 'Perl module to generate random data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Data-Reconciliation-0.07.tar.gz' => {'author' => 'CHATEAU','description' => 'Perl extension for data reconciliation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Table-1.39.tar.gz'],'requires_module' => {'Data::Table' => '1.32'},'requires_recursive' => ['Data-Table-1.39.tar.gz'],'testers' => {'pass' => 4}},'Data-RefQueue-0.2.tar.gz' => {'author' => 'ASKSH','description' => 'Queue system based on references and scalars.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Data-Region-1.0.tar.gz' => {'author' => 'GREGFAST','description' => 'define hierarchical areas with behaviors','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Data-Reporter-1.4.tar.gz' => {'author' => 'RVAZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Data-Serializer-0.17.tar.gz' => {'author' => 'NEELY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => '2.08'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 12}},'Data-ShowTable-3.3.tar.gz' => {'author' => 'AKSTE','description' => 'routines to display tabular data in several formats.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 13}},'Data-Stag-0.02.tar.gz' => {'author' => 'CMUNGALL','description' => 'Structured Tags datastructures','files' => ['Makefile.PL','README'],'requires' => ['PodParser-1.21.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'Pod::Usage' => 0,'XML::Handler::XMLWriter' => 0,'XML::Parser::PerlSAX' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz','XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Data-Table-1.39.tar.gz' => {'author' => 'EZDB','description' => 'Data type related to database tables, spreadsheets, CSV/TSV files, HTML table displays, etc.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Data-TableAutoSum-0.08.tar.gz' => {'author' => 'BIGJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz','Math-Random-0.67.tar.gz','Params-Validate-0.58.tar.gz','Regexp-Common-2.113.tar.gz','Scalar-List-Utils-1.11.tar.gz','Set-CrossProduct-1.4.tar.gz','Set-Scalar-1.17.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz','Tie-CSV_File-0.19.tar.gz','Tie-File-0.93.tar.gz'],'requires_module' => {'Data::Compare' => 0,'Data::Dumper' => 0,'List::Util' => 0,'Math::Random' => 0,'Params::Validate' => 0,'Regexp::Common' => 0,'Set::CrossProduct' => 0,'Set::Scalar' => 0,'Test::Builder' => '0.13','Test::Exception' => 0,'Test::More' => 0,'Tie::CSV_File' => '0.06','Tie::File' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','Attribute-Handlers-0.78.tar.gz','Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Math-Random-0.67.tar.gz','Params-Validate-0.58.tar.gz','Regexp-Common-2.113.tar.gz','Scalar-List-Utils-1.11.tar.gz','Set-CrossProduct-1.4.tar.gz','Set-Scalar-1.17.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-CSV_XS-0.23.tar.gz','Tie-CSV_File-0.19.tar.gz','Tie-File-0.93.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Data-Taxi-0.91.tar.gz' => {'author' => 'MIKO','description' => 'Taint-aware, XML-ish data serialization','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Data-TemporaryBag-0.06.tar.gz' => {'author' => 'YSAS','description' => 'Handle long size data using temporary file .','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz'],'requires_module' => {'File::Temp' => '0.12'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Data-Type-0.01.04.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz','PerlQt-3.006.tar.gz','Tie-ListKeyedHash-0.41.tar.gz'],'requires_module' => {'Class::Maker' => '0.05.10','Error' => '0.15','IO::Extended' => '0.05','Iter' => '0','Tie::ListKeyedHash' => '0.41'},'requires_recursive' => ['Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz','PerlQt-3.006.tar.gz','Tie-ListKeyedHash-0.41.tar.gz']},'Data-Types-0.04.tar.gz' => {'author' => 'DWHEELER','description' => 'Validate and convert data types.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Data-UUID-0.09.tar.gz' => {'author' => 'AGOLOMSH','description' => 'Perl extension for generating Globally/Universally Unique Identifiers (GUIDs/UUIDs).','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Data-Validator-Item-0.75.tar.gz' => {'author' => 'ASTAINES','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Data-VarPrint-1.01.tar.gz' => {'author' => 'VSEGO','description' => 'display complex variables on STDOUT','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Data-Verify-0.01.25.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Business-CreditCard-0.27.tar.gz','Class-Maker-0.5.14.tar.gz','Email-Valid-0.14.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz','PerlQt-3.006.tar.gz','Regexp-Common-2.113.tar.gz','Tie-ListKeyedHash-0.41.tar.gz'],'requires_module' => {'Business::CreditCard' => '0.27','Class::Maker' => '0.05.10','Email::Valid' => '0.14','Error' => '0.15','IO::Extended' => '0.05','Iter' => '0','Regexp::Common' => '1.20','Tie::ListKeyedHash' => '0.41'},'requires_recursive' => ['Business-CreditCard-0.27.tar.gz','Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Email-Valid-0.14.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz','MailTools-1.58.tar.gz','PerlQt-3.006.tar.gz','Regexp-Common-2.113.tar.gz','Tie-ListKeyedHash-0.41.tar.gz']},'Data-Walker-1.05.tar.gz' => {'author' => 'JNOLAN','description' => 'Navigate through Perl data structures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Data-XDumper-1.03.tar.gz' => {'author' => 'XMATH','description' => 'Accurate human-readable dumps of perl data structures with labeled cross-references.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['B-More-1.01.tar.gz','Data-Dumper-2.101.tar.gz'],'requires_module' => {'B::More' => '1.01','Data::Dumper' => 0},'requires_recursive' => ['B-More-1.01.tar.gz','Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 6}},'Data-Xtab-1.01.tar.gz' => {'author' => 'BJEPS','description' => 'Pivot (cross-tabulate) a table of data.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Date-Baha-i-0.08.1.tar.gz' => {'author' => 'GENE','description' => 'Compute the numeric and named Baha\'i date.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz','Lingua-EN-Numbers-Ordinate-0.01.tar.gz','Lingua-Num2Word-0.03.tar.gz'],'requires_module' => {'Date::Calc' => 0,'Lingua::EN::Numbers::Ordinate' => 0,'Lingua::Num2Word' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz','Lingua-EN-Numbers-Ordinate-0.01.tar.gz','Lingua-Num2Word-0.03.tar.gz'],'testers' => {'pass' => 2}},'Date-Biorhythm-1.1.tar.gz' => {'author' => 'TBONE','description' => 'calculate biorhythms','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Date-Business-1.2.tar.gz'],'requires_module' => {'Date::Business' => '1.2'},'requires_recursive' => ['Date-Business-1.2.tar.gz'],'testers' => {'pass' => 4}},'Date-Business-1.2.tar.gz' => {'author' => 'DESIMINER','description' => 'fast calendar and business date calculations','files' => ['Makefile.PL','README'],'testers' => {'pass' => 10}},'Date-Calc-5.3.tar.gz' => {'author' => 'STBEY','description' => 'Gregorian calendar date calculations','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz'],'requires_module' => {'Bit::Vector' => '5.7'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz'],'testers' => {'pass' => 25}},'Date-Chinese-1.03.tar.gz' => {'author' => 'RBOW','description' => 'Calculations in the Chinese calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'Date-Christmas-1.02.tar.gz' => {'author' => 'HFB','description' => 'Calculates the day of the week Christmas falls upon given the year.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Date-Convert-French_Rev-0.04.tar.gz' => {'author' => 'JFORGET','description' => 'From/to French Revolutionary Calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateConvert-0.16.tar.gz','Roman-1.1.tar.gz'],'requires_module' => {'Date::Convert' => 0,'Roman' => 0},'requires_recursive' => ['DateConvert-0.16.tar.gz','Roman-1.1.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Date-Day-1.04.tar.gz' => {'author' => 'ESSENZ','description' => 'Perl extension for converting a date to its respective day.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Date-DayOfWeek-1.22.tar.gz' => {'author' => 'RBOW','description' => 'Determine the day of the week for any date.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Leapyear-1.71.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::Leapyear' => 0,'Test::More' => '0.40'},'requires_recursive' => ['Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Date-Decade-0.33.tar.gz' => {'author' => 'MIDI','description' => 'Decade calculations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Pcalc-1.2.tar.gz'],'requires_module' => {'Date::Pcalc' => '1.2'},'requires_recursive' => ['Date-Pcalc-1.2.tar.gz'],'testers' => {'pass' => 5}},'Date-Discordian-1.35.tar.gz' => {'author' => 'RBOW','description' => 'Calculate dates in the Discordian calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','Memoize-1.01.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Date::ICal' => '1.54','Date::Leapyear' => 0,'Memoize' => 0,'Test::More' => 0,'Time::Local' => 0},'requires_recursive' => ['Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Memoize-1.01.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Date-Easter-1.14.tar.gz' => {'author' => 'RBOW','description' => 'Calculate the date of Easter','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Date-Ethiopic-0.11.tar.gz' => {'author' => 'DYACOB','description' => 'ICalendar for the Ethiopic Calendar System.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-Ethiopic-Lite-0.14.tar.gz','Date-ICal-1.72.tar.gz'],'requires_module' => {'Convert::Ethiopic::Lite::Number' => 0,'Date::ICal' => 0},'requires_recursive' => ['Convert-Ethiopic-Lite-0.14.tar.gz','Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.44.tar.gz','perl-5.8.0.tar.gz']},'Date-Ethiopic-0.12.tar.gz' => {'author' => 'DYACOB','description' => 'ICalendar for the Ethiopic Calendar System.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-Ethiopic-Lite-0.14.tar.gz','Date-ICal-1.72.tar.gz'],'requires_module' => {'Convert::Ethiopic::Lite::Number' => 0,'Date::ICal' => 0},'requires_recursive' => ['Convert-Ethiopic-Lite-0.14.tar.gz','Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Date-EzDate-1.06.tar.gz' => {'author' => 'MIKO','description' => 'Date and time manipulation made easy','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'Date-Gregorian-0.05.tar.gz' => {'author' => 'MHASCH','description' => 'Gregorian calendar','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Date-Handler-1.1.tar.gz' => {'author' => 'BBEAUSEJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Date-Horoscope-2.2.tar.gz' => {'author' => 'TBONE','description' => 'Date operations based on the horoscope calendar','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Date-ICal-1.72.tar.gz' => {'author' => 'RBOW','description' => 'Perl extension for ICalendar date objects.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Leapyear-1.71.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Date::Leapyear' => '1.03','Storable' => 0,'Test::Harness' => '2.25','Test::More' => '0.45','Time::HiRes' => 0,'Time::Local' => 0},'requires_recursive' => ['Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'Date-ISO-1.30.tar.gz' => {'author' => 'RBOW','description' => 'Calculate dates in the ISO calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','Memoize-1.01.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::ICal' => '1.54','Date::Leapyear' => 0,'Memoize' => 0,'Test::Inline' => 0,'Test::More' => 0},'requires_recursive' => ['Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Memoize-1.01.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Date-Japanese-Era-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Conversion between Japanese Era / Gregorian calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz','Jcode-0.83.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::Calc' => '4.3','Jcode' => '0.75','Test::More' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz','File-Spec-0.82.tar.gz','Jcode-0.83.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Date-Japanese-Holiday-0.02.tar.gz' => {'author' => 'IKEBE','description' => 'Calculate Japanese Holiday.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz','Test-Simple-0.47.tar.gz','Time-modules-2003.0211.tar.gz'],'requires_module' => {'Date::Calc' => '5.3','Test::More' => '0.32','Time::JulianDay' => '0.01'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-modules-2003.0211.tar.gz'],'testers' => {'pass' => 1}},'Date-Leapsecond-0.01.tar.gz' => {'author' => 'FGLOCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Time::Local' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Date-Leapyear-1.71.tar.gz' => {'author' => 'RBOW','description' => 'Is a particular year a leap year?','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 34}},'Date-Lima-1.1.tar.gz' => {'author' => 'JETTERO','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Date-Ordinal-2.9.tgz' => {'author' => 'TBONE','description' => 'Conversion of dates to ordinal numbers and vice versa','files' => ['Makefile.PL','README'],'testers' => {'pass' => 5}},'Date-Pageset-0.04.tar.gz' => {'author' => 'LLAP','description' => 'Page numbering and page sets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Page-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Data::Page' => '0.15','Test::More' => '0.1'},'requires_recursive' => ['Data-Page-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Date-Passover-1.03.tar.gz' => {'author' => 'RBOW','description' => 'Calculate date of Passover or Rosh Hashanah','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-DayOfWeek-1.22.tar.gz','Date-ICal-1.72.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::DayOfWeek' => 0,'Date::ICal' => 0,'Test::More' => 0},'requires_recursive' => ['Date-DayOfWeek-1.22.tar.gz','Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 2}},'Date-Passover-1.10.tar.gz' => {'author' => 'RBOW','description' => 'When is Passover? When is Rosh Hashanah?','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-DayOfWeek-1.22.tar.gz','Date-ICal-1.72.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::DayOfWeek' => 0,'Date::ICal' => 0,'Test::More' => 0},'requires_recursive' => ['Date-DayOfWeek-1.22.tar.gz','Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Date-Pcalc-1.2.tar.gz' => {'author' => 'STBEY','description' => 'Gregorian calendar date calculations','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 17}},'Date-PeriodParser-0.02.tar.gz' => {'author' => 'SIMON','description' => 'Turns English descriptions into time periods','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-EN-Words2Nums-0.09.tar.gz'],'requires_module' => {'Lingua::EN::Words2Nums' => 0},'requires_recursive' => ['Lingua-EN-Words2Nums-0.09.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Date-Range-1.0.tar.gz' => {'author' => 'TMTM','description' => 'deal with a range of dates','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Date-Simple-1.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::Simple' => '0.03','Test::More' => '0.04'},'requires_recursive' => ['Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Date-Range-Birth-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'range of birthday for an age','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz','Date-Range-1.0.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::Calc' => 0,'Date::Range' => '0.01','Test::More' => '0.32'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz','Date-Range-1.0.tar.gz','Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Date-Roman-1.05.tar.gz' => {'author' => 'HOBBIT','description' => 'Manipulating Roman-style dates','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','Roman-1.1.tar.gz'],'requires_module' => {'Getopt::Long' => 0,'Roman' => 0},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','Roman-1.1.tar.gz'],'testers' => {'pass' => 7}},'Date-Set-1.26.tar.gz' => {'author' => 'FGLOCK','description' => 'Date set math','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-ICal-1.72.tar.gz','Set-Infinite-0.46.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::ICal' => '1.70','Set::Infinite' => '0.43','Test::Harness' => '1.23','Test::More' => '0.31'},'requires_recursive' => ['Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Set-Infinite-0.46.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Date-Set-Timezone-0.04.tar.gz' => {'author' => 'FGLOCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-ICal-1.72.tar.gz','Date-Set-1.26.tar.gz','Set-Infinite-0.46.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::ICal' => '1.70','Date::Set' => '1.26','Set::Infinite' => '0.43','Test::Harness' => '1.23','Test::More' => '0.31'},'requires_recursive' => ['Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','Date-Set-1.26.tar.gz','File-Spec-0.82.tar.gz','Set-Infinite-0.46.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Date-Simple-1.03.tar.gz' => {'author' => 'KASEI','description' => 'A simple date object','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 15}},'Date-SundayLetter-1.10.tar.gz' => {'author' => 'RBOW','description' => 'Calculates the Sunday Letters for a given ye','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Leapyear-1.71.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Date::Leapyear' => 0,'Test::More' => 0},'requires_recursive' => ['Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Date-Tie-0.15.tar.gz' => {'author' => 'FGLOCK','description' => 'ISO dates made easy','files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'POSIX' => 0,'Tie::Hash' => 0,'Time::Local' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Date-Tolkien-Shire-1.12.tar.gz' => {'author' => 'TBRAUN','description' => 'J.R.R. Tolkien\'s hobbit calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Time::Local' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 15}},'Date-Transform-0.05.tar.gz' => {'author' => 'CTBROWN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Switch-2.09.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'POSIX' => 0,'Switch' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','Switch-2.09.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'DateConvert-0.16.tar.gz' => {'author' => 'MORTY','description' => 'Conversion between Gregorian, Hebrew, more?','files' => ['Makefile.PL','README'],'testers' => {'pass' => 15}},'DateManip-5.40.tar.gz' => {'author' => 'SBECK','description' => 'Complete date/time manipulation package','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 35}},'DateTime-0.08.tar.gz' => {'author' => 'DROLSKY','description' => 'Reference implementation for Perl DateTime objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Factory-Util-1.4.tar.gz','DateTime-TimeZone-0.12.tar.gz','Params-Validate-0.58.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Factory::Util' => '1.3','DateTime::TimeZone' => '0.1','Params::Validate' => '0.52','Test::More' => 0,'Time::Local' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'DateTime-0.09.tar.gz' => {'author' => 'DROLSKY','description' => 'Reference implementation for Perl DateTime objects','files' => ['Makefile.PL','README','META.yml','MANIFEST'],'requires' => ['Class-Factory-Util-1.4.tar.gz','DateTime-TimeZone-0.12.tar.gz','Params-Validate-0.58.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Factory::Util' => '1.3','DateTime::TimeZone' => '0.1','Params::Validate' => '0.52','Test::More' => 0,'Time::Local' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'DateTime-Calendar-Christian-0.02.tar.gz' => {'author' => 'PIJLL','description' => 'Dates in the Christian calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','DateTime-Calendar-Julian-0.04.tar.gz','Params-Validate-0.58.tar.gz'],'requires_module' => {'DateTime' => '0.08','DateTime::Calendar::Julian' => '0.04','Params::Validate' => '0.52'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-Calendar-Julian-0.04.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'DateTime-Calendar-Julian-0.04.tar.gz' => {'author' => 'PIJLL','description' => 'Dates in the Julian calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz'],'requires_module' => {'DateTime' => '0.08'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DateTime-Calendar-Mayan-0.04.tar.gz' => {'author' => 'JHOBLITT','description' => 'DateTime::Calendar::Mayan - The Mayan Long C','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 2}},'DateTime-Calendar-Pataphysical-0.01.tar.gz' => {'author' => 'PIJLL','description' => 'Dates in the pataphysical calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz','Params-Validate-0.57.tar.gz'],'requires_module' => {'DateTime::Duration' => 0,'DateTime::Language' => 0,'Params::Validate' => '0.52'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','Class-Singleton-1.03.tar.gz','DateTime-0.08.tar.gz','DateTime-TimeZone-0.11.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.57.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'DateTime-Calendar-Pataphysical-0.02.tar.gz' => {'author' => 'PIJLL','description' => 'Dates in the pataphysical calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz','DateTime-0.09.tar.gz','Params-Validate-0.58.tar.gz'],'requires_module' => {'DateTime::Duration' => 0,'DateTime::Language' => 0,'Params::Validate' => '0.52'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.08.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DateTime-Coptic-0.01.tar.gz' => {'author' => 'DYACOB','description' => 'base class for DateTime.pm-related language localization','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-Coptic-0.11.tar.gz','DateTime-0.09.tar.gz'],'requires_module' => {'Convert::Coptic::Number' => 0,'DateTime' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','Convert-Coptic-0.11.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DateTime-Event-Easter-1.00.01.tgz' => {'author' => 'RICKM','description' => 'Returns Easter events for DateTime objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz','Params-Validate-0.57.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'DateTime' => '0.06','Params::Validate' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','Class-Singleton-1.03.tar.gz','DateTime-0.08.tar.gz','DateTime-TimeZone-0.11.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.57.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'DateTime-Event-Easter-1.00.02.tgz' => {'author' => 'RICKM','description' => 'Returns Easter events for DateTime objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','DateTime-Calendar-Julian-0.04.tar.gz','Params-Validate-0.58.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'DateTime' => '0.06','DateTime::Calendar::Julian' => 0,'Params::Validate' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-Calendar-Julian-0.04.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'DateTime-Format-Baby-0.15.3.tar.gz' => {'author' => 'RICKM','description' => 'Parse and format baby-style time','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'DateTime' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'DateTime-Format-Builder-0.25.tar.gz' => {'author' => 'SPOON','description' => undef,'files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz','Params-Validate-0.57.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '1.01','DateTime' => '0.08','Params::Validate' => '0.57','Test::More' => '0.47'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','Class-Singleton-1.03.tar.gz','DateTime-0.08.tar.gz','DateTime-TimeZone-0.11.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.57.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'DateTime-Format-Builder-0.60.tar.gz' => {'author' => 'SPOON','description' => undef,'files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','Params-Validate-0.58.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DateTime' => '0.09','Params::Validate' => '0.58','Test::More' => '0.47'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'DateTime-Format-Excel-0.27.tar.gz' => {'author' => 'SPOON','description' => 'Convert between DateTime and Excel dates.','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz','Test-1.23.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '1.01','DateTime' => '0.08','DateTime::Duration' => 0,'Test' => '1.23','Test::More' => '0.47'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','Class-Singleton-1.03.tar.gz','DateTime-0.08.tar.gz','DateTime-TimeZone-0.11.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.57.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'DateTime-Format-Excel-0.28.tar.gz' => {'author' => 'SPOON','description' => 'Convert between DateTime and Excel dates.','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz','DateTime-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DateTime' => '0.08','DateTime::Duration' => 0,'Test::More' => '0.47'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.08.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DateTime-Format-IBeat-0.15.tar.gz' => {'author' => 'SPOON','description' => 'Format times in .beat notation','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '1.01','DateTime' => '0.09','Test::More' => '0.47'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'DateTime-Format-ICal-0.02.tar.gz' => {'author' => 'DROLSKY','description' => 'Parse and format iCal datetime and duration strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.08.tar.gz'],'requires_module' => {'DateTime' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','Class-Singleton-1.03.tar.gz','DateTime-0.08.tar.gz','DateTime-TimeZone-0.11.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.57.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'DateTime-Format-ICal-0.03.tar.gz' => {'author' => 'DROLSKY','description' => 'Parse and format iCal datetime and duration strings','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 3}},'DateTime-Format-Mail-0.24.tar.gz' => {'author' => 'SPOON','description' => 'Convert between DateTime and RFC2822/822 formats','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','Params-Validate-0.58.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DateTime' => '0.09','Params::Validate' => '0.58','Test::More' => '0.47'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DateTime-Format-MySQL-0.02.tar.gz' => {'author' => 'DROLSKY','description' => 'Parse and format MySQL dates and times','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 3}},'DateTime-Format-W3CDTF-0.03.tar.gz' => {'author' => 'KELLAN','description' => 'Parse and format W3CDTF datetime strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz'],'requires_module' => {'DateTime' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'DateTime-Precise-1.05.tar.gz' => {'author' => 'BZAJAC','description' => 'Perform common time and date operations with additional GPS operations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'DateTime-TimeZone-0.11.tar.gz' => {'author' => 'DROLSKY','description' => 'Time zone object base class and factory','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Singleton-1.03.tar.gz','Params-Validate-0.58.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Singleton' => '1.03','Params::Validate' => 0,'Time::Local' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Singleton-1.03.tar.gz','Params-Validate-0.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'DateTime-TimeZone-0.12.tar.gz' => {'author' => 'DROLSKY','description' => undef},'Date_Maya-1.1.tgz' => {'author' => 'ABIGAIL','description' => '- Translate between Julian days and Maya days.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'DayOfNthWeek-1.0.tar.gz' => {'author' => 'AMURREN','description' => 'Simple Perl module for finding the first, last or the Nth (Sun .. Sat) of the month.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Db-Ctree-1.1.tar.gz' => {'author' => 'REDEN','description' => 'Faircom\'s CTREE+ database interface','files' => ['Makefile.PL','README','MANIFEST']},'Db-DFC-0.2.tar.gz' => {'author' => 'MSROTH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Db-DFC-0.4.tar.gz' => {'author' => 'MSROTH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'JNI' => ''},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Db-Documentum-1.3.tar.gz' => {'author' => 'BRIANSP','description' => 'Perl extension for Documentum Client Libraries.','files' => ['Makefile.PL','README','MANIFEST']},'Db-Documentum-1.53.tar.gz' => {'author' => 'MSROTH','description' => 'Documentum EDMS API - Perl interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Db-Mediasurface-0.03.tar.gz' => {'author' => 'NWETTERS','description' => 'API and I/O modules for Mediasurface CMS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Db-Mediasurface-Cache-0.04.tar.gz','Db-Mediasurface-ReadConfig-0.01.tar.gz'],'requires_module' => {'DBI' => '0','Db::Mediasurface::Cache' => '0','Db::Mediasurface::ReadConfig' => '0'},'requires_recursive' => ['DBI-1.35.tar.gz','Db-Mediasurface-Cache-0.04.tar.gz','Db-Mediasurface-ReadConfig-0.01.tar.gz'],'testers' => {'pass' => 7}},'Db-Mediasurface-Cache-0.04.tar.gz' => {'author' => 'NWETTERS','description' => 'caches a specified number of key-value pairs, disgarding underused pairs.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Db-Mediasurface-ReadConfig-0.01.tar.gz' => {'author' => 'NWETTERS','description' => 'reads, parses, and stores configuration from a Mediasurface ms.properties file.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'DbFramework-1.06.tar.gz' => {'author' => 'PSHARPE','description' => 'Attribute data type class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Alias-2.32.tar.gz','PodParser-1.21.tar.gz'],'requires_module' => {'Alias' => 0,'Pod::Usage' => 0},'requires_recursive' => ['Alias-2.32.tar.gz','File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'fail' => 6}},'DbFramework-1.08.tar.gz' => {'author' => 'PSHARPE','description' => 'Key class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Alias-2.32.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'Alias' => 0,'DBI' => '1.06'},'requires_recursive' => ['Alias-2.32.tar.gz','DBI-1.35.tar.gz']},'DbFramework-1.10.tar.gz' => {'author' => 'PSHARPE','description' => 'Key class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Alias-2.32.tar.gz','CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','TermReadKey-2.21.tar.gz','Text-FillIn-0.05.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'Alias' => 0,'CGI' => 0,'DBI' => '1.06','Term::ReadKey' => 0,'Text::FillIn' => 0,'URI::Escape' => 0},'requires_recursive' => ['Alias-2.32.tar.gz','CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','TermReadKey-2.21.tar.gz','Text-FillIn-0.05.tar.gz','URI-1.23.tar.gz'],'testers' => {'fail' => 3}},'Debarnacle-2002.05.15.tar.gz' => {'author' => 'THEDEVIL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => '2.04','DB_File' => '1.75','Fcntl' => '1.03','File::Glob' => '0.991','FileHandle' => '2.00','Getopt::Std' => '1.02'},'requires_recursive' => ['DB_File-1.806.tar.gz','perl-5.8.0.tar.gz']},'Debug-FaultAutoBT-0.02.tar.gz' => {'author' => 'STAS','description' => 'Automatic Backtrace Extractor on SIG Faults','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Debug-Trace-0.04.tar.gz' => {'author' => 'JV','description' => 'Trace subroutine calls','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => '2.101'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 10}},'Decision-ACL-0.02.tar.gz' => {'author' => 'BBEAUSEJ','description' => 'Manage and Build Access Control Lists','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 12}},'Decision-Depends-0.11.tar.gz' => {'author' => 'DJERIUS','description' => 'Perform actions based upon file dependencies','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','YAML-0.35.tar.gz'],'requires_module' => {'Test::More' => 0,'YAML' => '0.35'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','YAML-0.35.tar.gz'],'testers' => {'pass' => 3}},'Decision-Markov-0.02.tar.gz' => {'author' => 'ALANSZ','description' => 'Build/evaluate Markov models for decisions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Decode-Source-1.01.tar.gz' => {'author' => 'MAGH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'DelayLine-0.02.tar.gz' => {'author' => 'LTHEGLER','description' => 'Simple time-delay data stucture','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'DelimMatch-1.05.tar.gz' => {'author' => 'NWALSH','description' => 'Match (possibly nested) delimited strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Des-perl-a1.tar.gz' => {'author' => 'MICB','description' => 'DES encryption (libdes)','files' => ['Makefile.PL','README']},'DesignPattern-Factory-0.01.tar.gz' => {'author' => 'NWETTERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Detect-Module-1.2.tar.gz' => {'author' => 'RPOLZER','description' => 'allows to autodetect Perl modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Dev-Bollocks-0.05.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary sized bollocks straight from middle management','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz','Math-String-1.20.tar.gz'],'requires_module' => {'Math::BigInt' => '1.51','Math::String' => '1.17'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz','Math-String-1.20.tar.gz'],'testers' => {'pass' => 4}},'Devel-AutoProfiler-1.200.tar.gz' => {'author' => 'GSLONDON','description' => 'Automatically profile subroutine calls in a perl program.','files' => [],'testers' => {'pass' => 3}},'Devel-CCov-0.20.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz','Data-Dumper-2.101.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Bit::Vector' => '5.0','Data::Dumper' => '2.07','Storable' => '0.5'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1}},'Devel-Caller-0.08.tar.gz' => {'author' => 'RCLAMP','description' => 'meatier versions of C<caller>','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PadWalker-0.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'PadWalker' => '0.08','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','PadWalker-0.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Devel-Caller-Perl-1.3.tar.gz' => {'author' => 'CWEST','description' => 'Perl only implementation.','files' => ['README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 3}},'Devel-Carnivore-0.09.tar.gz' => {'author' => 'MALTEU','description' => 'Spy on your hashes (and objects)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.77','Test::Simple' => '0.45'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Devel-Carp-0.04.tar.gz' => {'author' => 'JPRIT','description' => 'warn of errors (from perspective of caller) cluck - warn of errors with stack backtrace (not exported by default) croak - die of errors (from perspective of caller) confess - die of errors with stack backtrace','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Devel-Constants-0.20.tar.gz' => {'author' => 'CHROMATIC','description' => 'Resolve Constants back to their names','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Devel-CoreStack-1.3.tar.gz' => {'author' => 'ADESC','description' => 'generate a stack dump from a core file','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Devel-Cover-0.20.tar.gz' => {'author' => 'PJCJ','description' => 'Code coverage metrics for Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Devel-Coverage-0.2.tar.gz' => {'author' => 'RJRAY','description' => 'Coverage analysis for Perl code','files' => ['Makefile.PL','README','MANIFEST']},'Devel-DebugInit-0.3.tar.gz' => {'author' => 'JASONS','description' => 'Perl extension for creating a debugger initialization files from C header file macros','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 9}},'Devel-FakeOSName-0.01.tar.gz' => {'author' => 'STAS','description' => 'Make Perl think it runs on a different OS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Devel-GDB-1.22.tar.gz' => {'author' => 'JEZRA','description' => 'open and communicate a gdb session','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Devel-GetSymbols-0.01.tar.gz' => {'author' => 'JUERD','description' => 'get a list of symbols that match a certain type','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Devel-Hints-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Access compile-time hints at runtime','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Devel-Leak-0.02.tar.gz' => {'author' => 'NI-S','description' => 'Find perl objects that are not reclaimed','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 15}},'Devel-LeakTrace-0.02.tar.gz' => {'author' => 'RCLAMP','description' => 'indicates where variables are leaking from','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Devel-LexAlias-0.04.tar.gz' => {'author' => 'RCLAMP','description' => 'alias lexical variables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Caller-0.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::Caller' => '0.03','Test::More' => 0},'requires_recursive' => ['Devel-Caller-0.08.tar.gz','File-Spec-0.82.tar.gz','PadWalker-0.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Devel-Memo-0.004.tar.gz' => {'author' => 'JGLICK','description' => 'memoize function calls','files' => ['Makefile.PL','README'],'requires' => ['FreezeThaw-0.43.tar.gz'],'requires_module' => {'FreezeThaw' => 0},'requires_recursive' => ['FreezeThaw-0.43.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Devel-Messenger-0.01.tar.gz' => {'author' => 'KOLIBRIE','description' => 'Let Your Code Talk to You','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Devel-ModInfo-0.05.tar.gz' => {'author' => 'JTILLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz','Template-Toolkit-2.08.tar.gz','XML-DOM-1.42.tar.gz'],'requires_module' => {'Parse::RecDescent' => '0','Template' => '0','XML::DOM' => '0'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','Template-Toolkit-2.08.tar.gz','Text-Balanced-1.94.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Devel-Modlist-0.5.tar.gz' => {'author' => 'RJRAY','description' => 'Collect module use information','files' => ['Makefile.PL','README','MANIFEST']},'Devel-ObjectTracker-0.4.tar.gz' => {'author' => 'JOHNC','description' => 'Track object life to detect memory leaks','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Benchmark' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Devel-PPPort-1.0007.tar.gz' => {'author' => 'KJALB','description' => 'Portability aid for your XS code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Devel-Peek-0.96.tar.gz' => {'author' => 'ILYAZ','description' => 'Peek at internal representation of Perl data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Devel-PiMPx-0.7.1.tar.gz' => {'author' => 'ASKSH','description' => 'The Perl-inclusive Macro Processor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Devel-Pointer-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Fiddle around with pointers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Devel-PreProcessor-1999.0220.tar.gz' => {'author' => 'EVO','description' => 'Module inlining and other Perl source manipulations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Devel-Profiler-0.04.tar.gz' => {'author' => 'SAMTREGAR','description' => 'a Perl profiler compatible with dprofpp','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'B' => 0,'File::Path' => 0,'Test::More' => 0,'Time::HiRes' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'Devel-RegExp-0.1.tar.gz' => {'author' => 'ILYAZ','description' => 'Access perl internal regex functions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'Devel-SawAmpersand-0.30.tar.gz' => {'author' => 'ANDK','description' => 'Perl extension querying sawampersand variable','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Devel-SearchINC-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'loading Perl modules from their development dirs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Devel-SearchINC-1.2.tar.gz' => {'author' => 'MARCEL','description' => 'loading Perl modules from development dirs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Devel-Size-0.57.tar.gz' => {'author' => 'DSUGAL','description' => 'Report amount of memory a variable uses','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Devel-SmallProf-0.9.tar.gz' => {'author' => 'ASHTED','description' => 'Line-by-line profiler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6,'pass' => 8}},'Devel-StackTrace-1.03.tar.gz' => {'author' => 'DROLSKY','description' => 'Stacktrace object w/ info form caller()','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.46'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 18}},'Devel-StealthDebug-1.008.tar.gz' => {'author' => 'AASSAD','description' => 'Simple non-intrusive debug module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Filter::Simple' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Devel-Symdump-2.03.tar.gz' => {'author' => 'ANDK','description' => 'dump symbol names or the symbol table','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 41}},'Devel-Timer-0.01.tar.gz' => {'author' => 'JMOORE','description' => 'Track and report execution time for parts of code','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Devel-Tinderbox-Reporter-0.10.tar.gz' => {'author' => 'MSCHWERN','description' => 'Client to send reports to Tinderbox','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','MailTools-1.58.tar.gz','Test-Simple-0.47.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'Class::Accessor::Fast' => '0.02','Mail::Send' => '1.09','Net::SMTP' => '2.15','Test::More' => '0.18'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Devel-Tinderclient-1.1.tar.gz' => {'author' => 'ZLIPTON','description' => undef,'files' => ['README']},'Devel-Tinderclient-1.2.zip' => {'author' => 'ZLIPTON','description' => undef,'files' => ['README']},'Devel-Tokenizer-C-0.01.tar.gz' => {'author' => 'MHX','description' => 'Generate C source for fast keyword tokenizer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Devel-Trace-0.10.tar.gz' => {'author' => 'MJD','description' => 'Print out each line before it is executed (like C<sh -x>)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Devel-TraceCalls-0.03.tar.gz' => {'author' => 'RBS','description' => 'Track calls to subs, classes and object instances','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Devel-TraceLoad-0.08.zip' => {'author' => 'PVERD','description' => 'Traces the loading of perl source code','files' => ['Makefile.PL','README','MANIFEST']},'Devel-TraceMethods-0.50.tar.gz' => {'author' => 'CHROMATIC','description' => 'Perl module for tracing module calls','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Devel-TraceSAX-0.021.tar.gz' => {'author' => 'RBS','description' => 'Trace SAX events','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-TraceCalls-0.03.tar.gz','XML-SAX-Machines-0.4.tar.gz'],'requires_module' => {'Devel::TraceCalls' => '0.03','XML::SAX::EventMethodMaker' => 0},'requires_recursive' => ['Devel-TraceCalls-0.03.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Devel-TraceSubs-0.02.zip' => {'author' => 'PARTICLE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Hook-LexWrap-0.20.tar.gz'],'requires_module' => {'Hook::LexWrap' => '0.2'},'requires_recursive' => ['Hook-LexWrap-0.20.tar.gz'],'testers' => {'pass' => 6}},'Devel-WarnGlobal-0.05.tar.gz' => {'author' => 'STEPHEN','description' => 'Perl extension to aid in eliminating globals','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Devel-WeakRef-0.003.tar.gz' => {'author' => 'JGLICK','description' => 'weak references (not reference-counted)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Helper-0.002.tar.gz'],'requires_module' => {'Test::Helper' => '0.002'},'requires_recursive' => ['Test-Helper-0.002.tar.gz'],'testers' => {'fail' => 1}},'Devel-ptkdb-1.1084.tar.gz' => {'author' => 'AEPAGE','description' => 'Perl debugger using a Tk GUI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 5}},'DevelOpProf-0.2.tar.gz' => {'author' => 'MICB','description' => 'Profile the internals of a Perl program','files' => ['Makefile.PL','README']},'Device-Audiotron-1.02.tar.gz' => {'author' => 'DCRAWFORD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Device-Conrad-RelaisControl-0.11.tar.gz' => {'author' => 'NOHA','description' => 'Perl extension for accessing a Conrad Electronic Relaiscard','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Device-Gsm-1.16.tar.gz' => {'author' => 'COSIMO','description' => 'Perl extension to interface GSM cellular / modems','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Device-Modem-1.24.tar.gz','Device-SerialPort-0.12.tar.gz'],'requires_module' => {'Device::Modem' => 0,'Device::SerialPort' => 0},'requires_recursive' => ['Device-Modem-1.24.tar.gz','Device-SerialPort-0.12.tar.gz','Win32-SerialPort-0.19.tar.gz'],'testers' => {'pass' => 1}},'Device-ISDN-OCLM-0.40.tar.gz' => {'author' => 'MERLIN','description' => 'A perl module to control the 3com OfficeConnect LanModem','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','HTTP-Request-Form-0.952.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '2.06','HTTP::Request' => '1.26','HTTP::Request::Form' => '0.5','LWP' => '5.47','URI::URL' => '5.02'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','HTTP-Request-Form-0.952.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Device-KeyStroke-Mobile-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Calculate key stroke times with mobile phone keypads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Device-Modem-1.24.tar.gz' => {'author' => 'COSIMO','description' => 'Perl extension to talk to modem devices connected via serial port','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-SerialPort-0.19.tar.gz'],'requires_module' => {'Win32::SerialPort' => 0},'requires_recursive' => ['Win32-SerialPort-0.19.tar.gz']},'Device-ParallelPort-0.03.tar.gz' => {'author' => 'SCOTT','description' => 'Low Level access to Parallel Port','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Device-ParallelPort-JayCar-0.02.tar.gz' => {'author' => 'SCOTT','description' => 'Jaycar controlling device. XXX This is all wrong - need to update...','files' => ['Makefile.PL','README','MANIFEST']},'Device-ParallelPort-drv-linux-0.03.tar.gz' => {'author' => 'SCOTT','description' => 'Standard linux hardware io access','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Device-ParallelPort-drv-parport-0.3.tar.gz' => {'author' => 'SCOTT','description' => 'Linux Kernel 2.2+ parport /dev/parport','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Device-QuickCam-0.02.tar.gz' => {'author' => 'BEATNIK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Device-Regulator-Plasmatronic-0.03.tar.gz' => {'author' => 'SCOTT','description' => 'Plasmatronics PL regulator controller','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => 0},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 4}},'Device-SerialPort-0.12.tar.gz' => {'author' => 'COOK','description' => 'POSIX clone of Win32::SerialPort','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Device-WS2000-IO-0.01.tar.gz' => {'author' => 'MMBK','description' => 'Perl extension for reading data from the ELV Weatherstation WS2000 PC','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Dialog-0.03.tar.gz' => {'author' => 'UNCLE','description' => 'interface library to libdialog','files' => ['Makefile.PL','README','MANIFEST']},'DiffLine-0.02.tar.gz' => {'author' => 'ALLEN','description' => 'line # & position of first diff','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'DigLib-MLang-0.04.tar.gz' => {'author' => 'AMBS','description' => 'Perl extension for managing multi-linguagal messages in perl scripts','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'DigLib-Thesaurus-0.11.tar.gz' => {'author' => 'AMBS','description' => 'Perl extension for managing an ISO thesaurus','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DigLib-MLang-0.04.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'DigLib::MLang' => '0.03','Storable' => '1.0006'},'requires_recursive' => ['DigLib-MLang-0.04.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Digest-1.02.tar.gz' => {'author' => 'GAAS','description' => 'Modules that calculate message digests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 5}},'Digest-BubbleBabble-0.01.tar.gz' => {'author' => 'BTROTT','description' => 'Create bubble-babble fingerprints','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Digest-Elf-1.3.tar.gz' => {'author' => 'MCKAY','description' => 'Perl extension for generating ElfHash values.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Digest-HMAC-1.01.tar.gz' => {'author' => 'GAAS','description' => 'Keyed-Hashing for Message Authentication','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz'],'requires_module' => {'Digest::MD5' => 2,'Digest::SHA1' => 1},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz'],'testers' => {'pass' => 40}},'Digest-MD2-2.01.tar.gz' => {'author' => 'GAAS','description' => ' MD2 message digest algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Digest-MD4-1.1.tar.gz' => {'author' => 'MIKEM','description' => 'Perl interface to the RSA Data Security Inc.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Digest-MD5-2.24.tar.gz' => {'author' => 'GAAS','description' => ' MD5 message digest algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Digest-Nilsimsa-0.06.tar.gz' => {'author' => 'VIPUL','description' => 'Perl version of Nilsimsa code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Digest-Perl-MD4-1.3.tar.gz' => {'author' => 'OTAKA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Digest-Perl-MD5-1.5.tar.gz' => {'author' => 'DELTA','description' => 'Pure perl implementation of MD5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Exporter' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 14}},'Digest-SHA1-2.02.tar.gz' => {'author' => 'GAAS','description' => ' NIST SHA message digest algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 11}},'Digest-Tiger-0.02.tar.gz' => {'author' => 'CLINTDW','description' => 'a module that implements the tiger hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Digest-UserSID-1.05.tar.gz' => {'author' => 'XWOLF','description' => 'Managing session-id\'s with Digest::SHA1','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Dir-Purge-1.0.tar.gz' => {'author' => 'JV','description' => 'Delete files in directory based on timestamp','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'DirDB-0.04.tar.gz' => {'author' => 'DAVIDNICO','description' => 'Perl extension to use a directory as a database','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Dirgest-0.90.tar.gz' => {'author' => 'MGREAM','description' => 'api class for Directory Digests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','Getopt-Long-2.32.tar.gz','Test-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => 0,'Digest::MD5' => 0,'Fcntl' => 0,'File::Find' => 0,'Getopt::Long' => '2.24','LWP::UserAgent' => 2,'Test' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Disassemble-X86-0.13.tar.gz' => {'author' => 'BOBMATH','description' => 'Disassemble Intel x86 binary code','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'DocSet-0.15.tar.gz' => {'author' => 'STAS','description' => 'documentation projects builder in HTML, PS and PDF formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'Docbook-Table-1.00.tar.gz' => {'author' => 'SKUD','description' => '- create Docbook tables from Perl data structures','files' => ['Makefile.PL'],'testers' => {'pass' => 4}},'Docserver-1.0.tar.gz' => {'author' => 'JANPAZ','description' => 'server module for remote MS format conversions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Docserver-1.12.tar.gz' => {'author' => 'JANPAZ','description' => 'server module for remote MS format conversions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PlRPC-0.2016.tar.gz'],'requires_module' => {'RPC::PlClient' => 0},'requires_recursive' => ['PlRPC-0.2016.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'Document-Info-0.01.tar.gz' => {'author' => 'MSCHWARTZ','description' => 'determine file type for Office documents','files' => ['Makefile.PL','README','MANIFEST']},'DotICD9-0.04.tar.gz' => {'author' => 'MARTINDT','description' => 'Perl extension for placing decimal points in ICD-9 Codes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'DotLock-1.06.tar.gz' => {'author' => 'KBARBER','description' => 'Multi-host advisory queing locking system','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Dua-2.2.tar.gz' => {'author' => 'SMPILL','description' => 'DUA/Perl interface to an X.500 directory','files' => ['Makefile.PL','README','MANIFEST']},'DumpStack-1.1.tar.gz' => {'author' => 'JACKS','description' => 'Dumping of the current function stack','files' => []},'Dunce-0.02.tar.gz' => {'author' => 'MSCHWERN','description' => 'Protects against sloppy use of files.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Function-Override-0.01.tar.gz'],'requires_module' => {'Function::Override' => '0.01'},'requires_recursive' => ['Function-Override-0.01.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'Dunce-time-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Protects against sloppy use of time.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'DynScalar-1.02.tar.gz' => {'author' => 'PINYAN','description' => 'closure-in-a-box for simple scalars','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Dyns-Client-0.4.tar.gz' => {'author' => 'JOHANVDB','description' => 'A client for the dyns.cx dynamic DNS service','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'E2-Interface-0.21.tar.gz' => {'author' => 'JOSEWEEKS','description' => 'A client interface to the everything2.com collaborative database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Twig-3.09.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => 0,'XML::Twig' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-Twig-3.09.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'ESplit1.00.zip' => {'author' => 'HCAMP','description' => undef,'files' => ['README']},'EZDBI-0.121.tgz' => {'author' => 'JPIERCE','description' => 'EZ (Easy) interface to SQL databases (DBI)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => 0},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 4}},'Earlybird-1.03.tar.gz' => {'author' => 'RFLORENCE','description' => 'Responds to worm attacks with e-mail warnings','files' => ['Makefile.PL'],'requires' => ['Cache-Cache-1.01.tar.gz','Mail-Sendmail-0.79.tar.gz','Net-DNS-0.34.tar.gz','TimeDate-1.14.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache::Constants' => '1.09','Cache::Cache' => '0.08','HTTP::Request' => '1.26','LWP::UserAgent' => '1.66','Mail::Sendmail' => '0.78','Net::DNS' => '0.12','Time::Zone' => '2.2'},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Mail-Sendmail-0.79.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'EasyArgs-1.00.tar.gz' => {'author' => 'GSLONDON','description' => 'Perl module for easily handling command line arguments.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'EasyDB.0.5b2.tgz' => {'author' => 'GABY','description' => 'Access a database without writing SQL','files' => ['Makefile.PL','README','MANIFEST']},'EasyTCP-0.19.tar.gz' => {'author' => 'MNAGUIB','description' => 'Easily create secure, bandwidth-friendly TCP/IP clients and servers','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'IO::Select' => 0,'IO::Socket' => 0,'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 10}},'Edit.pm.gz' => {'author' => 'TOMC','description' => 'Assorted handy string editing functions'},'Eesh-0.3.tar.gz' => {'author' => 'RBS','description' => 'Enlightenment Window Manager IPC Library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Emacs-EPL-0.7.tar.gz' => {'author' => 'JTOBEY','description' => 'Redefine Perl\'s system primitives to work inside of Emacs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'Email-Find-0.09.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Find RFC 822 email addresses in plain text','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Email-Valid-0.14.tar.gz','MailTools-1.58.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Email::Valid' => 0,'Mail::Address' => 0,'Test::More' => 0},'requires_recursive' => ['Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Email-IsFree-0.01.tar.gz' => {'author' => 'TJMATHER','description' => 'Detect whether e-mail is from free provider','files' => ['Makefile.PL','README','MANIFEST']},'Email-IsFree-0.02.tar.gz' => {'author' => 'TJMATHER','description' => 'Detect whether e-mail is from free provider','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Email-LocalDelivery-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Deliver a piece of email - simply','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Email-MIME-Encodings-1.0.tar.gz' => {'author' => 'SIMON','description' => 'A unified interface to MIME encoding and decoding','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Email-Simple-1.1.tar.gz' => {'author' => 'SIMON','description' => 'Email handling. Simply.','files' => ['Makefile.PL','README','MANIFEST']},'Email-Simple-1.3.tar.gz' => {'author' => 'SIMON','description' => 'Email handling. Simply.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Email-Thread-0.66.tar.gz' => {'author' => 'SPOON','description' => 'Use JWZ\'s mail threading algorithm with Email::Simple objects','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'requires' => ['Mail-Thread-2.1.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Mail::Thread' => '2.1','Test::More' => '0.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Mail-Thread-2.1.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Email-Valid-0.08.tar.gz' => {'author' => 'MAURICE','description' => 'Check validity of Internet e-mail addresses','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Email-Valid-0.14.tar.gz' => {'author' => 'MAURICE','description' => 'Check validity of Internet email addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz'],'requires_module' => {'Mail::Address' => 0},'requires_recursive' => ['MailTools-1.58.tar.gz'],'testers' => {'fail' => 1,'pass' => 24}},'Email-Valid-Loose-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Email::Valid which allows dot before at mark','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Email-Valid-0.14.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Email::Valid' => '0.13','Test::More' => '0.32'},'requires_recursive' => ['Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Embedix-DB-0.05.tar.gz' => {'author' => 'BEPPU','description' => 'persistence for ECDs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Embedix-ECD-0.09.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz'],'requires_module' => {'DBI' => 0,'Embedix::ECD' => 0,'Pod::Usage' => 0,'Test' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Embedix-ECD-0.09.tar.gz','File-Spec-0.82.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Text-Balanced-1.94.tar.gz','Tie-IxHash-1.21.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'Embedix-ECD-0.07.tar.gz' => {'author' => 'BEPPU','description' => 'represent Embedix Component Descriptions as a tree of perl objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Parse::RecDescent' => 0,'Pod::Usage' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Text-Balanced-1.94.tar.gz','Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 6}},'Embedix-ECD-0.09.tar.gz' => {'author' => 'BEPPU','description' => 'Embedix Component Descriptions as objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Parse::RecDescent' => 0,'Pod::Usage' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Text-Balanced-1.94.tar.gz','Tie-IxHash-1.21.tar.gz'],'testers' => {'fail' => 1,'pass' => 15}},'Embperl-2.0b8.tar.gz' => {'author' => 'GRICHTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.8'},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'fail' => 7,'pass' => 3}},'Emotion-0.16.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Scalar-List-Utils-1.11.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'List::Util' => 1,'XML::Parser' => '2.3'},'requires_recursive' => ['Scalar-List-Utils-1.11.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 6}},'Encode-1.92.tar.gz' => {'author' => 'DANKOGAI','description' => 'character encodings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Encode-CNMap-0.15.tar.gz' => {'author' => 'QJZHOU','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz'],'requires_module' => {'Encode' => '1.41'},'requires_recursive' => ['Encode-1.92.tar.gz'],'testers' => {'pass' => 7}},'Encode-HanConvert-0.24.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Traditional and Simplified Chinese mappings','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Encode-1.92.tar.gz'],'requires_module' => {'Encode' => '1.41'},'requires_recursive' => ['Encode-1.92.tar.gz'],'testers' => {'pass' => 10}},'Encode-HanDetect-0.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Cross-encoding/variant Chinese decoder','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','Encode-HanConvert-0.24.tar.gz','Lingua-ZH-HanDetect-0.01.tar.gz'],'requires_module' => {'Encode' => 0,'Encode::HanConvert' => '0.24','Lingua::ZH::HanDetect' => '0.02'},'requires_recursive' => ['Encode-1.92.tar.gz','Encode-HanConvert-0.24.tar.gz','Lingua-ZH-HanDetect-0.01.tar.gz']},'Encode-HanExtra-0.07.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Extra sets of Chinese encodings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz'],'requires_module' => {'Encode' => '1.41'},'requires_recursive' => ['Encode-1.92.tar.gz'],'testers' => {'pass' => 2}},'Encode-InCharset-0.03.tar.gz' => {'author' => 'DANKOGAI','description' => 'defines \\p{InCharset}','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Encode-JIS2K-0.01.tar.gz' => {'author' => 'DANKOGAI','description' => 'JIS X 0212 (aka JIS 2000) Encodings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz'],'requires_module' => {'Encode' => '1.41'},'requires_recursive' => ['Encode-1.92.tar.gz'],'testers' => {'pass' => 2}},'Encode-Punycode-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Encode plugin for Punycode encodings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IDNA-Punycode-0.02.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IDNA::Punycode' => 0,'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IDNA-Punycode-0.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Encode-compat-0.05.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Encode.pm emulation layer','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'End-1.2.tgz' => {'author' => 'ABIGAIL','description' => 'Generalized END {}.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'English-Reference-0.03.tgz' => {'author' => 'JPIERCE','description' => 'use words to dereference things','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Env-C-0.03.tar.gz' => {'author' => 'STAS','description' => 'Get/Set/Unset Environment Variables on the C level','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Env-Modulecmd-1.0.tar.gz' => {'author' => 'ISAACSON','description' => 'Interface to modulecmd from Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'Env-Path-0.14.tar.gz' => {'author' => 'DSB','description' => 'Advanced operations on path variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Envy-2.48.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 6}},'Errno-1.09.tar.gz' => {'author' => 'GBARR','description' => 'Constants from errno.h EACCES, ENOENT etc','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Error-0.15.tar.gz' => {'author' => 'UARUN','description' => 'Error/exception handling in an OO-ish way','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 42}},'Error-Dumb-0.02.tar.gz' => {'author' => 'ILIAL','description' => 'simple error management for simple classes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Error-Unhandled-1.02.tar.gz' => {'author' => 'TEVERETT','description' => 'a Module for letting Errors do their own handling','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Event-0.01.tar.gz' => {'author' => 'GBARR','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'Event-0.87.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 10}},'Event-File-0.1.1.tar.gz' => {'author' => 'RSD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'Event-Stats-0.7.tar.gz' => {'author' => 'JPRIT','description' => 'Collects statistics for Event','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Event-0.87.tar.gz','Test-1.23.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'Event' => '0.58','Test' => 1,'Time::HiRes' => '1.2'},'requires_recursive' => ['Event-0.87.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 9}},'Event-tcp-0.14.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Event-0.87.tar.gz','Test-1.23.tar.gz'],'requires_module' => {'Event' => '0.61','Test' => 1},'requires_recursive' => ['Event-0.87.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'EventServer-2.3.tar.gz' => {'author' => 'JACKS','description' => 'Triggers objects on i/o, timers & interrupts','files' => []},'Exception-Class-1.11.tar.gz' => {'author' => 'DROLSKY','description' => 'Declare exception class hierarchies','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => '0.02','Devel::StackTrace' => '1.03','Test::More' => '0.46'},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Exception-Class-1.12.tar.gz' => {'author' => 'DROLSKY','description' => 'Declare exception class hierarchies','files' => ['Makefile.PL','README','META.yml','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => '0.02','Devel::StackTrace' => '1.03','Test::More' => '0.46'},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Exception-Class-DBI-0.90.tar.gz' => {'author' => 'DWHEELER','description' => 'DBI Exception objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Exception-Class-1.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBI' => '1.28','Exception::Class' => '1.02','Test::Harness' => '2.03','Test::Simple' => '0.4'},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','DBI-1.35.tar.gz','Devel-StackTrace-1.03.tar.gz','Exception-Class-1.12.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Exception-Cxx-1.001.tar.gz' => {'author' => 'JPRIT','description' => 'Cause perl to longjmp using C++ exceptions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Exception-Handler-1.002.2.tar.gz' => {'author' => 'TOMMY','description' => 'Report exceptions with formatted text call-stack
=head1 VERSION
1.00_2
=head1 @EXPORT, @EXPORT_OK
None.
=head1 Methods new() fail() trace()
=head2 AUTOLOAD-ed methods None.
','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Exception-Like-0.02.tar.gz' => {'author' => 'ZIYA','description' => 'Exception-like Error Checking','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Exceptions-0.01.tar.gz' => {'author' => 'PSEIBEL','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3}},'Expect-1.15.tar.gz' => {'author' => 'RGIERSIG','description' => 'Perl version of Don Libes\' Tcl-Expect','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Tty-1.02.tar.gz'],'requires_module' => {'IO::Pty' => 1,'IO::Tty' => 1},'requires_recursive' => ['IO-Tty-1.02.tar.gz'],'testers' => {'fail' => 1,'pass' => 11}},'Expect-Simple-0.02.tar.gz' => {'author' => 'DJERIUS','description' => 'wrapper around the Expect module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Expect-1.15.tar.gz'],'requires_module' => {'Expect' => 0},'requires_recursive' => ['Expect-1.15.tar.gz','IO-Tty-1.02.tar.gz'],'testers' => {'pass' => 6}},'Exporter-Cluster-0.31.tar.gz' => {'author' => 'DHAGEMAN','description' => 'Extension for easy multiple module imports.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Exporter-Easy-0.15.tar.gz' => {'author' => 'FDALY','description' => 'Takes the drudgery out of Exporting symbols','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Exporter-Lite-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 38}},'Exporter-Simple-1.10.tar.gz' => {'author' => 'MARCEL','description' => 'Easier set-up of module exports','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.77'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 3}},'Exporter-Tidy-0.05.tar.gz' => {'author' => 'JUERD','description' => 'Another way of exporting symbols','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Exporter-VA-1.3.0.1.tar.gz' => {'author' => 'DLUGOSZ','description' => 'Improved Exporter featuring Versioning and Aliasing.','files' => ['Makefile.PL'],'testers' => {'fail' => 1,'pass' => 15}},'ExtUtils-AutoInstall-0.50.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Automatic install of dependencies via CPAN','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'ExtUtils-DynaGlue-1.00a.tar.gz' => {'author' => 'DOUGM','description' => 'Methods for generating Perl extension files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'ExtUtils-Embed-1.14.tar.gz' => {'author' => 'DOUGM','description' => 'Utilities for embedding Perl in C/C++ applications','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 9,'pass' => 1}},'ExtUtils-F77-1.14.tar.gz' => {'author' => 'KGB','description' => 'Facilitate use of FORTRAN from Perl/XS code','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'ExtUtils-FakeConfig-0.05.zip' => {'author' => 'MBARBON','description' => 'overrides some configuration values','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz'],'requires_module' => {'File::Spec' => 0,'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 3}},'ExtUtils-MakeMaker-6.05.tar.gz' => {'author' => 'MSCHWERN','description' => 'Writes Makefiles for extensions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 37}},'ExtUtils-ModuleMaker-0.204.tar.gz' => {'author' => 'RGEOFFREY','description' => 'A simple replacement for h2xs -XA','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'ExtUtils-ModuleMaker-0.31229.tar.gz' => {'author' => 'RGEOFFREY','description' => 'Better than h2xs, for creating all the parts of modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Basename' => 0,'File::Path' => 0,'Getopt::Long' => 0,'Getopt::Std' => 0,'Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'ExtUtils-ParseXS-2.02.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Converts Perl XS code into C code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => 0,'Exporter' => 0,'File::Basename' => 0,'File::Spec' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'ExtUtils-PerlPP-0.03.tar.gz' => {'author' => 'JWIED','description' => 'A Perl Preprocessor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'ExtUtils-TBone-1.124.tar.gz' => {'author' => 'ERYQ','description' => 'a "skeleton" for writing "t/*.t" test files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'ExtUtils-XSBuilder-0.23.tar.gz' => {'author' => 'GRICHTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz','Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Parse::RecDescent' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 2}},'ExtUtils-configPL-1.1.tar.gz' => {'author' => 'PEASE','description' => 'configures .PL files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'pass' => 13}},'Ezmlm-0.03.1.tar.gz' => {'author' => 'GHALSE','description' => 'Object methods for ezmlm mailing lists','files' => ['Makefile.PL','README','MANIFEST']},'Ezmlm-Archive-0.10.tar.gz' => {'files' => ['Makefile.PL','README']},'Ezmlm-Archive-0.12.tar.gz' => {'author' => 'AAR','description' => undef},'FAQ-OMatic-2.603.tar.gz' => {'author' => 'JHOWELL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'FAQ-OMatic-2.621.tar.gz' => {'author' => 'JHOWELL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'FAQ-OMatic-2.702.tar.gz' => {'author' => 'JHOWELL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'FAQ-OMatic-2.717.tar.gz' => {'author' => 'JHOWELL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'FAQ-OMatic-2.719.tar.gz' => {'author' => 'JHOWELL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'FCGI-0.67.tar.gz' => {'author' => 'SKIMO','description' => 'Fast CGI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'FCGI-ProcManager-0.17.tar.gz' => {'author' => 'JURACH','description' => 'A FastCGI process manager','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'FFI-1.00.tar.gz' => {'author' => 'PMOORE','description' => 'Access to functions in shared libraries','files' => ['Makefile.PL','README','MANIFEST']},'FLTK-0.52.tar.gz' => {'author' => 'MKENNEDY','description' => 'Perl interface to the Fast Light Toolkit Library','files' => ['Makefile.PL','README','MANIFEST']},'FServer.tar.gz' => {'author' => 'JPDURRIOS','description' => undef,'files' => ['README'],'testers' => {'pass' => 2}},'FUSE-Client-1.08.tar.gz' => {'author' => 'IAMCAL','description' => 'Custom FUSE client creation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Socket' => 1},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 7}},'FUSE-Server-1.19.tar.gz' => {'author' => 'IAMCAL','description' => 'Custom FUSE server creation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Select' => 1,'IO::Socket' => 1},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 7}},'FakeHash-0.80.tar.gz' => {'author' => 'MJD','description' => 'Draw a C<pic> diagram of the internal structure of a hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'FameHLI-API-1.101.tar.gz' => {'author' => 'DAVEO','description' => 'Perl5 port of Fame C-HLI functions FameHLI::API::HLI - port of Fame hli.h variables FameHLI::API::EXT - helper functions','files' => ['Makefile.PL','README','MANIFEST']},'FastGlob-1.3.tar.gz' => {'author' => 'MENGEL','description' => 'A faster glob() implementation','files' => []},'Fax-DataFax-DateTime-0.01.tar.gz' => {'author' => 'GEOTIGER','description' => 'Perl extension for miscellanous methods.','files' => []},'FedEx-0.10.tar.gz' => {'author' => 'PTULLY','description' => 'Win32 API Extension for FedEx ShipAPI','files' => ['Makefile.PL','README'],'requires' => ['Tie-IxHash-1.21.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => 0,'LWP::UserAgent' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Tie-IxHash-1.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Festival-Client-1.0.tar.gz' => {'author' => 'GOSSAMER','description' => 'Communicate with a Festival server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'Festival-Client-Async-0.0303.tar.gz' => {'author' => 'DJHD','description' => 'Festival client blocking or non-blocking','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Fido-0.02.tar.gz' => {'author' => 'MNAGUIB','description' => 'Perl extension to send SMS messages to phones served by Fido (http://www.fido.ca)','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Cookies' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'File-Archive-0.53.tar.gz' => {'author' => 'RBOW','description' => 'Figure out what is in an archive file','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 4}},'File-BSDGlob-0.94.tar.gz' => {'author' => 'GBACON','description' => 'Secure, csh-compatible filename globbing','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'File-Backup-0.02.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Easy file backup & rotation automation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 4}},'File-BasicFlock-98.1202.tar.gz' => {'author' => 'MUIR','description' => 'Simple flock() wrapper','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'File-Binary-1.0.tar.gz' => {'author' => 'SIMONW','description' => 'Binary file reading module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'File-Butler-3.01.tar.gz' => {'author' => 'SIFUKURT','description' => 'Handy collection of file manipulation tools','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'File-Cache-0.16.tar.gz' => {'author' => 'DCLINTON','description' => 'Share data between processes via filesystem','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Digest::MD5' => '2.09','File::Spec' => '0.82','Storable' => '0.607'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 10}},'File-CacheDir-1.02.tar.gz' => {'author' => 'EARL','description' => 'auto ttl-based file cleanup without a cron','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 11}},'File-CachingFind-0.63.tar.gz' => {'author' => 'DORNER','description' => 'find files within cached search paths (e.g. include files)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'File-Cat-1.2.tar.gz' => {'author' => 'FIMM','description' => 'Perl implementation of cat(1)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'File-Content-0.01.tar.gz' => {'author' => 'RFOLEY','description' => 'Regular expression interface to content of a file.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'File-CounterFile-1.00.tar.gz' => {'author' => 'GAAS','description' => 'Persistent counter class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'File-Descriptions-0.03.tar.gz' => {'author' => 'LEITE','description' => 'Perl extension for getting file descriptions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'File-DirSync-1.07.tar.gz' => {'author' => 'BBB','description' => 'Syncronize two directories rapidly $Id: DirSync.pm,v 1.10 2002/10/23 01:24:18 rob Exp $','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => 1,'File::Path' => 1},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'File-DirSync-1.08.tar.gz' => {'author' => 'BBB','description' => undef},'File-FDpasser-0.09.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'File-FTS-0.03.tar.gz' => {'author' => 'SHLOMIF','description' => 'Perl extension for File Traversing System','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'File-Find-Duplicates-0.05.tar.gz' => {'author' => 'TMTM','description' => 'Find duplicate files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','File-Temp-0.12.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest::MD5' => 2,'File::Temp' => '0.12','Test::Simple' => '0.02'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'File-Find-Rule-0.10.tar.gz' => {'author' => 'RCLAMP','description' => 'Alternative interface to File::Find','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'File-Find-Rule-DIZ-0.01.tar.gz' => {'author' => 'BRICAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'File-Find-Rule-Digest-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'rules for matchig checksum','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-1.02.tar.gz','File-Find-Rule-0.10.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest' => 0,'File::Find::Rule' => 0,'Test::More' => '0.32'},'requires_recursive' => ['Digest-1.02.tar.gz','Digest-MD5-2.24.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'File-Find-Rule-ImageSize-0.03.tar.gz' => {'author' => 'RCLAMP','description' => 'rules for matching image dimensions','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Image-Size-2.991.tar.gz','Number-Compare-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0.07','Image::Size' => 0,'Number::Compare' => 0,'Test::More' => 0},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','Image-Size-2.991.tar.gz','Number-Compare-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'File-Find-Rule-MMagic-0.02.tar.gz' => {'author' => 'RCLAMP','description' => 'rule to match on mime types','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','File-MMagic-1.17.tar.gz','Test-Simple-0.47.tar.gz','Text-Glob-0.05.tar.gz'],'requires_module' => {'File::Find::Rule' => '0.07','File::MMagic' => 0,'Test::More' => 0,'Text::Glob' => 0},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Glob-0.05.tar.gz'],'testers' => {'pass' => 3}},'File-Find-Rule-MP3Info-0.01.tar.gz' => {'author' => 'KAKE','description' => 'rule to match on id3 tags, length, bitrate, etc','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','MP3-Info-1.02.tar.gz','Number-Compare-0.01.tar.gz'],'requires_module' => {'File::Find::Rule' => '0.07','MP3::Info' => 0,'Number::Compare' => 0},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','MP3-Info-1.02.tar.gz','Number-Compare-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'File-Find-Rule-SAUCE-0.01.tar.gz' => {'author' => 'BRICAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','File-SAUCE-0.02.tar.gz'],'requires_module' => {'File::Find::Rule' => 0,'File::SAUCE' => '0.02'},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-SAUCE-0.02.tar.gz'],'testers' => {'pass' => 1}},'File-Find-Rule-TTMETA-0.02.tar.gz' => {'author' => 'DARREN','description' => 'Find files based on Template Toolkit META directives','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'File-Find-Rule-WellFormed-0.01.tar.gz' => {'author' => 'DARREN','description' => 'Find well-formed XML documents','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'File-Find-Rule-XPath-0.02.tar.gz' => {'author' => 'GRANTM','description' => 'Find files by XPath expression','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => undef,'Test::Simple' => '0.41'},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'File-Findgrep-0.01.tar.gz' => {'author' => 'SBURKE','description' => '- example Locale::Maketext-using application','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Locale-Maketext-1.04.tar.gz'],'requires_module' => {'Locale::Maketext' => '1.01'},'requires_recursive' => ['I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz'],'testers' => {'pass' => 3}},'File-Flat-0.6.tar.gz' => {'author' => 'ADAMK','description' => 'Implements a flat filesystem','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Autouse-0.7.tar.gz','Class-Inspector-1.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Autouse' => '0.7','Class::Inspector' => 0,'File::Copy' => 0,'File::NCopy' => '0.32','File::Remove' => '0.2','File::Spec' => '0.82','File::Temp' => '0.12','IO::File' => 0},'requires_recursive' => ['Class-Autouse-0.7.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'File-Flock-101.060501.tar.gz' => {'author' => 'MUIR','description' => 'flock() wrapper. Auto-create locks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 10}},'File-FlockDir-1.04.tar.gz' => {'author' => 'BILLH','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 5}},'File-Grep-0.01.tar.gz' => {'author' => 'MNEYLON','description' => 'Find matches to a pattern in a series of files and related functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'File-HomeDir-0.05.tar.gz' => {'author' => 'SBURKE','description' => '- get home directory for self or other users','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'File-Info-1.02.tar.gz' => {'author' => 'FLUFFY','description' => 'tools for making makefiles with.','files' => ['Makefile.PL','README','MANIFEST']},'File-Iterator-0.11.tar.gz' => {'author' => 'SWHITAKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'File-LckPwdF-0.01.tar.gz' => {'author' => 'ALLENS','description' => 'Lock and unlock the passwd file','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 9}},'File-List-0.3.1.tar.gz' => {'author' => 'DOPACKI','description' => 'Perl extension for crawling directory trees and compiling lists of files','files' => [],'testers' => {'pass' => 9}},'File-Lock-0.9.tar.gz' => {'author' => 'KJALB','description' => 'File locking using flock() and lockf()','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'File-Lockf-0.20.tar.gz' => {'author' => 'PHENSON','description' => 'Interface to lockf system call','files' => ['Makefile.PL','README','MANIFEST']},'File-MMagic-1.17.tar.gz' => {'author' => 'KNOK','description' => 'Guess file type','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 11}},'File-MergeSort-1.05.tar.gz' => {'author' => 'CTBROWN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','IO-Zlib-1.01.tar.gz'],'requires_module' => {'IO::File' => '0','IO::Zlib' => '0'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','IO-1.20.tar.gz','IO-Zlib-1.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'File-MkTemp-1.0.6.tar.gz' => {'author' => 'TGUMMELS','description' => 'Make temporary filename from template','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'File-Modified-0.06.tar.gz' => {'author' => 'CORION','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'File-NCopy0.32.tar.gz' => {'author' => 'GABOR','description' => 'Copy file, file Copy file[s] | dir[s], dir','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'File-NFSLock-1.19.tar.gz' => {'author' => 'BBB','description' => 'NFS compatible (safe) locking utility','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'File-PathConvert-0.9.tar.gz' => {'author' => 'RBS','description' => 'DEPRECATED: USE File::Spec and Cwd::abs_path().','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'File-Random-0.07.tar.gz' => {'author' => 'BIGJ','description' => 'Perl module for random selecting of a file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-Scalar-1.17.tar.gz','Test-Class-0.03.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Set::Scalar' => 0,'Test::Class' => '0.03','Test::Exception' => 0,'Test::More' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Set-Scalar-1.17.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'File-Random-0.10.tar.gz' => {'author' => 'BIGJ','description' => 'Perl module for random selecting of a file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Set-Scalar-1.17.tar.gz','Storable-2.06.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.77','Class::ISA' => '0.32','File::Temp' => 0,'IO::File' => '1.08','Set::Scalar' => 0,'Storable' => '2.04','Test::Builder' => '0.15','Test::Builder::Tester' => '0.09','Test::Class' => '0.03','Test::Differences' => '0.43','Test::Exception' => '0.1','Test::More' => '0.44'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Set-Scalar-1.17.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'File-Random-0.17.tar.gz' => {'author' => 'BIGJ','description' => 'Perl module for random selecting of a file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Set-Scalar-1.17.tar.gz','Storable-2.06.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-ManyParams-0.09.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Want-0.05.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.77','Class::ISA' => '0.32','File::Temp' => 0,'IO::File' => '1.08','Set::Scalar' => 0,'Storable' => '2.04','Test::Builder' => '0.15','Test::Builder::Tester' => '0.09','Test::Class' => '0.03','Test::Differences' => '0.43','Test::Exception' => '0.1','Test::ManyParams' => 0,'Test::More' => '0.44','Test::Warn' => '0.05','Want' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Array-Compare-1.03.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Set-CrossProduct-1.4.tar.gz','Set-Scalar-1.17.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-ManyParams-0.09.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-Diff-0.35.tar.gz','Tree-DAG_Node-1.04.tar.gz','Want-0.05.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'File-Rdiff-0.01.tar.gz' => {'author' => 'MLEHMANN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'File-RdistByRsync-0.3.tar.gz' => {'author' => 'MUIR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Slurp-2002.1031.tar.gz','Getopt-Declare-1.09.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'File::Slurp' => '96.042202','Getopt::Declare' => '1.09','Parse::RecDescent' => '1.8'},'requires_recursive' => ['File-Slurp-2002.1031.tar.gz','Getopt-Declare-1.09.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz']},'File-ReadBackwards-0.99.tar.gz' => {'author' => 'URI','description' => '- Read a file backwards by lines.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'File-Remote-1.16.tar.gz' => {'author' => 'NWIGER','description' => 'Read/write/edit remote files transparently','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'File-Remove0.20.tar.gz' => {'author' => 'GABOR','description' => 'Remove files and directories','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'File-Repl-1.20.tar.gz' => {'author' => 'DROBERTS','description' => 'file/dir structure replication','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Basename' => '2.6','File::Copy' => '2.03','File::Find' => 0,'Win32::API' => 0},'requires_recursive' => ['Win32-API-0.41.tar.gz','perl-5.8.0.tar.gz']},'File-Rsync-0.27.tar.gz' => {'author' => 'LEAKIN','description' => 'Copy efficiently over the net and locally','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'File-RsyncP-0.31.tar.gz' => {'author' => 'CBARRATT','description' => 'Perl Rsync client','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'File-SAUCE-0.01.tar.gz' => {'author' => 'BRICAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'File-SAUCE-0.02.tar.gz' => {'author' => 'BRICAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'File-Same-0.02.tar.gz' => {'author' => 'MSERGEANT','description' => 'Detect which files are the same as a given one','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'File-Scan-0.45.tar.gz' => {'author' => 'HDIAS','description' => 'Perl extension for Scanning files for Viruses','files' => ['Makefile.PL','README','MANIFEST']},'File-Scan-0.48.tar.gz' => {'author' => 'HDIAS','description' => 'Perl extension for Scanning files for Viruses','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'File-Searcher-0.91.tar.gz' => {'author' => 'ASTUBBS','description' => 'Search filetree do search/replace regexes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 6,'pass' => 4}},'File-Searcher-Interactive-0.9.tar.gz' => {'author' => 'ASTUBBS','description' => 'Interactive search do search/replace regexes','files' => ['Makefile.PL','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','File-Searcher-0.91.tar.gz','Term-Prompt-0.11.tar.gz'],'requires_module' => {'File::Searcher' => 0,'Term::ANSIColor' => 0,'Term::Prompt' => 0},'requires_recursive' => ['ANSIColor-1.07.tar.gz','File-Searcher-0.91.tar.gz','Term-Prompt-0.11.tar.gz','TermReadKey-2.21.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'File-Slurp-2002.1031.tar.gz' => {'author' => 'MUIR','description' => 'Read/write/append files quickly','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'File-Sort-1.01.tar.gz' => {'author' => 'CNANDOR','description' => 'Sort a file or merge sort multiple files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'File-SortedSeek-0.012.tar.gz' => {'author' => 'JFREEMAN','description' => undef,'files' => [],'testers' => {'pass' => 4}},'File-Spec-0.82.tar.gz' => {'author' => 'RBS','description' => 'portably perform operations on file names','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 29}},'File-Stat-0.01.tar.gz' => {'author' => 'MAKOTO','description' => 'OOP interface for Perl\'s built-in stat() functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'File-Stat-Bits-0.07.tar.gz' => {'author' => 'FEDOROV','description' => 'stat(2) bit mask constants','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'File-Stat-ModeString-0.19.tar.gz' => {'author' => 'FEDOROV','description' => 'conversion file stat(2) mode to/from string representation.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Stat-Bits-0.07.tar.gz'],'requires_module' => {'File::Stat::Bits' => 0},'requires_recursive' => ['File-Stat-Bits-0.07.tar.gz'],'testers' => {'pass' => 2}},'File-Sync-0.09.tar.gz' => {'author' => 'CEVANS','description' => 'POSIX/*nix fsync() and sync()','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 22}},'File-Tail-0.98.tar.gz' => {'author' => 'MGRABNAR','description' => 'A more efficient tail -f','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::stat' => 0,'FileHandle' => 0,'IO::Seekable' => 0,'Time::HiRes' => '1.12'},'requires_recursive' => ['IO-1.20.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 15}},'File-Temp-0.12.tar.gz' => {'author' => 'TJENNESS','description' => 'Create temporary files safely','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => '1.03','File::Path' => undef,'File::Spec' => '0.8'},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 12}},'File-Touch-0.01.tar.gz' => {'author' => 'NWETTERS','description' => 'Update timestamps, create nonexistent files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'File-Transaction-1.00.tar.gz' => {'author' => 'NCLEATON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IO::File' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'File-Transaction-Atomic-1.00.tar.gz' => {'author' => 'NCLEATON','description' => 'atomic change to a group of files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Transaction-1.00.tar.gz','IO-1.20.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Transaction' => 0,'IO::File' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Transaction-1.00.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'File-Util-3.14.tar.gz' => {'author' => 'TOMMY','description' => 'Easy, versatile, portable file handling','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-OOorNO-0.011.tar.gz','Exception-Handler-1.002.2.tar.gz'],'requires_module' => {'Class::OOorNO' => '0.01','Exception::Handler' => 1},'requires_recursive' => ['Class-OOorNO-0.011.tar.gz','Exception-Handler-1.002.2.tar.gz']},'File-Version-0.02.tar.gz' => {'author' => 'BROOM','description' => 'Simple File Versioning Class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'File-VirtualPath-1.011.tar.gz' => {'author' => 'DUNCAND','description' => 'Portable abstraction of a file/dir/url path','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'File-Which-0.05.tar.gz' => {'author' => 'PEREINAR','description' => 'Portable implementation of `which\'','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.6'},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'pass' => 18}},'File-chdir-0.05.tar.gz' => {'author' => 'MSCHWERN','description' => 'a more sensible way to change directories','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => 0,'File::Spec' => '0.8','File::Spec::Functions' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'File-chmod-0.31.tar.gz' => {'author' => 'PINYAN','description' => 'Allows for symbolic chmod notation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'FileHandle-Deluxe-0.92.tar.gz' => {'author' => 'MIKO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'FileHandle-Rollback-1.04.tar.gz' => {'author' => 'MIKO','description' => 'FileHandle with commit and rollback','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'FileKGlob.tar.gz' => {'author' => 'TYEMQ','description' => undef,'files' => []},'FileMetadata-0.2.tar.gz' => {'author' => 'MIDH','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['DBI-1.35.tar.gz','HTML-Parser-3.27.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'DBI' => 0,'HTML::Parser' => 0,'POSIX' => 0,'XML::Simple' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'FileMode-0.05.tar.gz' => {'author' => 'AQUTIV','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Filesys-CygwinPaths-0.03.tar.gz' => {'author' => 'SOMIAN','description' => 'Perl extension to get various conversions of path specifications in the Cygwin port of Perl.','files' => ['Makefile.PL','README','MANIFEST']},'Filesys-DiskFree-0.06.tar.gz' => {'author' => 'ABARCLAY','description' => 'OS independant parser of the df command','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Filesys-DiskSpace-0.05.tar.gz' => {'author' => 'FTASSIN','description' => 'Perl df (requires h2ph)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 8}},'Filesys-Ext2-0.20.tgz' => {'author' => 'JPIERCE','description' => 'Interface to e2fs filesystem attributes','files' => ['Makefile.PL','README','MANIFEST']},'Filesys-SamFS-0.035.tar.gz' => {'author' => 'LUPE','description' => 'Interface to SamFS API','files' => ['Makefile.PL','README','MANIFEST']},'Filesys-SmbClient-1.4.tar.gz' => {'author' => 'ALIAN','description' => 'Provide Perl API for libsmbclient.so','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Filesys-SmbClientParser-2.5.tar.gz' => {'author' => 'ALIAN','description' => 'Perl interface to reach Samba ressources','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Filesys-Statvfs_Df-0.68.tar.gz' => {'author' => 'IGUTHRIE','description' => 'Interface to the statvfs() system call','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 6}},'Filter-1.20.tar.gz' => {'author' => 'PMQS','description' => 'tee source filter','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Filter-1.29.tar.gz' => {'author' => 'PMQS','description' => 'Interface for creation of Perl Filters','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Filter-CBC-0.08.tar.gz' => {'author' => 'BEATNIK','description' => 'Source filter for Cipher Block Chaining','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-CBC-2.08.tar.gz','Crypt-Rijndael-0.05.tar.gz','Filter-1.29.tar.gz'],'requires_module' => {'Crypt::CBC' => '1.25','Crypt::Rijndael' => '0.04','Filter::Util::Call' => '1.05'},'requires_recursive' => ['Crypt-CBC-2.08.tar.gz','Crypt-Rijndael-0.05.tar.gz','Digest-MD5-2.24.tar.gz','Filter-1.29.tar.gz'],'testers' => {'pass' => 4}},'Filter-CBC-0.09.tar.gz' => {'author' => 'BEATNIK','description' => 'Source filter for Cipher Block Chaining','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-CBC-2.08.tar.gz','Crypt-Rijndael-0.05.tar.gz','Filter-1.29.tar.gz'],'requires_module' => {'Crypt::CBC' => '1.25','Crypt::Rijndael' => '0.04','Filter::Util::Call' => '1.05'},'requires_recursive' => ['Crypt-CBC-2.08.tar.gz','Crypt-Rijndael-0.05.tar.gz','Digest-MD5-2.24.tar.gz','Filter-1.29.tar.gz'],'testers' => {'pass' => 3}},'Filter-Handle-0.03.tar.gz' => {'author' => 'BTROTT','description' => 'Apply filters to output filehandles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Filter-Microsoft-4.01.tar.gz' => {'author' => 'JUERD','description' => 'User friendly error messages in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => '0.78'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Parse-RecDescent-1.91.tar.gz']},'Filter-NumberLines-0.01.tar.gz' => {'author' => 'BEATNIK','description' => 'Source filter for line numbering','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Filter-Simple-0.77.tar.gz' => {'author' => 'DCONWAY','description' => 'Simplified source filtering','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'Filter-Simple-0.78.tar.gz' => {'author' => 'DCONWAY','description' => 'Simplified source filtering','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0,'Text::Balanced' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 12,'pass' => 7}},'Filter-Trigraph-0.02.tar.gz' => {'author' => 'KASEI','description' => 'Understand ANSI C trigraphs in Perl source.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => '0.50'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 6}},'Finance-Bank-BNPParisbas-0.01.tar.gz' => {'author' => 'BRIAC','description' => 'Check your BNP bank accounts from Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Mechanize-0.39.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'WWW::Mechanize' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Finance-Bank-Barclays-0.05.tar.gz' => {'author' => 'DAVE','description' => 'Check your Barclays bank accounts from Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'WWW::Mechanize' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'Finance-Bank-Commonwealth-1.tar.gz' => {'author' => 'DDICK','description' => 'A web-banking front-end','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net_SSLeay.pm-1.22.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.5397','Net::SSLeay' => '1.12'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net_SSLeay.pm-1.22.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 6}},'Finance-Bank-CreateCard-1.03.tar.gz' => {'author' => 'RMCKAY','description' => 'CreateCard online banking access from perl','files' => ['Makefile.PL','README','Build.PL','MANIFEST']},'Finance-Bank-HSBC-1.01.tar.gz' => {'author' => 'CHRIS','description' => 'Check your HSBC bank accounts from Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'HTML::TokeParser' => 0,'WWW::Mechanize' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Finance-Bank-LloydsTSB-1.01.tar.gz' => {'author' => 'SIMON','description' => 'Check your bank accounts from Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Finance-Bank-PSK-0.01.tar.gz' => {'author' => 'FLORIAN','description' => 'check your P.S.K. accounts from Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','HTML-Parser-3.27.tar.gz','WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.06','HTML::TokeParser' => '2.24','WWW::Mechanize' => '0.35'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Finance-Bank-Postbank_de-0.06.tar.gz' => {'author' => 'CORION','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Class-Accessor-0.18.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'Class::Accessor' => 0,'Test::MockObject' => 0,'Test::More' => 0,'WWW::Mechanize' => '0.35'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-MockObject-0.12.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 6}},'Finance-Bank-Sporo-0.16.tar.gz' => {'author' => 'KOZO','description' => 'Perl extension for B<SporoPay> of Slovenska Sporitelna.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Finance-Bank-TB-0.24.tar.gz' => {'author' => 'KOZO','description' => 'Perl extension for B<TatraPay> and B<CardPay> of Tatrabanka and B<EliotPay> of .eliot.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-DES-2.03.tar.gz','Digest-SHA1-2.02.tar.gz'],'requires_module' => {'Crypt::DES' => '2.03','Digest::SHA1' => '1.02'},'requires_recursive' => ['Crypt-DES-2.03.tar.gz','Digest-SHA1-2.02.tar.gz'],'testers' => {'fail' => 1}},'Finance-Bank-easybank-0.02.tar.gz' => {'author' => 'FLORIAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','HTML-Parser-3.27.tar.gz','WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.06','HTML::TokeParser' => '2.24','WWW::Mechanize' => '0.35'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Finance-ChartHist-0.02.tar.gz' => {'author' => 'GARTHD','description' => 'Perl module to produce historical stock price graphs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Simple-1.03.tar.gz','Finance-QuoteHist-0.31.tar.gz','GDGraph-1.39.tar.gz'],'requires_module' => {'Date::Simple' => '1.03','Finance::QuoteHist' => '0.29','GD::Graph' => '1.35'},'requires_recursive' => ['Date-Simple-1.03.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Finance-QuoteHist-0.31.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Finance-CompanyNames-1.tar.gz' => {'author' => 'JBAKER','description' => 'Functions for finding company names in English free text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Finance-Currency-Convert-1.03.tgz' => {'author' => 'JANW','description' => 'Convert currencies and fetch their exchange rates (with Finance::Quote)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Finance-Currency-Convert-Yahoo-0.04.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'HTML::TokeParser' => '0.1','HTTP::Request' => '0.1','LWP::UserAgent' => '0.1'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Finance-Currency-Convert-Yahoo-0.042.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 8,'pass' => 2}},'Finance-Edgar-0.01.zip' => {'author' => 'DENNISON','description' => undef,'files' => ['README']},'Finance-HSHrates-0.01.tar.gz' => {'author' => 'DJPADZ','description' => 'Get current US Mortgage Rates from HSH','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Parser' => '2.2','HTTP::Request' => '1.23','LWP::UserAgent' => '1.62'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Finance-Huntington-0.01.tar.gz' => {'author' => 'CNLAVY','description' => 'Perl extension for parsing html bank statements from the Huntington Bank website.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => '3.11'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz']},'Finance-Loan-0.03.tar.gz' => {'author' => 'ZAKZ','description' => 'Calculates monthly payment, interest paid, and unpaid balance on a loan.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Finance-MoneyNetSymbolLookup-0.02.tar.gz' => {'author' => 'DJPADZ','description' => 'Look up a stock symbol from MoneyNet','files' => ['Makefile.PL','README','MANIFEST']},'Finance-NikkeiQuote-0.5.1.tar.gz' => {'author' => 'DAIBA','description' => 'get stock information from Nikkei','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-TableExtract-1.08.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TableExtract' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 13}},'Finance-Options-Calc-0.90.tar.gz' => {'author' => 'CCZ','description' => 'Option analysis based on different option pricing models.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Finance-QIF-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Parse and create Quicken Interchange Format files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Finance-Quote-1.07.tar.gz' => {'author' => 'PJF','description' => 'Get stock and mutual fund quotes from various exchanges','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-TableExtract-1.08.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TableExtract' => 0,'HTTP::Request::Common' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Finance-QuoteHist-0.25.tar.gz' => {'author' => 'MSISK','description' => 'Perl module for fetching historical stock quotes.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','HTML-TableExtract-1.08.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Date::Manip' => 0,'HTML::TableExtract' => 0,'HTTP::Request' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Finance-QuoteHist-0.31.tar.gz' => {'author' => 'MSISK','description' => 'Perl module for fetching historical stock quotes.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','HTML-TableExtract-1.08.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Date::Manip' => 0,'HTML::TableExtract' => 0,'HTTP::Request' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Finance-Shares-Averages-0.02.tar.gz' => {'author' => 'CPWILLMOT','description' => 'moving average lines and tests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Finance-Shares-Sample-0.02.tar.gz'],'requires_module' => {'Finance::Shares::Sample' => '0.02'},'requires_recursive' => ['DBI-1.35.tar.gz','Date-Pcalc-1.2.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Finance-Shares-Log-0.03.tar.gz','Finance-Shares-MySQL-0.03.tar.gz','Finance-Shares-Sample-0.02.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PostScript-File-0.12.tar.gz','PostScript-Graph-0.11.tar.gz','PostScript-Graph-Stock-0.051.tar.gz','TermReadKey-2.21.tar.gz','Text-CSV_XS-0.23.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3}},'Finance-Shares-Log-0.03.tar.gz' => {'author' => 'CPWILLMOT','description' => 'Keep track of activity in Finance::Share modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Pcalc-1.2.tar.gz','File-Spec-0.82.tar.gz'],'requires_module' => {'Date::Pcalc' => 0,'File::Spec' => 0},'requires_recursive' => ['Date-Pcalc-1.2.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 7}},'Finance-Shares-MySQL-0.03.tar.gz' => {'author' => 'CPWILLMOT','description' => 'Access to stock data stored in a database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Date-Pcalc-1.2.tar.gz','Finance-Shares-Log-0.03.tar.gz','TermReadKey-2.21.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'DBI' => 0,'Date::Pcalc' => 0,'Finance::Shares::Log' => 0,'LWP::UserAgent' => 0,'Term::ReadKey' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Date-Pcalc-1.2.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Finance-Shares-Log-0.03.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','TermReadKey-2.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Finance-Shares-Sample-0.02.tar.gz' => {'author' => 'CPWILLMOT','description' => 'Price data on a single share','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Pcalc-1.2.tar.gz','Finance-Shares-MySQL-0.03.tar.gz','PostScript-Graph-0.11.tar.gz','PostScript-Graph-Stock-0.051.tar.gz'],'requires_module' => {'Date::Pcalc' => 0,'Finance::Shares::MySQL' => '0.02','PostScript::Graph::Stock' => '0.03','PostScript::Graph::Style' => '0.03'},'requires_recursive' => ['DBI-1.35.tar.gz','Date-Pcalc-1.2.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Finance-Shares-Log-0.03.tar.gz','Finance-Shares-MySQL-0.03.tar.gz','Finance-Shares-Sample-0.02.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PostScript-File-0.12.tar.gz','PostScript-Graph-0.11.tar.gz','PostScript-Graph-Stock-0.051.tar.gz','TermReadKey-2.21.tar.gz','Text-CSV_XS-0.23.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4}},'Finance-Streamer-1.09.tar.gz' => {'author' => 'JERI','description' => 'interface to Datek Streamer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Select' => '1.14','IO::Socket::INET' => '1.25'},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 12}},'Finance-YahooChart-0.01.tar.gz' => {'author' => 'DJPADZ','description' => 'Get a chart from Yahoo! Finance','files' => ['Makefile.PL','README','MANIFEST']},'Finance-YahooJapan-HistoricalQuotes-0.01.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['README']},'Finance-YahooProfile-0.12.tar.gz' => {'author' => 'SMALHOTRA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'FirstGoodURL-1.11.tar.gz' => {'author' => 'PINYAN','description' => 'determines first successful URL in list','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'Folded.pm.gz' => {'author' => 'TOMC','description' => undef},'Font-AFM-1.18.tar.gz' => {'author' => 'GAAS','description' => 'Interface to Adobe Font Metrics files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Font-Fret-1.202.tar.gz' => {'author' => 'MHOSKEN','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'Font-TFM-0.130.tar.gz' => {'author' => 'JANPAZ','description' => 'Read info from TeX font metric files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Font-TTF-0.31.tar.gz' => {'author' => 'MHOSKEN','description' => 'Truetype Collection class','files' => ['Makefile.PL','MANIFEST']},'Font-TTF-0.32.tar.gz' => {'author' => 'MHOSKEN','description' => 'the OS/2 table in a TTF font','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'FormValidator-0.11.tar.gz' => {'author' => 'FRAJULAC','description' => 'Validates user input (usually from an HTML form) based on input profile.','files' => ['Makefile.PL','README','MANIFEST']},'FormatNroff-0.11.tar.gz' => {'author' => 'FJH','description' => 'Format HTML as nroff man page','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Fortune-0.2.tar.gz' => {'author' => 'GWARD','description' => 'read and write fortune (strfile) databases','files' => ['Makefile.PL','README'],'testers' => {'pass' => 6}},'Fraction-v.53b.tar.gz' => {'author' => 'KEVINA','description' => 'Fraction Manipulation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 11}},'FramesReady-1.014.tar.gz' => {'author' => 'DERHAAG','description' => 'a frames-capable version of LWP::UserAgent','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'HTML::HeadParser' => 0,'MIME::Base64' => '2.1','Net::FTP' => '2.58','URI' => '1.10'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'FreeWRL-0.14.tar.gz' => {'author' => 'LUKKA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'FreezeThaw-0.43.tar.gz' => {'author' => 'ILYAZ','description' => 'Convert arbitrary objects to/from strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Frontier-RPC-0.06.tar.gz' => {'author' => 'KMACLEOD','description' => 'encode/decode RPC2 format XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.19'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 14}},'Function-Override-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'Add callbacks to existing functions.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Function_ID-0.02.tar.gz' => {'author' => 'ROODE','description' => 'Variables to let functions know their names.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Functional-0.02.tar.gz' => {'author' => 'LBROCARD','description' => 'a module which makes Perl slightly more functional (think Haskell)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 3}},'Fwctl-0.28.tar.gz' => {'author' => 'FRAJULAC','description' => 'Perl module to configure the Linux kernel packet filtering firewall.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPChains-0.5.tar.gz','Net-IPv4Addr-0.10.tar.gz'],'requires_module' => {'IPChains' => 0,'Net::IPv4Addr' => '0.09'},'requires_recursive' => ['IPChains-0.5.tar.gz','Net-IPv4Addr-0.10.tar.gz']},'GD-2.06.tar.gz' => {'author' => 'LDS','description' => 'Interface to Gd Graphics Library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Math::Trig' => 1},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'GD-Barcode-1.13.tar.gz' => {'author' => 'KWITKNR','description' => 'Create barcode image with GD','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'GD-Convert-2.01.tar.gz' => {'author' => 'SREZIC','description' => 'additional output formats for GD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'GD-Dashboard-0.04.tar.gz' => {'author' => 'FERRANCE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3}},'GD-Graph3d-0.63.tar.gz' => {'author' => 'WADG','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz'],'requires_module' => {'GD' => '1.18','GD::Graph' => '1.30','GD::Text::Align' => undef},'requires_recursive' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'GD-OrgChart-0.03.tar.gz' => {'author' => 'GALGIER','description' => 'Perl extension for generating personnel organization charts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => '1.41'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz']},'GD-Polyline-0.2.tar.gz' => {'author' => 'HARASTY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','GD' => '1','Math::Trig' => '1'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'GD-SIRDS-0.02.tar.gz' => {'author' => 'COGENT','description' => 'Create a GD image of a Single Image Random Dot Stereogram','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'GDA-0.2.tar.gz' => {'author' => 'GREGOR','description' => 'GNU Data Access library Perl bindings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 3}},'GDGraph-1.39.tar.gz' => {'author' => 'MVERB','description' => 'Graph Plotting Module for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','GDTextUtil-0.85.tar.gz'],'requires_module' => {'GD' => '1.18','GD::Text::Align' => undef},'requires_recursive' => ['GD-2.06.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'GDGraph-Map-1.05.tgz' => {'author' => 'RA','description' => 'generate HTML map text for GD::Graph diagramms.','files' => ['Makefile.PL','README','MANIFEST']},'GDGraph-XY-0.92.tar.gz' => {'author' => 'GAFFER','description' => 'XY plotting module for GD::Graph.','files' => ['Makefile.PL'],'requires' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz'],'requires_module' => {'GD' => '1.18','GD::Graph' => '1.3'},'requires_recursive' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'GDGraph-boxplot-1.00.tar.gz' => {'author' => 'GAFFER','description' => 'Box and Whisker Graph Module for Perl 5.','files' => ['Makefile.PL'],'requires' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','Statistics-Descriptive-2.6.tar.gz'],'requires_module' => {'GD' => '1.18','GD::Graph' => '1.3','Statistics::Descriptive' => '2.4'},'requires_recursive' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','Statistics-Descriptive-2.6.tar.gz','perl-5.8.0.tar.gz']},'GDS2-1.3.1.tar.gz' => {'author' => 'SCHUMACK','description' => 'manipulate GDS2 stream format files','files' => ['Makefile.PL'],'testers' => {'pass' => 2}},'GDTextUtil-0.85.tar.gz' => {'author' => 'MVERB','description' => 'Text utilities for use with GD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 6}},'GFL-0.14a.tar.gz' => {'author' => 'GGARAND','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'GIFgraph-1.10.tar.gz' => {'author' => 'MVERB','description' => 'Graph Plotting Module for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'GIFgraph-1.20.tar.gz' => {'author' => 'MVERB','description' => 'Graph Plotting Module (deprecated)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz'],'requires_module' => {'GD' => '1.14','GD::Graph' => '1.20'},'requires_recursive' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'GIFgraph-Boxplot-1.00.tar.gz' => {'author' => 'NWRIGHT','description' => 'Box and Whisker Graph Module for Perl 5.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','GIFgraph-1.20.tar.gz','Statistics-Descriptive-2.6.tar.gz'],'requires_module' => {'GD' => '1.14','GIFgraph' => '1.1','Statistics::Descriptive' => '2.4'},'requires_recursive' => ['GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','GIFgraph-1.20.tar.gz','Statistics-Descriptive-2.6.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'GIFgraphExtensions-1.0.tar.gz' => {'author' => 'MPOCOCK','description' => 'generates HTML map text while plotting graph','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'GIFgraph_Map-1.02.tgz' => {'author' => 'RA','description' => 'generate HTML map text.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'GNOME-GNORBA-0.1.0.tar.gz' => {'author' => 'OTAYLOR','description' => 'Perl extension for using ORBit with GNOME','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'GO-TermFinder-0.1.tar.gz' => {'author' => 'SHERLOCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'GPG-0.06.tar.gz' => {'author' => 'MILES','description' => 'a Perl2GnuPG interface','files' => ['Makefile.PL'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Handle' => 0,'IPC::Open3' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'GPIB_0_30.tgz' => {'author' => 'JEFFMOCK','description' => 'Perl extension for GPIB devices','files' => ['Makefile.PL','README','MANIFEST']},'GPS-Lowrance-Trail-0.13.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'GSM-SMS-0.142.tar.gz' => {'author' => 'JOHANVDB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'GSM-SMS-0.160.tar.gz' => {'author' => 'JOHANVDB','description' => 'API for sending and receiving EMS messages.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Temp-0.12.tar.gz','Log-Agent-0.304.tar.gz','MIME-Base64-2.18.tar.gz','PerlMagick-5.56.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'File::Path' => 0,'File::Temp' => 0,'File::stat' => 0,'HTTP::Request' => 0,'Image::Magick' => 0,'LWP::Simple' => 0,'LWP::UserAgent' => 0,'Log::Agent' => 0,'MIME::Base64' => 0,'Test::More' => 0,'URI::Escape' => 0,'URI::URL' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Log-Agent-0.304.tar.gz','MIME-Base64-2.18.tar.gz','PerlMagick-5.56.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'GSM-SMS-0.161.tar.gz' => {'author' => 'JOHANVDB','description' => 'API for sending and receiving EMS messages.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Temp-0.12.tar.gz','Log-Agent-0.304.tar.gz','MIME-Base64-2.18.tar.gz','PerlMagick-5.56.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'File::Path' => 0,'File::Temp' => 0,'File::stat' => 0,'HTTP::Request' => 0,'Image::Magick' => 0,'LWP::Simple' => 0,'LWP::UserAgent' => 0,'Log::Agent' => 0,'MIME::Base64' => 0,'Test::More' => 0,'URI::Escape' => 0,'URI::URL' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Log-Agent-0.304.tar.gz','MIME-Base64-2.18.tar.gz','PerlMagick-5.56.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'GSSAPI-0.12.tar.gz' => {'author' => 'PGUEN','description' => 'Perl extension providing access to the GSSAPIv2 library','files' => ['Makefile.PL','MANIFEST']},'GTop-0.10.tar.gz' => {'author' => 'DOUGM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Gadabout-1.0002.tar.gz' => {'author' => 'JESUS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-Imlib2-0.11.tar.gz'],'requires_module' => {'Image::Imlib2' => '0.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Image-Imlib2-0.11.tar.gz','Module-Build-0.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Game-Life-0.04.tar.gz' => {'author' => 'MNEYLON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Clone-0.13.tar.gz'],'requires_module' => {'Clone' => 0},'requires_recursive' => ['Clone-0.13.tar.gz'],'testers' => {'pass' => 2}},'Games-3D-0.04.tar.gz' => {'author' => 'TELS','description' => 'a package containing 3D points, vectors, areas, objects and links','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Games-Object-0.05.tar.gz'],'requires_module' => {'Games::Object' => '0.05'},'requires_recursive' => ['Games-Object-0.05.tar.gz'],'testers' => {'pass' => 1}},'Games-3D-Model-0.03.tar.gz' => {'author' => 'TELS','description' => 'load/render 3D models','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Games-3D-World-0.03.tar.gz','SDL_perl-1.19.2.tar.gz'],'requires_module' => {'Games::3D::World' => '0.04','SDL' => '1.20.0'},'requires_recursive' => ['Games-3D-0.04.tar.gz','Games-3D-World-0.03.tar.gz','Games-Object-0.05.tar.gz','SDL_perl-1.19.2.tar.gz']},'Games-3D-World-0.03.tar.gz' => {'author' => 'TELS','description' => '3d level, camera etc, that can be rendered with OpenGL','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Games-3D-0.04.tar.gz','Games-Object-0.05.tar.gz','SDL_perl-1.19.2.tar.gz'],'requires_module' => {'Games::3D' => '0.02','Games::Object' => '0.05','SDL' => '1.20.0'},'requires_recursive' => ['Games-3D-0.04.tar.gz','Games-Object-0.05.tar.gz','SDL_perl-1.19.2.tar.gz']},'Games-AIBots-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'An improved clone of A.I.Wars in Perl','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Term-ANSIScreen-1.40.tar.gz','TermReadKey-2.21.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Term::ANSIScreen' => '1.2','Term::ReadKey' => '2.14','Tk' => '800.021'},'requires_recursive' => ['Term-ANSIScreen-1.40.tar.gz','TermReadKey-2.21.tar.gz','Tk-800.024.tar.gz'],'testers' => {'pass' => 2}},'Games-Alak-0.14.tar.gz' => {'author' => 'SBURKE','description' => 'a simple gomoku-like game','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Term::ReadLine' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Games-Backgammon-0.13.tar.gz' => {'author' => 'BIGJ','description' => 'Perl extension for modelling backgammon games','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Inline-0.44.tar.gz','Scalar-List-Utils-1.11.tar.gz','Set-Scalar-1.17.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'Inline' => '0.44','List::Util' => '1.07','Set::Scalar' => 0,'Test::Differences' => '0.45','Test::Exception' => '0.12','Test::More' => 0,'Test::Warn' => '0.05'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Array-Compare-1.03.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Scalar-List-Utils-1.11.tar.gz','Set-Scalar-1.17.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-Balanced-1.94.tar.gz','Text-Diff-0.35.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Games-Boggle-1.0.tar.gz' => {'author' => 'TMTM','description' => 'find words on a boggle board','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'Games-Cards-1.45.tar.gz' => {'author' => 'AKARGER','description' => 'Tools to write card games in Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 17}},'Games-Chess-0.003.tar.gz' => {'author' => 'GDR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Games-Chess-Referee-0.002.tar.gz' => {'author' => 'GREGOR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Games-Chomp-0.02.tar.gz' => {'author' => 'SZABGAB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Games-Console-0.01.tar.gz' => {'author' => 'TELS','description' => 'provide a 2D quake style in-game console','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Games-OpenGL-Font-2D-0.04.tar.gz','SDL_perl-1.19.2.tar.gz'],'requires_module' => {'Games::OpenGL::Font::2D' => '0.04','SDL' => '1.20.2'},'requires_recursive' => ['Games-OpenGL-Font-2D-0.04.tar.gz','SDL_perl-1.19.2.tar.gz']},'Games-Console-0.02.tar.gz' => {'author' => 'TELS','description' => 'provide a 2D quake style in-game console','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Games-OpenGL-Font-2D-0.05.tar.gz','SDL_perl-1.19.2.tar.gz'],'requires_module' => {'Games::OpenGL::Font::2D' => '0.05','SDL' => 'v1.20.3'},'requires_recursive' => ['Games-OpenGL-Font-2D-0.05.tar.gz','SDL_perl-1.19.2.tar.gz']},'Games-Crosswords-0.01.tar.gz' => {'author' => 'XERN','description' => 'Crosswords Game','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Games-Cryptoquote-1.30.tar.gz' => {'author' => 'BOBO','description' => 'Solves Cryptoquotes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Games-Dice-0.02.tar.gz' => {'author' => 'PNE','description' => 'Simulates rolling dice','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Games-Die-0.01.tar.gz' => {'author' => 'JMUHLICH','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 6}},'Games-Die-0.03.tar.gz' => {'author' => 'JMUHLICH','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'Games-Dissociate-0.14.tar.gz' => {'author' => 'SBURKE','description' => 'a Dissociated Press algorithm and filter','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Games-Euchre-1.00.tar.gz' => {'author' => 'CDOLAN','description' => 'Euchre card game for humans and computers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Games-Cards-1.45.tar.gz'],'requires_module' => {'Games::Cards' => '1.45'},'requires_recursive' => ['Games-Cards-1.45.tar.gz'],'testers' => {'fail' => 9}},'Games-Go-GMP-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Low-level interface to the Go Modem Protocol','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Games-Go-SGF-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Parse and dissect Standard Go Format files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Games-Goban-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Board for playing go, renju, othello, etc.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Games-Golf-0.15.tar.gz' => {'author' => 'BOOK','description' => 'Utilities to handle Perl Golf courses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'File::Basename' => '2.6','IO::File' => '1.08','IO::Select' => '1.14','IPC::Open3' => '1.0103','POSIX' => '1.03'},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'Games-GoogleWhack-1.4.tar.gz' => {'author' => 'AFOXSON','description' => 'Finds, verifies, and/or submits GoogleWhack\'s','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => '1.23','LWP::UserAgent' => '1.62'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Games-GuessWord-0.15.tar.gz' => {'author' => 'LBROCARD','description' => 'Guess the letters in a word (ie Hangman)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Games-Jumble-0.03.tar.gz' => {'author' => 'DSPARLING','description' => 'Create and solve Jumble word puzzles.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Games-Jumble-0.05.tar.gz' => {'author' => 'DSPARLING','description' => undef},'Games-Literati-0.01.tar.gz' => {'author' => 'CCZ','description' => '- Literati resolver','files' => [],'testers' => {'pass' => 5}},'Games-LogicPuzzle-0.10.tar.gz' => {'author' => 'AADLER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Games-Maze-1.02.tar.gz' => {'author' => 'JGAMBLE','description' => 'Create Mazes as Objects.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Games-NIM-0.01.tar.gz' => {'author' => 'SZABGAB','description' => 'mathematical games','files' => ['Makefile.PL','README','MANIFEST']},'Games-Object-0.05.tar.gz' => {'author' => 'PSTEWART','description' => 'Provide a base class for game objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Games-OpenGL-Font-2D-0.04.tar.gz' => {'author' => 'TELS','description' => 'load/render 2D colored bitmap fonts via OpenGL','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['SDL_perl-1.19.2.tar.gz'],'requires_module' => {'SDL' => '1.20.2'},'requires_recursive' => ['SDL_perl-1.19.2.tar.gz']},'Games-OpenGL-Font-2D-0.05.tar.gz' => {'author' => 'TELS','description' => 'load/render 2D colored bitmap fonts via OpenGL','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['SDL_perl-1.19.2.tar.gz'],'requires_module' => {'SDL' => 'v1.20.3'},'requires_recursive' => ['SDL_perl-1.19.2.tar.gz']},'Games-QuizTaker-1.24.tar.gz' => {'author' => 'TSTANLEY','description' => 'Create and take your own quizzes and tests','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Fcntl' => 0,'Text::Wrap' => 0},'requires_recursive' => ['Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 14}},'Games-Resource-0.01.tar.gz' => {'author' => 'TELS','description' => 'open game resource files via standard paths','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Games-Rezrov-0.15.tar.gz' => {'author' => 'EDMONSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Games-Rezrov-0.17.tar.gz' => {'author' => 'EDMONSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Games-Scrabble-0.99.tar.gz' => {'author' => 'CCZ','description' => '- please use Games::Literati, for a complete Literati/Scrabble resolver.','files' => [],'testers' => {'pass' => 5}},'Games-WordFind-0.02.tar.gz' => {'author' => 'AJOHNSON','description' => 'Generate word-find type puzzles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Games-Worms-0.61.tar.gz' => {'author' => 'SBURKE','description' => '- alife simulator for Conway/Patterson/Beeler worms, etc.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Gateway-0.42.tar.gz' => {'author' => 'RRA','description' => 'Mail/news gatewaying, moderation support','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['News-Article-1.27.tar.gz'],'requires_module' => {'News::Article' => '1.07'},'requires_recursive' => ['News-Article-1.27.tar.gz']},'GedNav-0.02.tar.gz' => {'author' => 'ROBF','description' => 'Perl extension for quick (& dirty) navigation of GEDCOM files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Data-Dumper-2.101.tar.gz','Roman-1.1.tar.gz','Text-Soundex-3.02.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => 0,'Cwd' => 0,'Data::Dumper' => 0,'File::Basename' => 0,'FileHandle' => 0,'GDBM_File' => 0,'POSIX' => 0,'Roman' => 0,'Text::Soundex' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Roman-1.1.tar.gz','Text-Soundex-3.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Gedcom-1.12.tar.gz' => {'author' => 'PJCJ','description' => 'a module to manipulate Gedcom genealogy files Version 1.12 - 2nd February 2003','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Genetics-0.03.tar.gz' => {'author' => 'SLMATH','description' => 'Perl modules for building genetic analysis applications.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Geo-Coordinates-Convert-0.01.tar.gz' => {'author' => 'JPVIDAL','description' => 'Converts geographics coordinates to Lambert','files' => ['Makefile.PL','README','MANIFEST']},'Geo-Coordinates-UTM-0.01.tar.gz' => {'author' => 'GRAHAMC','description' => 'Translation between Lat Lon and UTM Coords','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Geo-CountryFlags-0.01.tar.gz' => {'author' => 'MIKER','description' => 'Ctry code to flag.gif from pub domain or dir','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Geo-Distance-0.05.tar.gz' => {'author' => 'BLUEFEET','description' => 'Calculate Distances and Closest Locations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Geo-E00-0.02.tar.gz' => {'author' => 'ZUMMO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Fields-0.15.tar.gz','Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'base' => 0,'strict' => 0,'vars' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Geo-GNUPlot_0.01.tar.gz' => {'author' => 'CARPENTER','description' => 'Perl extension for plotting position tracks onto a world map.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::File' => '1.08'},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 9}},'Geo-IP-1.15.tar.gz' => {'author' => 'TJMATHER','description' => 'Look up country by IP Address','files' => ['Makefile.PL','README','MANIFEST']},'Geo-IP-PurePerl-1.10.tar.gz' => {'author' => 'TJMATHER','description' => 'Look up country by IP Address','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Geo-IPfree-0.2.tar.gz' => {'author' => 'GMPASSOS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Geo-METAR-1.14.tar.gz' => {'author' => 'JZAWODNY','description' => 'Process Aviation Weather (METAR) Data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Geo-PostalCode-0.05.tar.gz' => {'author' => 'TJMATHER','description' => 'Find closest zipcodes, distance, latitude, and longitude.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'Geo-ShapeFile-2.10.tar.gz' => {'author' => 'JASONK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::File' => 0,'Math::Trig' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Geo-TAF-1.04.tar.gz' => {'author' => 'DJK','description' => 'Decode METAR and TAF strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Geo-TigerLine-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'TIGER/Line geographic data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Carp::Assert' => 0,'Class::Accessor' => '0.15','Class::Data::Inheritable' => '0.02','Data::Dumper' => 0,'base' => 0,'strict' => 0,'vars' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Geo-Walkabout-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['AnyLoader-0.04.tar.gz','Carp-Assert-0.17.tar.gz','Class-DBI-0.91.tar.gz','Class-Fields-0.15.tar.gz','DBD-Pg-1.22.tar.gz'],'requires_module' => {'AnyLoader' => '0.02','Carp::Assert' => '0.10','Class::DBI' => '0.23','DBD::Pg' => 0,'base' => 0},'requires_recursive' => ['AnyLoader-0.04.tar.gz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Geo-Weather-1.2.1.tar.gz' => {'author' => 'MMACHADO','description' => 'Weather retrieval module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => '1.73'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Geo-WeatherNOAA-4.37.tar.gz' => {'author' => 'MSOLOMON','description' => 'Current/forecast weather from NOAA','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => 0,'LWP::UserAgent' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Tie-IxHash-1.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Geo-WeatherNWS-1.03.tar.gz' => {'author' => 'MSLAGLE','description' => 'A simple way to get current weather data from the NWS.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::FTP' => '2.50'},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 12}},'Geography-Countries-1.4.tar.gz' => {'author' => 'ABIGAIL','description' => '- 2-letter, 3-letter, and numerical codes for countries.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 16}},'Geography-Countries-LatLong-0.9.tar.gz' => {'author' => 'LGODDARD','description' => 'List of mean latidue and longitude','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Geography-Countries-1.4.tar.gz'],'requires_module' => {'Geography::Countries' => '0.1'},'requires_recursive' => ['Geography-Countries-1.4.tar.gz'],'testers' => {'pass' => 3}},'Geography-Country-Utils-1.06.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Utilities for country-specific information','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Logfile-0.300.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Net::Country' => 0,'Time::Local' => 0},'requires_recursive' => ['Logfile-0.300.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Geography-NationalGrid-1.6.tar.gz' => {'author' => 'PKENT','description' => 'Base class to create an object for a point and to transform coordinate systems','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Geography-USStates-0.12.tar.gz' => {'author' => 'DIONALM','description' => 'USA State Data','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Geography_States-1.6.tgz' => {'author' => 'ABIGAIL','description' => 'Map states and provinces to their codes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'GetRc-0.23.tar.gz' => {'author' => 'KOZO','description' => 'A Module for reading configuration files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'GetWeb-1.11.tar.gz' => {'author' => 'RHNELSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 9}},'Getargs-Long-0.1.3.tar.gz' => {'author' => 'RAM','description' => 'Parses long function args f(-arg => value)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Agent-0.304.tar.gz'],'requires_module' => {'Log::Agent' => '0.105'},'requires_recursive' => ['Log-Agent-0.304.tar.gz'],'testers' => {'fail' => 1,'pass' => 17}},'Getopt-ArgvFile-1.06.tgz' => {'author' => 'JSTENZEL','description' => 'Take options from files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Test::Harness' => '1.25','Test::More' => '0.11','Text::ParseWords' => '3.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Getopt-Attribute-1.3.tar.gz' => {'author' => 'MARCEL','description' => 'Attribute wrapper for Getopt::Long','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Getopt-Long-2.32.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.70','Getopt::Long' => 0,'Test::More' => '0.42'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 7}},'Getopt-Auto-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Framework for command-line applications','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 6}},'Getopt-AutoConf-1.06.tar.gz' => {'author' => 'DARREN','description' => '- use autoconf(1)-style options','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Getopt-Casual-0.13.tar.gz' => {'author' => 'PHOTO','description' => 'A casual replacement for other Getopt modules and C<-s>.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Getopt-Declare-1.09.tar.gz' => {'author' => 'DCONWAY','description' => 'An easy-to-use WYSIWYG command-line parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Balanced-1.94.tar.gz'],'requires_module' => {'Text::Balanced' => 0},'requires_recursive' => ['Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 10}},'Getopt-ExPar-0.01.tar.gz' => {'author' => 'HLHAMILT','description' => 'Extended Parameters command line parser.','files' => ['Makefile.PL','README','MANIFEST']},'Getopt-Function-0.017.tar.gz' => {'author' => 'MIKEDLR','description' => 'provide mixed options with help information','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Mixed-1.008.tar.gz'],'requires_module' => {'Getopt::Mixed' => '1.006'},'requires_recursive' => ['Getopt-Mixed-1.008.tar.gz'],'testers' => {'pass' => 4}},'Getopt-GetArgs-1.03.tar.gz' => {'author' => 'BBB','description' => 'Enhanced argument passing to subroutines','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Getopt-Long-2.32.tar.gz' => {'author' => 'JV','description' => 'Advanced handling of command line options','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 27}},'Getopt-Mixed-1.008.tar.gz' => {'author' => 'CJM','description' => 'Supports both long and short options','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Getopt-Plus-0.94.tar.gz' => {'author' => 'FLUFFY','description' => 'tools for making makefiles with.','files' => ['Makefile.PL','README','MANIFEST']},'Getopt-Regex-0.03.tar.gz' => {'author' => 'JARW','description' => 'Option handling using regular expressions','files' => ['Makefile.PL','README','MANIFEST']},'Getopt-Simple-1.46.tgz' => {'author' => 'RSAVAGE','description' => 'A simple-to-use interface to Getopt::Long','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Getopt-Tabular-0.3.tar.gz' => {'author' => 'GWARD','description' => 'Table-driven argument parsing with help text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Getopt-Tiny-1.02.tar.gz' => {'author' => 'MUIR','description' => 'Table of references interface, auto usage()','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Getopt-constant-1.02.tar.gz' => {'author' => 'SBURKE','description' => '- set constants from command line options','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Gettext-0.01.tar.gz' => {'author' => 'JBRIGGS','description' => 'Perl extension for emulating gettext-related API.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Gimp-1.211.tar.gz' => {'author' => 'MLEHMANN','description' => 'Perl extension for writing Gimp Extensions/Plug-ins/Load & Save-Handlers This is mostly a reference manual. For a quick intro, look at L<Gimp::Fu>. For more information, including tutorials, look at the Gimp-Perl pages at http://gimp.pages.de.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Gtk-Perl-0.7008.tar.gz','PDL-2.3.4.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Data::Dumper' => 2,'Gtk' => '0.5','PDL' => '1.99','Parse::RecDescent' => '1.6'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Gtk-Perl-0.7008.tar.gz','PDL-2.3.4.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'testers' => {'pass' => 4}},'Glade-Perl-0.61.tar.gz' => {'author' => 'DMUSGR','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Glade-Perl-Two-0.01.tar.gz' => {'author' => 'DMUSGR','description' => 'Utility methods for Glade-Perl (and generated applications).','files' => ['Makefile.PL','MANIFEST']},'Gnome-Sound-0.02.tar.gz' => {'author' => 'MSTRAT','description' => 'Perl extension for libgnome/gnome-sound (GNOME 1.x)','files' => ['Makefile.PL','README','MANIFEST']},'Gnome-StockIcons-1.4.2.tar.gz' => {'author' => 'WVDB','description' => 'Gnome 1.4 stock icons in XPM format','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Gtk-Perl-0.7008.tar.gz'],'requires_module' => {'Gtk' => '0'},'requires_recursive' => ['Gtk-Perl-0.7008.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'Gnome-URL-0.02.tar.gz' => {'author' => 'MSTRAT','description' => 'Perl extension for libgnome/gnome-url (GNOME 1.x)','files' => ['Makefile.PL','README','MANIFEST']},'GnuPG-0.09.tar.gz' => {'author' => 'FRAJULAC','description' => 'Perl module interface to the GNU Privacy Guard.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 8}},'GnuPG-Interface-0.33.tar.gz' => {'author' => 'FTOBIN','description' => 'Perl interface to GnuPG','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz'],'requires_module' => {'Class::MethodMaker' => 1},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz'],'testers' => {'fail' => 9,'pass' => 6}},'GoXML-XQI-1.1.4.tar.gz' => {'author' => 'MATTMK','description' => 'Perl extension for the XML Query Interface at xqi.goxml.com.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Graph-0.005.tar.gz' => {'author' => 'JHI','description' => 'graphs and graph algorithms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Graph-0.20101.tar.gz' => {'author' => 'JHI','description' => 'graph operations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Heap-0.50.tar.gz'],'requires_module' => {'Heap' => '0.01'},'requires_recursive' => ['Heap-0.50.tar.gz'],'testers' => {'pass' => 32}},'Graph-Kruskal-2.0.tar.gz' => {'author' => 'STBEY','description' => 'Kruskal Algorithm for Minimal Spanning Trees','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Graph-ReadWrite-1.07.tar.gz' => {'author' => 'NEILB','description' => 'Base class for graph file format reader','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Graph-0.20101.tar.gz','IO-1.20.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'requires_module' => {'Graph' => 0,'IO::File' => 0,'XML::Parser' => 0,'XML::Writer' => 0},'requires_recursive' => ['Graph-0.20101.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'GraphViz-1.8.tar.gz' => {'author' => 'LBROCARD','description' => 'Interface to the GraphViz graphing tool','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Graph-0.20101.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Graph' => 0,'IPC::Run' => '0.6','Math::Bezier' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Graph-0.20101.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'GraphViz-DBI-0.02.tar.gz' => {'author' => 'TEEJAY','description' => 'graph database tables and relations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GraphViz-1.8.tar.gz'],'requires_module' => {'GraphViz' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'GraphViz-Data-Structure-0.07.tar.gz' => {'author' => 'MCMAHON','description' => 'Visualise data structures','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Peek-0.96.tar.gz','GraphViz-1.8.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::Peek' => 0,'GraphViz' => '1.3','Test::More' => 0},'requires_recursive' => ['Devel-Peek-0.96.tar.gz','File-Spec-0.82.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2}},'GraphViz-ISA-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'Graphing @ISA hierarchies at run-time','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GraphViz-1.8.tar.gz'],'requires_module' => {'GraphViz' => '0.11'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'GraphViz-Makefile-1.11.tar.gz' => {'author' => 'SREZIC','description' => 'Create Makefile graphs using GraphViz','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GraphViz-1.8.tar.gz','Make-1.00.tar.gz'],'requires_module' => {'GraphViz' => 0,'Make' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Make-1.00.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'GraphViz-Zone-0.01.tar.gz' => {'author' => 'CHRIS','description' => 'Perl interface to graphing hosts in BIND zone files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GraphViz-1.8.tar.gz'],'requires_module' => {'GraphViz' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Graphics-ColorNames-0.32.tar.gz' => {'author' => 'RRWO','description' => 'provides RGB values for standard color names','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Graphics-ColorNames-Mozilla-0.11.tar.gz' => {'author' => 'XAVIER','description' => 'Mozilla, Netscape 6.0, Galeon (anything using Gecko) color names and equivalent RGB values','files' => ['Makefile.PL','README'],'requires' => ['Graphics-ColorNames-0.32.tar.gz'],'requires_module' => {'Graphics::ColorNames' => '0.3'},'requires_recursive' => ['Graphics-ColorNames-0.32.tar.gz'],'testers' => {'pass' => 6}},'Graphics-ColorObject-0.3a2.tar.gz' => {'author' => 'AREIBENS','description' => 'A OO-Color Module.','files' => ['Makefile.PL','MANIFEST']},'Graphics-ColorPicker-0.09.tar.gz' => {'author' => 'MIKER','description' => 'WYSIWYG web browser HEX color selector','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Graphics-MNG-0.04.tar.gz' => {'author' => 'MOTT','description' => 'Perl I/F to the MNG library from Gerard Juyn','files' => ['Makefile.PL','README','MANIFEST']},'Graphics-RGBManipulate-0.01.tar.gz' => {'author' => 'SARGIE','description' => 'HSV adjustment tool for RGB colours','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Graphics-Simple-0.04.tar.gz' => {'author' => 'LUKKA','description' => '- a simple , device-independent graphics API for Perl','files' => ['Makefile.PL','README','MANIFEST']},'Graphics-VTK-3.2.001.tar.gz' => {'author' => 'CERNEY','description' => 'A Perl interface to Visualization ToolKit','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1}},'Graphics-VTK-4.0.001.tar.gz' => {'author' => 'CERNEY','description' => 'A Perl interface to Visualization ToolKit','files' => ['Makefile.PL','README']},'Gsl-0.03.tar.gz' => {'author' => 'LETO','description' => 'Perl Interface to The GNU Scientific Library','files' => ['Makefile.PL','README','MANIFEST']},'Gtk-0.1.16.tar.gz' => {'author' => 'KJALB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Gtk-HandyCList-0.02.tar.gz' => {'author' => 'SIMON','description' => 'A more Perl-friendly Columned List','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 2}},'Gtk-Perl-0.7000.tar.gz' => {'author' => 'KJALB','description' => 'Bindings to the Gnome Desktop Toolkit','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Gtk-Perl-0.7008.tar.gz' => {'author' => 'LUPUS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'requires_module' => {'XML::Parser' => 0,'XML::Writer' => 0},'requires_recursive' => ['XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'testers' => {'fail' => 1}},'Gtk2-Perl-0.06.tar.gz' => {'author' => 'GTHYNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Gtk2-Perl-0.12.tar.gz' => {'author' => 'GTHYNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Guile-0.001.tar.gz' => {'author' => 'SAMTREGAR','description' => 'Perl interface to the Guile interpreter.','files' => ['Makefile.PL','README','MANIFEST']},'HH-Unispool-Config-0.2.tar.gz' => {'author' => 'ZOCCAV','description' => 'HollandHouse\' UNISPOOL configuration','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz'],'requires_module' => {'Error' => 0},'requires_recursive' => ['Error-0.15.tar.gz'],'testers' => {'pass' => 2}},'HPUX-FS_0.05.tar.gz' => {'author' => 'CWHITE','description' => 'Perl function to handle HPUX filesystem stats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'HPUX-Ioscan-1.002.tar.gz' => {'author' => 'DDUMONT','description' => 'Perl function to handle HPUX ioscan command','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'HPUX-LVM_0.06.tar.gz' => {'author' => 'CWHITE','description' => 'Interface to HPUX\'s LVM volume manager','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HPUX-Pstat-1.01.tar.gz' => {'author' => 'SCHWENKE','description' => 'Perl wrapper for C<pstat()> functions','files' => ['Makefile.PL','README','MANIFEST']},'HPUX-SDUX-0.01.tar.gz' => {'author' => 'ASARIH','description' => 'Helps Perl module management via SD-UX','files' => ['Makefile.PL','README','MANIFEST']},'HPUX-SDUX-0.03.tar.gz' => {'author' => 'ASARIH','description' => 'Helps Perl module management via SD-UX','files' => ['Makefile.PL','README','MANIFEST']},'HTML-0.6.tar.gz' => {'author' => 'GAND','description' => 'Object-oriented way to build pages of HTML','files' => ['README']},'HTML-ActiveLink-1.02.tar.gz' => {'author' => 'NWIGER','description' => 'Dynamically activate HTML links based on URL','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'HTML-Ballot-Trusting-0.2.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','HTML-EasyTemplate-0.986.tar.gz','HTML-Parser-3.27.tar.gz'],'requires_module' => {'CGI' => 1,'HTML::EasyTemplate' => '0.985','HTML::Entities' => 1},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','HTML-EasyTemplate-0.986.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'HTML-BarChart-0.1.0.tgz' => {'author' => 'TAG','description' => 'Framework for Rendering HTML Bar Charts','files' => ['Makefile.PL'],'testers' => {'pass' => 2}},'HTML-BarGraph-0.5.tar.gz' => {'author' => 'PODGURSV','description' => 'generate multiset bar graphs with plain HTML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'HTML-Breadcrumbs-0.03.tar.gz' => {'author' => 'GAVINC','description' => 'module to produce HTML \'breadcrumb trails\'.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'HTML-Bricks-0.03.tar.gz' => {'author' => 'PETERMCD','description' => undef,'files' => ['Makefile.PL']},'HTML-CGIChecker-0.90.tar.gz' => {'author' => 'TRIPIE','description' => 'A Perl module to detect dangerous HTML code>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-CMTemplate-0.4.0.tar.gz' => {'author' => 'SHIBLON','description' => 'Generate text-based content from templates.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-Calendar-Simple-0.04.tar.gz' => {'author' => 'STRYTOAST','description' => 'A simple html calendar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Date-Simple-1.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CGI' => '2.752','Date::Simple' => '1.03','Test::More' => '0.40'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'HTML-CalendarMonth-1.09.tar.gz' => {'author' => 'MSISK','description' => 'Calendar Months as easy HTML::Element trees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Element-Extended-1.11.tar.gz'],'requires_module' => {'HTML::ElementTable' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','HTML-Element-Extended-1.11.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'testers' => {'pass' => 8}},'HTML-CalendarMonthDB-1.01.tar.gz' => {'author' => 'MCVELLA','description' => 'Module Generating Persistant HTML Calendars','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Date-Calc-5.3.tar.gz'],'requires_module' => {'DBI' => 0,'Date::Calc' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','DBI-1.35.tar.gz','Date-Calc-5.3.tar.gz']},'HTML-CalendarMonthSimple-1.19.tar.gz' => {'author' => 'STIGMATA','description' => 'Perl Module for Generating HTML Calendars','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz'],'requires_module' => {'Date::Calc' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz']},'HTML-CalendarMonthSimple-1.21.tar.gz' => {'author' => 'STIGMATA','description' => 'Perl Module for Generating HTML Calendars','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz'],'requires_module' => {'Date::Calc' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz'],'testers' => {'pass' => 1}},'HTML-Clean-0.8.tar.gz' => {'author' => 'LINDNER','description' => 'Cleans up HTML code for web browsers, not humans','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 22}},'HTML-DOMbo-3.08.tar.gz' => {'author' => 'SBURKE','description' => '- convert between XML::DOM and {XML/HTML}::Element trees','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'HTML-DWT-2.08.tar.gz' => {'author' => 'WHYTEWOLF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'File::Basename' => 0,'File::Find' => 0,'Test::More' => '0.18','XML::Simple' => '1.08'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'HTML-DWT-Simple-1.02.tar.gz' => {'author' => 'WHYTEWOLF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-Defaultify-1.01.tar.gz' => {'author' => 'JSM','description' => 'Pre-fill default values into an existing HTML form','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'HTML-DublinCore-0.1.tar.gz' => {'author' => 'ESUMMERS','description' => 'Extract Dublin Core metadata from HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 3},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 2}},'HTML-DynamicTemplate-0.94.tar.gz' => {'author' => 'BRIANNG','description' => 'HTML template class.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'HTML-EP-0.1135.tar.gz' => {'author' => 'JWIED','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 5}},'HTML-EP-0.2011.tar.gz' => {'author' => 'JWIED','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 9,'pass' => 2}},'HTML-EP-Explorer-0.1006.tar.gz' => {'author' => 'JWIED','description' => 'Web driven browsing of a filesystem','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'HTML-EP-Glimpse-0.05.tar.gz' => {'author' => 'JWIED','description' => 'A simple search engine using Glimpse','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'HTML-ERuby-0.02.tar.gz' => {'author' => 'IKEBE','description' => 'ERuby processor for Perl.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-Ruby-0.02.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Inline::Ruby' => 0,'Test::More' => '0.32'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Inline-Ruby-0.02.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz']},'HTML-EasyTags-1.071.tar.gz' => {'author' => 'DUNCAND','description' => 'Make well-formed XHTML or HTML 4 tags, lists','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'HTML-EasyTemplate-0.986.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => '0.1','HTML::TokeParser' => '2.19'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'HTML-EasyTemplate-DirMenu-0.61.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'HTML-EasyTemplate-PageMenu-0.1.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'HTML-Element-Extended-1.11.tar.gz' => {'author' => 'MSISK','description' => 'Graft HTML strings onto an HTML::Element','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','HTML-Tree-3.17.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'HTML::Element' => '3.01'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'testers' => {'pass' => 10}},'HTML-Embperl-1.2.1.tar.gz' => {'author' => 'GRICHTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'HTML-Embperl-1.3.6.tar.gz' => {'author' => 'GRICHTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.8'},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'HTML-Encoding-0.03.tar.gz' => {'author' => 'BJOERN','description' => 'Determine the encoding of (X)HTML documents','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'HTML-Entities-ImodePictogram-0.05.tar.gz' => {'author' => 'MIYAGAWA','description' => 'encode / decode i-mode pictogram','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'HTML-FillInForm-1.01.tar.gz' => {'author' => 'TJMATHER','description' => 'Fill in HTML forms, separating HTML and code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => '3.08'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 3}},'HTML-FormEngine-0.7.4.tar.gz' => {'author' => 'MORNI','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Clone-0.13.tar.gz','Date-Pcalc-1.2.tar.gz','Hash-Merge-0.07.tar.gz','gettext-1.01.tar.gz'],'requires_module' => {'Clone' => '0.13','Date::Pcalc' => '1.2','Hash::Merge' => '0.07','Locale::gettext' => '1.01'},'requires_recursive' => ['Clone-0.13.tar.gz','Date-Pcalc-1.2.tar.gz','File-Spec-0.82.tar.gz','Hash-Merge-0.07.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','gettext-1.01.tar.gz'],'testers' => {'pass' => 2}},'HTML-FormEngine-DBSQL-0.2.1.tar.gz' => {'author' => 'MORNI','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Clone-0.13.tar.gz','Date-Pcalc-1.2.tar.gz','HTML-FormEngine-0.7.4.tar.gz','Hash-Merge-0.07.tar.gz','gettext-1.01.tar.gz'],'requires_module' => {'Clone' => '0.13','Date::Pcalc' => '1.2','HTML::FormEngine' => '','Hash::Merge' => '0.07','Locale::gettext' => '1.01'},'requires_recursive' => ['Clone-0.13.tar.gz','Date-Pcalc-1.2.tar.gz','File-Spec-0.82.tar.gz','HTML-FormEngine-0.7.4.tar.gz','Hash-Merge-0.07.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','gettext-1.01.tar.gz'],'testers' => {'pass' => 8}},'HTML-FormHighlight-0.03.tar.gz' => {'author' => 'ADEO','description' => 'Highlights fields in an HTML form.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'HTML-FormParser-0.11.tar.gz' => {'author' => 'SDRABBLE','description' => 'Do things with the contents of HTML forms.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 30}},'HTML-FormTemplate-2.021.tar.gz' => {'author' => 'DUNCAND','description' => 'Make data-defined persistant forms, reports','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-MultiValuedHash-1.081.tar.gz','Class-ParamParser-1.041.tar.gz','Data-MultiValuedHash-1.081.tar.gz','HTML-EasyTags-1.071.tar.gz'],'requires_module' => {'CGI::MultiValuedHash' => '1.081','Class::ParamParser' => '1.041','Data::MultiValuedHash' => '1.081','HTML::EasyTags' => '1.071'},'requires_recursive' => ['CGI-MultiValuedHash-1.081.tar.gz','Class-ParamParser-1.041.tar.gz','Data-MultiValuedHash-1.081.tar.gz','HTML-EasyTags-1.071.tar.gz'],'testers' => {'pass' => 10}},'HTML-FormWizard-0.1.09.tar.gz' => {'author' => 'NEVES','description' => 'Forms HTML made simple.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'HTML-Format-2.03.tar.gz' => {'author' => 'SBURKE','description' => 'Format HTML as PostScript','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Font-AFM-1.18.tar.gz','HTML-Tree-3.17.tar.gz'],'requires_module' => {'Font::AFM' => '1.17','HTML::Element' => '3.15'},'requires_recursive' => ['Font-AFM-1.18.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'testers' => {'pass' => 9}},'HTML-FromANSI-1.00.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Mark up ANSI sequences as HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Term-VT102-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::Entities' => '0.01','Term::VT102' => '0.01','Test::More' => '0.11'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Term-VT102-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'HTML-FromText-1.005.tar.gz' => {'author' => 'GDR','description' => 'Mark up text as HTML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 21}},'HTML-GenToc-2.02.tar.gz' => {'author' => 'RUBYKAT','description' => 'generate table of contents for HTML docs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','ExtUtils-configPL-1.1.tar.gz','Getopt-Long-2.32.tar.gz','HTML-SimpleParse-0.11.tar.gz','PodParser-1.21.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'ExtUtils::configPL' => 0,'Getopt::Long' => 0,'HTML::SimpleParse' => '0.1','Pod::Usage' => 0,'Test::Simple' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','ExtUtils-configPL-1.1.tar.gz','File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Getopt-Long-2.32.tar.gz','HTML-SimpleParse-0.11.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'HTML-HashTable-0.6.tar.gz' => {'author' => 'SKUD','description' => 'Create an HTML table from a Perl hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'HTML-Highlight-0.20.tar.gz' => {'author' => 'TRIPIE','description' => 'A module to highlight words or patterns in HTML documents>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-Index-0.11.tar.gz' => {'author' => 'AWRIGLEY','description' => 'Perl modules for creating and searching an index of HTML files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['BerkeleyDB-0.20.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Template-2.6.tar.gz','HTML-Tree-3.17.tar.gz','Number-Format-1.45.tar.gz','Text-Soundex-3.02.tar.gz','Time-HiRes-1.45.tar.gz','TimeDate-1.14.tar.gz','Unicode-String-2.07.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'BerkeleyDB' => undef,'Carp' => undef,'Class::Struct' => undef,'Compress::Zlib' => undef,'Data::Dumper' => undef,'Date::Format' => undef,'Fcntl' => undef,'File::Find' => undef,'File::Path' => undef,'Getopt::Long' => undef,'HTML::Entities' => undef,'HTML::Template' => undef,'HTML::TreeBuilder' => undef,'Number::Format' => undef,'POSIX' => undef,'Text::Soundex' => undef,'Time::HiRes' => undef,'Unicode::String' => undef},'requires_recursive' => ['BerkeleyDB-0.20.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','HTML-Tree-3.17.tar.gz','MIME-Base64-2.18.tar.gz','Number-Format-1.45.tar.gz','Text-Soundex-3.02.tar.gz','Time-HiRes-1.45.tar.gz','TimeDate-1.14.tar.gz','Unicode-String-2.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'HTML-KTemplate-1.11.tar.gz' => {'author' => 'KASPER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HTML-LBI-2.00.tar.gz' => {'author' => 'WHYTEWOLF','description' => 'DreamWeaver HTML Library Module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'File::Basename' => 0,'File::Find' => 0,'Test::More' => '0.18'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'HTML-LinkAdd-0.12.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'HTML-LinkExtractor-0.06.tar.gz' => {'author' => 'PODMASTER','description' => 'Extract links from an HTML document','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-TokeParser-Simple-1.4.tar.gz'],'requires_module' => {'HTML::TokeParser::Simple' => '1.3'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-TokeParser-Simple-1.4.tar.gz'],'testers' => {'pass' => 5}},'HTML-Lint-1.21.tar.gz' => {'author' => 'PETDANCE','description' => 'check for HTML errors in a string or file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Find' => 0,'HTML::Parser' => '3.20','HTML::Tagset' => '3.03','Test::Builder' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'HTML-Lister-0_5.tar.gz' => {'author' => 'DODGER','description' => 'Multidimensional Structure to HTML List Converter','files' => [],'testers' => {'pass' => 4}},'HTML-LoL-1.3.tar.gz' => {'author' => 'BOBG','description' => 'Construct HTML from Perl data structures','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'requires_module' => {'HTML::Entities' => '1.18','HTML::Tagset' => '3.02'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 9}},'HTML-Macro-1.20.tgz' => {'author' => 'SOKOLOV','description' => 'generate dynamic HTML pages using templates','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HTML-Mason-1.05.tar.gz' => {'author' => 'JSWARTZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Params-Validate-0.58.tar.gz'],'requires_module' => {'Data::Dumper' => '2.08','MLDBM' => 2,'Params::Validate' => '0.04'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Params-Validate-0.58.tar.gz'],'testers' => {'fail' => 2,'pass' => 12}},'HTML-Mason-1.19.tar.gz' => {'author' => 'DROLSKY','description' => 'Build sites from modular Perl/HTML blocks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'HTML-Menu-Hierarchical-0.02.tar.gz' => {'author' => 'DOWENS','description' => 'HTML Hierarchical Menu Generator','files' => ['Makefile.PL','README','MANIFEST']},'HTML-Menu-Hierarchical-0.07.tar.gz' => {'author' => 'DOWENS','description' => 'HTML Hierarchical Menu Generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'HTML-Merge-3.38.tar.gz' => {'author' => 'RAZINF','description' => 'Embedded HTML/SQL/Perl system by Raz Information Systems.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','Term-ReadLine-Gnu-1.14.tar.gz'],'requires_module' => {'DBD::SQLite' => 0,'DBI' => 0,'Term::ReadLine::Gnu' => 0},'requires_recursive' => ['DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','Term-ReadLine-Gnu-1.14.tar.gz'],'testers' => {'pass' => 1}},'HTML-Munger-0.01.tar.gz' => {'author' => 'DLOWE','description' => 'Module which simplifies the creation of web filters.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HTML-Myasp-0.01.tar.gz' => {'author' => 'HANSPOO','description' => 'Generate HTML pages based on Templates. JATP (Just Another Template Parser).','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'HTML-Navigation-0.26.tar.gz' => {'author' => 'ASPIERS','description' => 'generic HTML navigation structure class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz'],'requires_module' => {'URI::Escape' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 6}},'HTML-PageIndex-0.3.tar.gz' => {'author' => 'KMELTZ','description' => 'Class to create HTML page index objects.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'HTML-Pager-0.03.tar.gz' => {'author' => 'SAMTREGAR','description' => 'Perl module to handle CGI HTML paging of arbitary data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'HTML-Paginator-0_5.tar.gz' => {'author' => 'DODGER','description' => 'Object-Oriented Pagination for Web Applications','files' => [],'testers' => {'pass' => 4}},'HTML-Paging-SQL-1.11.tar.gz' => {'author' => 'WAC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'HTML-ParseBrowser-0_5.tar.gz' => {'author' => 'DODGER','description' => 'OO User Agent string parser','files' => [],'testers' => {'pass' => 7}},'HTML-Parser-3.27.tar.gz' => {'author' => 'GAAS','description' => ' Alternative HTML::Parser interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tagset-3.03.tar.gz'],'requires_module' => {'HTML::Tagset' => 3},'requires_recursive' => ['HTML-Tagset-3.03.tar.gz'],'testers' => {'fail' => 1,'pass' => 10}},'HTML-PhotoAlbum-1.17.tar.gz' => {'author' => 'NWIGER','description' => 'Easily create web based photo albums','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'HTML-PrettyPrinter-0.03.tar.gz' => {'author' => 'CLMS','description' => 'generate nice HTML files from HTML syntax trees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'requires_module' => {'HTML::Element' => '3.02','HTML::Tagset' => '3.01'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'testers' => {'pass' => 7}},'HTML-Processor-0.2.1.tar.gz' => {'author' => 'PSCHNELL','description' => 'OO Template Processing Library for HTML,Text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'HTML-Puzzle-0.07.tar.gz' => {'author' => 'EBRUNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'HTML-Puzzle-0.13.tar.gz' => {'author' => 'EBRUNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'HTML-QuickCheck-1.0b1.tar.gz' => {'author' => 'YLU','description' => 'Fast simple validation of HMTL text','files' => ['Makefile.PL','README','MANIFEST']},'HTML-QuickTable-1.10.tar.gz' => {'author' => 'NWIGER','description' => 'Quickly create fairly complex HTML tables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'HTML-RSSAutodiscovery-1.1.tar.gz' => {'author' => 'ASCOPE','description' => 'methods for retreiving RSS-ish information from an HTML document.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Parser' => 0,'HTTP::Request' => 0,'LWP::UserAgent' => 0,'Test::More' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'HTML-RefMunger-0.01.tar.gz' => {'author' => 'ADESC','description' => 'module to mangle HREF links within HTML files','files' => ['Makefile.PL','README','MANIFEST']},'HTML-STable-0.02.tar.gz' => {'author' => 'SEYHAN','description' => 'Perl extension for HTML Tables.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-Sanitizer-0.01.tar.gz' => {'author' => 'NESTING','description' => 'HTML Sanitizer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'HTML-Seamstress-1.17.tar.gz' => {'author' => 'TBONE','description' => 'dynamic HTML generation via pure HTML and pure Perl.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','HTML-Stitchery-1.05.tar.gz','HTML-Tree-3.17.tar.gz','Set-Array-0.10.tar.gz'],'requires_module' => {'Cache::Cache' => '0.08','HTML::Stitchery' => 0,'HTML::Tree' => '3.11','Set::Array' => 0},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Stitchery-1.05.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','Set-Array-0.10.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 4}},'HTML-SimpleLinkExtor-0.72.tar.gz' => {'author' => 'BDFOY','description' => 'a simple way to extract links','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'HTML::LinkExtor' => '1.28','URI' => '1.09'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 17}},'HTML-SimpleParse-0.11.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Bare-bones HTML parser','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 12}},'HTML-StickyForms-0.06.tar.gz' => {'author' => 'PMH','description' => 'HTML form generation for mod_perl/CGI','files' => ['Makefile.PL','README','MANIFEST']},'HTML-StickyQuery-0.10.tar.gz' => {'author' => 'IKEBE','description' => 'add sticky QUERY_STRING','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'HTML::Parser' => 3,'Test::More' => '0.32','URI' => '1.00'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 4}},'HTML-Stitchery-1.05.tar.gz' => {'author' => 'TBONE','description' => 'support methods for weaving HTML with HTML::Seamstress','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Set-Array-0.10.tar.gz'],'requires_module' => {'Set::Array' => '0.05'},'requires_recursive' => ['Set-Array-0.10.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 5}},'HTML-Stream-1.54.tar.gz' => {'author' => 'ERYQ','description' => 'HTML output stream','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'HTML-Strip-0.04.tar.gz' => {'author' => 'KILINRAX','description' => 'Perl extension for stripping HTML markup from text.','files' => ['Makefile.PL','README','MANIFEST']},'HTML-StripScripts-0.01.tar.gz' => {'author' => 'NCLEATON','description' => 'strip scripting constructs out of HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'HTML-StripScripts-Parser-0.02.tar.gz' => {'author' => 'NCLEATON','description' => 'XSS filter using HTML::Parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-StripScripts-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::Parser' => 3,'HTML::StripScripts' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-StripScripts-0.01.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'HTML-StripScripts-Regex-0.01.tar.gz' => {'author' => 'NCLEATON','description' => 'XSS filter using a regular expression','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-StripScripts-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::StripScripts' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-StripScripts-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'HTML-Subtext-1.03.tar.gz' => {'author' => 'KAELIN','description' => 'Text substitutions on an HTML template','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'HTML::Parser' => 2,'URI::Escape' => 3},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 8}},'HTML-Summary-0.017.tar.gz' => {'author' => 'AWRIGLEY','description' => 'module for generating a summary from a web page.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz'],'testers' => {'fail' => 1,'pass' => 21}},'HTML-SummaryBasic-0.1.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'HTML-SyntaxHighlighter-0.03.tar.gz' => {'author' => 'KILINRAX','description' => 'a module for converting raw HTML into html-escaped, highlighted code; suitable for inclusion within a web page.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'HTML-Table-1.17.tar.gz' => {'author' => 'AJPEACOCK','description' => 'Write HTML tables via spreadsheet metaphor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'HTML-TableBracket-0.11.tar.gz' => {'author' => 'JEEK','description' => 'Tournament Table Bracket Generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-TableContentParser-0.13.tar.gz' => {'author' => 'SDRABBLE','description' => 'Do interesting things with the contents of tables.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 22}},'HTML-TableExtract-1.08.tar.gz' => {'author' => 'MSISK','description' => 'Flexible HTML table extraction','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 22}},'HTML-TableExtractor-0.11.tar.gz' => {'author' => 'SDRABBLE','description' => 'Do stuff with the layout of HTML tables.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 28}},'HTML-TableLayout-1.001008.tar.gz' => {'author' => 'SFARRELL','description' => 'Layout Manager for cgi-based web applications','files' => ['Makefile.PL','README','MANIFEST']},'HTML-TableParser-0.34.tar.gz' => {'author' => 'DJERIUS','description' => 'Extract data from an HTML table','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::Entities' => 0,'HTML::Parser' => '3.26','Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 13}},'HTML-TableTiler-1.05.tar.gz' => {'author' => 'DOMIZIO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::PullParser' => 1},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 5}},'HTML-TagFilter-0.07.tar.gz' => {'author' => 'WROSS','description' => 'An HTML::Parser-based selective tag remover','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 1},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 5}},'HTML-TagReader-1.00.tar.gz' => {'author' => 'GUS','description' => 'Perl extension module for reading html/sgml/xml files by tags.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HTML-Tagset-3.03.tar.gz' => {'author' => 'SBURKE','description' => 'data tables useful in parsing HTML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 32}},'HTML-Tempi-0.01.tar.gz' => {'author' => 'RFAUST','description' => 'Perl extension for HTML templates','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'HTML-Template-2.6.tar.gz' => {'author' => 'SAMTREGAR','description' => 'a simple HTML templating system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'File::Spec' => '0.82'},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 23}},'HTML-Template-Expr-0.04.tar.gz' => {'author' => 'SAMTREGAR','description' => 'HTML::Template extension adding expression support','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Template-2.6.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'HTML::Template' => '2.4','Parse::RecDescent' => 0,'Test::More' => 0,'Text::Balanced' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'HTML-Template-Extension-0.17.tar.gz' => {'author' => 'EBRUNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Template-2.6.tar.gz'],'requires_module' => {'HTML::Template' => '2.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'HTML-Template-JIT-0.04.tar.gz' => {'author' => 'SAMTREGAR','description' => 'a just-in-time compiler for HTML::Template','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Inline-0.44.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'File::Path' => 0,'File::Spec' => 0,'HTML::Template' => '2.5','Inline' => '0.43','Inline::C' => 0,'Test::More' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Template-2.6.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'HTML-Template-XPath-0.10.tar.gz' => {'author' => 'TJMATHER','description' => 'Easy access to XML files from HTML::Template using XPath','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Template-2.6.tar.gz','IO-1.20.tar.gz','XML-LibXML-1.53.tar.gz'],'requires_module' => {'HTML::Template' => '1.8','IO::File' => 0,'XML::LibXML' => '1.31'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Template-2.6.tar.gz','IO-1.20.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'HTML-TextToHTML-1.12.tar.gz' => {'author' => 'RUBYKAT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','ExtUtils-configPL-1.1.tar.gz','Getopt-Long-2.32.tar.gz','PodParser-1.21.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'ExtUtils::configPL' => 0,'File::Basename' => 0,'Getopt::Long' => 0,'Pod::Usage' => 0,'Test::More' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','ExtUtils-configPL-1.1.tar.gz','File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Getopt-Long-2.32.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'HTML-Toc-0.91.tar.gz' => {'author' => 'FVULTO','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 4}},'HTML-TokeParser-Simple-1.4.tar.gz' => {'author' => 'OVID','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => '3.25','HTML::TokeParser' => '2.24'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 6}},'HTML-Tree-3.17.tar.gz' => {'author' => 'SBURKE','description' => 'overview of HTML::TreeBuilder et al','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'requires_module' => {'HTML::Parser' => '2.19','HTML::Tagset' => '3.02'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 21}},'HTML-Validator-0.13.tar.gz' => {'author' => 'SAIT','description' => 'HTML validator utilizing nsgmls and libwww','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.36'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'HTML-WWWTheme-1.06.tar.gz' => {'author' => 'CHOGAN','description' => 'Standard theme generation, including sidebars and navigation bars','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HTML-WebMake-2.2.tar.gz' => {'author' => 'JMASON','description' => 'a simple web site management system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Text-EtText-2.2.tar.gz'],'requires_module' => {'File::Spec' => 0,'Text::EtText' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Text-EtText-2.2.tar.gz'],'testers' => {'fail' => 4,'pass' => 2}},'HTML-Widgets-Menu-0.12.tar.gz' => {'author' => 'FRANKIE','description' => 'Builds an HTML menu','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.14'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 6}},'HTML-Widgets-Search-0.05.tar.gz' => {'author' => 'FRANKIE','description' => 'Perl module for building searches returning','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '0.7'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 4}},'HTML-Widgets-SelectLayers-0.02.tar.gz' => {'author' => 'IVAN','description' => 'Perl extension for selectable HTML layers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'HTML-XSSLint-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'audit XSS vulnerability of web pages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','IO-String-1.02.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'HTML::Form' => 0,'IO::String' => 0,'LWP' => 0,'Test::More' => '0.32'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'HTML.pm.gz' => {'author' => 'TOMC','description' => undef},'HTMLTMPL-1.34.tar.gz' => {'author' => 'ISTEEL','description' => 'Merges runtime data with static HTML template file.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'HTTP-Browscap-0.01.tar.gz' => {'author' => 'JAMESPO','description' => 'Provides info on web browser capabilities','files' => ['README'],'testers' => {'fail' => 1}},'HTTP-BrowserDetect-0.97.tar.gz' => {'author' => 'LHS','description' => 'Detect browser, version, OS from UserAgent','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 20}},'HTTP-Cookies-Mozilla-1.03.tar.gz' => {'author' => 'BDFOY','description' => 'work with the Mozilla cookies.txt file','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','HTTP::Cookies' => '1.25','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0.72','Test::Prereq' => '0.18','Text::Diff' => '0'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'HTTP-Cookies-Omniweb-1.03.tar.gz' => {'author' => 'BDFOY','description' => 'work with the OmniWeb cookies.xml file','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','HTTP::Cookies' => '1.25','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0.72','Test::Prereq' => '0.18','Text::Diff' => '0'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'HTTP-Cookies-Safari-1.02.tar.gz' => {'author' => 'BDFOY','description' => 'work with Apple Safari cookie files','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','File-Find-Rule-0.10.tar.gz','Mac-PropertyList-0.1.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Date::Manip' => '0','File::Find::Rule' => '0','HTTP::Cookies' => '1.25','Mac::PropertyList' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0.72','Test::Prereq' => '0.18','Text::Diff' => '0'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','Mac-PropertyList-0.1.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'HTTP-DAV-0.31.tar.gz' => {'author' => 'PCOLLINS','description' => 'A WebDAV client library for Perl5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.48','XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'HTTP-DAVServer-0.2.tar.gz' => {'author' => 'JLAWRENC','description' => 'allows you to write server-side functions to accept, process and respond to WebDAV client requests. WebDAV - RFC 2518 - is a protocol which allows clients to manipulate files on a remote server using HTTP.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateTime-0.09.tar.gz','XML-SAX-0.12.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'DateTime' => '0.08','XML::SAX' => '0.12','XML::Simple' => '2.03'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Factory-Util-1.4.tar.gz','DateTime-0.09.tar.gz','DateTime-TimeZone-0.12.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'HTTP-File-3.6.tar.gz' => {'author' => 'TBONE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['http-headers-useragent-1.00.tar.gz'],'requires_module' => {'HTTP::Headers::UserAgent' => '1.00'},'requires_recursive' => ['http-headers-useragent-1.00.tar.gz'],'testers' => {'pass' => 2}},'HTTP-GHTTP-1.07.tar.gz' => {'author' => 'MSERGEANT','description' => 'Perl interface to the gnome ghttp library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'HTTP-GetImages-0.343.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TokeParser' => '0.1','HTTP::Request' => '0.1','LWP::UserAgent' => '0.1'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'HTTP-Lite-2.1.4.tar.gz' => {'author' => 'RHOOPER','description' => 'Lightweight HTTP implementation','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'HTTP-MHTTP-0.11.tar.gz' => {'author' => 'PIERS','description' => 'this library provides reasonably low level access to the HTTP protocol, for perl. This does not replace LWP (what possibly could :-) but is a cut for speed. It also supports all of HTTP 1.0, so you have GET, POST, PUT, HEAD, and DELETE. Some support of HTTP 1.1 is available - sepcifically Transfer-Encoding = chunked and the Keep-Alive extensions. Additionally - rudimentary SSL support can be compiled in. This effectively enables negotiation of TLS, but does not validate the certificates.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'HTTP-MobileAgent-0.08.tar.gz' => {'author' => 'MIYAGAWA','description' => 'HTTP mobile user agent string parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Headers' => '1.43','Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz']},'HTTP-MobileAgent-0.09.tar.gz' => {'author' => 'MIYAGAWA','description' => 'HTTP mobile user agent string parser','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Headers' => '1.43','Test::More' => '0.32'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'HTTP-Proxy-0.08.tar.gz' => {'author' => 'BOOK','description' => 'HTTP proxy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Daemon' => '1.25','LWP::UserAgent' => 2,'Test::More' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'HTTP-ProxyAutoConfig-0.1.tar.gz' => {'author' => 'REATMON','description' => 'provides a unifed way to get the proxy information','files' => ['Makefile.PL','README','MANIFEST']},'HTTP-ProxyCheck-1.0.tar.gz' => {'author' => 'THOM','description' => 'Checks HTTP proxy servers.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Default-0.2.tar.gz','IO-1.20.tar.gz','Validate-Net-0.3.tar.gz'],'requires_module' => {'Class::Default' => '0.2','IO::Socket' => 0,'Validate::Net' => '0.3'},'requires_recursive' => ['Class-Default-0.2.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Validate-Net-0.3.tar.gz'],'testers' => {'pass' => 6}},'HTTP-QuickBase-1.44.tar.gz' => {'author' => 'CVONROES','description' => 'Wraps the QuickBase HTTP API','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-SSLeay-0.49.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Crypt::SSLeay' => '0.14','LWP::UserAgent' => '1.64'},'requires_recursive' => ['Crypt-SSLeay-0.49.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'HTTP-RecordedSession-0.05.tar.gz' => {'author' => 'CBROOKS','description' => 'Class to interface with serialized clicks from Apache::Recorder','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz'],'requires_module' => {'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'HTTP-Request-Form-0.952.tar.gz' => {'author' => 'GBAUER','description' => 'Generates HTTP::Request objects out of forms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => 0,'HTTP::Request::Common' => 0,'LWP::UserAgent' => 0,'URI::URL' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'HTTP-Rollup-0.4.tar.gz' => {'author' => 'JMAY','description' => 'translate an HTTP query string to a hierarchical structure','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz'],'requires_module' => {'CGI::Util' => '1.3'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 4}},'HTTP-SimpleLinkChecker-1.04.tar.gz' => {'author' => 'BDFOY','description' => 'get the HTTP status of a URL','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => undef},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'HTTP-Size-0.4.tar.gz' => {'author' => 'BDFOY','description' => 'get the download size for web resources','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-SimpleLinkExtor-0.72.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::SimpleLinkExtor' => '0','HTTP::Request' => '0','URI' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-SimpleLinkExtor-0.72.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 4}},'HTTP-WebTest-2.02.tar.gz' => {'author' => 'ILYAM','description' => 'Testing static and dynamic web content','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz','CGI.pm-2.91.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'Algorithm::Diff' => 0,'CGI::Cookie' => 0,'LWP' => '5.6','MIME::Base64' => 0,'Net::SMTP' => 0,'Pod::Man' => '1.14','Pod::Usage' => 0,'Test::Builder::Tester' => 0,'Test::More' => 0,'Text::Balanced' => 0,'Time::HiRes' => 0,'URI' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'testers' => {'pass' => 2}},'HTTP-WebTest-Plugin-Apache-1.01.tar.gz' => {'author' => 'ILYAM','description' => 'Plugin for local web file tests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','HTTP-WebTest-2.02.tar.gz'],'requires_module' => {'File::Temp' => 0,'HTTP::WebTest' => 2},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTTP-WebTest-2.02.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'testers' => {'pass' => 2}},'HTTP-WebTest-Plugin-DateTest-1.00.tar.gz' => {'author' => 'JLAPOUTRE','description' => 'Evaluate the "age" of embedded date strings in response body','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTTP-WebTest-2.02.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Date::Parse' => '2.23','HTTP::WebTest' => 2,'Test::More' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTTP-WebTest-2.02.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Time-HiRes-1.45.tar.gz','TimeDate-1.14.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'testers' => {'pass' => 1}},'HTTP-WebTest-Plugin-TagAttTest-1.00.tar.gz' => {'author' => 'EFANCHE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTTP-WebTest-2.02.tar.gz'],'requires_module' => {'HTTP::WebTest' => 2},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTTP-WebTest-2.02.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz']},'HTTP-WebTest-Plugin-XMLReport-1.01.tar.gz' => {'author' => 'JLAPOUTRE','description' => 'Report plugin for HTTP::WebTest, generates output in XML format =head2 VERSION version 1.00 - $Revision: 1.4 $ Compatible with L<HTTP::WebTest|HTTP::WebTest> version 2.x API','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTTP-WebTest-2.02.tar.gz','IO-stringy-2.108.tar.gz','Test-Simple-0.47.tar.gz','XML-Writer-0.4.tar.gz'],'requires_module' => {'HTTP::WebTest' => 2,'IO::Scalar' => 2,'Test::More' => 0,'XML::Writer' => '0.4'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTTP-WebTest-2.02.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','XML-Writer-0.4.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'testers' => {'pass' => 1}},'HTTP-Webdav-0.1.18-0.17.1.tar.gz' => {'author' => 'GRICHTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'HTTPD-Log-Filter-1.07.tar.gz' => {'author' => 'AWRIGLEY','description' => 'module to filter entries out of an httpd log','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','IO-Zlib-1.01.tar.gz'],'requires_module' => {'IO::File' => undef,'IO::Zlib' => undef},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','IO-1.20.tar.gz','IO-Zlib-1.01.tar.gz'],'testers' => {'pass' => 7}},'HTTPD-Log-Merge-1.tar.gz' => {'author' => 'AWRIGLEY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTTPD-Log-Filter-1.07.tar.gz','IO-1.20.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Date::Parse' => undef,'HTTPD::Log::Filter' => '1.03','IO::File' => undef},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','HTTPD-Log-Filter-1.07.tar.gz','IO-1.20.tar.gz','IO-Zlib-1.01.tar.gz','TimeDate-1.14.tar.gz'],'testers' => {'pass' => 3}},'HTTPD-User-Manage-1.59.tar.gz' => {'author' => 'LDS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 7}},'HTTPD-User-Manage-1.61.tar.gz' => {'author' => 'LDS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 9}},'HTTPD-WatchLog-0.01.tar.gz' => {'author' => 'RYOCHIN','description' => 'watching Apache AccessLog in realtime','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','File-Tail-0.98.tar.gz'],'requires_module' => {'Class::Accessor' => '0.1','File::Tail' => '0.5'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','File-Tail-0.98.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Hardware-Verilog-Parser-0.13.tar.gz' => {'author' => 'GSLONDON','description' => 'A complete grammar for parsing Verilog code using perl','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 3}},'Hardware-Vhdl-Parser-0.12.tar.gz' => {'author' => 'GSLONDON','description' => 'A complete grammar for parsing VHDL code using perl','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Hardware-iButton-0.03.tar.gz' => {'author' => 'SCOTT','description' => 'object to represent iButtons','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Harvey-1.02.1.tar.gz' => {'author' => 'MEYERCJM','description' => 'Simple dialog module for testing parsings.','files' => ['README'],'testers' => {'fail' => 2}},'Hash-Case-1.002.tar.gz' => {'author' => 'MARKOV','description' => 'base class for hashes with key-casing requirements','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Hash-Filler-1.40.tar.gz' => {'author' => 'LUISMUNOZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => 0},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 7}},'Hash-Merge-0.07.tar.gz' => {'author' => 'MNEYLON','description' => 'Merges arbitrarily deep hashes into a single hash','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Clone-0.13.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Clone' => 0,'Test::More' => '0.33'},'requires_recursive' => ['Clone-0.13.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 17}},'Hash-MultiKey-0.05.tar.gz' => {'author' => 'FXN','description' => 'hashes whose keys can be multiple','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Hash-NoVivify-0.01.tar.gz' => {'author' => 'BPOWERS','description' => 'Provide non-autovivifying hash functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Hash-WithDefaults-0.04.tar.gz' => {'author' => 'JENDA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HashBang-0.10.tar.gz' => {'author' => 'INGY','description' => 'Write your own language interpreters','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Heap-0.50.tar.gz' => {'author' => 'JMM','description' => 'Implement Binary Heap','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 34}},'Heap-Priority-0.01.tar.gz' => {'author' => 'JFREEMAN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Hook-Heckle-0.01.01.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz'],'requires_module' => {'Class::Maker' => 0},'requires_recursive' => ['Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'pass' => 8}},'Hook-LexWrap-0.20.tar.gz' => {'author' => 'DCONWAY','description' => 'Lexically scoped subroutine wrappers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 12}},'Hook-Scope-0.04.tar.gz' => {'author' => 'ABERGMAN','description' => 'Register code to run on scope leaves.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['B-Generate-1.06.tar.gz','optimizer-0.05.tar.gz'],'requires_module' => {'B::Generate' => '1.06','optimizer' => '0.05'},'requires_recursive' => ['B-Generate-1.06.tar.gz','optimizer-0.05.tar.gz'],'testers' => {'fail' => 1}},'Hook-WrapSub-0.03.tar.gz' => {'author' => 'JDPORTER','description' => 'wrap subs with pre- and post-call hooks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'HookPrePostCall-1.2.tar.gz' => {'author' => 'PVERD','description' => 'Add actions before and after a routine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'HtDig-Config-1.01.tar.gz' => {'author' => 'JTILLMAN','description' => 'Perl extension for managing ht://Dig configuration files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'Date::Manip' => 0,'Net::SMTP' => 0},'requires_recursive' => ['DateManip-5.40.tar.gz','IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz']},'HtDig-Database-0.52.tar.gz' => {'author' => 'GHUTCHIS','description' => 'Perl interface Ht://Dig docdb and config files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'HyperWave-CSP-0.03.1.tar.gz' => {'author' => 'GOSSAMER','description' => 'Communicate with a HyperWave server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'I18N-AcceptLanguage-1.00.tar.gz' => {'author' => 'CGILMORE','description' => 'Matches language preference to available languages','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'I18N-Charset-1.24.tar.gz' => {'author' => 'MTHURN','description' => 'Character set names and aliases','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['App-Info-0.23.tar.gz','IO-String-1.02.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'App::Info::Lib::Iconv' => 0,'IO::String' => 0,'Test::More' => 0,'Test::Simple' => 0},'requires_recursive' => ['App-Info-0.23.tar.gz','File-Spec-0.82.tar.gz','IO-String-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'I18N-LangTags-0.27.tar.gz' => {'author' => 'SBURKE','description' => 'compare & extract language tags (RFC3066)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 21}},'IBM-LoadLeveler-0.07.tar.gz' => {'author' => 'HAWKINSM','description' => 'Interface to IBM LoadLeveler Job Scheduler','files' => ['Makefile.PL','README','MANIFEST']},'IChing-Hexagram-Illuminatus-0.01.tar.gz' => {'author' => 'STRYTOAST','description' => 'An IChing hexagram','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Summary-0.017.tar.gz','HTML-Tree-3.17.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Summary' => '0.01','HTML::TreeBuilder' => '2.03','HTTP::Request' => '1.3','LWP::UserAgent' => '2.00'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'IDNA-Punycode-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'encodes Unicode string in Punycode','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'IETF-ACE-0.02.tar.gz' => {'author' => 'JBRIGGS','description' => 'Perl extension for IETF IDN WG ACE character conversions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'IMAP-Admin-1.6.1.tar.gz' => {'author' => 'EESTABROO','description' => 'IMAP Administration','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'IMAPGet-0.1.tar.gz' => {'author' => 'UGEN','description' => undef,'files' => []},'INSPEC-0.01.tar.gz' => {'author' => 'VPLA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'IO-1.20.tar.gz' => {'author' => 'GBARR','description' => 'Object interface to system select call','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 1}},'IO-BLOB-Pg-0.91.tar.gz' => {'author' => 'MAHEX','description' => 'Emulate IO::File interface for PostgreSQL Large Objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBD::Pg' => 0,'DBI' => 0,'Test::More' => 0},'requires_recursive' => ['DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'IO-Cat-1.01.tar.gz' => {'author' => 'FIMM','description' => 'Object-oriented Perl implementation of cat(1)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'IO-Default-1.03.tar.gz' => {'author' => 'NWIGER','description' => 'Replace select() with $DEFOUT, $DEFERR, $DEF','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'IO-Dir-Dirfd-0.01.tar.gz' => {'author' => 'GRUBER','description' => 'Perl extension to extract the file descriptor from a dirhandle','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'IO-Dirent-0.02.tar.gz' => {'author' => 'SCOTTW','description' => 'Access to dirent structs returned by readdir','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'IO-Event-0.1.tar.gz' => {'author' => 'MUIR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'IO-Extended-0.05.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 20}},'IO-File-Log-1.01.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'IO::File abstraction on logging files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IO::Select' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'IO-File-Multi-1.02.tar.gz' => {'author' => 'NEMWS','description' => 'Print to multiple filehandles with one output call','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'IO-File-flock-0.05.tar.gz' => {'author' => 'MAKOTO','description' => 'extension of IO::File for flock','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'IO-Filter-0.01.tar.gz' => {'author' => 'RWMJ','description' => 'Generic filters for IO handles.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 10}},'IO-Interface-0.97.tar.gz' => {'author' => 'LDS','description' => 'Perl extension for access to network card configuration information','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'IO-Language-0.01.tar.gz' => {'author' => 'CWEST','description' => 'Perl module for I18N output.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'IO-LockedFile-0.23.tar.gz' => {'author' => 'RANI','description' => 'supply object methods for locking files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => undef,'IO::File' => undef},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 9}},'IO-Multiplex-1.04.tar.gz' => {'author' => 'BBB','description' => 'Manage Input Output on many file handles','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 9}},'IO-NonBlocking-1.035.tar.gz' => {'author' => 'ROMERUN','description' => 'Object-oriented interface to non-blocking IO server implementation.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'IO-Null-0.02.tar.gz' => {'author' => 'SBURKE','description' => '- class for null filehandles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'IO-React-1.03.tar.gz' => {'author' => 'GARROW','description' => 'Object oriented expect-like communication','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::File' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'IO-Select-Trap-0.03.tar.gz' => {'author' => 'SCOTTS','description' => 'IO::Select() functionality on Scalar-based Filehandles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'IO-SendFile-0.01.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension that implements the sendfile() interface.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'IO-Sockatmark-1.00.tar.gz' => {'author' => 'LDS','description' => 'Perl extension for TCP urgent data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'IO-Socket-Multicast-0.25.tar.gz' => {'author' => 'LDS','description' => 'Send and receive multicast messages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Interface-0.97.tar.gz'],'requires_module' => {'IO::Interface' => '0.94'},'requires_recursive' => ['IO-Interface-0.97.tar.gz'],'testers' => {'fail' => 3,'pass' => 6}},'IO-Socket-SSL-0.92.tar.gz' => {'author' => 'BEHROOZI','description' => '- Nearly transparent SSL encapsulation for IO::Socket::INET.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net_SSLeay.pm-1.22.tar.gz'],'requires_module' => {'Net::SSLeay' => '1.08'},'requires_recursive' => ['Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 7}},'IO-String-1.02.tar.gz' => {'author' => 'GAAS','description' => 'IO::File interface for in-core strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'IO-Stty-.02.tar.gz' => {'author' => 'AUSCHUTZ','description' => 'POSIX compliant stty interface','files' => ['Makefile.PL','README']},'IO-Tee-0.64.tar.gz' => {'author' => 'KENSHAN','description' => 'Multiplex output to multiple handles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 19}},'IO-Tty-1.02.tar.gz' => {'author' => 'RGIERSIG','description' => 'Low-level allocate a pseudo-Tty, import constants.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 26}},'IO-Zlib-1.01.tar.gz' => {'author' => 'TOMHUGHES','description' => 'IO:: style interface to Compress::Zlib','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Compress::Zlib' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz'],'testers' => {'fail' => 2,'pass' => 26}},'IO-stringy-2.108.tar.gz' => {'author' => 'ERYQ','description' => 'I/O handle to read/write to array of lines','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 49}},'IO_CSVHeaderFile_0.02.tgz' => {'author' => 'VASEK','description' => 'Perl extension for CSV Files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Text::CSV_XS' => '0.2'},'requires_recursive' => ['Text-CSV_XS-0.23.tar.gz'],'testers' => {'pass' => 4}},'IP-Country-2.11.tar.gz' => {'author' => 'NWETTERS','description' => 'fast lookup of country codes from IP addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Geography-Countries-1.4.tar.gz'],'requires_module' => {'Geography::Countries' => '1.3'},'requires_recursive' => ['Geography-Countries-1.4.tar.gz']},'IP-Country-2.13.tar.gz' => {'author' => 'NWETTERS','description' => 'fast lookup of country codes from IP addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Geography-Countries-1.4.tar.gz'],'requires_module' => {'Geography::Countries' => '1.3'},'requires_recursive' => ['Geography-Countries-1.4.tar.gz'],'testers' => {'pass' => 2}},'IP-Registry-9999.9999.tar.gz' => {'author' => 'NWETTERS','description' => 'deprecated, use IP::Country::Fast','files' => ['Makefile.PL'],'requires' => ['IP-Country-2.13.tar.gz'],'requires_module' => {'IP::Country::Fast' => '212.005'},'requires_recursive' => ['Geography-Countries-1.4.tar.gz','IP-Country-2.13.tar.gz'],'testers' => {'pass' => 1}},'IPA-1.01.tar.gz' => {'author' => 'KARASIK','description' => 'Image Processing Algorithms','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1}},'IPC-Cache-0.02.tar.gz' => {'author' => 'DCLINTON','description' => 'Shared-memory object cache','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-ShareLite-0.09.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'IPC::ShareLite' => '0.06','Storable' => '0.607'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-ShareLite-0.09.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'IPC-ChildSafe-3.15.tar.gz' => {'author' => 'DSB','description' => 'Control child process w/o risk of deadlock','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'IPC-LDT-2.03.tgz' => {'author' => 'JSTENZEL','description' => 'Implements a length based IPC protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Filter::Util::Call' => 1,'Storable' => '0.6'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'IPC-Locker-1.410.tar.gz' => {'author' => 'WSNYDER','description' => 'Distributed lock handler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'IPC-MM-0.03.tar.gz' => {'author' => 'ACHOUNG','description' => 'Perl interface to Ralf Engelschall\'s mm library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'IPC-Run-0.75.tar.gz' => {'author' => 'RBS','description' => 'system() and background procs w/ piping, redirs, ptys (Unix, Win32)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 12}},'IPC-Run3-0.006.tar.gz' => {'author' => 'RBS','description' => 'Run a subprocess in batch mode (a la system) on Unix, Win32, etc.','files' => ['Makefile.PL']},'IPC-Run3-0.007.tar.gz' => {'author' => 'RBS','description' => 'Run a subprocess in batch mode (a la system) on Unix, Win32, etc.','files' => ['Makefile.PL'],'testers' => {'pass' => 2}},'IPC-Session-0.05.tar.gz' => {'author' => 'STEVEGT','description' => 'remote shell session mgr; wraps open3()','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 12}},'IPC-ShareLite-0.09.tar.gz' => {'author' => 'MAURICE','description' => 'Light-weight interface to shared memory','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'IPC-Shareable-0.53.tar.gz' => {'author' => 'BSUGARS','description' => 'share Perl variables between processes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz'],'requires_module' => {'Storable' => '0.607'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'IPC-Shareable-0.60.tar.gz' => {'author' => 'BSUGARS','description' => 'Tie a variable to shared memory','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz'],'requires_module' => {'Storable' => '0.607'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 11}},'IPC-SharedCache-1.3.tar.gz' => {'author' => 'SAMTREGAR','description' => 'Manage a cache in SysV IPC shared memory','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-ShareLite-0.09.tar.gz','IPC-SysV-1.03.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','IPC::ShareLite' => '0.06','IPC::SysV' => '0','Storable' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-ShareLite-0.09.tar.gz','IPC-SysV-1.03.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'IPC-Signal-1.00.tar.gz' => {'author' => 'ROSCH','description' => 'Translate signal names to/from numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'IPC-SysV-1.03.tar.gz' => {'author' => 'GBARR','description' => 'shared memory, semaphores, messages etc','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4}},'IPC-XPA-0.05.tar.gz' => {'author' => 'DJERIUS','description' => 'Interface to SAO XPA messaging system','files' => ['Makefile.PL','README','MANIFEST']},'IPC_SysV.tar.gz' => {'author' => 'JACKS','description' => undef,'files' => ['Makefile.PL']},'IPChains-0.5.tar.gz' => {'author' => 'JESSICAQ','description' => 'Create and Manipulate ipchains','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'IPTables-0.05.tar.gz' => {'author' => 'ZOZO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'IRR-1.00.tar.gz' => {'author' => 'TCAINE','description' => 'Perl interface to the Internet Route Registry Daemon','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Net-ext-1.011.tar.gz'],'requires_module' => {'Net::TCP' => 0},'requires_recursive' => ['Net-ext-1.011.tar.gz'],'testers' => {'pass' => 4}},'IS-Conf-0.01.tar.gz' => {'author' => 'STEVEGT','description' => 'Infrastructure Configuration Management','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'IS-Init-0.93.tar.gz' => {'author' => 'STEVEGT','description' => 'Clusterwide "init", spawn cluster applications','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 9}},'Ima-DBI-0.28.tar.gz' => {'author' => 'TMTM','description' => 'Database connection caching and organization','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Data-Inheritable-0.02.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Data::Inheritable' => '0.02','Class::WhiteHole' => '0.03','DBI' => '1.2','Test::More' => '0.18'},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 10}},'Image-Base-1.07.tar.gz' => {'author' => 'SUMMER','description' => 'base class for loading, manipulating and saving images.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Image-Button-0.53.tar.gz' => {'author' => 'JOANMG','description' => 'Base class for building PNG buttons using GD.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => '2.05'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Image-Caption-0.01.tar.gz' => {'author' => 'IWADE','description' => 'Perl module for captioning RGB data','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Image-DS9-0.13.tar.gz' => {'author' => 'DJERIUS','description' => 'Interface to SAO DS9 image & analysis prog','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-XPA-0.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IPC::XPA' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IPC-XPA-0.05.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Image-DeAnim-0.02.tar.gz' => {'author' => 'KENMACF','description' => 'Create static GIF file from animated GIF','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Image-Density-0.1.tar.gz' => {'author' => 'GREGOR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline::C' => '0.44'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'Image-Dot-1.1.tar.gz' => {'author' => 'RGIERSIG','description' => 'create 1x1 pixel image files (pure-perl)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Image-Filter-0.07.tar.gz' => {'author' => 'BEATNIK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Image-GD-Thumbnail-0.02.tar.gz' => {'author' => 'LGODDARD','description' => 'Produce thumbnail imag with the GD library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Image-Grab-1.4.tar.gz' => {'author' => 'MAHEX','description' => 'Grabbing images off the Internet','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Digest::MD5' => '2.07','HTML::HeadParser' => 0,'HTML::TreeBuilder' => '0.51','HTTP::Cookies' => 0,'LWP::UserAgent' => 0,'URI::URL' => 1},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Image-IPTCInfo-1.6.tar.gz' => {'author' => 'JCARTER','description' => 'Extracts IPTC meta-info from images','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Image-IPTCInfo-RasterCaption-0.1.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-IPTCInfo-1.6.tar.gz','PerlMagick-5.56.tar.gz'],'requires_module' => {'Image::IPTCInfo' => '1.6','Image::Magick' => '0.1'},'requires_recursive' => ['Image-IPTCInfo-1.6.tar.gz','PerlMagick-5.56.tar.gz']},'Image-Imlib2-0.11.tar.gz' => {'author' => 'LBROCARD','description' => 'Interface to the Imlib2 image library','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['Module-Build-0.18.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Module::Build' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Module-Build-0.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Image-Info-1.12.tar.gz' => {'author' => 'GAAS','description' => 'Extract meta information from image files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Image-Magick-Thumbnail-0.01.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PerlMagick-5.56.tar.gz'],'requires_module' => {'Image::Magick' => '0.1'},'requires_recursive' => ['PerlMagick-5.56.tar.gz'],'testers' => {'pass' => 3}},'Image-Maps-Plot-FromLatLong-0.1.tar.gz' => {'author' => 'LGODDARD','description' => 'Plot latitude/longitude points on JPEG maps','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '0.01','File::Basename' => '0.01','Image::Magick' => '0.01'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Image-Maps-Plot-FromPostcode-2.tar.gz' => {'author' => 'LGODDARD','description' => 'Plot various maps from postal codes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '0.01','File::Basename' => '0.01','Image::Magick' => '0.01'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Image-OrgChart-0.20.tar.gz' => {'author' => 'MZSANFORD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => '1.16'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Image-PBMlib-1.00.tar.gz' => {'author' => 'ELIJAH','description' => 'Helper functions for PBM/PGM/PPM image file formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Image-ParseGIF-0.2.tar.gz' => {'author' => 'BENL','description' => 'Parse GIF images into component parts','files' => ['Makefile.PL','README','MANIFEST']},'Image-Processor-0.6.tar.gz' => {'author' => 'AARONJJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-Size-2.991.tar.gz','Mail-MboxParser-0.38.tar.gz','PerlMagick-5.56.tar.gz','Text-Template-1.43.tar.gz'],'requires_module' => {'Image::Magick' => '5.4','Image::Size' => 0,'Mail::MboxParser' => '0.31','Text::Template' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Image-Size-2.991.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-MboxParser-0.38.tar.gz','MailTools-1.58.tar.gz','PerlMagick-5.56.tar.gz','Text-Template-1.43.tar.gz','perl-5.8.0.tar.gz']},'Image-Shoehorn-1.41.tar.gz' => {'author' => 'ASCOPE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Error-0.15.tar.gz','PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Cwd' => 0,'Error' => 0,'File::Basename' => 0,'Image::Magick' => '5.45'},'requires_recursive' => ['Error-0.15.tar.gz','PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Image-Shoehorn-Gallery-0.22.tar.gz' => {'author' => 'ASCOPE','description' => 'generate "smart" HTML slideshows from a directory of image files.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','Image-IPTCInfo-1.6.tar.gz','Image-Info-1.12.tar.gz','Image-Shoehorn-1.41.tar.gz','Image-Size-2.991.tar.gz','XML-Filter-XML_Directory_2XHTML-1.3.1.tar.gz','XML-Filter-XSLT-0.03.tar.gz','XML-SAX-Machines-0.4.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Cwd' => 0,'Digest::MD5' => 0,'DirHandle' => 0,'File::Basename' => 0,'File::Copy' => 0,'File::Path' => 0,'IO::File' => 0,'Image::IPTCInfo' => '1.6','Image::Info' => '1.11','Image::Shoehorn' => '1.41','Image::Size' => '2.99','XML::Filter::XML_Directory_2XHTML' => '1.3.1','XML::Filter::XSLT' => '0.03','XML::SAX::Machines' => '0.34'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Image-IPTCInfo-1.6.tar.gz','Image-Info-1.12.tar.gz','Image-Shoehorn-1.41.tar.gz','Image-Size-2.991.tar.gz','MIME-Types-1.005.tar.gz','PerlMagick-5.56.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Directory-0.99.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-XML_Directory_2-Base-1.4.4.tar.gz','XML-Filter-XML_Directory_2XHTML-1.3.1.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-Filter-XSLT-0.03.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz']},'Image-Size-2.991.tar.gz' => {'author' => 'RJRAY','description' => 'Measure size of images in common formats','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'pass' => 27}},'Image-Thumbnail-0.41.tar.gz' => {'author' => 'LGODDARD','description' => 'Thumbnail images from GD or ImageMagick','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Harness-2.26.tar.gz'],'requires_module' => {'Test::Harness' => '0.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'fail' => 1}},'Image-Timeline-0.05.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Create GIF or PNG timelines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => 0},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'Image-WMF-1.01.tar.gz' => {'author' => 'TCOX','description' => 'Perl extension for creating Windows Metafile images on UNIX.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Image-WorldMap-0.14.tar.gz' => {'author' => 'LBROCARD','description' => 'Create graphical world maps of data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-Imlib2-0.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Image::Imlib2' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Image-Imlib2-0.11.tar.gz','Module-Build-0.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Image-XFace-0.1.tar.gz' => {'author' => 'CWRL','description' => 'encode and decode `X-Face\' 48x48x1 face bitmaps','files' => ['Makefile.PL','README','MANIFEST']},'Image-Xbm-1.08.tar.gz' => {'author' => 'SUMMER','description' => 'Load, create, manipulate and save xbm image files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-Base-1.07.tar.gz'],'requires_module' => {'Image::Base' => '1.06'},'requires_recursive' => ['Image-Base-1.07.tar.gz'],'testers' => {'pass' => 7}},'Image-Xpm-1.09.tar.gz' => {'author' => 'SUMMER','description' => 'Load, create, manipulate and save xpm image files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-Base-1.07.tar.gz'],'requires_module' => {'Image::Base' => '1.06'},'requires_recursive' => ['Image-Base-1.07.tar.gz'],'testers' => {'pass' => 6}},'Imager-0.38.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for Generating 24 bit Images','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Imager-0.39.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for Generating 24 bit Images','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'Imager-0.41.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for Generating 24 bit Images','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 12}},'Imager-Album-0.06.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for processing Images for output to web.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz'],'requires_module' => {'Imager' => '0.41'},'requires_recursive' => ['Imager-0.41.tar.gz'],'testers' => {'fail' => 2}},'Imager-Chart-Radial-0.1.tar.gz' => {'author' => 'TEEJAY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz'],'requires_module' => {'Imager' => 0},'requires_recursive' => ['Imager-0.41.tar.gz'],'testers' => {'pass' => 1}},'Imager-Graph-0.02.tar.gz' => {'author' => 'TONYC','description' => 'Perl extension for producing Graphs using the Imager library.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz'],'requires_module' => {'Imager' => '0.38'},'requires_recursive' => ['Imager-0.41.tar.gz'],'testers' => {'fail' => 3}},'Imager-Graph-0.03.tar.gz' => {'author' => 'TONYC','description' => 'Perl extension for producing Graphs using the Imager library.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz'],'requires_module' => {'Imager' => '0.38'},'requires_recursive' => ['Imager-0.41.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'Imager-Plot-0.07.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for generating fancy graphic plots in color.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz'],'requires_module' => {'Imager' => '0.39'},'requires_recursive' => ['Imager-0.41.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Imager-Plot-0.09.tar.gz' => {'author' => 'ADDI','description' => 'Perl extension for generating fancy graphic plots in color.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz'],'requires_module' => {'Imager' => '0.41'},'requires_recursive' => ['Imager-0.41.tar.gz'],'testers' => {'fail' => 2}},'Include-1.02a.tar.gz' => {'author' => 'GBARR','description' => 'Parse C header files for use in XS','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'InfoBrief-0.14.tar.gz' => {'author' => 'ULPFR','description' => 'Perl extension for printing envelopes for Infobrief mailings according to the standards of the Deutsche Bundespost','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'IniConf-1.03.tar.gz' => {'author' => 'RBOW','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Config-IniFiles-2.37.tar.gz'],'requires_module' => {'Config::IniFiles' => 0},'requires_recursive' => ['Config-IniFiles-2.37.tar.gz'],'testers' => {'pass' => 2}},'InitializeServer-1.0.tar.gz' => {'author' => 'JACKS','description' => undef,'files' => []},'Inline-0.43.tar.gz' => {'author' => 'INGY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Data::Dumper' => '2.09','Digest::MD5' => '2.09','Parse::RecDescent' => '1.78'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 1,'pass' => 37}},'Inline-0.44.tar.gz' => {'author' => 'INGY','description' => 'Write Perl subroutines in other languages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Data::Dumper' => '2.09','Digest::MD5' => '2.09','File::Spec' => '0.8','Parse::RecDescent' => '1.8'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 16}},'Inline-ASM-0.03.tar.gz' => {'author' => 'NEILW','description' => 'Write Perl subroutines in Assembler','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.42'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz']},'Inline-Awk-0.03.tar.gz' => {'author' => 'JMCNAMARA','description' => 'Add awk code to your Perl programs.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 6}},'Inline-BC-0.06.tar.gz' => {'author' => 'PIERS','description' => 'Inline ILSM for bc the arbitrary precision math Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.43'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'Inline-Basic-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Write Perl subroutines in Basic','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Inline-0.44.tar.gz','Language-Basic-1.44.tar.gz'],'requires_module' => {'IO::Scalar' => '2.104','Inline' => '0.43','Language::Basic' => '1.44'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Inline-0.44.tar.gz','Language-Basic-1.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 4,'pass' => 2}},'Inline-Befunge-0.04.tar.gz' => {'author' => 'JQUELIN','description' => 'write Perl subs in Befunge','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','Language-Befunge-0.38.tar.gz'],'requires_module' => {'Inline' => '0.43','Language::Befunge' => '0.36'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Language-Befunge-0.38.tar.gz','Parse-RecDescent-1.94.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 3}},'Inline-CPP-0.14.tar.gz' => {'author' => 'NEILW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.31'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Inline-CPP-0.24.tar.gz' => {'author' => 'NEILW','description' => 'Easy implementation of C++ extensions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 9}},'Inline-CPR-0.12.tar.gz' => {'author' => 'INGY','description' => 'C Perl Run - Embed Perl in C, ala Inline','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.41'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 7}},'Inline-Files-0.60.tar.gz' => {'author' => 'DCONWAY','description' => 'Multiple virtual files after __END__','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'fail' => 5,'pass' => 11}},'Inline-Filters-0.12.tar.gz' => {'author' => 'NEILW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.42'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 5}},'Inline-Guile-0.001.tar.gz' => {'author' => 'SAMTREGAR','description' => 'Inline module for Guile Scheme interpreter','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Guile-0.001.tar.gz','Inline-0.44.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Guile' => '0.001','Inline' => '0.43'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Guile-0.001.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Inline-Java-0.33.tar.gz' => {'author' => 'PATL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.43'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Inline-Octave-0.18.tar.gz' => {'author' => 'AADLER','description' => undef,'files' => ['Makefile.PL'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.4'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz']},'Inline-Python-0.20.tar.gz' => {'author' => 'NEILW','description' => 'Easy implementation of Python extensions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.42'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Inline-Ruby-0.02.tar.gz' => {'author' => 'NEILW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.42'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz']},'Inline-SLang-0.05.tar.gz' => {'author' => 'DJBURKE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Inline' => '0.42','Test::More' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.91.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Inline-SLang-0.06.tar.gz' => {'author' => 'DJBURKE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Inline' => '0.42','Test::More' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz']},'Inline-SMITH-0.03.tar.gz' => {'author' => 'IAMCAL','description' => 'write Perl subs in SMITH','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.43'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Inline-Struct-0.06.tar.gz' => {'author' => 'NEILW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.42'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 7}},'Inline-TT-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'use TT BLOCK as your Perl sub','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Inline' => '0.43','Template' => '2.07','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 1}},'Inline-Tcl-0.09.tar.gz' => {'author' => 'RRS','description' => 'Write Perl subroutines in Tcl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.4'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Inline-WebChat-0.62.tar.gz' => {'author' => 'SIMONW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','webchat-0.64.tar.gz'],'requires_module' => {'Inline' => '0.1','WWW::Chat::Processor' => '0.62'},'requires_recursive' => ['Data-Dump-0.04.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Inline-0.44.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz','webchat-0.64.tar.gz'],'testers' => {'fail' => 3,'pass' => 1}},'Inline-YAML-0.10.tar.gz' => {'author' => 'INGY','description' => 'Specify YAML content directly in your Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Interface-Polymorphism-0.2.tar.gz' => {'author' => 'PDCAWLEY','description' => 'Another study in polymorphism','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Internals-1.1.tar.gz' => {'author' => 'STBEY','description' => 'Write-protect variables, manipulate refcounts','files' => ['Makefile.PL','MANIFEST']},'Interpolation-0.69.tar.gz' => {'author' => 'JENDA','description' => 'Arbitrary string interpolation semantics (using tie()) Version 0.69 Originaly by Mark-Jason Dominus (mjd-perl-interpolation@plover.com) Since version 0.66 maintained by Jenda@Krynicky.cz','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Interval.0.01.tar.gz' => {'author' => 'KTORP','description' => 'handling of temporal intervals based on Date::Manip','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'Interval.0.03.tar.gz' => {'author' => 'KTORP','description' => 'Lightweight normalised interval data type','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 13,'pass' => 2}},'Introspector-0.04.tar.gz' => {'author' => 'MDUPONT','description' => undef,'files' => ['Makefile.PL']},'Isam-0.2.tar.gz' => {'author' => 'CYK','description' => 'Perl extension for ISAM files','files' => ['Makefile.PL','README','MANIFEST']},'Ivrs-0.10.tar.gz' => {'author' => 'MUKUND','description' => 'Perl extension for Interactive Voice Response System.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'JBrowseEntry.4.22.tar.gz' => {'author' => 'TURNERJW','description' => undef,'files' => ['README']},'JFIF-0.10.0.tar.gz' => {'author' => 'KRZAK','description' => 'JFIF/JPEG tags operations.','files' => ['Makefile.PL','MANIFEST']},'JOT-0.1.tar.gz' => {'author' => 'JOHANVDB','description' => 'Parses the JOT specification for Ink Storage and Interchange Format','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'JPEG-Comment-02.tar.gz' => {'author' => 'IFROL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'JaM-1.0.10.tar.gz' => {'author' => 'JRED','description' => undef,'files' => ['README']},'Jabber-Component-Proxy-0.02.tar.gz' => {'author' => 'QMACRO','description' => 'A simple proxy for Jabber Components','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Jabber-Connection-0.03.tar.gz','XML-XPath-1.13.tar.gz'],'requires_module' => {'Jabber::Connection' => '0.02','XML::XPath' => '1.02'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','Jabber-Connection-0.03.tar.gz','XML-Parser-2.31.tar.gz','XML-XPath-1.13.tar.gz'],'testers' => {'pass' => 3}},'Jabber-Connection-0.03.tar.gz' => {'author' => 'QMACRO','description' => 'handle client and component connections','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-SHA1-2.02.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Digest::SHA1' => '1.03','XML::Parser' => '2.29'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 9}},'Jabber-RPC-0.01.tar.gz' => {'author' => 'QMACRO','description' => 'Jabber-RPC Implementation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Frontier-RPC-0.06.tar.gz','Jabber-Connection-0.03.tar.gz'],'requires_module' => {'Frontier::RPC2' => undef,'Jabber::Connection' => '0.02'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','Frontier-RPC-0.06.tar.gz','Jabber-Connection-0.03.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 6}},'Jabber-RPC-HTTPgate-0.01.tar.gz' => {'author' => 'QMACRO','description' => 'gateway between XML-RPC and Jabber-RPC','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Jabber-RPC-0.01.tar.gz'],'requires_module' => {'Jabber::RPC' => '0.01'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','Frontier-RPC-0.06.tar.gz','Jabber-Connection-0.03.tar.gz','Jabber-RPC-0.01.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 8}},'Jabber-SimpleSend-0.01.tar.gz' => {'author' => 'GMCCAR','description' => 'Send a Jabber message simply.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Jabber-1.28.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => 0,'Net::Jabber' => 0,'Test::More' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-Jabber-1.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Stream-1.16.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Jabber-mod_perl-0.05.tar.gz' => {'author' => 'PIERS','description' => 'Perl handlers for jabberd','files' => ['Makefile.PL','README','MANIFEST']},'Jail-0.8.tar.gz' => {'author' => 'BPANNIER','description' => 'SGIPerl extension for grabbing video, modifying images and display images','files' => ['Makefile.PL','MANIFEST']},'Java-4.3.tar.gz' => {'author' => 'METZZO','description' => 'Perl extension for accessing a JVM remotely or locally','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Java-JVM-Classfile-0.19.tar.gz' => {'author' => 'LBROCARD','description' => 'Parse JVM Classfiles','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Struct' => 0,'Test::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'JavaScript-0.52.tar.gz' => {'author' => 'CLAESJAC','description' => 'Allowes JavaScript execution withing Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'JavaScript-Toolbox-0.01.tar.gz' => {'author' => 'PEIRY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTTP-BrowserDetect-0.97.tar.gz'],'requires_module' => {'HTTP::BrowserDetect' => '0.97'},'requires_recursive' => ['HTTP-BrowserDetect-0.97.tar.gz'],'testers' => {'pass' => 3}},'Jcode-0.83.tar.gz' => {'author' => 'DANKOGAI','description' => 'Japanese Charset Handler','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => '2.1'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 2}},'Joystick-1.01.zip' => {'author' => 'BDLILLEY','description' => undef,'files' => ['README']},'Jvm-0.9.2.tar.gz' => {'author' => 'YEWEI','description' => 'Perl extension for Java VM invocation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Kite-0.4.tar.gz' => {'author' => 'ABW','description' => 'collection of modules useful in Kite design and construction.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'Kohonen-SOM-0.12.tar.gz' => {'author' => 'LGODDARD','description' => 'Kohonen\'s Self-organising Feature Maps (SOM)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Krb4-0.93.tar.gz' => {'author' => 'JHORWITZ','description' => 'Perl extension for Kerberos 4','files' => ['Makefile.PL','README','MANIFEST']},'Krb4-1.1.tar.gz' => {'author' => 'JHORWITZ','description' => 'Interface to Kerberos 4 API','files' => ['Makefile.PL','README','MANIFEST']},'Krb5-0.9.tar.gz' => {'author' => 'JHORWITZ','description' => 'Perl extension for Kerberos 5','files' => ['Makefile.PL','README','MANIFEST']},'Krb5-1.2.tar.gz' => {'author' => 'JHORWITZ','description' => 'Interface to Kerberos 5 API','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'LCC-0.01.tar.gz' => {'author' => 'ELIZABETH','description' => 'Content Provider Modules for the Local Content Cache system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::File' => 0,'IO::Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 5}},'LEGO-RCX-1.01.tar.gz' => {'author' => 'JQUILLAN','description' => 'Control you Lego Mindstorm RCX computer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'LISP-0.01.tar.gz' => {'author' => 'DOUGW','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'LJ-Simple-0.06.tar.gz' => {'author' => 'SIMES','description' => 'Simple Perl to access LiveJournal','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'LSF-0.21.tar.gz' => {'author' => 'MSOUTHERN','description' => 'load various LSF modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','System2-0.82.tar.gz'],'requires_module' => {'Date::Manip' => '5.4','System2' => '0.82'},'requires_recursive' => ['DateManip-5.40.tar.gz','System2-0.82.tar.gz'],'testers' => {'pass' => 2}},'LSF-0.4.tar.gz' => {'author' => 'MSOUTHERN','description' => 'load various LSF modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','IPC-Run-0.75.tar.gz'],'requires_module' => {'Date::Manip' => '5.4','IPC::Run' => '0.66'},'requires_recursive' => ['DateManip-5.40.tar.gz','IPC-Run-0.75.tar.gz'],'testers' => {'fail' => 2}},'LSF-0.9.tar.gz' => {'author' => 'MSOUTHERN','description' => 'A perl API built on top of the LSF command line tools','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','IPC-Run-0.75.tar.gz'],'requires_module' => {'Date::Manip' => '5.4','IPC::Run' => '0.66'},'requires_recursive' => ['DateManip-5.40.tar.gz','IPC-Run-0.75.tar.gz']},'LSF-Base-0.05.tar.gz' => {'author' => 'PFRANCEUS','description' => 'Object oriented Perl extension for use with the Platform Computing Corporation\'s Load Sharing Facility (LSF) Base product.','files' => ['Makefile.PL','README','MANIFEST']},'LSF-Batch-0.04.tar.gz' => {'author' => 'PFRANCEUS','description' => 'Perl extension for use with the Platform Computing Corporation\'s Load Sharing Facility (LSF) Batch product.','files' => ['Makefile.PL','README','MANIFEST']},'LWP-attic-1.00.tar.gz' => {'author' => 'GAAS','description' => 'Low level I/O capability','files' => ['Makefile.PL','README','MANIFEST']},'LWPng-alpha-0.24.tar.gz' => {'author' => 'GAAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.40'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 9}},'LaBrea-Tarpit-1.11.tar.gz' => {'author' => 'MIKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'LaTeX-Parser-0.01.tar.gz' => {'author' => 'SVENH','description' => 'Perl extension to parse LaTeX files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Language-Basic-1.44.tar.gz' => {'author' => 'AKARGER','description' => 'Perl Module to interpret BASIC','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 17}},'Language-Befunge-0.38.tar.gz' => {'author' => 'JQUELIN','description' => 'a Befunge-98 interpreter','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz'],'requires_module' => {'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Language-DATR-DATR2XML-0.901.tar.gz' => {'author' => 'LGODDARD','description' => 'Convert DATR to XML and back, wth XSLT & DTD','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Language-FP-0.03.tgz' => {'author' => 'SEANO','description' => '- think like Jonh Backus wants you to','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz','Regexp-Common-2.113.tar.gz'],'requires_module' => {'Parse::RecDescent' => '0.01','Regexp::Common' => '0.01'},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Regexp-Common-2.113.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 8}},'Language-Functional-0.03.tar.gz' => {'author' => 'LBROCARD','description' => 'a module which makes Perl slightly more functional','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Language-Mumps-1.07.tar.gz' => {'author' => 'SMUELLER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Language-Ook-0.03.tar.gz' => {'author' => 'JQUELIN','description' => 'an Ook! interpreter','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Language-Prolog-Interpreter-0.021.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Language-Prolog-SWI-0.01.tar.gz' => {'author' => 'DRRHO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.46'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Language-Prolog-Sugar-0.03.tar.gz' => {'author' => 'SALVA','description' => 'Syntactic sugar for Prolog term constructors','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Language-Prolog-Types-0.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Language::Prolog::Types' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Language-Prolog-Types-0.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Language-Prolog-Types-0.08.tar.gz' => {'author' => 'SALVA','description' => 'Prolog types in Perl.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Language-Prolog-Yaswi-0.04.tar.gz' => {'author' => 'SALVA','description' => 'Yet another interface to SWI-Prolog','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Language-Prolog-Sugar-0.03.tar.gz','Language-Prolog-Types-0.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Language::Prolog::Sugar' => '0.03','Language::Prolog::Types' => '0.08','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Language-Prolog-Sugar-0.03.tar.gz','Language-Prolog-Types-0.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Language-XS-0.01.tar.gz' => {'author' => 'MLEHMANN','description' => 'Write XS code on the fly and load it dynamically.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 4}},'Language-XSB-0.12.tar.gz' => {'author' => 'SALVA','description' => 'use XSB from Perl.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz','Language-Prolog-Types-0.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Inline::C' => 0,'Language::Prolog::Types' => 0,'Test::More' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Language-Prolog-Types-0.08.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz']},'Lexical-Alias-0.03.tar.gz' => {'author' => 'PINYAN','description' => 'makes a lexical an alias for another variable','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lib-Module-0.67.tar.gz' => {'author' => 'RKIES','description' => undef,'files' => ['Makefile.PL']},'LibA2-0.003.tar.gz' => {'author' => 'CJM','description' => 'Read/write Apple II disk image files','files' => ['Makefile.PL','README','MANIFEST']},'LibTerm-GetKey-1.02.tar.gz' => {'author' => 'BARRYP','description' => 'A perl module for quick easy simple key control','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'LibWeb-0.01.tar.gz' => {'author' => 'CKONG','description' => 'CGI HANDLING FOR LIBWEB APPLICATIONS','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'LibWeb-0.02.tar.gz' => {'author' => 'CKONG','description' => 'Extra cgi supports for libweb applications','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Library-Catalog-0.11.tar.gz' => {'author' => 'AMBS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Library-MLang-0.04.tar.gz'],'requires_module' => {'Data::Dumper' => '2.10','Library::MLang' => '0.03'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Library-MLang-0.04.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Library-MLang-0.04.tar.gz' => {'author' => 'AMBS','description' => 'Perl extension for managing multi-linguagal messages in perl scripts','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Library-News-0.05.tar.gz' => {'author' => 'AMBS','description' => 'Perl extension for managing an XML news file','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Library-MLang-0.04.tar.gz','XML-DT-0.24.tar.gz'],'requires_module' => {'Library::MLang' => '0.03','XML::DT' => '0.19'},'requires_recursive' => ['Library-MLang-0.04.tar.gz','XML-DT-0.24.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Library-Simple-0.02.tar.gz' => {'author' => 'AMBS','description' => 'Perl extension for Digital Library support','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Library-MLang-0.04.tar.gz','Library-Thesaurus-0.14.tar.gz'],'requires_module' => {'Library::MLang' => '0.04','Library::Thesaurus' => '0.12'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Library-MLang-0.04.tar.gz','Library-Thesaurus-0.14.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'Library-Thesaurus-0.14.tar.gz' => {'author' => 'AMBS','description' => 'Perl extension for managing ISO thesaurus','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Library-MLang-0.04.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Library::MLang' => '0.03','Storable' => '1.0006'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Library-MLang-0.04.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 10}},'LineByLine-1.0.tar.gz' => {'author' => 'BCROWELL','description' => 'Line-by-line message authentication for a plain text file.','files' => []},'LinePrinter-0.10.tar.gz' => {'author' => 'CFUHRMAN','description' => 'Perl extension for direct-to-lpd printing.','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-31337-0.02.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Lingua-AF-Numbers-1.1.tar.gz' => {'author' => 'ALIZTA','description' => 'Perl module for converting numeric values into their Afrikaans equivalents =head1 DESCRIPTION Initial release, documentation and updates will follow.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-AM-Abbreviate-0.01.tar.gz' => {'author' => 'DYACOB','description' => 'Expand or Contract Amharic Abbreviations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-AR-MacArabic-0.03.tar.gz' => {'author' => 'SADAHIRO','description' => 'transcode between Mac OS Arabic encoding and Unicode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Lingua-Atinlay-Igpay-0.03.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-Bork-0.03.tar.gz' => {'author' => 'MCHING','description' => 'Perl extension for Bork Bork Bork','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Lingua-CS-Num2Word-0.01.tar.gz' => {'author' => 'RVASICEK','description' => 'number to text convertor for czech. Output text is in iso-8859-2 encoding.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-Conjunction-1.99.tar.gz' => {'author' => 'RRWO','description' => 'Convert lists into conjunctions','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-DE-ASCII-0.01.tar.gz' => {'author' => 'BIGJ','description' => 'Perl extension to convert german umlauts to and from ascii','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Lingua-DE-Num2Word-0.01.tar.gz' => {'author' => 'RVASICEK','description' => 'positive number to text convertor for german. Output text is in iso-8859-1 encoding.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-DE-Sentence-0.06.tar.gz' => {'author' => 'HOLSTEN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-DetectCyrillic-0.02.tar.gz' => {'author' => 'RUDENKO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz'],'requires_module' => {'Unicode::Map8' => 0,'Unicode::String' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'pass' => 2}},'Lingua-EN-AddressParse-1.11.tar.gz' => {'author' => 'KIMRYAN','description' => 'manipulate geographical addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-EN-NameParse-1.18.tar.gz','Locale-SubCountry-1.22.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Lingua::EN::NameParse' => 0,'Locale::SubCountry' => 0,'Parse::RecDescent' => 0},'requires_recursive' => ['Lingua-EN-NameParse-1.18.tar.gz','Locale-SubCountry-1.22.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 8}},'Lingua-EN-Dict-0.20.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Lingua-EN-Fathom-1.07.tar.gz' => {'author' => 'KIMRYAN','description' => 'Readability measurements for English text','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-EN-Syllable-0.251.tar.gz'],'requires_module' => {'Lingua::EN::Syllable' => 0},'requires_recursive' => ['Lingua-EN-Syllable-0.251.tar.gz'],'testers' => {'pass' => 8}},'Lingua-EN-Gender-0.02.tar.gz' => {'author' => 'GOSSAMER','description' => 'Inflect pronouns for gender','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-EN-Infinitive-1.07.tgz' => {'author' => 'RSAVAGE','description' => 'Find infinitive of a conjugated word','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Lingua-EN-Inflect-1.88.tar.gz' => {'author' => 'DCONWAY','description' => 'English sing->plur, a/an, nums, participles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Lingua-EN-Keywords-1.3.tar.gz' => {'author' => 'SIMON','description' => 'Automatically extracts keywords from text','files' => ['Makefile.PL','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'Lingua-EN-MatchNames-1.12.tar.gz' => {'author' => 'BRIANL','description' => 'Smart matching for human names','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Lingua-EN-NameParse-1.18.tar.gz','Lingua-EN-Nickname-1.12.tar.gz','String-Approx-3.19.tar.gz','Text-Metaphone-1.96.tar.gz','Text-Soundex-3.02.tar.gz'],'requires_module' => {'Lingua::EN::NameParse' => 0,'Lingua::EN::Nickname' => 0,'String::Approx' => 0,'Text::Metaphone' => 0,'Text::Soundex' => 0},'requires_recursive' => ['Lingua-EN-NameParse-1.18.tar.gz','Lingua-EN-Nickname-1.12.tar.gz','Parse-RecDescent-1.94.tar.gz','String-Approx-3.19.tar.gz','Text-Balanced-1.94.tar.gz','Text-Metaphone-1.96.tar.gz','Text-Soundex-3.02.tar.gz'],'testers' => {'pass' => 10}},'Lingua-EN-NameCase-1.13.tar.gz' => {'author' => 'SUMMER','description' => 'Convert NAMES and names to Correct Case','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Lingua-EN-NameLookup-0.01.tar.gz' => {'author' => 'PBARLOW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Soundex-3.02.tar.gz'],'requires_module' => {'Text::Soundex' => 2},'requires_recursive' => ['Text-Soundex-3.02.tar.gz'],'testers' => {'pass' => 4}},'Lingua-EN-NameParse-1.18.tar.gz' => {'author' => 'KIMRYAN','description' => 'routines for manipulating a person\'s name','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Parse::RecDescent' => 0},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 15}},'Lingua-EN-Namegame-0.05.tar.gz' => {'author' => 'YUMPY','description' => 'Converts name to verse as in Name Game song','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Lingua-EN-Nickname-1.12.tar.gz' => {'author' => 'BRIANL','description' => 'Genealogical nickname matching(Peggy=Midge)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 16}},'Lingua-EN-Numbers-0.01.tar.gz' => {'author' => 'PANDICH','description' => 'Converts numeric values into their English string equivalents.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-EN-Numbers-Ordinate-0.01.tar.gz' => {'author' => 'SBURKE','description' => 'go from cardinal (53) to ordinal (53rd)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-EN-Numericalize-1.52.tar.gz' => {'author' => 'ECALDER','description' => 'Replaces English descriptions of numbers with numerals','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 13}},'Lingua-EN-Sentence-0.25.tar.gz' => {'author' => 'SHLOMOY','description' => 'Module for splitting text into sentences.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-EN-Squeeze-1998.1204.tar.gz' => {'author' => 'JARIAALTO','description' => 'Shorten english text for Pagers/GSM phones','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Lingua-EN-Summarize-0.2.tar.gz' => {'author' => 'FIMM','description' => 'A simple tool for summarizing bodies of English text.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Summary-0.017.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Text::Sentence' => 0,'Text::Wrap' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 17}},'Lingua-EN-Syllable-0.251.tar.gz' => {'author' => 'GREGFAST','description' => 'Estimate syllable count in words','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-EN-VerbTense-3.00.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-EN-Words2Nums-0.09.tar.gz' => {'author' => 'JOEY','description' => 'convert English text to numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 10}},'Lingua-EO-Supersignoj-0.02.tar.gz' => {'author' => 'JUERD','description' => 'Convert Esperanto characters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Property-1.03.tar.gz'],'requires_module' => {'Attribute::Property' => '1.03'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Attribute-Property-1.03.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 2}},'Lingua-ES-Numeros-0.01.tar.gz' => {'author' => 'JREY','description' => 'Convierte números a texto en Español (Castellano)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-ES-Silabas-0.01.tar.gz' => {'author' => 'MARCOS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Lingua-EU-Numbers-0.03.tar.gz' => {'author' => 'ISABELLE','description' => 'Converts numbers into Bask (Euskara).','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-FA-MacFarsi-0.03.tar.gz' => {'author' => 'SADAHIRO','description' => 'transcode between Mac OS Farsi encoding and Unicode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Lingua-FI-Hyphenate-0.04.tar.gz' => {'author' => 'JHI','description' => 'Finnish hyphenation (suomen tavutus)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Lingua-FI-Kontti-0.02.tar.gz' => {'author' => 'JHI','description' => 'Finnish Pig Latin (kontinkieli)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-FI-Hyphenate-0.04.tar.gz'],'requires_module' => {'Lingua::FI::Hyphenate' => 0},'requires_recursive' => ['Lingua-FI-Hyphenate-0.04.tar.gz'],'testers' => {'pass' => 5}},'Lingua-FI-Transcribe-0.03.tar.gz' => {'author' => 'JHI','description' => 'Finnish transcription','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-FI-Hyphenate-0.04.tar.gz'],'requires_module' => {'Lingua::FI::Hyphenate' => 0},'requires_recursive' => ['Lingua-FI-Hyphenate-0.04.tar.gz'],'testers' => {'pass' => 7}},'Lingua-FR-Numbers-0.04.tar.gz' => {'author' => 'BRIAC','description' => 'Converts numeric values into French strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Lingua-FeatureMatrix-0.05.tar.gz' => {'author' => 'KAHN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','Graph-0.20101.tar.gz'],'requires_module' => {'Class::MethodMaker' => '1.06','Graph' => '0.201'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','Graph-0.20101.tar.gz','Heap-0.50.tar.gz'],'testers' => {'fail' => 1}},'Lingua-HE-MacHebrew-0.03.tar.gz' => {'author' => 'SADAHIRO','description' => 'transcode between Mac OS Hebrew encoding and Unicode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Lingua-HE-Sentence-0.02.tar.gz' => {'author' => 'SHLOMOY','description' => 'Module for splitting Hebrew text into sentences.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-ID-Nums2Words-0.01.tar.gz' => {'author' => 'SHARYANTO','description' => 'convert number to Indonesian verbage.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-ID-Words2Nums-0.01.tar.gz' => {'author' => 'SHARYANTO','description' => 'convert Indonesian verbage to number.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-IT-Conjugate-0.50.tar.gz' => {'author' => 'ACALPINI','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Lingua-IT-Hyphenate-0.14.tar.gz' => {'author' => 'ACALPINI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-IW-Logical-0.5.tar.gz' => {'author' => 'SMALYSHEV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Lingua-Ident-1.0.tar.gz' => {'author' => 'MPIOTR','description' => 'Statistical language identification','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Lingua-Ispell-0.07.tar.gz' => {'author' => 'JDPORTER','description' => 'Interface to the Ispell spellchecker','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-JA-Fold-0.02.tar.gz' => {'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz'],'requires_module' => {'Encode' => '1.92'},'requires_recursive' => ['Encode-1.92.tar.gz'],'testers' => {'pass' => 2}},'Lingua-JA-Fold-0.03.tar.gz' => {'author' => 'HATA','description' => undef},'Lingua-JA-Mail-0.01.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Encode' => '1.92','MIME::Base64' => '2.12'},'requires_recursive' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz']},'Lingua-JA-Mail-0.02.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Encode' => '1.92','MIME::Base64' => '2.12'},'requires_recursive' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 2}},'Lingua-JA-Mail-Header-0.01.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Encode' => '1.83','MIME::Base64' => '2.12'},'requires_recursive' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz']},'Lingua-JA-Number-0.01.tar.gz' => {'author' => 'MSCHILLI','description' => 'Translate numbers into Japanese','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-JA-Regular-0.03.tar.gz' => {'author' => 'TAKEFUMI','description' => 'Regularize of the Japanese character.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Jcode-0.83.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Jcode' => 0,'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Jcode-0.83.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'Lingua-JA-Romaji-0.03.tar.gz' => {'author' => 'KESINGER','description' => 'Perl extension for romaji and kana conversion','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Lingua-JA-Sort-JIS-0.04.tar.gz' => {'author' => 'SADAHIRO','description' => 'compare and sort Japanese character strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-KO-Hangul-Util-0.11.tar.gz' => {'author' => 'SADAHIRO','description' => 'utility functions for Hangul Syllables in Unicode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Lingua-Lexicon-IDP-1.0.tar.gz' => {'author' => 'ASCOPE','description' => 'OOP methods for Internet Dictionary Project','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Memoize-1.01.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','File::Spec::Functions' => '1.1','IO::File' => '0','Memoize' => '0','Test::More' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Memoize-1.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'Lingua-LinkParser1.01.tar.gz' => {'author' => 'DBRIAN','description' => 'Perl module implementing the Link Grammar Parser by Sleator, Temperley and Lafferty at CMU.','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-LinkParser1.08.tar.gz' => {'author' => 'DBRIAN','description' => 'Perl module implementing the Link Grammar Parser by Sleator, Temperley and Lafferty at CMU.','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-NL-Numbers-1.2.tar.gz' => {'author' => 'ALIZTA','description' => 'Perl module for converting numeric values into their Dutch equivalents =head1 DESCRIPTION Initial release, documentation and updates will follow.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-Num2Word-0.03.tar.gz' => {'author' => 'RVASICEK','description' => 'wrapper for number to text conversion modules of various languages in the Lingua:: hierarchy.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Lingua-PT-Conjugate-1.09.tar.gz' => {'author' => 'EGROSS','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'Lingua-PT-Nums2Words-0.2.tar.gz' => {'author' => 'SYP','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Lingua-PT-Stemmer-0.01.tar.gz' => {'author' => 'XERN','description' => 'Galician language stemming','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-PT-pln-0.02.tar.gz' => {'author' => 'AMBS','description' => 'Portuguese Natural Language Processing','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Lingua-Pangram-0.02.tar.gz' => {'author' => 'IDORU','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Harness' => '1.02','Test::More' => '0.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Lingua-Phoneme-0.011.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::mysql' => '0.1','DBI' => '0.1'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Lingua-Preferred-0.2.2.tar.gz' => {'author' => 'EDAVIS','description' => 'Pick a language based on user\'s preferences','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-TraceMessages-1.3.tar.gz'],'requires_module' => {'Log::TraceMessages' => '1.0'},'requires_recursive' => ['HTML-FromText-1.005.tar.gz','Log-TraceMessages-1.3.tar.gz'],'testers' => {'pass' => 6}},'Lingua-RU-Antimat-1.00.tar.gz' => {'author' => 'ILYAS','description' => 'Removes foul language from a Russian string','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Lingua-RU-Charset-0.02.tar.gz' => {'author' => 'FARBER','description' => 'Detect/Convert russian character sets.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Lingua-RU-Number-0.02.tar.gz' => {'author' => 'SAFRONOV','description' => 'Converts numbers to money sum in words (in Russian roubles)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-RU-PhTranslit-0.3.tar.gz' => {'author' => 'MBASOV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Lingua-RU-PhTranslit-0.4.tar.gz' => {'author' => 'MBASOV','description' => 'Phonetic correct translit (for Cyrillic)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Lingua-RU-Translit-0.02.tar.gz' => {'author' => 'SERG','description' => 'Perl extension for decoding cyrillic translit/volapyuk','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Lingua-Rhyme-0.092.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '0.01'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 8}},'Lingua-Rhyme-FindScheme-0.02.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Lingua-Rhyme-0.092.tar.gz'],'requires_module' => {'Lingua::Rhyme' => '0.07'},'requires_recursive' => ['DBI-1.35.tar.gz','Lingua-Rhyme-0.092.tar.gz'],'testers' => {'pass' => 4}},'Lingua-Romana-Perligata-0.50.tar.gz' => {'author' => 'DCONWAY','description' => 'Perl in Latin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'pass' => 10}},'Lingua-Sinica-PerlYuYan-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Use Chinese to write Perl','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => '0.70'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 5}},'Lingua-SoundChange-0.05.tar.gz' => {'author' => 'PNE','description' => 'Create regular sound changes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.19'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Lingua-Spelling-Alternative-0.01.tar.gz' => {'author' => 'DPAVLIN','description' => 'alternative spelling of a given word in a given language','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Lingua-Stem-0.50.tar.gz' => {'author' => 'SNOWHARE','description' => 'Stemming of words','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-Stem-0.60.tar.gz' => {'author' => 'SNOWHARE','description' => 'Stemming of words','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Text-German-0.03.tar.gz'],'requires_module' => {'Lingua::GL::Stemmer' => 0,'Lingua::PT::Stemmer' => 0,'Lingua::Stem::It' => 0,'Lingua::Stem::Snowball::Da' => '1.01','Lingua::Stem::Snowball::No' => '1.00','Lingua::Stem::Snowball::Se' => '1.01','Text::German' => 0},'requires_recursive' => ['Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Text-German-0.03.tar.gz'],'testers' => {'pass' => 2}},'Lingua-Stem-It-0.01.tar.gz' => {'author' => 'ACALPINI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Lingua-Stem-Snowball-Da-1.01.tar.gz' => {'author' => 'CINE','description' => 'Stemming algorithm for Danish','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Lingua-Strfname-0.02.tar.gz' => {'author' => 'DWHEELER','description' => 'Formats people\'s names.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Lingua-Syllable-0.03.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Lingua-EN-Syllable-0.251.tar.gz','Lingua-Rhyme-0.092.tar.gz'],'requires_module' => {'Lingua::EN::Syllable' => '0.01','Lingua::Rhyme' => '0.071'},'requires_recursive' => ['DBI-1.35.tar.gz','Lingua-EN-Syllable-0.251.tar.gz','Lingua-Rhyme-0.092.tar.gz'],'testers' => {'pass' => 4}},'Lingua-TH-Segmentation-0.08.tar.gz' => {'author' => 'ROMERUN','description' => 'an XS interface to Thai word segment. Lib','files' => ['Makefile.PL','README','MANIFEST']},'Lingua-TR-Hyphenate-0.01.tar.gz' => {'author' => 'ENGIN','description' => 'A hyphenator for Turkish.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Lingua-TT-Yanalif-0.08.tar.gz' => {'author' => 'AMICHAUER','description' => 'Converts tatar texts (to new latin orfography)','files' => ['Makefile.PL'],'requires' => ['Unicode-Lite-0.12.tar.gz'],'requires_module' => {'Unicode::Lite' => '0.12'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-Lite-0.12.tar.gz','Unicode-Map-0.112.tar.gz','Unicode-String-2.07.tar.gz','enum-1.016.tar.gz'],'testers' => {'pass' => 8}},'Lingua-TokenParse-0.07.1.tar.gz' => {'author' => 'GENE','description' => 'Parse a word into scored, fragment combinations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-Translate-0.06.tar.gz' => {'author' => 'SAMV','description' => 'Translate text from one language to another','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Lingua-Wordnet0.73.tar.gz' => {'author' => 'DBRIAN','description' => 'Perl extension for accessing and manipulating Wordnet databases.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'Lingua-ZH-CCDICT-0.02.tar.gz' => {'author' => 'DROLSKY','description' => 'Perl interface to CCDICT Chinese dictionary','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['BerkeleyDB-0.20.tar.gz','Params-Validate-0.58.tar.gz','Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'BerkeleyDB' => '0.19','Params::Validate' => '0.24','Storable' => 0,'Test::More' => '0.46'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','BerkeleyDB-0.20.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Lingua-ZH-CEDICT-0.02.tar.gz' => {'author' => 'CRENZ','description' => 'Interface for CEDICT, a Chinese-English dictionary','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Lingua-ZH-HanConvert-0.12.tgz' => {'author' => 'DIVEC','description' => 'Convert traditional <-> simplified Chinese','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Lingua-ZH-HanDetect-0.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Guess Chinese text\'s variant and encoding','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-ZH-Keywords-0.04.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Extract keywords from Chinese text','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Lingua-ZH-TaBE-0.03.tar.gz'],'requires_module' => {'Lingua::ZH::TaBE' => '0'},'requires_recursive' => ['Lingua-ZH-TaBE-0.03.tar.gz']},'Lingua-ZH-Numbers-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Converts numeric values into Chinese','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 4}},'Lingua-ZH-PinyinConvert-0.05.tar.gz' => {'author' => 'XERN','description' => 'Translation among various Chinese Pinyin Systems','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 10}},'Lingua-ZH-Summarize-0.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Summarizing bodies of Chinese text','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Lingua-ZH-Toke-0.01.tar.gz','Lingua-ZH-Wrap-0.02.tar.gz'],'requires_module' => {'Lingua::ZH::Toke' => '0','Lingua::ZH::Wrap' => '0'},'requires_recursive' => ['Lingua-ZH-TaBE-0.03.tar.gz','Lingua-ZH-Toke-0.01.tar.gz','Lingua-ZH-Wrap-0.02.tar.gz']},'Lingua-ZH-TaBE-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Chinese processing via libtabe','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST']},'Lingua-ZH-Toke-0.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Chinese Tokenizer','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Lingua-ZH-TaBE-0.03.tar.gz'],'requires_module' => {'Lingua::ZH::TaBE' => '0'},'requires_recursive' => ['Lingua-ZH-TaBE-0.03.tar.gz']},'Lingua-ZH-Wrap-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Wrap Chinese text','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 9}},'Lingua-ZH-ZhuYinWen-0.01.tar.gz' => {'author' => 'XERN','description' => 'ZhuYinWen Bastardizer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Multibyte-1.03.tar.gz'],'requires_module' => {'String::Multibyte' => '1.03'},'requires_recursive' => ['String-Multibyte-1.03.tar.gz'],'testers' => {'pass' => 9}},'Lingua-Zompist-Barakhinei-0.02.tar.gz' => {'author' => 'PNE','description' => 'Inflect Barakhinei nouns, verbs, adjectives','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.19'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Lingua-Zompist-Cadhinor-0.92.tar.gz' => {'author' => 'PNE','description' => 'Inflect Cadhinor nouns, verbs, adjectives','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.19'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Lingua-Zompist-Kebreni-0.90.tar.gz' => {'author' => 'PNE','description' => 'Conjugate Kebreni verbs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.19'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Lingua-Zompist-Verdurian-0.91.tar.gz' => {'author' => 'PNE','description' => 'Inflect Verdurian nouns, verbs, adjectives','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.19'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Lingua_EN_Numbers_Easy-1.2.tgz' => {'author' => 'ABIGAIL','description' => '- Hash access to Lingua::EN::Numbers objects.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Link_Controller-0.037.tar.gz' => {'author' => 'MIKEDLR','description' => 'perl module with LinkController constants','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CDB_File-BiIndex-0.030.tar.gz','CGI-Response-0.03.tar.gz','CGI.pm-2.91.tar.gz','DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','Getopt-Function-0.017.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Stream-1.54.tar.gz','HTML-Tagset-3.03.tar.gz','MLDBM-2.01.tar.gz','Schedule-SoftTime-0.030.tar.gz','Search-Binary-0.95.tar.gz','URI-1.23.tar.gz','WWW-Link-0.036.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CDB_File::BiIndex' => '0.03','CDB_File::BiIndex::Generator' => '0.3','CGI::Carp' => '1.09','CGI::Response' => 0,'Carp' => 0,'Cwd' => 0,'DB_File' => 0,'Data::Dumper' => 0,'English' => 0,'Exporter' => 0,'Fcntl' => 0,'File::Copy' => 0,'File::Find' => 0,'File::Path' => 0,'Getopt::Function' => '0.017','HTML::LinkExtor' => 0,'HTML::Stream' => 0,'HTML::Tagset' => 0,'HTTP::Date' => 0,'HTTP::Status' => 0,'LWP::Debug' => 0,'LWP::MediaTypes' => 0,'LWP::RobotUA' => 0,'LWP::UserAgent' => 0,'MLDBM' => 0,'Schedule::SoftTime' => '0.03','Search::Binary' => 0,'Sys::Hostname' => 0,'URI' => 0,'WWW::Link' => '0.034','WWW::Link::Repair' => 0,'WWW::Link::Repair::Substitutor' => 0,'WWW::Link::Reporter::Compile' => 0,'WWW::Link::Reporter::HTML' => 0,'WWW::Link::Reporter::LongList' => 0,'WWW::Link::Reporter::RepairForm' => 0,'WWW::Link::Reporter::Text' => 0,'WWW::Link::Selector' => 0,'WWW::Link::Tester::Adaptive' => 0,'WWW::RobotRules::AnyDBM_File' => 0},'requires_recursive' => ['CDB_File-0.93.tar.gz','CDB_File-BiIndex-0.030.tar.gz','CDB_File-Generator-0.030.tar.gz','CGI-Response-0.03.tar.gz','CGI.pm-2.91.tar.gz','DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Function-0.017.tar.gz','Getopt-Mixed-1.008.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Stream-1.54.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MLDBM-2.01.tar.gz','Net-Telnet-3.03.tar.gz','Schedule-SoftTime-0.030.tar.gz','Search-Binary-0.95.tar.gz','URI-1.23.tar.gz','WWW-Link-0.036.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Linux-AIO-0.111.tar.gz' => {'author' => 'MLEHMANN','description' => 'asynchronous I/O using linux/clone','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Linux-Cpuinfo-1.5.tar.gz' => {'author' => 'JSTOWE','description' => 'Object Oriented Interface to /proc/cpuinfo','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Linux-Fuser-1.2.tar.gz' => {'author' => 'JSTOWE','description' => 'Determine which processes have a file open','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Linux-LVM-0.13.tar.gz' => {'author' => 'CKERNER','description' => 'Linux Logical Volume Manager(LVM) Interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Linux-MemInfo-0.03.tar.gz' => {'author' => 'CKERNER','description' => 'Easy interface into /proc/meminfo','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Linux-Pid-0.02.tar.gz' => {'author' => 'RGARCIA','description' => 'Interface to Linux getpp?id functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Linux-Svgalib-1.2.tar.gz' => {'author' => 'JSTOWE','description' => 'Object Oriented Perl interface to svgalib','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Linux-net-dev-1.00.tar.gz' => {'author' => 'VSEGO','description' => 'Perl extension for parsing /proc/net/dev','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Linux-stat-1.00.tar.gz' => {'author' => 'VSEGO','description' => 'parse /proc/stat','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Linux-usermod-0.3.tar.gz' => {'author' => 'VIDUL','description' => 'modify user accounts','files' => ['Makefile.PL','README'],'requires' => ['Test-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Lip-Pod-0.001.tar.gz' => {'author' => 'GREGOR','description' => 'Literate Perl filter =for none ############################################################################### ###############################################################################','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 4}},'List-Compare-0.16.tar.gz' => {'author' => 'JKEENAN','description' => 'Compare elements of two or more lists','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'List-Intersperse-1.00.tar.gz' => {'author' => 'TAYERS','description' => 'Intersperse / unsort / disperse a list','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'List-Member-0.02.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'List-Permutor-0.022.tar.gz' => {'author' => 'PHOENIX','description' => 'Process all possible permutations of a list','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'List-Priority-0.02.tar.gz' => {'author' => 'UDASSIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 11}},'List-Sliding-Changes-0.02.tar.gz' => {'author' => 'CORION','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'List-Utils-0.01.tar.gz' => {'author' => 'TBONE','description' => 'Additional list utilities','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'LoadHtml.5_0.tar.gz' => {'author' => 'TURNERJW','description' => undef,'files' => ['README']},'LoadLeveler-0.06.tar.gz' => {'author' => 'HAWKINSM','description' => 'Perl Access to IBM LoadLeveler API','files' => ['Makefile.PL','README','MANIFEST']},'LoadWorm-1.02.tar.gz' => {'author' => 'GLENNWOOD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['ParallelUserAgent-2.54.tar.gz','Tk-800.024.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.2','LWP::Parallel' => '2.3','LWP::Parallel::RobotUA' => 0,'Tk' => '4.02'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','ParallelUserAgent-2.54.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Locale-Codes-2.06.tar.gz' => {'author' => 'NEILB','description' => 'ISO 639 two letter language codes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Locale-Hebrew-1.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Bidirectional Hebrew support','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'fail' => 3,'pass' => 4}},'Locale-Hebrew-Calendar-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Jewish Calendar','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 5}},'Locale-Maketext-1.03.tar.gz' => {'author' => 'SBURKE','description' => 'Framework for software localization','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['I18N-LangTags-0.27.tar.gz'],'requires_module' => {'I18N::LangTags' => '0.21'},'requires_recursive' => ['I18N-LangTags-0.27.tar.gz']},'Locale-Maketext-1.04.tar.gz' => {'author' => 'SBURKE','description' => 'Framework for software localization','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['I18N-LangTags-0.27.tar.gz'],'requires_module' => {'I18N::LangTags' => '0.21'},'requires_recursive' => ['I18N-LangTags-0.27.tar.gz'],'testers' => {'pass' => 5}},'Locale-Maketext-Fuzzy-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Maketext from already interpolated strings','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Locale-Maketext-1.04.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Locale::Maketext' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Locale-Maketext-Lexicon-0.16.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Use other catalog formats in Maketext','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Locale-Maketext-1.04.tar.gz','PodParser-1.21.tar.gz','Regexp-Common-2.113.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Locale::Maketext' => '0.01','Pod::Usage' => '0.01','Regexp::Common' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','I18N-LangTags-0.27.tar.gz','Locale-Maketext-1.04.tar.gz','PodParser-1.21.tar.gz','Regexp-Common-2.113.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Locale-PGetText-0.16.tar.gz' => {'author' => 'MSHOYHER','description' => 'What GNU gettext does, written in pure perl','files' => ['Makefile.PL','README','MANIFEST']},'Locale-PO-0.11.tar.gz' => {'author' => 'ALANSZ','description' => 'Manipulate .po entries from gettext','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Locale-SubCountry-1.22.tar.gz' => {'author' => 'KIMRYAN','description' => 'ISO 3166-2 two letter subcountry codes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'LockFile-NetLock-0.29.tar.gz' => {'author' => 'RONALDWS','description' => 'FTP based locking using the FTP mkdir command.','files' => ['Makefile.PL','README','MANIFEST']},'LockFile-Simple-0.2.5.tar.gz' => {'author' => 'RAM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 22}},'Log-Agent-0.303.tar.gz' => {'author' => 'MROGASKI','description' => 'logging agent','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Log-Agent-0.304.tar.gz' => {'author' => 'MROGASKI','description' => 'logging agent','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Log-Agent-Logger-0.1.1.tar.gz' => {'author' => 'RAM','description' => 'Application-level logging interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'requires_module' => {'Getargs::Long' => '0.103','Log::Agent' => '0.208'},'requires_recursive' => ['Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Log-Agent-Rotate-0.1.3.tar.gz' => {'author' => 'RAM','description' => 'parameters for logfile rotation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Getargs-Long-0.1.3.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz'],'requires_module' => {'Compress::Zlib' => '0.4','Getargs::Long' => '0.103','LockFile::Simple' => '0.202','Log::Agent' => '0.201'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Getargs-Long-0.1.3.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz'],'testers' => {'fail' => 1,'pass' => 9}},'Log-Agent-Rotate-0.104.tar.gz' => {'author' => 'MROGASKI','description' => 'Logfile rotation config and support','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Getargs-Long-0.1.3.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz'],'requires_module' => {'Compress::Zlib' => '0.4','Getargs::Long' => '0.103','LockFile::Simple' => '0.202','Log::Agent' => '0.201'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Getargs-Long-0.1.3.tar.gz','LockFile-Simple-0.2.5.tar.gz','Log-Agent-0.304.tar.gz'],'testers' => {'pass' => 5}},'Log-AndError-0.99.tar.gz' => {'author' => 'TBOLIOLI','description' => 'Logging module for ISA inclusion in other modules or as a standalone module.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Log-Channel-0.6.tar.gz' => {'author' => 'JMAY','description' => 'yet another logging package','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Log-Dispatch-2.04.tar.gz'],'requires_module' => {'Log::Dispatch' => '1.8'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz'],'testers' => {'fail' => 7,'pass' => 1}},'Log-Common-1.00.tar.gz' => {'author' => 'MHAMILTON','description' => 'log messages in the httpd access and error log styles','files' => ['Makefile.PL','README']},'Log-Delimited-0.90.tar.gz' => {'author' => 'EARL','description' => 'simple module to help log results','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Log-Detect-1.412.tar.gz' => {'author' => 'WSNYDER','description' => 'Detect and show error regexps in logfiles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Log-Dispatch-2.04.tar.gz' => {'author' => 'DROLSKY','description' => 'Dispatches messages to multiple Log::Dispatch::* objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Params-Validate-0.58.tar.gz'],'requires_module' => {'Params::Validate' => '0.15'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Params-Validate-0.58.tar.gz'],'testers' => {'pass' => 3}},'Log-Dispatch-Config-1.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Log4j for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Log-Dispatch-2.04.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'AppConfig' => '1.52','File::Temp' => '0.12','IO::Scalar' => 0,'Log::Dispatch' => 2,'Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','IO-stringy-2.108.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Log-Dispatch-DBI-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Class for logging to database via DBI interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-CSV-0.2002.tar.gz','DBI-1.35.tar.gz','File-Temp-0.12.tar.gz','Log-Dispatch-2.04.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBD::CSV' => 0,'DBI' => 0,'File::Temp' => '0.12','Log::Dispatch' => 2,'Test::More' => '0.32'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','DBD-CSV-0.2002.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Log-Dispatch-File-Stamped-0.01.tar.gz' => {'author' => 'CHOLET','description' => 'Logging to date/time stamped files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Dispatch-2.04.tar.gz'],'requires_module' => {'Log::Dispatch' => 0,'Log::Dispatch::File' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz'],'testers' => {'pass' => 1}},'Log-Dispatch-FileRotate-1.05.tar.gz' => {'author' => 'MARKPF','description' => 'Log to files that archive/rotate themselves','files' => ['Makefile.PL','README','MANIFEST']},'Log-Dispatch-Jabber-0.3.tar.gz' => {'author' => 'ASCOPE','description' => 'Log messages via Jabber','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Log-Dispatch-2.04.tar.gz','Net-Jabber-1.28.tar.gz'],'requires_module' => {'Log::Dispatch' => '2.01','Net::Jabber::Client' => '1.26'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Digest-SHA1-2.02.tar.gz','Log-Dispatch-2.04.tar.gz','Net-Jabber-1.28.tar.gz','Params-Validate-0.58.tar.gz','XML-Stream-1.16.tar.gz'],'testers' => {'pass' => 2}},'Log-Dispatch-Tk-1.6.tar.gz' => {'author' => 'DDUMONT','description' => 'Interface class between Log::Dispatch and Tk','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Dispatch-2.04.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Log::Dispatch' => '2.00','Log::Dispatch::Output' => '1.011','Tk' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Log-Dispatch-Win32EventLog-0.02.tar.gz' => {'author' => 'ABERGMAN','description' => 'Log::Dispatch to the Win32 Eventlog','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Dispatch-2.04.tar.gz','libwin32-0.191.zip'],'requires_module' => {'Log::Dispatch' => '2.01','Win32::EventLog' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','libwin32-0.191.zip']},'Log-ErrLogger-1.5.tar.gz' => {'author' => 'WORENKD','description' => 'Log errors and error-like events','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz'],'requires_module' => {'Mail::Mailer' => 0},'requires_recursive' => ['MailTools-1.58.tar.gz'],'testers' => {'pass' => 3}},'Log-Info-1.18.tar.gz' => {'author' => 'FLUFFY','description' => 'tools for making makefiles with.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Log-Log4perl-0.26.tar.gz' => {'author' => 'MSCHILLI','description' => 'Log4j implementation for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Spec' => '0.82','Log::Dispatch' => 2,'Test::More' => '0.45','Test::Simple' => '0.43'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Log-Log4perl-0.28.tar.gz' => {'author' => 'MSCHILLI','description' => 'Log4j implementation for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Spec' => '0.82','Log::Dispatch' => 2,'Test::More' => '0.45','Test::Simple' => '0.43'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1}},'Log-Log4perl-0.30.tar.gz' => {'author' => 'MSCHILLI','description' => 'Log4j implementation for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Spec' => '0.82','Log::Dispatch' => 2,'Test::More' => '0.45','Test::Simple' => '0.43'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Log-LogLite-0.82.tar.gz' => {'author' => 'RANI','description' => 'The C<Log::LogLite> class helps us create simple logs for our application.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-LockedFile-0.23.tar.gz'],'requires_module' => {'IO::LockedFile' => '0.2'},'requires_recursive' => ['IO-1.20.tar.gz','IO-LockedFile-0.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 11}},'Log-Logger-1.01.tar.gz' => {'author' => 'JLBEC','description' => 'OO interface to user defined logfile','files' => ['Makefile.PL','README']},'Log-Procmail-0.05.tar.gz' => {'author' => 'BOOK','description' => 'Perl extension for reading procmail logfiles.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Log-Simple-1.2.tar.gz' => {'author' => 'MOUNS','description' => 'Basic runtime logger','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Log-Topics-0.02.tar.gz' => {'author' => 'JARW','description' => 'Control flow of topic based logging messages','files' => ['Makefile.PL','README','MANIFEST']},'Log-TraceMessages-1.3.tar.gz' => {'author' => 'EDAVIS','description' => 'Print developer\'s trace messages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-FromText-1.005.tar.gz'],'requires_module' => {'HTML::FromText' => '1.004'},'requires_recursive' => ['HTML-FromText-1.005.tar.gz'],'testers' => {'pass' => 5}},'LogCarp-1.12.tar.gz' => {'author' => 'MIKEKING','description' => 'Error, log, bug streams, httpd style format','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6,'pass' => 1}},'Logfile-0.300.tar.gz' => {'author' => 'ULPFR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 11,'pass' => 4}},'Logfile-0.301.tar.gz' => {'author' => 'ULPFR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Logfile-Radius-1.14.tar.gz' => {'author' => 'PAULG','description' => 'Perl module for generating reports from Radius Accounting logfiles','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Logfile-0.301.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => '2.02','Logfile::Base' => 0},'requires_recursive' => ['Logfile-0.301.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Logfile-Rotate-1.04.tar.gz' => {'author' => 'PAULG','description' => 'Perl module to rotate logfiles.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => '2.02'},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Logger-Simple-1.05.tar.gz' => {'author' => 'TSTANLEY','description' => 'Implementation of the Simran-Log-Log and Simran-Error-Error modules','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'Fcntl' => 0,'FileHandle' => 0,'Time::HiRes' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Loop-1.00.tar.gz' => {'author' => 'GSLONDON','description' => 'Smart, Simple, Recursive Iterators for Perl programming.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Lucene-QueryParser-1.01.tar.gz' => {'author' => 'SIMON','description' => 'Turn a Lucene query into a Perl data structure','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Balanced-1.94.tar.gz'],'requires_module' => {'Text::Balanced' => 0},'requires_recursive' => ['Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 7}},'Lutherie-FretCalc-0.33.tar.gz' => {'author' => 'DSPARLING','description' => 'Calculate stringed instrument fret locations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'MAB2-0.05.tar.gz' => {'author' => 'ANDK','description' => 'Read a raw MAB2 file into a tied hash','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['BerkeleyDB-0.20.tar.gz','Encode-1.92.tar.gz'],'requires_module' => {'BerkeleyDB' => '0.20','Encode' => '1.41'},'requires_recursive' => ['BerkeleyDB-0.20.tar.gz','Encode-1.92.tar.gz'],'testers' => {'fail' => 1}},'MARC-1.15.tar.gz' => {'author' => 'ESUMMERS','description' => 'MAchine Readable Catalog (library bib. data)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'MARC-Charset-0.4.tar.gz' => {'author' => 'ESUMMERS','description' => 'A module for doing MARC-8/UTF8 translation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DB_File' => 1,'Test::More' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'MARC-Charset-0.5.tar.gz' => {'author' => 'ESUMMERS','description' => 'A module for doing MARC-8/UTF8 translation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DB_File' => 1,'Test::More' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'MARC-Record-1.21.tar.gz' => {'author' => 'PETDANCE','description' => 'Perl extension for handling MARC records','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'MARC-XML-0.4.tar.gz' => {'author' => 'BBIRTH','description' => 'MAchine Readable Catalog / XML Extension','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 1}},'MCrypt-0.92.tar.gz' => {'author' => 'FKUO','description' => 'Perl extension for MCrypt Crypto library','files' => ['Makefile.PL','README','MANIFEST']},'MD5-2.02.tar.gz' => {'author' => 'GAAS','description' => 'Perl interface to the MD5 Message-Digest Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 31}},'MHonArc2.5.14.tar.gz' => {'author' => 'EHOOD','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'MHonArc2.5.2.tar.gz' => {'author' => 'EHOOD','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 2}},'MHonArc2.6.2.tar.gz' => {'author' => 'EHOOD','description' => 'Character related utilties for MHonArc.','files' => ['Makefile.PL','README']},'MHonArc2.6.3.tar.gz' => {'author' => 'EHOOD','description' => 'Character related utilties for MHonArc.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'MIDI-Music-0.01.tar.gz' => {'author' => 'SETHJ','description' => 'Perl interface to /dev/music.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'MIDI-Perl-0.8.tar.gz' => {'author' => 'SBURKE','description' => 'read, compose, modify, and write MIDI files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'MIDI-Realtime-0.01.tar.gz' => {'author' => 'FOOCHRE','description' => 'Interacts with MIDI devices in realtime','files' => [],'testers' => {'fail' => 3,'pass' => 1}},'MIDI-Tools-0.01.tar.gz' => {'author' => 'CRENZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'MIDI-Trans-0.15.zip' => {'author' => 'CHURCH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIDI-Perl-0.8.tar.gz'],'requires_module' => {'MIDI::Simple' => ''},'requires_recursive' => ['MIDI-Perl-0.8.tar.gz'],'testers' => {'pass' => 3}},'MIDI-XML-0.02.tar.gz' => {'author' => 'BMAMES','description' => 'Class MIDI Port messages.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','MIDI-Perl-0.8.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::Entities' => 0,'MIDI' => '0.79','XML::Parser' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIDI-Perl-0.8.tar.gz','XML-Parser-2.31.tar.gz']},'MIME-Base64-2.18.tar.gz' => {'author' => 'GAAS','description' => 'Encode/decode Quoted-Printable','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'MIME-Explode-0.19.tar.gz' => {'author' => 'HDIAS','description' => 'Perl extension for explode MIME messages','files' => ['Makefile.PL','README','MANIFEST']},'MIME-Explode-0.20.tar.gz' => {'author' => 'HDIAS','description' => 'Perl extension for explode MIME messages','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'MIME-Fast-0.1.tar.gz' => {'author' => 'MAKLER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'MIME-Lite-2.117.tar.gz' => {'author' => 'ERYQ','description' => 'low-calorie MIME generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 73}},'MIME-Lite-HTML-1.15.tar.gz' => {'author' => 'ALIAN','description' => 'Provide routine to transform HTML to MIME','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','MIME-Lite-2.117.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::LinkExtor' => 0,'LWP::UserAgent' => 0,'MIME::Lite' => 1,'Test::More' => 0,'URI::URL' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'MIME-Types-1.005.tar.gz' => {'author' => 'MARKOV','description' => 'Information and processing MIME types','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'MIME-tools-5.411a.tar.gz' => {'author' => 'ERYQ','description' => 'tools - modules for parsing (and creating!) MIME entities','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Path' => 1,'File::Spec' => '0.6','IO::Stringy' => '1.211','MIME::Base64' => '2.04','MIME::QuotedPrint' => '2.03','Mail::Field' => '1.05','Mail::Header' => '1.01','Mail::Internet' => '1.0203'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 80}},'MLDBM-2.01.tar.gz' => {'author' => 'CHAMAS','description' => 'store multi-level hash structure in single level tied hash','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => '2.08'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 28}},'MLDBM-Sync-0.30.tar.gz' => {'author' => 'CHAMAS','description' => 'MLDBM wrapper to serialize concurrent access','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MLDBM-2.01.tar.gz'],'requires_module' => {'MLDBM' => 1},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz'],'testers' => {'pass' => 22}},'MLDBM-TinyDB-0.20.tar.gz' => {'author' => 'DADAMK','description' => 'more-than-flatfile-database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MLDBM-2.01.tar.gz','Storable-2.06.tar.gz','Tie-IxHash-1.21.tar.gz'],'requires_module' => {'MLDBM' => '0','Storable' => '0','Tie::IxHash' => '0'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','MLDBM-2.01.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 3}},'MMM-OracleDump-0.01.tar.gz' => {'author' => 'MAXM','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'MMM-Text-Search-0.06.tar.gz' => {'author' => 'MAXM','description' => 'Perl module for indexing and searching text files and web objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'MOP-1.00.tar.gz' => {'author' => 'ORTALO','description' => 'Perl extension providing a meta-object protocol for Perl modules.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'MP3-Album-0.12.tar.gz' => {'author' => 'BMAVT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CDDB-1.08.tar.gz','MP3-Album-0.12.tar.gz','MP3-Info-1.02.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CDDB' => '1.08','File::Basename' => 0,'File::Copy' => 0,'MP3::Album::Layout' => 0,'MP3::Album::Layout::Fetcher' => 0,'MP3::Album::Layout::Fetcher::CDDB' => 0,'MP3::Album::Layout::Fetcher::Tag' => 0,'MP3::Album::Track' => 0,'MP3::Info' => '1.01'},'requires_recursive' => ['CDDB-1.08.tar.gz','File-Spec-0.82.tar.gz','MP3-Album-0.12.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'MP3-Daemon-0.63.tar.gz' => {'author' => 'BEPPU','description' => 'a daemon that possesses mpg123','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Audio-Play-MPG123-0.62.tar.gz','IO-1.20.tar.gz','MP3-Info-1.02.tar.gz','PodParser-1.21.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Audio::Play::MPG123' => 0,'IO::Socket' => 0,'MP3::Info' => 0,'POSIX' => 0,'Pod::Usage' => 0},'requires_recursive' => ['Audio-Play-MPG123-0.62.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MP3-Info-1.02.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'MP3-ID3Lib-0.12.tar.gz' => {'author' => 'LBROCARD','description' => 'ID3v1/ID3v2 Tagging of MP3 files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'MP3-ID3v1Tag-1.11.tar.gz' => {'author' => 'SVANZOEST','description' => 'ID3v1 MP3 Tag Reader/Writer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'MP3-Info-1.02.tar.gz' => {'author' => 'CNANDOR','description' => 'Manipulate / fetch info from MP3 audio files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 10}},'MP3-M3U-0.01.tar.gz' => {'author' => 'ILIAL','description' => 'M3u playlist parser','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'MP3-M3U-Parser-1.02.tar.gz' => {'author' => 'BURAK','description' => 'Perl extension for parsing m3u mp3 lists.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'File::Spec' => 0,'IO::File' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz'],'testers' => {'pass' => 2}},'MP3-Mplib-0.01.tar.gz' => {'author' => 'VPARSEVAL','description' => 'Read and write access to v1 and v2 mp3-tags','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'MP3-Napster-0.96.tar.gz' => {'author' => 'LDS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','MP3-Info-1.02.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'MP3::Info' => 0,'Thread' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'MP3-Napster-2.04.tar.gz' => {'author' => 'LDS','description' => 'Perl interface to the Napster Server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','MP3-Info-1.02.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'MP3::Info' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','MP3-Info-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'MP3-Player-PktConcert-0.01.tar.gz' => {'author' => 'MIKEWONG','description' => 'A Perl OO wrapper to John Seagull\'s C API to the Intel Pocket Concert','files' => []},'MPE-CIvar-1.11.tar.gz' => {'author' => 'KAHIRSCH','description' => 'Perl extension for CI variables and JCWs on MPE/ix','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'MPE-File-0.06.tar.gz' => {'author' => 'KAHIRSCH','description' => 'Perl extension for accessing MPE File intrinsics','files' => ['Makefile.PL','README','MANIFEST']},'MPE-IMAGE-0.98a.tar.gz' => {'author' => 'DOKSNER','description' => 'Access MPEs TurboIMAGE/XL databases from within Perl','files' => [],'testers' => {'fail' => 1}},'MPE-Process-0.01.tar.gz' => {'author' => 'KAHIRSCH','description' => 'Perl extension for MPE Process Handling','files' => ['Makefile.PL','MANIFEST']},'MPE-Spoonfeed-0.01.tar.gz' => {'author' => 'KAHIRSCH','description' => 'Perl extension for "spoonfeeding" commands through a message file to MPE programs run as child process','files' => ['Makefile.PL','MANIFEST'],'requires' => ['MPE-CIvar-1.11.tar.gz','MPE-File-0.06.tar.gz','MPE-Process-0.01.tar.gz'],'requires_module' => {'MPE::CIvar' => '1.01','MPE::File' => '0.04','MPE::Process' => '0.01'},'requires_recursive' => ['MPE-CIvar-1.11.tar.gz','MPE-File-0.06.tar.gz','MPE-Process-0.01.tar.gz']},'MPE-Suprtool-0.51.tar.gz' => {'author' => 'KAHIRSCH','description' => 'Perl extension for calling Robelle Suprtool','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'MPEG-ID3v2Tag-0.35.tar.gz' => {'author' => 'MDIMEO','description' => 'OO, extensible ID3 v2.3 tagging module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'MPEG-Info-1.00.tar.gz' => {'author' => 'BRG','description' => 'Basic MPEG bitstream attribute parser.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Video-Info-0.991.tar.gz'],'requires_module' => {'Video::Info' => '0.06'},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','MP3-Info-1.02.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Video-Info-0.991.tar.gz','Video-OpenQuicktime-1.00.tar.gz'],'testers' => {'pass' => 2}},'MPEG-LibMPEG3-0.01.tar.gz' => {'author' => 'BRG','description' => 'Perl interface to libmpeg3 module','files' => ['Makefile.PL','README','MANIFEST']},'MPEG-MP3Play-0.15.tar.gz' => {'author' => 'JRED','description' => 'Create your own MPEG audio player','files' => ['Makefile.PL','README','MANIFEST']},'MQSeries-1.19.tar.gz' => {'author' => 'HBIERSMA','description' => 'Perl extension for MQSeries support','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'MRP-1.0.tar.gz' => {'author' => 'MPOCOCK','description' => 'some text utilities','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'MSDOS-Attrib-1.01.zip' => {'author' => 'CJM','description' => 'Get/set DOS file attributes in OS/2 or Win32','files' => ['Makefile.PL','README','MANIFEST']},'MSDOS-Descript-1.001.zip' => {'author' => 'CJM','description' => 'Manage 4DOS style DESCRIPT.ION files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-CPHash-1.001.tar.gz'],'requires_module' => {'Tie::CPHash' => 1},'requires_recursive' => ['Tie-CPHash-1.001.tar.gz'],'testers' => {'pass' => 4}},'MTDB-0.1.0.tar.gz' => {'author' => 'THOMSON','description' => 'Multidimensional Transparent hash DataBase also kwon as: MTDB - Mark Thomson\'s DataBase','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Data-Dumper-2.101.tar.gz'],'requires_module' => {'Crypt::Blowfish' => '2.09','Crypt::CBC' => '2.02','Data::Dumper' => '2.08'},'requires_recursive' => ['Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz']},'MVS-JESFTP-0.03.tar.gz' => {'author' => 'MIKEO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'MVS-VBFile-0.04.tar.gz' => {'author' => 'GROMMEL','description' => 'Read MVS VB (variable-length) files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Mac-AppleEvents-Simple-1.02.tgz' => {'author' => 'CNANDOR','description' => 'Simple access to Mac::AppleEvents','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mac-Apps-Launch-1.81.tar.gz','Mac-Carbon-0.51.tar.gz'],'requires_module' => {'Mac::AppleEvents' => '1.22','Mac::Apps::Launch' => '1.70'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Mac-Apps-Launch-1.81.tar.gz','Mac-Carbon-0.51.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Mac-AppleScript-0.04.tar.gz' => {'author' => 'DSUGAL','description' => 'Perl extension to execute applescript commands on OS X','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Mac-AppleScript-Glue-0.03.tar.gz' => {'author' => 'JLABOVITZ','description' => 'translate Perl into Applescript','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','IO-1.20.tar.gz','Mac-AppleScript-0.04.tar.gz','Test-Pod-0.95.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'IO::File' => 0,'Mac::AppleScript' => '0.03','Test::Pod' => 0,'Text::ParseWords' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','Mac-AppleScript-0.04.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz']},'Mac-AppleSingleDouble-1.0.tar.gz' => {'author' => 'JFLOURNOY','description' => 'Read Mac files in AppleSingle or AppleDouble format.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Mac-Apps-Anarchie-1.50.tar.gz' => {'author' => 'CNANDOR','description' => 'Interface to Anarchie 2.01+','files' => ['Makefile.PL','README','MANIFEST']},'Mac-Apps-Launch-1.70.tar.gz' => {'author' => 'CNANDOR','description' => 'MacPerl module to launch / quit apps','files' => ['Makefile.PL','README','MANIFEST']},'Mac-Apps-Launch-1.80.tar.gz' => {'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mac-Carbon-0.51.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Mac::Processes' => '1.04','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Mac-Carbon-0.51.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Mac-Apps-Launch-1.81.tar.gz' => {'author' => 'CNANDOR','description' => 'Mac module to launch / quit apps'},'Mac-Apps-MacPGP-1.20.tar.gz' => {'author' => 'CNANDOR','description' => 'Interface to MacPGP 2.6.3','files' => ['Makefile.PL','README','MANIFEST']},'Mac-Apps-PBar-1.30.tar.gz' => {'author' => 'CNANDOR','description' => 'An AppleEvent Module for Progress Bar 1.0.1','files' => ['Makefile.PL','README','MANIFEST']},'Mac-Carbon-0.05.tar.gz' => {'author' => 'CNANDOR','description' => 'Further file management routines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Mac-Carbon-0.51.tar.gz' => {'author' => 'CNANDOR','description' => 'Further file management routines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Mac-Comm-OT_PPP-1.20.tar.gz' => {'author' => 'CNANDOR','description' => 'Interface to Open Transport PPP','files' => ['Makefile.PL','README','MANIFEST']},'Mac-Conversions-1.04.tar.gz' => {'author' => 'SCHINDER','description' => 'A package for common MacOS file encoding/decoding tasks','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-BinHex-1.119.tar.gz'],'requires_module' => {'Convert::BinHex' => 0},'requires_recursive' => ['Convert-BinHex-1.119.tar.gz'],'testers' => {'pass' => 1}},'Mac-Errors-0.9.tar.gz' => {'author' => 'BDFOY','description' => 'MacErrors.h names, numbers, and descriptions','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0','Test::Prereq' => '0.18'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz']},'Mac-FileSpec-Unixish-1.11.tar.gz' => {'author' => 'SBURKE','description' => 'Unixish-compatability in filespecs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Mac-Glue-1.01.tar.gz' => {'author' => 'CNANDOR','description' => 'Control apps with AppleScript terminology','files' => ['Makefile.PL','README','MANIFEST']},'Mac-Macbinary-0.04.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Decodes MacBinary files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Mac-OSA-Simple-1.03.tar.gz' => {'author' => 'CNANDOR','description' => 'Simple access to Mac::OSA','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mac-Carbon-0.51.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Mac::AppleEvents' => '1.24','Mac::Components' => '1.02','Mac::Memory' => '1.22','Mac::OSA' => '1.02','Mac::Resources' => '1.02','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Mac-Carbon-0.51.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Mac-Path-Util-0.08.tar.gz' => {'author' => 'BDFOY','description' => 'convert between darwin and Mac paths','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Data-0.91.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Data' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0.72','Test::Prereq' => '0.18'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Data-0.91.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz']},'Mac-PropertyList-0.1.tar.gz' => {'author' => 'BDFOY','description' => 'work with MacOS X plist files','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','MIME-Base64-2.18.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','MIME::Base64' => '0','Test::Manifest' => '0.91','Test::More' => '0','Test::Pod' => '0.9','Time::HiRes' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 1}},'Mac-RecentDocuments-0.01.tar.gz' => {'author' => 'SBURKE','description' => '- add items to the MacOS Recent Documents menu','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Mac-iTunes-0.82.tar.gz' => {'author' => 'BDFOY','description' => 'interact with and control iTunes','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','MP3-Info-1.02.tar.gz','Mac-AppleScript-0.04.tar.gz','Mac-Path-Util-0.08.tar.gz','Mac-PropertyList-0.1.tar.gz','Test-Data-0.91.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','MP3::Info' => '0','Mac::AppleScript' => '0.03','Mac::Path::Util' => '0.07','Mac::PropertyList' => '0','Test::Data' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0.72','Test::Prereq' => '0.18','Time::HiRes' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MP3-Info-1.02.tar.gz','Mac-AppleScript-0.04.tar.gz','Mac-Path-Util-0.08.tar.gz','Mac-PropertyList-0.1.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Data-0.91.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-HiRes-1.45.tar.gz']},'MacOSX-File-0.65.tar.gz' => {'author' => 'DANKOGAI','description' => 'A collection of modules to manipulate files on MacOS X','files' => ['Makefile.PL','README','MANIFEST']},'MacOSX-File-0.66.tar.gz' => {'author' => 'DANKOGAI','description' => 'A collection of modules to manipulate files on MacOS X','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Mail-Address-MobileJp-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'mobile email address in Japan','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Mail::Address' => 0,'Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Mail-Address-Tagged-0.01.tar.gz' => {'author' => 'NUANCE','description' => 'construct and validate email addresses with HMAC verification','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-HMAC-1.01.tar.gz','Digest-SHA1-2.02.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest::HMAC' => '1.01','Digest::SHA1' => 2,'Test::More' => '0.17'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Mail-AddressSort-1.tar.gz' => {'author' => 'CHRISJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Mail-Addressbook-Convert-1.1.tar.gz' => {'author' => 'INTERGURU','description' => 'convert to and from many e-mail addressbooks','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Text::ParseWords' => '3.1'},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Mail-Alias-1.12.tar.gz' => {'author' => 'ZELT','description' => 'Manipulate E-mail aliases and alias files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Mail-Audit-2.1.tar.gz' => {'author' => 'SIMON','description' => 'Library for creating easy mail filters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => 0,'MIME::Entity' => 0,'Mail::Internet' => 0,'Mail::Mailer' => 0,'Net::SMTP' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 32}},'Mail-Audit-Attach-0.92.tar.gz' => {'author' => 'CRENZ','description' => 'Mail::Audit plugin for attachment handling.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-tools-5.411a.tar.gz','Mail-Audit-2.1.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'MIME::Entity' => 5,'MIME::Head' => 5,'Mail::Audit' => 2,'Mail::Header' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-Audit-2.1.tar.gz','MailTools-1.58.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Mail-Audit-Qmail-0.90.tar.gz' => {'author' => 'ABH','description' => 'Mail::Audit plugin to resend using qmail-inject','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-Audit-2.1.tar.gz'],'requires_module' => {'Mail::Audit' => 2},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-Audit-2.1.tar.gz','MailTools-1.58.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Mail-Box-1.324.tar.gz' => {'author' => 'MARKOV','description' => 'Manage a message-folder.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Date::Parse' => 0,'Errno' => 0,'File::Spec' => '0.7','IO::Scalar' => 0,'MIME::Tools' => 5,'Mail::Internet' => 1},'requires_recursive' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Mail-Box-2.039.tar.gz' => {'author' => 'MARKOV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Date::Parse' => 0,'Errno' => 0,'File::Spec' => '0.7','IO::Scalar' => 0,'MIME::Base64' => 0,'MIME::Types' => '1.004','Mail::Address' => 0,'Object::Realize::Later' => '0.07','Scalar::Util' => '1.07','Sys::Hostname' => 0,'Test::More' => '0.47'},'requires_recursive' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Mail-Box-MH-Resource-0.05.tgz' => {'author' => 'JPIERCE','description' => 'Manage an MH resource file such as the MH profile','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Mail-Box-2.039.tar.gz'],'requires_module' => {'File::Spec' => 0,'Mail::Reporter' => 0},'requires_recursive' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Box-2.039.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-Box-Parser-C-2.034.tar.gz' => {'author' => 'MARKOV','description' => 'extends Mail::Box with the speed of C','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-Box-2.039.tar.gz'],'requires_module' => {'Mail::Box' => '2.032'},'requires_recursive' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Box-2.039.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz']},'Mail-Bulkmail-3.08.tar.gz' => {'author' => 'JIMT','description' => 'Platform independent mailing list module','files' => ['Makefile.PL','MANIFEST']},'Mail-Bulkmail-3.09.tar.gz' => {'author' => 'JIMT','description' => 'Platform independent mailing list module','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Mail-Cclient-1.1.tar.gz' => {'author' => 'MICB','description' => undef,'files' => ['Makefile.PL','README']},'Mail-Centipaid-1.0.tar.gz' => {'author' => 'AELFAKIH','description' => 'Mail::Audit plugin to check for email postage','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Mail-Audit-2.1.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Socket' => 0,'Mail::Audit' => 0,'Net::hostent' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-Audit-2.1.tar.gz','MailTools-1.58.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-CheckUser-1.19.tar.gz' => {'author' => 'ILYAM','description' => 'Check email addresses for validity','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Net-DNS-0.34.tar.gz','Net-Ping-2.29.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'IO::Handle' => '1.21','Net::DNS' => '0.31','Net::Ping' => '2.24','Net::SMTP' => '2.13'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','Net-Ping-2.29.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-Classifier-0.10.tar.gz' => {'author' => 'DAGOLDEN','description' => 'Perl extension for probabilistic mail classification','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MLDBM-2.01.tar.gz','MLDBM-Sync-0.30.tar.gz','Mail-Box-2.039.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => 0,'File::Spec' => 0,'File::Temp' => 0,'MLDBM' => 0,'MLDBM::Sync' => 0,'Mail::Address' => 0,'Mail::Box' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','MLDBM-2.01.tar.gz','MLDBM-Sync-0.30.tar.gz','Mail-Box-2.039.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz']},'Mail-Date-0.06.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Mail-Date-0.07.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Exporter' => '5.566'},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-EXPN-0.04.tar.gz' => {'author' => 'FLORIAN','description' => 'Perl extension for validation of email addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-DNS-0.34.tar.gz'],'requires_module' => {'Net::DNS' => 0},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Mail-ExpandAliases-0.44.tar.gz' => {'author' => 'DARREN','description' => 'Expand aliases from /etc/aliases files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Mail-Field-Received-0.24.tar.gz' => {'author' => 'ASPIERS','description' => 'Parses Received headers as per RFC822','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz'],'requires_module' => {'Mail::Field' => 0},'requires_recursive' => ['MailTools-1.58.tar.gz'],'testers' => {'pass' => 2}},'Mail-FilterXML-0.3.tar.gz' => {'author' => 'MATTMK','description' => 'Filter email based on a rules file written in XML.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Mail-Freshmeat-1.20.tar.gz' => {'author' => 'AFOXSON','description' => 'parses daily newsletters from http://freshmeat.net/','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz'],'requires_module' => {'Mail::Internet' => 0},'requires_recursive' => ['MailTools-1.58.tar.gz'],'testers' => {'pass' => 9}},'Mail-GnuPG-0.03.tar.gz' => {'author' => 'RSPIER','description' => 'MIME Email <-> GnuPG::Interface interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','GnuPG-Interface-0.33.tar.gz','IO-1.20.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'File::Temp' => 0,'GnuPG::Interface' => 0,'IO::Handle' => 0,'MIME::Entity' => 0,'MIME::Parser' => 0,'Mail::Address' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','GnuPG-Interface-0.33.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz']},'Mail-GnuPG-0.04.tar.gz' => {'author' => 'RSPIER','description' => 'MIME Email <-> GnuPG::Interface interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','GnuPG-Interface-0.33.tar.gz','IO-1.20.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'File::Temp' => 0,'GnuPG::Interface' => 0,'IO::Handle' => 0,'MIME::Entity' => 0,'MIME::Parser' => 0,'Mail::Address' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','GnuPG-Interface-0.33.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Mail-Graph-0.10.tar.gz' => {'author' => 'TELS','description' => 'draw graphical stats for mails/spams','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','IO-stringy-2.108.tar.gz','MIME-tools-5.411a.tar.gz','Mail-MboxParser-0.38.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'Date::Calc' => 5,'GD' => '1.38','GD::Graph' => '1.33','GD::Text' => '0.82','IO::Stringy' => '2.01','MIME::Tools' => '5.411','Mail::MboxParser' => '0.32','Mail::Util' => '1.44'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-MboxParser-0.38.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Mail-IMAPClient-2.2.7.tar.gz' => {'author' => 'DJKERNEN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Errno-1.09.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'Errno' => 0,'Fcntl' => 0,'IO::File' => 0,'IO::Select' => 0,'IO::Socket' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Errno-1.09.tar.gz','IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Mail-ISO2022JP-0.06.tar.gz' => {'author' => 'HATA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'Encode' => '1.83','MIME::Base64' => '2.12'},'requires_recursive' => ['Encode-1.92.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 2}},'Mail-IspMailGate-1.1011.tar.gz' => {'author' => 'JWIED','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Mail-IspMailGate-1.1013.tar.gz' => {'author' => 'JWIED','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Mail-ListDetector-0.22.tar.gz' => {'author' => 'MSTEVENS','description' => 'Perl extension for detecting mailing list messages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Email-Valid-0.14.tar.gz','MailTools-1.58.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Email::Valid' => '0.12','Mail::Internet' => '1.33','Test::More' => '0.08','URI' => '1.1'},'requires_recursive' => ['Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Mail-ListDetector-Detector-Fml-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'FML message detector','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-ListDetector-0.22.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'Mail::ListDetector' => '0.18','Test::More' => '0.32','URI' => 0},'requires_recursive' => ['Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Mail-ListDetector-0.22.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Mail-LocalDelivery-0.1.tar.gz' => {'author' => 'SIMON','description' => 'Deliver mail to a local mailbox','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Mail-MboxParser-0.17.tar.gz' => {'author' => 'VPARSEVAL','description' => 'read-only access to UNIX-mailboxes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-tools-5.411a.tar.gz'],'requires_module' => {'MIME::Tools' => 5},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Mail-MboxParser-0.38.tar.gz' => {'author' => 'VPARSEVAL','description' => 'read-only access to UNIX-mailboxes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz'],'requires_module' => {'MIME::QuotedPrint' => 0,'MIME::Tools' => 5},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Mail-Miner-1.01.tar.gz' => {'author' => 'SIMON','description' => 'Store and retrieve Useful Information from mail','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','DateManip-5.40.tar.gz','Lingua-EN-Keywords-1.3.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'DBD::Pg' => 0,'DBI' => 0,'Date::Manip' => 0,'Lingua::EN::Keywords' => 0,'MIME::Parser' => 0,'Mail::Address' => 0},'requires_recursive' => ['DBD-Pg-1.22.tar.gz','DBI-1.35.tar.gz','DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Lingua-EN-Keywords-1.3.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Mail-Miner-2.3.tar.gz' => {'author' => 'SIMON','description' => 'Store and retrieve Useful Information from mail','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Class-DBI-0.91.tar.gz','Class-DBI-mysql-0.14.tar.gz','Date-PeriodParser-0.02.tar.gz','Lingua-EN-Keywords-1.3.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'Class::DBI' => '0.9','Class::DBI::mysql' => 0,'Date::PeriodParser' => 0,'Lingua::EN::Keywords' => 0,'MIME::Parser' => 0,'Mail::Address' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-DBI-mysql-0.14.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Date-PeriodParser-0.02.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Lingua-EN-Keywords-1.3.tar.gz','Lingua-EN-Words2Nums-0.09.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Mail-MsgStore-1.51.tar.gz' => {'author' => 'FIVE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Sys-UniqueID-1.0.tar.gz','Time-modules-2003.0211.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz','perl-ldap-0.2701.tar.gz'],'requires_module' => {'Carp' => 0,'File::Find' => 0,'File::Path' => 0,'Net::LDAP' => 0,'Net::POP3' => '2.2','Sys::UniqueID' => 0,'Time::ParseDate' => 0},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz','IO-1.20.tar.gz','Sys-HostIP-1.0.tar.gz','Sys-UniqueID-1.0.tar.gz','Time-modules-2003.0211.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz','perl-ldap-0.2701.tar.gz'],'testers' => {'fail' => 6}},'Mail-POP3Client-2.14.tar.gz' => {'author' => 'SDOWD','description' => 'Support for clients of POP3 servers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Mail-POP3Server-2.22.tar.gz' => {'author' => 'MTIRAMANI','description' => '- A POP3 stand-alone forking daemon or inetd server mpopd complies with: RFC 1939 but one or two recommendations can be overridden in the configuration file: mpopd allows rejection of bogus UIDs as a configurable option. mpopd allows a timeout of n seconds as a configuration item. mpopd supports UIDL and TOP but not APOP. The documentation is minimal at present. There are pod docs in the mpopd, mpodctl and mpopd_test scripts.','files' => ['Makefile.PL','README','MANIFEST']},'Mail-POPRelay-2.1.1.tar.gz' => {'author' => 'KHOERLING','description' => 'Dynamic Relay Access Control','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Tail-0.98.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => 0,'File::Tail' => 0,'POSIX' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Tail-0.98.tar.gz','IO-1.20.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Mail-PopPwd-0.02.tar.gz' => {'author' => 'HDIAS','description' => 'Perl 5 module to talk to a poppasswd daemon','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-Cracklib-0.01.tar.gz'],'requires_module' => {'Crypt::Cracklib' => '0.01'},'requires_recursive' => ['Crypt-Cracklib-0.01.tar.gz']},'Mail-Procmail-1.03.tar.gz' => {'author' => 'JV','description' => 'Procmail-like facility for creating easy mai','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','LockFile-Simple-0.2.5.tar.gz','MailTools-1.58.tar.gz'],'requires_module' => {'Getopt::Long' => 2,'LockFile::Simple' => 0,'Mail::Internet' => 0},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','LockFile-Simple-0.2.5.tar.gz','MailTools-1.58.tar.gz'],'testers' => {'pass' => 9}},'Mail-Procmailrc-1.04.tar.gz' => {'author' => 'SCOTTW','description' => '(OO) read/write/parse procmail(1) rc files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Mail-QmailQueue-0.03.tar.gz' => {'author' => 'IKEBE','description' => 'Perl extension to operate qmail-queue directly','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Mail-QmailRemote-0.02.tar.gz' => {'author' => 'IKEBE','description' => 'send email using qmail-remote directly.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 2}},'Mail-Query-0.01.tar.gz' => {'author' => 'KWILLIAMS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-Audit-2.1.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Mail::Audit' => 0,'Parse::RecDescent' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-Audit-2.1.tar.gz','MailTools-1.58.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 2}},'Mail-RBL-1.00.tar.gz' => {'author' => 'LUISMUNOZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Mail-RFC822-Address-0.3.tar.gz' => {'author' => 'PDWARREN','description' => 'Perl extension for validating email addresses according to RFC822','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Mail-SMI-0.01.tar.gz' => {'author' => 'DFROZ','description' => 'SMTP and Mail Interface Module','files' => ['Makefile.PL','MANIFEST']},'Mail-Sender-0.8.06.tar.gz' => {'author' => 'JENDA','description' => 'socket() based mail with attachments, SMTP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 3}},'Mail-Sendmail-0.79.tar.gz' => {'author' => 'MIVKOVIC','description' => 'Simple platform independent mailer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Mail-Sort-2003.03.18.tar.gz' => {'author' => 'THEDEVIL','description' => 'Yet another procmail alike for to split mail','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'FileHandle' => '2.00','Mail::Header' => '1.19','Mail::Internet' => '1.33','POSIX' => '1.03'},'requires_recursive' => ['MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-SpamAssassin-2.01.tar.gz' => {'author' => 'JMASON','description' => 'Mail::Audit spam detector plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Mail-SpamAssassin-2.43.tar.gz' => {'author' => 'MSERGEANT','description' => 'Mail::Audit spam detector plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => 0,'File::Spec' => '0.8','HTML::Parser' => 3,'Pod::Usage' => 0,'Text::Wrap' => 0,'Time::Local' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Mail-SpamAssassin-2.44.tar.gz' => {'author' => 'JMASON','description' => 'Mail::Audit spam detector plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Copy' => 0,'File::Spec' => '0.8','HTML::Parser' => 3,'Pod::Usage' => 0,'Text::Wrap' => 0,'Time::Local' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-SpamAssassin-2.50.tar.gz' => {'author' => 'JMASON','description' => 'Mail::Audit spam detector plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Errno' => 0,'ExtUtils::MakeMaker' => 0,'File::Copy' => 0,'File::Spec' => '0.8','HTML::Parser' => 3,'Pod::Usage' => 0,'Text::Wrap' => 0,'Time::Local' => 0},'requires_recursive' => ['Errno-1.09.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-SpamAssassin-2.52.tar.gz' => {'author' => 'JMASON','description' => 'Mail::Audit spam detector plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Errno' => 0,'ExtUtils::MakeMaker' => 0,'File::Copy' => 0,'File::Spec' => '0.8','HTML::Parser' => 3,'Pod::Usage' => 0,'Text::Wrap' => 0,'Time::Local' => 0},'requires_recursive' => ['Errno-1.09.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz']},'Mail-SpamAssassin-2.53.tar.gz' => {'author' => 'JMASON','description' => 'Mail::Audit spam detector plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Errno' => 0,'ExtUtils::MakeMaker' => 0,'File::Copy' => 0,'File::Spec' => '0.8','HTML::Parser' => 3,'Pod::Usage' => 0,'Text::Wrap' => 0,'Time::Local' => 0},'requires_recursive' => ['Errno-1.09.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-SpamTest-Bayesian-0.02.tar.gz' => {'author' => 'FIREDRAKE','description' => 'Perl extension for Bayesian spam-testing','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['BerkeleyDB-0.20.tar.gz','MIME-tools-5.411a.tar.gz'],'requires_module' => {'BerkeleyDB' => '0.17','MIME::Parser' => '5.406'},'requires_recursive' => ['BerkeleyDB-0.20.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Mail-Spool-0.50.tar.gz' => {'author' => 'RHANDOM','description' => 'Extensible Perl Mail Spooler','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-NFSLock-1.19.tar.gz','IO-1.20.tar.gz','MailTools-1.58.tar.gz','Net-DNS-0.34.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'File::NFSLock' => '1.10','IO::File' => 0,'Mail::Address' => 0,'Mail::Internet' => 0,'Net::DNS' => 0,'Net::SMTP' => 0},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-NFSLock-1.19.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Mail-Summary-0.02.tar.gz' => {'author' => 'STRYTOAST','description' => 'scan read your mail!','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Lingua-EN-Summarize-0.2.tar.gz','Mail-Box-2.039.tar.gz'],'requires_module' => {'Lingua::EN::Summarize' => '0.2','Mail::Box::Manager' => '2.013'},'requires_recursive' => ['Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-stringy-2.108.tar.gz','Lingua-EN-Summarize-0.2.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Box-2.039.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Mail-Thread-2.1.tar.gz' => {'author' => 'SIMON','description' => 'Perl implementation of JWZ\'s mail threading algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Mail-TieFolder-0.03.tar.gz' => {'author' => 'STEVEGT','description' => 'Tied hash interface for mail folders','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 6}},'Mail-TieFolder-mh-0.04.tar.gz' => {'author' => 'STEVEGT','description' => 'Tied hash interface for mh mail folders','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'Mail-Transport-Dbx-0.02.tar.gz' => {'author' => 'VPARSEVAL','description' => 'Parse Outlook Express mailboxes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Mail-Verify-0.02.tar.gz' => {'author' => 'PETEF','description' => 'Attempt to verify an email address','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Net-DNS-0.34.tar.gz'],'requires_module' => {'IO::Socket' => '0.1','Net::DNS' => '0.1'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Mail-Vmailmgr-0.4.tar.gz' => {'author' => 'MARTIN','description' => 'A Perl module to use Vmailmgr daemon','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Mail-Webmail-Yahoo-0.401.tar.gz' => {'author' => 'SDRABBLE','description' => 'Enables bulk download of yahoo.com -based webmail.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','HTML-FormParser-0.11.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableContentParser-0.13.tar.gz','HTML-TableExtractor-0.11.tar.gz','HTML-Tree-3.17.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Class::MethodMaker' => '0.1','HTML::Entities' => '0.1','HTML::FormParser' => '0.1','HTML::LinkExtor' => '0.1','HTML::TableContentParser' => '0.1','HTML::TableExtractor' => '0.1','HTML::Tree' => '3.14','HTTP::Cookies' => '0.1','HTTP::Headers' => '0.1','HTTP::Request' => '0.1','LWP::UserAgent' => '0.1','MIME::Base64' => '0.1','Mail::Internet' => '0.1'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','Digest-MD5-2.24.tar.gz','HTML-FormParser-0.11.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableContentParser-0.13.tar.gz','HTML-TableExtractor-0.11.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Mail-XML-0.03.tar.gz' => {'author' => 'MATTMK','description' => 'Adds a toXML() method to Mail::Internet.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'MailFolder-0.07.tar.gz' => {'author' => 'KJOHNSON','description' => 'A folder-independant interface to email folders.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Sync-0.09.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Date::Format' => '2.09','File::Sync' => '0.06','MIME::Tools' => '4.116','Mail::Internet' => '1.3'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Sync-0.09.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 7,'pass' => 1}},'MailQuoteWrap0.01.tgz' => {'author' => 'CHARDIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'MailStats-0.02.tar.gz' => {'author' => 'SDAGUE','description' => 'Perl module for getting quick statistics on procmail generated mailbox files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz'],'requires_module' => {'AppConfig' => 1},'requires_recursive' => ['AppConfig-1.52.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'pass' => 7}},'MailTools-1.15.tar.gz' => {'author' => 'GBARR','description' => 'Parse mailcap files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 15}},'MailTools-1.58.tar.gz' => {'author' => 'MARKOV','description' => 'Parse mailcap files as specified in RFC 1524','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 15}},'Make-1.00.tar.gz' => {'author' => 'NI-S','description' => 'Makefile parsing, and \'make\' replacement','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Manip-END-0.06.tar.gz' => {'author' => 'FDALY','description' => 'Mess around with END blocks','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'MarekPodHtml-0.49.tar.gz' => {'author' => 'MAREKR','description' => 'convert Perl POD documents to HTML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'MasonX-ApacheHandler-WithCallbacks-0.91.tar.gz' => {'author' => 'DWHEELER','description' => 'Execute code before Mason components','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Mason-1.19.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'HTML::Mason' => '1.10','mod_perl' => '1.22'},'requires_recursive' => ['HTML-Mason-1.19.tar.gz','mod_perl-1.27.tar.gz']},'MasonX-Request-WithApacheSession-0.21.tar.gz' => {'author' => 'DROLSKY','description' => 'Add a session to the Mason Request object','files' => ['Makefile.PL','README','MANIFEST']},'MasonX-Resolver-CVS-0.02.tar.gz' => {'author' => 'KORTY','description' => 'retrieve components from CVS','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'MasonX-Resolver-PAR-0.2.tar.gz' => {'author' => 'MRAMBERG','description' => 'Get mason components from a PAR file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Mason-1.19.tar.gz','PAR-0.67.tar.gz'],'requires_module' => {'HTML::Mason' => '1.1','PAR' => '0.62'},'requires_recursive' => ['HTML-Mason-1.19.tar.gz','PAR-0.67.tar.gz'],'testers' => {'pass' => 1}},'Match-Any_0.03.tar.gz' => {'author' => 'KUNGFUFTR','description' => 'Match many regexes against a variable =head1 CHANGES Version 0.03: Pass match_any() a second arguement of matching options [NOTE: array reference only]','files' => ['Makefile.PL'],'testers' => {'pass' => 5}},'Math-Amoeba-0.01.tar.gz' => {'author' => 'JARW','description' => 'Multidimensional Function Minimisation','files' => ['Makefile.PL','README','MANIFEST']},'Math-Approx-0.200.tar.gz' => {'author' => 'ULPFR','description' => 'Approximate x,y-values by a function','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-Matrix-0.4.tar.gz'],'requires_module' => {'Math::Matrix' => 0},'requires_recursive' => ['Math-Matrix-0.4.tar.gz']},'Math-Base36-0.02.tar.gz' => {'author' => 'RHENSSEL','description' => 'Encoding and decoding of base36 strings','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Math::BigInt' => 0},'requires_recursive' => ['Math-BigInt-1.64.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 4}},'Math-Base85-0.2.tar.gz' => {'author' => 'TMONROE','description' => 'Perl extension for base 85 numbers, as referenced by RFC 1924','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'Math-BaseArith-1.00.tar.gz' => {'author' => 'PUCKERING','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Math-BaseCalc-1.011.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Convert numbers between various bases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Math-Bezier-0.01.tar.gz' => {'author' => 'ABW','description' => 'Solution of Bezier curves','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 24}},'Math-Bezier-Convert-0.01.tar.gz' => {'author' => 'YSAS','description' => 'convert cubic and quadratic bezier curve','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Math-Big-1.08.tar.gz' => {'author' => 'TELS','description' => 'routines (cos,sin,primes,hailstone,euler,fibbonaci etc) with big numbers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.36','Math::BigInt' => '1.61'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 6}},'Math-BigInt-1.63.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary size integer math package','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Math-BigInt-1.64.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary size integer math package','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'fail' => 4,'pass' => 8}},'Math-BigInt-BitVect-1.11.tar.gz' => {'author' => 'TELS','description' => 'Use Bit::Vector for Math::BigInt routines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz','Math-BigInt-1.64.tar.gz'],'requires_module' => {'Bit::Vector' => 6,'Math::BigFloat' => '1.35','Math::BigInt' => '1.6'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 6}},'Math-BigInt-Constant-1.04.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary sized constant integers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.26','Math::BigInt' => '1.5'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 5}},'Math-BigInt-FastCalc-0.06.tar.gz' => {'author' => 'TELS','description' => 'Perl module with some XS to support Math::BigInt','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigInt' => '1.62'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 3}},'Math-BigInt-GMP-1.11.tar.gz' => {'author' => 'TELS','description' => 'Use the GMP library for Math::BigInt routines','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.38','Math::BigInt' => '1.64'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz']},'Math-BigInt-Lite-0.10.tar.gz' => {'author' => 'TELS','description' => 'What BigInt\'s are before they become big','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigInt' => '1.57'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 3}},'Math-BigInt-Named-0.02.tar.gz' => {'author' => 'TELS','description' => 'Math::BigInts that know their name in some languages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigInt' => '1.48'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 4}},'Math-BigInt-Pari-1.09.tar.gz' => {'author' => 'TELS','description' => 'Use Math::Pari for Math::BigInt routines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz','Math-Pari-2.010402.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.35','Math::BigInt' => '1.60','Math::Pari' => '2.001804'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz','Math-Pari-2.010402.tar.gz'],'testers' => {'pass' => 5}},'Math-BigInteger-1.0.tar.gz' => {'author' => 'GARY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7,'pass' => 1}},'Math-BigRat-0.09.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary size rational numbers (fractions)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.36','Math::BigInt' => '1.61'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'fail' => 2,'pass' => 11}},'Math-BooleanEval-1.00.tar.gz' => {'author' => 'MIKO','description' => 'Parsing and evaluating Boolean expressions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Math-Brent-0.01.tar.gz' => {'author' => 'JARW','description' => 'One-dimensional Function Minimisation','files' => ['Makefile.PL','README','MANIFEST']},'Math-Business-BlackSch-0.01.tar.gz' => {'author' => 'ANDERS','description' => 'Black-Scholes option price model functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-CDF-0.1.tar.gz'],'requires_module' => {'Math::CDF' => '0.1'},'requires_recursive' => ['Math-CDF-0.1.tar.gz'],'testers' => {'pass' => 4}},'Math-Business-BlackScholes-0.03.tar.gz' => {'author' => 'ANDERS','description' => 'Black-Scholes option price model functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-CDF-0.1.tar.gz'],'requires_module' => {'Math::CDF' => '0.1'},'requires_recursive' => ['Math-CDF-0.1.tar.gz'],'testers' => {'pass' => 4}},'Math-Business-EMA-1.06.tar.gz' => {'author' => 'JETTERO','description' => 'An Exponential Moving Average Calculator','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Math-Business-SMA-0.99.tar.gz'],'requires_module' => {'Math::Business::SMA' => '0.99'},'requires_recursive' => ['Math-Business-SMA-0.99.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Math-Business-MACD-1.10.tar.gz' => {'author' => 'JETTERO','description' => 'Perl extension for calculating MACDs','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Math-Business-EMA-1.06.tar.gz'],'requires_module' => {'Math::Business::EMA' => '1.06'},'requires_recursive' => ['Math-Business-EMA-1.06.tar.gz','Math-Business-SMA-0.99.tar.gz'],'testers' => {'pass' => 1}},'Math-Business-SMA-0.99.tar.gz' => {'author' => 'JETTERO','description' => 'Perl extension for calculating simple moving averages.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Math-CDF-0.1.tar.gz' => {'author' => 'CALLAHAN','description' => 'Cumulative Distribution Functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 15}},'Math-Calc-Euro-0.02.tar.gz' => {'author' => 'JUERD','description' => 'Convert between EUR and the old currencies','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Math-Calc-Units-1.02.tar.gz' => {'author' => 'SFINK','description' => 'Human-readable unit-aware calculator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Math-Cephes-0.36.tar.gz' => {'author' => 'RKOBES','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 2}},'Math-Currency-0.39.tar.gz' => {'author' => 'JPEACOCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.27','Test::More' => '0.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Math-BigInt-1.64.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Math-Derivative-0.01.tar.gz' => {'author' => 'JARW','description' => '1st and 2nd order differentiation of data','files' => ['Makefile.PL','README','MANIFEST']},'Math-ES-0.04.tar.gz' => {'author' => 'AHCHORN','description' => 'Perl module for Evolution Strategy Optimizer','files' => ['Makefile.PL','MANIFEST']},'Math-ES-0.06.tar.gz' => {'author' => 'AHCHORN','description' => 'Perl module for Evolution Strategy Optimizer','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Math-Random-0.67.tar.gz'],'requires_module' => {'Math::Random' => 0},'requires_recursive' => ['Math-Random-0.67.tar.gz'],'testers' => {'pass' => 1}},'Math-ErrorPropagation-0.01.tar.gz' => {'author' => 'ZBYS','description' => 'Error of a function of statistical data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test::Harness' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Math-Evol-1.02.tar.gz' => {'author' => 'PJB','description' => 'Evolution Search Optimisation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Math-Expr-LATEST.tar.gz' => {'author' => 'HAKANARDO','description' => 'Parses mathematical expressions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Math-Expression-1.14.tar.gz' => {'author' => 'ADDW','description' => 'Evaluate arithmetic/string expressions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Math-FFT-0.25.tar.gz' => {'author' => 'RKOBES','description' => 'Perl extension for Fast Fourier Transforms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Math-Fibonacci-1.5.tar.gz' => {'author' => 'VIPUL','description' => 'Fibonacci numbers.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Math-Financial-0.76.tar.gz' => {'author' => 'FIXLER','description' => 'Calculates figures relating to loans and annuities.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Math-FixedPrecision-0.21.tar.gz' => {'author' => 'JPEACOCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.27'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 7}},'Math-Fleximal-0.03.tar.gz' => {'author' => 'TILLY','description' => 'Arithmetic with any base representation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Math-Fortran-0.01.tar.gz' => {'author' => 'JARW','description' => 'Implements Fortran log10 & sign functions','files' => ['Makefile.PL','README','MANIFEST']},'Math-Fractal-DLA-0.20.tar.gz' => {'author' => 'ARCOLF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Math-Fractal-Mandelbrot-0.02.tar.gz' => {'author' => 'TELS','description' => 'Calculate points in the mandelbrot fractal','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST']},'Math-GMP-2.03.tar.gz' => {'author' => 'CHIPT','description' => 'High speed arbitrary size integer math','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4}},'Math-GSL-0.01.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Math-Geometry-GPC-1.03.tar.gz' => {'author' => 'DVDPOL','description' => 'Perl wrapper for Alan Murta\'s gpc library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Math-Geometry-Planar-1.09.tar.gz' => {'author' => 'DVDPOL','description' => 'A collection of planar geometry functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-Geometry-GPC-1.03.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','Math::Geometry::GPC' => '1.03','POSIX' => '0'},'requires_recursive' => ['Math-Geometry-GPC-1.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Math-Gsl-0.08.tar.gz' => {'author' => 'LETO','description' => 'Perl Interface to The GNU Scientific Library','files' => ['Makefile.PL','README','MANIFEST']},'Math-Integral-Romberg-0_02.tar.gz' => {'author' => 'BOESCH','description' => 'scalar numerical integration','files' => ['Makefile.PL','README','MANIFEST']},'Math-Interpolate-1.05.tar.gz' => {'author' => 'BZAJAC','description' => 'Interpolate the value Y from X using a list of (X, Y) pairs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Math-LP-0.03.tar.gz' => {'author' => 'WIMV','description' => 'OO interface to linear programs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-LP-Solve-3.03.tar.gz','Math-LinearCombination-0.03.tar.gz','Math-SimpleVariable-0.03.tar.gz'],'requires_module' => {'Math::LP::Solve' => '3.02','Math::LinearCombination' => '0.01','Math::SimpleVariable' => '0.01'},'requires_recursive' => ['Math-LP-Solve-3.03.tar.gz','Math-LinearCombination-0.03.tar.gz','Math-SimpleVariable-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Math-LP-Solve-3.03.tar.gz' => {'author' => 'WIMV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 9}},'Math-Libm-1.00.tar.gz' => {'author' => 'DSLEWART','description' => 'Perl extension for the C math library, libm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Math-LinearCombination-0.03.tar.gz' => {'author' => 'WIMV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-SimpleVariable-0.03.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => undef,'Math::SimpleVariable' => '0.03'},'requires_recursive' => ['Math-SimpleVariable-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Math-LogRand-0.01.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Math-Logic-1.19.tar.gz' => {'author' => 'SUMMER','description' => 'Provides pure 2, 3 or multi-value logic','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Math-Logic-Predicate-0.03.tar.gz' => {'author' => 'LPALMER','description' => 'Query a Predicate Logic database','files' => ['Makefile.PL','README'],'requires' => ['Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Parse::RecDescent' => 0},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 5}},'Math-MVPoly-0.8b.tar.gz' => {'author' => 'BGUARRACI','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 7}},'Math-MagicSquare-2.00.tar.gz' => {'author' => 'FPIVARI','description' => 'Magic Square Checker','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Math-MagicSquare-Generator-0.01.tar.gz' => {'author' => 'JUERD','description' => 'Magic Square Generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Math-Matlab-0.02.tar.gz' => {'author' => 'ZMAN','description' => 'An abstract base class for a simple Matlab API.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2}},'Math-Matrix-0.4.tar.gz' => {'author' => 'ULPFR','description' => 'Matrix data type (transpose, multiply etc)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Math-MatrixBool-5.7.tar.gz' => {'author' => 'STBEY','description' => 'Matrix of booleans (Boolean Algebra)','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz'],'requires_module' => {'Bit::Vector' => '5.7'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz'],'testers' => {'pass' => 7}},'Math-MatrixReal-1.9.tar.gz' => {'author' => 'LETO','description' => 'Manipulate NxN matrices','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 17}},'Math-MatrixReal-Ext1-0-04.tgz' => {'author' => 'MSOUTH','description' => 'Convenience extensions for Math::MatrixReal','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 7}},'Math-MatrixSparse-0.01.tar.gz' => {'author' => 'KESINGER','description' => 'Perl extension for sparse matrices.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Math-NoCarry-1.03.tar.gz' => {'author' => 'BDFOY','description' => 'Perl extension for no carry arithmetic','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Math-NumberCruncher-5.00.tar.gz' => {'author' => 'SIFUKURT','description' => 'Collection of useful math-related functions.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigInt' => '1.47'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Math-ODE-0.03.tar.gz' => {'author' => 'LETO','description' => 'Solve N-th Order Ordinary Differential Equations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 4}},'Math-PRSG-1.0.tar.gz' => {'author' => 'GARY','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Math-Pari-2.010402.tar.gz' => {'author' => 'ILYAZ','description' => 'Perl interface to PARI.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Math-PartialOrder-0.01.tar.gz' => {'author' => 'MOOCOW','description' => 'abstract base class for datatype hierarchies.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz','File-Temp-0.12.tar.gz','GraphViz-1.8.tar.gz','Storable-2.06.tar.gz','Tie-Cache-0.17.tar.gz'],'requires_module' => {'Bit::Vector' => 6,'File::Temp' => '0.12','GraphViz' => '1.3','Storable' => '0.611','Tie::Cache' => '0.15'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tie-Cache-0.17.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Math-Polynomial-0.03.tar.gz' => {'author' => 'MATKIN','description' => 'Polynomials as objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Math-Polynomial-Solve-1.00.tar.gz' => {'author' => 'JGAMBLE','description' => 'Solve polynomials up to degree 4','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Math-Project3D-1.01.tar.gz' => {'author' => 'SMUELLER','description' => 'Project vectorial function from 3D to plane','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-MatrixReal-1.9.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Math::MatrixReal' => '1.9','Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Math-MatrixReal-1.9.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Math-Project3D-Plot-1.01.tar.gz' => {'author' => 'SMUELLER','description' => 'Plot projections of 3D functions with Imager','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Imager-0.41.tar.gz','Math-Project3D-1.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Imager' => '0.41','Math::Project3D' => '1.01','Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Imager-0.41.tar.gz','Math-MatrixReal-1.9.tar.gz','Math-Project3D-1.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Math-Quaternion-0.01.tar.gz' => {'author' => 'JCHIN','description' => 'handling of quaternions and rotations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Math-RPN-1.08.tar.gz' => {'author' => 'OWEN','description' => 'Reverse Polish Notation Expression Evaluator','files' => [],'testers' => {'pass' => 6}},'Math-Radical-0.01.zip' => {'author' => 'WILL','description' => 'Interface to Mathematic Radical Operations','files' => ['Makefile.PL','README','MANIFEST']},'Math-Rand48-1.00.tar.gz' => {'author' => 'NI-S','description' => 'perl bindings for drand48() family of random functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Math-Random-0.67.tar.gz' => {'author' => 'GROMMEL','description' => 'Random Number Generators','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Math-Random-MT-1.00.tar.gz' => {'author' => 'AMS','description' => 'The Mersenne Twister PRNG','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Math-Random-TT800-1.01.tar.gz' => {'author' => 'LENDL','description' => 'TT800 random number generator (C version)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Math-RandomOrg-0.02.tar.gz' => {'author' => 'GWILLIAMS','description' => 'Retrieve random numbers and data from random.org.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Math-Roman-1.05.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary sized Roman numbers and conversion from and to Arabic.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.23','Math::BigInt' => '1.45'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz'],'testers' => {'pass' => 5}},'Math-Round-0.05.tar.gz' => {'author' => 'GROMMEL','description' => 'Perl extension for rounding numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Math-SO3-0.90.tar.gz' => {'author' => 'FISCH','description' => 'Perl extension for SO3 rotations (Useful for: implementing orientation in 3d scenes. One major nice feature of this package is to prevent numerical drift that makes rotation matrices nonorthogonal when combining lots of them. And no, this is a direct implementation, of SO3 it does not use quaternions and SU2->SO3 homomorphism.)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Math-SimpleVariable-0.03.tar.gz' => {'author' => 'WIMV','description' => 'simple representation of mathematical variables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => undef},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 13}},'Math-Spline-0.01.tar.gz' => {'author' => 'JARW','description' => 'Cubic Spline Interpolation of data','files' => ['Makefile.PL','README','MANIFEST']},'Math-Stat-0.1.tar.gz' => {'author' => 'GSCHLOSS','description' => 'Perform Sample Statistics on Arrays','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Math-String-1.19.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary sized integers having arbitrary charsets to calculate with password/key rooms.','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.38','Math::BigInt' => '1.64'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz']},'Math-String-1.20.tar.gz' => {'author' => 'TELS','description' => 'Arbitrary sized integers having arbitrary charsets to calculate with password/key rooms.','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.38','Math::BigInt' => '1.64'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz']},'Math-Trig-Units-0.03.tar.gz' => {'author' => 'JFREEMAN','description' => 'Inverse and hyperbolic trigonemetric Functions in degrees, radians or gradians.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Math-TrulyRandom-1.0.tar.gz' => {'author' => 'GARY','description' => 'based on interrupt timing discrepancies','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Math-Units-1.2.tar.gz' => {'author' => 'KENFOX','description' => 'Unit conversion','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7}},'Math-VecStat-0.06.tar.gz' => {'author' => 'ASPINELLI','description' => 'Some basic numeric stats on vectors','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6,'pass' => 2}},'Math-VectorReal-1.02.tar.gz' => {'author' => 'ANTHONY','description' => 'Handling 3D Vector Mathematics','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Math-XOR-0.02.tar.gz' => {'author' => 'CRAKRJACK','description' => 'Package to handle XOR encryption of string b','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Math-ematica-1.006.tar.gz' => {'author' => 'ULPFR','description' => 'Interface to the powerful Mathematica system','files' => ['Makefile.PL','README','MANIFEST']},'Mcrypt-2.4.8.2.tar.gz' => {'author' => 'JESUS','description' => 'Perl extension for the Mcrypt cryptography library','files' => ['Makefile.PL','README']},'MegaHAL-0.03.tar.gz' => {'author' => 'CSPENCER','description' => 'Perl interface to the MegaHAL natural language conversation simulator.','files' => ['Makefile.PL','README','MANIFEST']},'MemHandle-0.06.tar.gz' => {'author' => 'SCR','description' => 'supply memory-based FILEHANDLE methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Memoize-1.01.tar.gz' => {'author' => 'MJD','description' => 'Make functions faster by trading space for time','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 20}},'Memoize-ExpireLRU-0.55.tar.gz' => {'author' => 'BPOWERS','description' => 'Provide LRU Expiration for Memoize','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Memoize-1.01.tar.gz'],'requires_module' => {'Memoize' => '0.52'},'requires_recursive' => ['Memoize-1.01.tar.gz'],'testers' => {'pass' => 8}},'Merge-HashRef-0.01.tar.gz' => {'author' => 'STRYTOAST','description' => 'make one hashref out of many!','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Exporter-Simple-1.10.tar.gz','Test-Class-0.03.tar.gz'],'requires_module' => {'Exporter::Simple' => '1.1','Test::Class' => '0.03'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','Exporter-Simple-1.10.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'pass' => 2}},'MersenneTwister-1.0.1.tar.gz' => {'author' => 'JESUS','description' => 'Perl extension for a Mersenne Twister PRGN implementation with context.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Meschach-0.03.tar.gz' => {'author' => 'EGROSS','description' => 'Links PDL to meschach matrix library','files' => ['Makefile.PL','README','MANIFEST']},'Meta-0.03.tar.gz' => {'author' => 'VELTZER','description' => 'data structure that represents a set.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','Archive-Tar-0.23.tgz','Class-Fields-0.15.tar.gz','Class-MethodMaker-1.10.tar.gz','Compress-Zlib-1.20.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','Frontier-RPC-0.06.tar.gz','Getopt-Long-2.32.tar.gz','GraphViz-1.8.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-Parser-3.27.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','Mail-Sendmail-0.79.tar.gz','PerlMagick-5.56.tar.gz','Pod-LaTeX-0.55.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Template-Toolkit-2.08.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz','XML-XQL-0.68.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'Archive::Tar' => '0.22','Carp' => 0,'Class::MethodMaker' => '1.02','Compress::Zlib' => '1.16','Cwd' => '2.04','DBI' => '1.201','DB_File' => '1.802','Date::Manip' => '5.4','Digest::MD5' => '2.16','DirHandle' => 0,'Expect' => '1.12','ExtUtils::MM_Unix' => '1.12603','ExtUtils::MakeMaker' => '5.45','File::Basename' => '2.6','File::Copy' => '2.03','File::Find' => 0,'File::Path' => '1.0404','File::Spec::Functions' => '1.1','File::stat' => 0,'Frontier::Client' => 0,'Frontier::Daemon' => 0,'Getopt::Long' => '2.26','GraphViz' => '1.5','Gtk' => '0.7008','HTML::Form' => '0.03','HTML::LinkExtor' => '1.31','HTTP::Request' => '1.3','HTTP::Request::Common' => '1.19','IO' => '1.2','IO::File' => '1.08','IO::Handle' => '1.21','IO::Pipe' => '1.12','IO::Socket::INET' => '1.25','IO::String' => '1.01','Image::Magick' => '5.41','LWP::UserAgent' => '2.001','Mail::Sendmail' => '0.78','Net::FTP' => '2.62','POSIX' => '1.03','Pod::Checker' => '1.2','Pod::Html' => '1.03','Pod::LaTeX' => '0.53','Pod::Man' => '1.32','Pod::Parser' => '1.13','Pod::Text' => '2.18','SOAP::Lite' => '0.52','SOAP::Transport::TCP' => '0.52','SQL::Statement' => '0.1021','Sys::Hostname' => '1.1','Template' => '2.06','Term::ANSIColor' => '1.04','Term::ReadLine' => 0,'Time::Local' => 0,'Time::localtime' => '1.01','XML::Checker::Parser' => 0,'XML::DOM' => '1.36','XML::DOM::ValParser' => 0,'XML::Doctype' => '0.11','XML::Driver::HTML' => '0.05','XML::Handler::BuildDOM' => 0,'XML::Parser' => '2.3','XML::Parser::Expat' => '2.3','XML::ValidWriter' => '0.37','XML::Writer' => '0.4','XML::XQL' => '0.66','XML::XQL::DOM' => 0,'XMLRPC::Lite' => '0.52','XMLRPC::Transport::HTTP' => '0.52','base' => '1.97','strict' => '1.01'},'requires_recursive' => ['ANSIColor-1.07.tar.gz','AppConfig-1.52.tar.gz','Archive-Tar-0.23.tgz','Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-MethodMaker-1.10.tar.gz','Compress-Zlib-1.20.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','Frontier-RPC-0.06.tar.gz','Getopt-Long-2.32.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','IO-Tty-1.02.tar.gz','IPC-Run-0.75.tar.gz','MIME-Base64-2.18.tar.gz','Mail-Sendmail-0.79.tar.gz','Math-Bezier-0.01.tar.gz','Parse-Yapp-1.05.tar.gz','PerlMagick-5.56.tar.gz','Pod-LaTeX-0.55.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','XML-Writer-0.4.tar.gz','XML-XQL-0.68.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz']},'Meta-0.05.tar.gz' => {'author' => 'VELTZER','description' => 'data structure that represents a set.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','Archive-Tar-0.23.tgz','BerkeleyDB-0.20.tar.gz','CGI.pm-2.91.tar.gz','Chess-PGN-Parse-0.10.tgz','Class-Fields-0.15.tar.gz','Class-MethodMaker-1.10.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-UU-0.52.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','Data-DumpXML-1.05.tar.gz','Data-ShowTable-3.3.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-MMagic-1.17.tar.gz','Frontier-RPC-0.06.tar.gz','GD-2.06.tar.gz','Getopt-Long-2.32.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','GraphViz-ISA-0.01.tar.gz','Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-DOMbo-3.08.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','Image-Size-2.991.tar.gz','MIME-Base64-2.18.tar.gz','Mail-Sendmail-0.79.tar.gz','Module-Info-0.19.tar.gz','Parse-RecDescent-1.94.tar.gz','PerlMagick-5.56.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SGI-FAM-1.002.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-Object-1.00.tar.gz','Time-modules-2003.0211.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Dumper-0.4.tar.gz','XML-Generator-0.93.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XML-XQL-0.68.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'Archive::Tar' => '0.22','BerkeleyDB' => '0.19','CGI' => '2.81','Carp' => undef,'Chess::PGN::Parse' => '0.07','Class::MethodMaker' => '1.06','Compress::Zlib' => '1.16','Convert::UU' => '0.4','Cwd' => '2.04','DBI' => '1.28','DB_File' => '1.804','Data::DumpXML' => '1.03','Data::ShowTable' => undef,'Date::Manip' => '5.4','Date::Parse' => '2.23','Digest::MD5' => '2.2','DirHandle' => undef,'Expect' => '1.15','ExtUtils::Installed' => '0.06','ExtUtils::MM_Unix' => '1.33','ExtUtils::MakeMaker' => '6.03','Fcntl' => '1.03','File::Basename' => '2.6','File::Copy' => '2.03','File::Find' => undef,'File::MMagic' => '1.15','File::Path' => '1.0404','File::Spec::Functions' => '1.1','File::stat' => undef,'Frontier::Client' => undef,'Frontier::Daemon' => undef,'GD' => '1.4','Getopt::Long' => '2.32','Gnome' => '0.7008','Graph::Directed' => undef,'GraphViz' => '1.5','GraphViz::ISA' => '0.01','Gtk' => '0.7008','Gtk::Gdk' => undef,'Gtk::Gdk::ImlibImage' => '0.7008','HTML::DOMbo' => '3.08','HTML::Form' => '0.03','HTML::LinkExtor' => '1.31','HTML::TreeBuilder' => '3.11','HTTP::Request' => '1.3','HTTP::Request::Common' => '1.19','IO' => '1.2','IO::File' => '1.08','IO::Handle' => '1.21','IO::Pipe' => '1.121','IO::Socket::INET' => '1.25','IO::String' => '1.01','Image::GD::Thumbnail' => '0.02','Image::Magick' => '5.41','Image::Size' => '2.99','LWP::UserAgent' => '2.001','MIME::Base64' => '2.12','Mail::Sendmail' => '0.78','Module::Info' => '0.12','Net::FTP' => '2.65','POSIX' => '1.03','Parse::RecDescent' => '1.8','Pod::Checker' => '1.2','Pod::Html' => '1.03','Pod::LaTeX' => '0.53','Pod::Man' => '1.33','Pod::POM' => '0.15','Pod::Parser' => '1.13','Pod::Text' => '2.19','SGI::FAM' => '1.002','SOAP::Lite' => '0.55','SOAP::Transport::TCP' => '0.55','SQL::Statement' => '0.1021','Symbol' => '1.02','Sys::Hostname' => '1.1','Sys::Syslog' => '0.01','Template' => '2.07','Template::Parser' => '2.53','Term::ANSIColor' => '1.04','Term::ReadKey' => '2.2','Term::ReadLine' => undef,'Text::Wrap' => '2001.0929','Time::Local' => undef,'Time::Object' => 1,'Time::Timezone' => '101.062101','Time::localtime' => '1.01','Tk' => '800.024','XML::Checker::Parser' => undef,'XML::DOM' => '1.39','XML::DOM::ValParser' => undef,'XML::Doctype' => '0.11','XML::Driver::HTML' => '0.05','XML::Dumper' => '0.4','XML::Generator' => '0.91','XML::Handler::BuildDOM' => undef,'XML::Handler::YAWriter' => '0.23','XML::Parser' => '2.31','XML::Parser::Expat' => '2.31','XML::Simple' => '1.08','XML::ValidWriter' => '0.37','XML::Writer' => '0.4','XML::XPath::XMLParser' => undef,'XML::XQL' => '0.67','XML::XQL::DOM' => undef,'XMLRPC::Lite' => '0.55','base' => '1.01','strict' => '1.01'},'requires_recursive' => ['ANSIColor-1.07.tar.gz','AppConfig-1.52.tar.gz','Archive-Tar-0.23.tgz','Array-RefElem-0.02.tar.gz','BerkeleyDB-0.20.tar.gz','CGI.pm-2.91.tar.gz','Carp-Assert-0.17.tar.gz','Chess-PGN-Parse-0.10.tgz','Class-Fields-0.15.tar.gz','Class-MethodMaker-1.10.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-UU-0.52.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','Data-DumpXML-1.05.tar.gz','Data-Dumper-2.101.tar.gz','Data-ShowTable-3.3.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-MMagic-1.17.tar.gz','File-PathConvert-0.9.tar.gz','File-Spec-0.82.tar.gz','Frontier-RPC-0.06.tar.gz','GD-2.06.tar.gz','Getopt-Long-2.32.tar.gz','Getopt-Mixed-1.008.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','GraphViz-ISA-0.01.tar.gz','Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-DOMbo-3.08.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','IO-Tty-1.02.tar.gz','IPC-Run-0.75.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','Image-Size-2.991.tar.gz','MD5-2.02.tar.gz','MIME-Base64-2.18.tar.gz','Mail-Sendmail-0.79.tar.gz','Math-Bezier-0.01.tar.gz','Module-Info-0.19.tar.gz','Parse-RecDescent-1.94.tar.gz','Parse-Yapp-1.05.tar.gz','PerlMagick-5.56.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SGI-FAM-1.002.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-Object-1.00.tar.gz','Time-modules-2003.0211.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Dumper-0.4.tar.gz','XML-Generator-0.93.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','XML-Simple-2.04.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XML-XQL-0.68.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz']},'Meta-0.06.tar.gz' => {'author' => 'VELTZER','description' => 'data structure that represents a set.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','Archive-Tar-0.23.tgz','BerkeleyDB-0.20.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Chess-PGN-Parse-0.10.tgz','Class-DBI-0.91.tar.gz','Class-Fields-0.15.tar.gz','Class-MethodMaker-1.10.tar.gz','Compress-Bzip2-1.00.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-UU-0.52.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','Data-DumpXML-1.05.tar.gz','Data-Dumper-2.101.tar.gz','Data-ShowTable-3.3.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','Frontier-RPC-0.06.tar.gz','GD-2.06.tar.gz','Getopt-Long-2.32.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','GraphViz-ISA-0.01.tar.gz','Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-DOMbo-3.08.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','IO-Filter-0.01.tar.gz','IO-String-1.02.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','Image-Size-2.991.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Sendmail-0.79.tar.gz','Module-Info-0.19.tar.gz','OpenFrame-2.12.tar.gz','OpenFrame-3.02.tar.gz','OpenFrame-3.03.tar.gz','Parse-RecDescent-1.94.tar.gz','PerlMagick-5.56.tar.gz','Pipeline-3.01.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SGI-FAM-1.002.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-Object-1.00.tar.gz','Time-modules-2003.0211.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Dumper-0.4.tar.gz','XML-Generator-0.93.tar.gz','XML-Handler-Dtd2Html-0.30.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XML-XQL-0.68.tar.gz','XML-XSLT-0.40.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'Archive::Tar' => '0.22','BerkeleyDB' => '0.19','CGI' => '2.81','Cache::MemoryCache' => undef,'Carp' => undef,'Chess::PGN::Parse' => '0.07','Class::DBI' => '0.89','Class::MethodMaker' => '1.06','Compress::Bzip2' => 1,'Compress::Zlib' => '1.16','Convert::UU' => '0.4','Cwd' => '2.04','DBI' => '1.3','DB_File' => '1.804','Data::DumpXML' => '1.03','Data::Dumper' => '2.102','Data::ShowTable' => undef,'Date::Manip' => '5.4','Date::Parse' => '2.23','Digest::MD5' => '2.2','DirHandle' => undef,'Expect' => '1.15','ExtUtils::Installed' => '0.06','ExtUtils::MM_Unix' => '1.33','ExtUtils::MakeMaker' => '6.03','Fcntl' => '1.03','File::Basename' => '2.6','File::Copy' => '2.03','File::Find' => undef,'File::MMagic' => '1.15','File::Path' => '1.0404','File::Spec' => '0.82','File::Spec::Functions' => '1.1','File::stat' => undef,'Frontier::Client' => undef,'Frontier::Daemon' => undef,'GD' => '1.41','Getopt::Long' => '2.32','Gnome' => '0.7008','Graph::Directed' => undef,'GraphViz' => '1.5','GraphViz::ISA' => '0.01','Gtk' => '0.7008','Gtk::Gdk' => undef,'Gtk::Gdk::ImlibImage' => '0.7008','HTML::DOMbo' => '3.08','HTML::Form' => '0.03','HTML::LinkExtor' => '1.31','HTML::TreeBuilder' => '3.13','HTTP::Daemon' => '1.25','HTTP::Headers' => '1.43','HTTP::Request' => '1.3','HTTP::Request::Common' => '1.19','HTTP::Response' => '1.36','HTTP::Status' => '1.26','IO' => '1.2','IO::File' => '1.08','IO::Filter::gunzip' => '0.01','IO::Filter::sort' => '0.01','IO::Handle' => '1.21','IO::Pipe' => '1.121','IO::Socket::INET' => '1.25','IO::String' => '1.01','Image::GD::Thumbnail' => '0.02','Image::Magick' => '5.41','Image::Size' => '2.99','LWP::Simple' => '1.35','LWP::UserAgent' => '2.001','MIME::Base64' => '2.12','MIME::Types' => '1.002','Mail::Sendmail' => '0.78','Module::Info' => '0.12','Net::FTP' => '2.65','OpenFrame' => '3.01','OpenFrame::Constants' => undef,'OpenFrame::Response' => '3.01','OpenFrame::Segment::ContentLoader' => undef,'OpenFrame::Segment::HTTP::Request' => undef,'OpenFrame::Server::HTTP' => '2.12','OpenFrame::Slot' => '2.12','POSIX' => '1.03','Parse::RecDescent' => '1.8','Pipeline' => '2.01','Pod::Checker' => '1.2','Pod::Html' => '1.03','Pod::LaTeX' => '0.53','Pod::Man' => '1.34','Pod::POM' => '0.15','Pod::Parser' => '1.13','Pod::Text' => '2.21','SGI::FAM' => '1.002','SOAP::Lite' => '0.55','SOAP::Transport::TCP' => '0.55','SQL::Statement' => '1.004','Symbol' => '1.02','Sys::Hostname' => '1.1','Sys::Syslog' => '0.01','Template' => '2.08','Template::Parser' => '2.66','Term::ANSIColor' => '1.05','Term::ReadKey' => '2.21','Term::ReadLine' => undef,'Text::Wrap' => '2001.0929','Time::Local' => undef,'Time::Object' => 1,'Time::Timezone' => '101.062101','Time::localtime' => '1.01','Tk' => '800.024','XML::Checker::Parser' => undef,'XML::DOM' => '1.39','XML::DOM::ValParser' => undef,'XML::Doctype' => '0.11','XML::Driver::HTML' => '0.06','XML::Dumper' => '0.4','XML::Generator' => '0.91','XML::Handler::BuildDOM' => undef,'XML::Handler::Dtd2Html' => '0.11','XML::Handler::YAWriter' => '0.23','XML::LibXML' => '1.52','XML::LibXSLT' => '1.51','XML::Parser' => '2.31','XML::Parser::Expat' => '2.31','XML::Parser::PerlSAX' => '0.07','XML::Simple' => '1.08','XML::ValidWriter' => '0.37','XML::Writer' => '0.4','XML::XPath' => '1.12','XML::XQL' => '0.67','XML::XQL::DOM' => undef,'XML::XSLT' => '0.4','XMLRPC::Lite' => '0.55','base' => '1.01','strict' => '1.01'},'requires_recursive' => ['ANSIColor-1.07.tar.gz','AppConfig-1.52.tar.gz','Archive-Tar-0.23.tgz','Array-RefElem-0.02.tar.gz','BerkeleyDB-0.20.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Carp-Assert-0.17.tar.gz','Chatbot-Eliza-1.04.tar.gz','Chess-PGN-Parse-0.10.tgz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Class-MethodMaker-1.10.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','Compress-Bzip2-1.00.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-UU-0.52.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','Data-Denter-0.15.tar.gz','Data-DumpXML-1.05.tar.gz','Data-Dumper-2.101.tar.gz','Data-ShowTable-3.3.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-MMagic-1.17.tar.gz','File-PathConvert-0.9.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Frontier-RPC-0.06.tar.gz','GD-2.06.tar.gz','Games-GuessWord-0.15.tar.gz','Getopt-Long-2.32.tar.gz','Getopt-Mixed-1.008.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','GraphViz-ISA-0.01.tar.gz','Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-DOMbo-3.08.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','HTML-Tree-3.17.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','IO-Filter-0.01.tar.gz','IO-Null-0.02.tar.gz','IO-String-1.02.tar.gz','IO-Tty-1.02.tar.gz','IO-stringy-2.108.tar.gz','IPC-Run-0.75.tar.gz','Ima-DBI-0.28.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','Image-Size-2.991.tar.gz','MD5-2.02.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Sendmail-0.79.tar.gz','Math-Bezier-0.01.tar.gz','Module-Info-0.19.tar.gz','OpenFrame-2.12.tar.gz','OpenFrame-3.02.tar.gz','OpenFrame-3.03.tar.gz','Parse-RecDescent-1.94.tar.gz','Parse-Yapp-1.05.tar.gz','PerlMagick-5.56.tar.gz','Pipeline-3.01.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SGI-FAM-1.002.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Iconv-1.2.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-HiRes-1.45.tar.gz','Time-Object-1.00.tar.gz','Time-modules-2003.0211.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Dumper-0.4.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Generator-0.93.tar.gz','XML-Handler-Dtd2Html-0.30.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Expat-0.35.tar.gz','XML-SAX-Writer-0.44.tar.gz','XML-Simple-2.04.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XML-XQL-0.68.tar.gz','XML-XSLT-0.40.tar.gz','YAML-0.35.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz']},'Meta-0.08.tar.gz' => {'author' => 'VELTZER','description' => 'perform various initialization tasks.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','Archive-Tar-0.23.tgz','BerkeleyDB-0.20.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Chess-PGN-Parse-0.10.tgz','Class-DBI-0.91.tar.gz','Class-Fields-0.15.tar.gz','Class-MethodMaker-1.10.tar.gz','Compress-Bzip2-1.00.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-UU-0.52.tar.gz','Crypt-GPG-1.42.tar.gz','Curses-1.06.tar.gz','Curses-UI-0.73.tar.gz','CursesWidgets-1.997.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','Data-DumpXML-1.05.tar.gz','Data-Dumper-2.101.tar.gz','Data-ShowTable-3.3.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','Frontier-RPC-0.06.tar.gz','GD-2.06.tar.gz','Getopt-Long-2.32.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','GraphViz-ISA-0.01.tar.gz','Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-DOMbo-3.08.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','IO-Filter-0.01.tar.gz','IO-String-1.02.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','Image-Size-2.991.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Sendmail-0.79.tar.gz','Module-Info-0.19.tar.gz','Net-SCP-0.06.tar.gz','OpenFrame-3.02.tar.gz','OpenFrame-3.03.tar.gz','Parse-RecDescent-1.94.tar.gz','Perl-RPM-0.40.tar.gz','PerlMagick-5.56.tar.gz','Pipeline-3.01.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SGI-FAM-1.002.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-Piece-1.08.tar.gz','Time-modules-2003.0211.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','WebService-FreeDB-0.55.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Dumper-0.4.tar.gz','XML-Generator-0.93.tar.gz','XML-Handler-Dtd2Html-0.30.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XML-XQL-0.68.tar.gz','XML-XSLT-0.40.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'Archive::Tar' => '0.22','BerkeleyDB' => '0.2','CGI' => '2.89','Cache::MemoryCache' => undef,'Carp' => '1.01','Chess::PGN::Parse' => '0.1','Class::DBI' => '0.9','Class::MethodMaker' => '1.08','Compress::Bzip2' => 1,'Compress::Zlib' => '1.19','Convert::UU' => '0.4','Crypt::GPG' => '1.42','Curses' => '1.06','Curses::UI' => '0.71','Curses::Widgets' => '1.997','Curses::Widgets::TextField' => '1.103','Cwd' => '2.06','DBI' => '1.32','DB_File' => '1.806','Data::DumpXML' => '1.03','Data::Dumper' => '2.12','Data::ShowTable' => undef,'Date::Manip' => '5.4','Date::Parse' => '2.24','Digest::MD5' => '2.2','DirHandle' => 1,'Error' => '0.15','Expect' => '1.15','ExtUtils::Installed' => '0.06','ExtUtils::MM_Unix' => '1.34','ExtUtils::MakeMaker' => '6.05','Fcntl' => '1.04','File::Basename' => '2.71','File::Copy' => '2.05','File::Find' => '1.04','File::MMagic' => '1.16','File::Path' => '1.05','File::Spec' => '0.83','File::Spec::Functions' => '1.2','File::stat' => 1,'Frontier::Client' => undef,'Frontier::Daemon' => undef,'GD' => '2.05','Getopt::Long' => '2.32','Gnome' => '0.7008','Graph::Directed' => undef,'GraphViz' => '1.5','GraphViz::ISA' => '0.01','Gtk' => '0.7008','Gtk::Gdk' => undef,'Gtk::Gdk::ImlibImage' => '0.7008','HTML::DOMbo' => '3.08','HTML::Form' => '0.03','HTML::LinkExtor' => '1.31','HTML::TreeBuilder' => '3.13','HTTP::Daemon' => '1.25','HTTP::Headers' => '1.43','HTTP::Request' => '1.3','HTTP::Request::Common' => '1.19','HTTP::Response' => '1.36','HTTP::Status' => '1.26','Heap::Elem::Num' => '0.01','Heap::Elem::NumRev' => '0.01','Heap::Fibonacci' => '0.01','IO' => '1.2','IO::Dir' => '1.03','IO::File' => '1.09','IO::Filter::gunzip' => '0.01','IO::Handle' => '1.21','IO::Pipe' => '1.122','IO::Socket::INET' => '1.26','IO::String' => '1.02','Image::GD::Thumbnail' => '0.02','Image::Magick' => '5.48','Image::Size' => '2.99','LWP::Simple' => '1.35','LWP::UserAgent' => '2.001','MIME::Base64' => '2.12','MIME::Types' => '1.005','Mail::Sendmail' => '0.78','Module::Info' => '0.15','Net::FTP' => '2.65','Net::SCP' => '0.06','OpenFrame' => '3.02','OpenFrame::Response' => '3.01','OpenFrame::Segment::ContentLoader' => undef,'OpenFrame::Segment::HTTP::Request' => undef,'POSIX' => '1.05','Parse::RecDescent' => '1.8','Pipeline' => '2.05','Pipeline::Segment' => '2.05','Pod::Checker' => '1.4','Pod::Html' => '1.04','Pod::LaTeX' => '0.54','Pod::Man' => '1.34','Pod::POM' => '0.15','Pod::Parser' => '1.13','Pod::Text' => '2.21','RPM::Database' => '1.18','SGI::FAM' => '1.002','SOAP::Lite' => '0.55','SOAP::Transport::TCP' => '0.55','SQL::Statement' => '0.1021','Symbol' => '1.04','Sys::Hostname' => '1.1','Sys::Syslog' => '0.03','Template' => '2.08','Template::Parser' => '2.66','Term::ANSIColor' => '1.06','Term::ReadKey' => '2.21','Term::ReadLine' => 1,'Text::Wrap' => '2001.0929','Time::Local' => '1.04','Time::Piece' => '1.08','Time::Timezone' => '101.062101','Time::localtime' => '1.02','Tk' => '800.024','URI' => '1.22','WebService::FreeDB' => '0.4','XML::Checker::Parser' => undef,'XML::DOM' => '1.42','XML::DOM::ValParser' => undef,'XML::Doctype' => '0.11','XML::Driver::HTML' => '0.06','XML::Dumper' => '0.4','XML::Generator' => '0.91','XML::Handler::BuildDOM' => undef,'XML::Handler::Dtd2Html' => '0.24','XML::Handler::YAWriter' => '0.23','XML::LibXML' => '1.53','XML::LibXSLT' => '1.5','XML::Parser' => '2.31','XML::Parser::Expat' => '2.31','XML::Parser::PerlSAX' => '0.07','XML::Simple' => '2.02','XML::ValidWriter' => '0.37','XML::Writer' => '0.4','XML::XPath' => '1.12','XML::XQL' => '0.67','XML::XQL::DOM' => undef,'XML::XSLT' => '0.4','XMLRPC::Lite' => '0.55','base' => '1.03','strict' => '1.02'},'requires_recursive' => ['ANSIColor-1.07.tar.gz','AppConfig-1.52.tar.gz','Archive-Tar-0.23.tgz','Array-RefElem-0.02.tar.gz','BerkeleyDB-0.20.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Carp-Assert-0.17.tar.gz','Chess-PGN-Parse-0.10.tgz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Class-MethodMaker-1.10.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','Compress-Bzip2-1.00.tar.gz','Compress-Zlib-1.20.tar.gz','Convert-UU-0.52.tar.gz','Crypt-GPG-1.42.tar.gz','Curses-1.06.tar.gz','Curses-UI-0.73.tar.gz','CursesWidgets-1.997.tar.gz','DBI-1.35.tar.gz','DB_File-1.806.tar.gz','Data-DumpXML-1.05.tar.gz','Data-Dumper-2.101.tar.gz','Data-ShowTable-3.3.tar.gz','DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','Expect-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-MMagic-1.17.tar.gz','File-PathConvert-0.9.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Frontier-RPC-0.06.tar.gz','GD-2.06.tar.gz','Getopt-Long-2.32.tar.gz','Getopt-Mixed-1.008.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','GraphViz-ISA-0.01.tar.gz','Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','HTML-DOMbo-3.08.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Template-2.6.tar.gz','HTML-Tree-3.17.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','IO-Filter-0.01.tar.gz','IO-Null-0.02.tar.gz','IO-String-1.02.tar.gz','IO-Tty-1.02.tar.gz','IO-stringy-2.108.tar.gz','IPC-Run-0.75.tar.gz','Ima-DBI-0.28.tar.gz','Image-GD-Thumbnail-0.02.tar.gz','Image-Size-2.991.tar.gz','MD5-2.02.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Sendmail-0.79.tar.gz','Math-Bezier-0.01.tar.gz','Module-Info-0.19.tar.gz','Net-SCP-0.06.tar.gz','Net-SSH-0.07.tar.gz','OpenFrame-3.02.tar.gz','OpenFrame-3.03.tar.gz','Parse-RecDescent-1.94.tar.gz','Parse-Yapp-1.05.tar.gz','Perl-RPM-0.40.tar.gz','PerlMagick-5.56.tar.gz','Pipeline-3.01.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','SGI-FAM-1.002.tar.gz','SOAP-Lite-0.55.tar.gz','SQL-Statement-1.005.tar.gz','Scalar-List-Utils-1.11.tar.gz','String-ShellQuote-1.00.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Iconv-1.2.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Time-HiRes-1.45.tar.gz','Time-Piece-1.08.tar.gz','Time-modules-2003.0211.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','WebService-FreeDB-0.55.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-DOM-1.42.tar.gz','XML-Driver-HTML-0.06.tar.gz','XML-Dumper-0.4.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Generator-0.93.tar.gz','XML-Handler-Dtd2Html-0.30.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Expat-0.35.tar.gz','XML-SAX-Writer-0.44.tar.gz','XML-Simple-2.04.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XML-XQL-0.68.tar.gz','XML-XSLT-0.40.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-enno-1.02.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz']},'Meta-Widget-Gtk-Sprite-0.01.tar.gz' => {'author' => 'JEPRICE','description' => 'Perl module to do C64 style sprites','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz'],'requires_module' => {'Gnome' => '0.7','Gtk' => '0.7'},'requires_recursive' => ['Gtk-Perl-0.7000.tar.gz','Gtk-Perl-0.7008.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'Metadata-0.24.tar.gz' => {'author' => 'DJBECKETT','description' => 'Base metadata functionality','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Mhash-0.90.tar.gz' => {'author' => 'FKUO','description' => 'Perl extension for Mhash Hash library','files' => ['Makefile.PL','README','MANIFEST']},'Mmap-a2.tar.gz' => {'author' => 'MICB','description' => 'uses mmap to map in a file as a perl variable','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 1}},'Modem-VBox-0.05.tar.gz' => {'author' => 'MLEHMANN','description' => 'Perl module for creation of voiceboxes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 1}},'Modem-Vgetty-0.03.tar.gz' => {'author' => 'YENYA','description' => 'Interface to voice modems using vgetty','files' => ['Makefile.PL','README','MANIFEST']},'ModsPragma-0.004.tar.gz' => {'author' => 'JGLICK','description' => 'easy one-stop module shopping','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Module-Build-0.17.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Build and install Perl modules','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST']},'Module-Build-0.18.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Build and install Perl modules','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 3}},'Module-CPANTS-0.002.tar.gz' => {'author' => 'LBROCARD','description' => undef,'files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['CPANPLUS-0.042.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CPANPLUS' => '0.042','Test::More' => '0.01'},'requires_recursive' => ['CPANPLUS-0.042.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Module-CPANTS-0.003.tar.gz' => {'author' => 'LBROCARD','description' => 'CPAN Module Testing','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['CPANPLUS-0.042.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CPANPLUS' => '0.042','Test::More' => '0.01'},'requires_recursive' => ['CPANPLUS-0.042.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Module-CPANTS-0.004.tar.gz' => {'author' => 'LBROCARD','description' => 'CPAN Module Testing','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['CPANPLUS-0.042.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CPANPLUS' => '0.042','Test::More' => '0.01'},'requires_recursive' => ['CPANPLUS-0.042.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Module-CPANTS-Generator-0.001.tar.gz' => {'author' => 'LBROCARD','description' => undef,'files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['CPANPLUS-0.042.tar.gz','DBD-SQLite-0.25.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CPANPLUS' => '0.042','DBD::SQLite' => '0.25','Template' => '2.08','Test::More' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CPANPLUS-0.042.tar.gz','DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Module-CPANTS-Generator-0.002.tar.gz' => {'author' => 'LBROCARD','description' => undef,'files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['CPANPLUS-0.042.tar.gz','DBD-SQLite-0.25.tar.gz','File-Find-Rule-0.10.tar.gz','Pod-POM-0.15.tar.gz','String-Approx-3.19.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'CPANPLUS' => '0.042','DBD::SQLite' => '0.25','File::Find::Rule' => '0.01','Pod::POM' => '0.01','String::Approx' => '0.01','Template' => '2.08','Test::More' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CPANPLUS-0.042.tar.gz','DBD-SQLite-0.25.tar.gz','DBI-1.35.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Pod-POM-0.15.tar.gz','String-Approx-3.19.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Module-Check_Args-1.1.tar.gz' => {'author' => 'KVAIL','description' => 'a quick way to check argument counts for methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Module-CoreList-1.8.tar.gz' => {'author' => 'RCLAMP','description' => 'what modules shipped with versions of perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 15}},'Module-CryptSource-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Encrypt and Decrypt source for Binary Packagers','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Crypt-Rijndael-0.05.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','TermReadKey-2.21.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Crypt::Rijndael' => '0','Digest::MD5' => '0','MIME::Base64' => '0','Storable' => '0','Term::ReadKey' => '0','Test::More' => '0'},'requires_recursive' => ['Crypt-Rijndael-0.05.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Storable-2.06.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Module-Dependency-1.13.tar.gz' => {'author' => 'PKENT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Find' => 0,'File::Spec' => 0,'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Module-Dependency-1.8.tar.gz' => {'author' => 'PKENT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Find' => 0,'GD' => 0,'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','GD-2.06.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Module-Husbandry-0.002.tar.gz' => {'author' => 'RBS','description' => 'build and manage perl modules in a Perl module distribution','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Module-Info-0.18.tar.gz' => {'author' => 'MBARBON','description' => 'Information about Perl modules','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.8'},'requires_recursive' => ['File-Spec-0.82.tar.gz']},'Module-Info-0.19.tar.gz' => {'author' => 'MBARBON','description' => 'Information about Perl modules','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.8'},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'pass' => 2}},'Module-InstalledVersion-0.05.tar.gz' => {'author' => 'SKUD','description' => 'Find version number of installed module','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Spec' => '0.82','Test::More' => '0.18'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Module-MagicUse-0.3.tar.gz' => {'author' => 'BROQ','description' => 'Automagically include files by invoking their constructor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Regexp-Common-2.113.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Regexp::Common' => '0.1','Text::Balanced' => '1.83'},'requires_recursive' => ['Regexp-Common-2.113.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Module-MakeDist-1.04.tgz' => {'author' => 'RSAVAGE','description' => 'Convert module into distros (*.tgz, *.zip)','files' => ['Makefile.PL','README','MANIFEST']},'Module-MetaInfo-0.03.tar.gz' => {'author' => 'MIKEDLR','description' => 'Report meta information from perl module distribution files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Module-Reload-1.07.tar.gz' => {'author' => 'JPRIT','description' => 'Reloads files in %INC based on timestamps','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Module-Reload-Sel-1.02.tar.gz' => {'author' => 'CHTHORMAN','description' => 'Reload perl modules during development','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 8}},'Module-Require-0.04.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Module-ScanDeps-0.19.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Recursively scan Perl code for dependencies','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 3}},'Module-Signature-0.21.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Module signature file manipulation','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 8}},'Module-Use-0.05.tar.gz' => {'author' => 'JSMITH','description' => 'Tracks modules loaded by a script','files' => ['Makefile.PL','README','MANIFEST']},'ModuleBundle-0.01.tar.gz' => {'author' => 'MJD','description' => 'Combine several other modules into one package =head1 SYNOPSIS Create a package that looks like this: package XYZ; use X; use Y; use Z; use ModuleBundle; @ISA = \'ModuleBundle; 1; Now if you say use XYZ; that is the same as saying use X; use Y; use Z;','files' => ['Makefile.PL','MANIFEST']},'Mon-0.11.tar.gz' => {'author' => 'TROCKIJ','description' => 'Network monitoring client','files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'Money-ChangeMaker-0.1.tar.gz' => {'author' => 'AVIF','description' => 'A module to make change based on a monetary quantity.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Monkeywrench-1.0.tar.gz' => {'author' => 'CNATION','description' => 'Web testing application','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'CGI' => 0,'HTTP::Cookies' => 0,'LWP::UserAgent' => 0,'Net::SMTP' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Morale-0.002.tar.gz' => {'author' => 'GREGOR','description' => 'Perl module for managing individual and calculating group morale.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 2}},'Mortal-Kombat-1.00.tar.gz' => {'author' => 'PINYAN','description' => 'Mortal Kombat program termination','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'MsgQ-1.01.tar.gz' => {'author' => 'SPIRITSKY','description' => undef,'files' => ['Makefile.PL']},'Msgcat-1.03.tar.gz' => {'author' => 'CHRWOLF','description' => 'Access to XPG4 message catalog functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Msql-Mysql-modules-1.1835.tar.gz' => {'author' => 'JWIED','description' => 'Perl interfaces to the mSQL and mysql databases','files' => ['Makefile.PL','README','MANIFEST']},'Msql-Mysql-modules-1.2219.tar.gz' => {'author' => 'JWIED','description' => 'Perl interfaces to the mSQL and mysql databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'MsqlCGI-0.8.tar.gz' => {'author' => 'ALTITUDE','description' => undef,'files' => ['README']},'Mt-0.01.tar.gz' => {'author' => 'ROMM','description' => 'Provide a wrapper for the tape manager \'mt\' program','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'MultiTail-0.5.tar.gz' => {'author' => 'SGMIANO','description' => 'Tail multiple files for Unix systems','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Music-Scales-0.02.tar.gz' => {'author' => 'BDAGLISH','description' => undef},'MusicBrainz-Client-0.06.tar.gz' => {'author' => 'SVANZOEST','description' => 'MusicBrainz Client API','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MusicBrainz-Queries-0.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'MusicBrainz::Queries' => '0.01','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','MusicBrainz-Queries-0.05.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'MusicBrainz-Queries-0.05.tar.gz' => {'author' => 'SVANZOEST','description' => 'MusicBrainz RDF Query Constants','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'MusicBrainz-TRM-0.01.tar.gz' => {'author' => 'SVANZOEST','description' => 'MusicBrainz TRM Acoustic Fingerprint API','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'MySQL-Config-1.02.tar.gz' => {'author' => 'DARREN','description' => 'Parse and utilize MySQL\'s /etc/my.cnf and ~/.my.cnf files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'MySQL-DateFormat-1.01.tar.gz' => {'author' => 'TONKIN','description' => '- Manipulate dates back and forth between human-readable and MySQL formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'MySQL-Diff-0.32.tar.gz' => {'author' => 'ASPIERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz'],'requires_module' => {'Class::MakeMethods::Template' => 0},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'MySQL-Easy-1.2.tar.gz' => {'author' => 'JETTERO','description' => 'Perl extension to make your base code kinda pretty.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::mysql' => 0,'DBI' => 0},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz'],'testers' => {'pass' => 3}},'MySQL-GUI-0.33.tar.gz' => {'author' => 'JETTERO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Lima-1.1.tar.gz','Gtk-Perl-0.7008.tar.gz'],'requires_module' => {'Date::Lima' => 0,'Gtk' => 0},'requires_recursive' => ['Date-Lima-1.1.tar.gz','Gtk-Perl-0.7008.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'MySQL-TableInfo-1.01.tar.gz' => {'author' => 'SHERZODR','description' => 'Access to MySQL table\'s meta data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 2}},'Mysql-Locker-1.00.tar.gz' => {'author' => 'CMANLEY','description' => 'Safe way of locking and unlocking MySQL tables.','files' => ['Makefile.PL']},'Mysql-NameLocker-1.00.tar.gz' => {'author' => 'CMANLEY','description' => 'Safe way of locking and unlocking MySQL tables using named locks.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 4}},'NBU-0.86.tar.gz' => {'author' => 'DUTCHMAN','description' => 'Main entry point for NetBackup OO Modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4}},'NCBI-0.10.zip' => {'author' => 'TSIRKIN','description' => undef,'files' => []},'NEXT-0.50.tar.gz' => {'author' => 'DCONWAY','description' => 'Perl5 implementation of NEXT (RFC190)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'NIS-DBM-0.02.tar.gz' => {'author' => 'JSMITH','description' => 'Perl module implementing a NIS daemon.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'NIS-a2.tar.gz' => {'author' => 'RIK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'NISPlus-0.06-alpha.tar.gz' => {'author' => 'RIK','description' => 'Interface to Sun\'s NIS+','files' => ['Makefile.PL','README','MANIFEST']},'NNML-1.13.tar.gz' => {'author' => 'ULPFR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'IO::File' => 0,'IO::Select' => 0,'IO::Socket' => '1.13','Net::Cmd' => '2.07'},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz']},'NNTPClient-0.37.tar.gz' => {'author' => 'RVA','description' => 'Support for clients of NNTP servers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 8}},'NPRG-0.31.zip' => {'author' => 'IFROL','description' => undef,'files' => ['Makefile.PL']},'NTLM-1.02.tar.gz' => {'author' => 'MARKBUSH','description' => 'An NTLM authentication module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 6}},'NTree.pm.gz' => {'author' => 'TOMC','description' => undef},'NVDefined-0.02.tar.gz' => {'author' => 'BPOWERS','description' => 'Perl extension for non-vivifying exists and defined functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Hash-NoVivify-0.01.tar.gz'],'requires_module' => {'Hash::NoVivify' => '0.01'},'requires_recursive' => ['Hash-NoVivify-0.01.tar.gz'],'testers' => {'pass' => 6}},'Namespace-0.03.tar.gz' => {'author' => 'CPWILLMOT','description' => undef},'Net-AIM-1.22.tar.gz' => {'author' => 'ARYEH','description' => 'Perl extension for AOL Instant Messenger TOC protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::File' => 0,'IO::Select' => 0,'IO::Socket' => 0,'Socket' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz']},'Net-AIMTOC-0.94.tar.gz' => {'author' => 'ALIZTA','description' => 'Perl implementation of the AIM TOC protocol =head1 DESCRIPTION The C<Net::AIMTOC> module implements in AIM TOC protocol in such a way which make it simple for using when writing bots or AIM clients in Perl. All of the code regarding the connection is abstracted in order to simplify the AIM connection down to merely sending and receiving instant messages and toc commands.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Net-AOLIM-1.4.tar.gz' => {'author' => 'RWAHBY','description' => 'AOL Instant Messenger OO Interface (TOC)','files' => ['Makefile.PL','README','MANIFEST']},'Net-APP-0.2.tar.gz' => {'author' => 'IVAN','description' => 'Critical Path Account Provisioning Protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::Cmd' => 0},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Net-Amazon-0.02.tar.gz' => {'author' => 'MSCHILLI','description' => 'Framework for accessing amazon.com via SOAP and XML/HTTP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Log4perl-0.30.tar.gz'],'requires_module' => {'Log::Log4perl' => '0.3'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','Log-Dispatch-2.04.tar.gz','Log-Log4perl-0.30.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Net-Arping-0.02.tar.gz' => {'author' => 'RIIKI','description' => 'Ping remote host by ARP packets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Net-BGP-0.03.tar.gz' => {'author' => 'SSCHECK','description' => 'Border Gateway Protocol version 4 speaker/listener library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-Bind-0.01.tar.gz' => {'author' => 'KJOHNSON','description' => 'load various Net::Bind modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Net-Bind-0.05.tar.gz' => {'author' => 'BBB','description' => 'Interface to bind daemon related files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Net-Blogger-0.85.tar.gz' => {'author' => 'ASCOPE','description' => 'an OOP-ish interface for accessing a weblog via the Blogger XML-RPC API.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','SOAP-Lite-0.55.tar.gz','TermReadKey-2.21.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => 0,'Carp' => 0,'Digest::MD5' => 0,'Error' => 0,'HTTP::Cookies' => 0,'SOAP::Lite' => '0.55','Term::ReadKey' => 0,'URI' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-Lite-0.55.tar.gz','TermReadKey-2.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Net-CDDBScan-2.01.tar.gz' => {'author' => 'DSHULTZ','description' => 'String search interface to CDDB datbase','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => '1.32','URI::Escape' => '3.16'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 6,'pass' => 3}},'Net-CIDR-0.04.tar.gz' => {'author' => 'MRSAM','description' => 'Manipulate netblock lists in CIDR notation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Net-CIDR-Lite-0.14.tar.gz' => {'author' => 'DOUGW','description' => 'Perl extension for merging IPv4 or IPv6 CIDR addresses','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Net-CUPS-0.10.tar.gz' => {'author' => 'DHAGEMAN','description' => 'CUPS C API Interface.','files' => ['Makefile.PL','README','MANIFEST']},'Net-DHCP-0.11.tar.gz' => {'author' => 'FVANDUN','description' => undef,'files' => ['Makefile.PL'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Select' => 0,'IO::Socket::INET' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-DHCP-Watch-2.01.tar.gz' => {'author' => 'EJDRS','description' => 'A class for monitoring a remote DHCPD server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Net-DHCPClient-1.0.tar.gz' => {'author' => 'JWALGENB','description' => 'Interface to DHCP as a client','files' => ['Makefile.PL']},'Net-DLookup-1.01.tar.gz' => {'author' => 'DJASMINE','description' => 'Lookup domains on Internic and 2-letter TLDs','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Net-DNAT-0.04.tar.gz' => {'author' => 'BBB','description' => 'Psuedo Layer7 Packet Processer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Multiplex-1.04.tar.gz','Net-Server-0.85.tar.gz'],'requires_module' => {'IO::Multiplex' => '1.02','Net::Server' => '0.82'},'requires_recursive' => ['IO-1.20.tar.gz','IO-Multiplex-1.04.tar.gz','Net-Server-0.85.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Net-DNAT-0.11.tar.gz' => {'author' => 'BBB','description' => 'Psuedo Layer7 Packet Processer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Multiplex-1.04.tar.gz','Net-Server-0.85.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'IO::Multiplex' => '1.02','Net::Server' => '0.85','mod_perl' => 0},'requires_recursive' => ['IO-1.20.tar.gz','IO-Multiplex-1.04.tar.gz','Net-Server-0.85.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'Net-DNAT-0.12.tar.gz' => {'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Multiplex-1.04.tar.gz','Net-Server-0.85.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'IO::Multiplex' => '1.02','Net::Server' => '0.85','mod_perl' => 0},'requires_recursive' => ['IO-1.20.tar.gz','IO-Multiplex-1.04.tar.gz','Net-Server-0.85.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Net-DNAT-0.13.tar.gz' => {'author' => 'BBB','description' => undef},'Net-DNS-0.19.tar.gz' => {'author' => 'BBB','description' => 'Perl interface to the DNS resolver','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Digest::HMAC_MD5' => 1,'Digest::MD5' => '2.12','FileHandle' => 2,'IO::Select' => '1.14','IO::Socket' => '1.26','MIME::Base64' => '2.11','Socket' => '1.72'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-DNS-0.31.tar.gz' => {'author' => 'CREIN','description' => 'Perl interface to the DNS resolver','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest::HMAC_MD5' => 1,'Digest::MD5' => '2.12','IO::Socket' => 0,'MIME::Base64' => '2.11','Test::More' => '0.18'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'Net-DNS-0.34.tar.gz' => {'author' => 'CREIN','description' => 'Interface to the DNS resolver','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest::HMAC_MD5' => 1,'Digest::MD5' => '2.12','IO::Socket' => 0,'MIME::Base64' => '2.11','Test::More' => '0.18'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Net-DNS-SEC-0.10.tar.gz' => {'author' => 'OLAF','description' => 'DNSSEC extensions to Net::DNS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-OpenSSL-DSA-0.11.tar.gz','Crypt-OpenSSL-RSA-0.18.tar.gz','Digest-BubbleBabble-0.01.tar.gz','MIME-Base64-2.18.tar.gz','Math-BigInt-1.64.tar.gz','Net-DNS-0.34.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Crypt::OpenSSL::DSA' => '0.1','Crypt::OpenSSL::RSA' => '0.17','Digest::BubbleBabble' => '0.01','File::Basename' => 0,'MIME::Base64' => 0,'Math::BigInt' => 0,'Net::DNS' => '0.32','Test::More' => '0.47','Time::Local' => 0},'requires_recursive' => ['Crypt-OpenSSL-DSA-0.11.tar.gz','Crypt-OpenSSL-RSA-0.18.tar.gz','Crypt-OpenSSL-Random-0.03.tar.gz','Digest-BubbleBabble-0.01.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Math-BigInt-1.64.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Net-DNS-ZoneFile-1.04.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Perl extension to convert a zone file to a collection of RRs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetAddr-IP-3.14.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'NetAddr::IP' => '3.07','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','NetAddr-IP-3.14.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 3}},'Net-DNSServer-0.04.tar.gz' => {'author' => 'BBB','description' => 'Perl module to be used as a name server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-SharedCache-1.3.tar.gz','Net-DNS-0.34.tar.gz','Net-Server-0.85.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'IPC::SharedCache' => '1.3','Net::DNS' => '0.19','Net::Server' => '0.62','Storable' => 1},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IPC-ShareLite-0.09.tar.gz','IPC-SharedCache-1.3.tar.gz','IPC-SysV-1.03.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','Net-Server-0.85.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Net-DNSServer-0.11.tar.gz' => {'author' => 'BBB','description' => 'Perl module to be used as a name server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','IPC-SharedCache-1.3.tar.gz','Net-Bind-0.05.tar.gz','Net-DNS-0.34.tar.gz','Net-Server-0.85.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'DBI' => 0,'IPC::SharedCache' => '1.3','Net::Bind' => '0.03','Net::DNS' => '0.19','Net::Server' => '0.62','Storable' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','IPC-ShareLite-0.09.tar.gz','IPC-SharedCache-1.3.tar.gz','IPC-SysV-1.03.tar.gz','MIME-Base64-2.18.tar.gz','Net-Bind-0.05.tar.gz','Net-DNS-0.34.tar.gz','Net-Server-0.85.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Net-Daemon-0.37.tar.gz' => {'author' => 'JWIED','description' => 'Perl extension for portable daemons','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 13}},'Net-Daemon-SSL-1.0.tar.gz' => {'author' => 'MKUL','description' => 'SSL extension for Net::Daemon','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-Socket-SSL-0.92.tar.gz','Net-Daemon-0.37.tar.gz'],'requires_module' => {'IO::Socket::SSL' => '0.73','Net::Daemon' => '0.30'},'requires_recursive' => ['IO-Socket-SSL-0.92.tar.gz','Net-Daemon-0.37.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 5}},'Net-Dict-2.06.tar.gz' => {'author' => 'NEILB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::Socket' => 0,'Net::Cmd' => 0},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Net-Divert-0.01.tgz' => {'author' => 'ATRAK','description' => 'Divert socket module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-Dnet-0.73.tar.gz' => {'author' => 'SPIDB','description' => 'DECnet-specific socket usage','files' => ['Makefile.PL','README','MANIFEST']},'Net-Domain-ExpireDate-0.10.tgz' => {'author' => 'DESPAIR','description' => 'Perl extension for obtaining expiration date of domain names','files' => ['Makefile.PL','README'],'requires' => ['Net-Whois-Raw-0.23.tar.gz','Time-Piece-1.08.tar.gz'],'requires_module' => {'Net::Whois::Raw' => 0,'Time::Piece' => 1},'requires_recursive' => ['IO-1.20.tar.gz','Net-Whois-Raw-0.23.tar.gz','Time-Piece-1.08.tar.gz'],'testers' => {'pass' => 3}},'Net-Domain-TLD-1.3.tar.gz' => {'author' => 'ALEXP','description' => 'Gives ability to retrieve currently available tld names/descriptions and perform verification of given tld name','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Memoize-1.01.tar.gz'],'requires_module' => {'Memoize' => 0},'requires_recursive' => ['Memoize-1.01.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Net-EMI-Client-1.01.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Provide a Client to send SMS msgs to an SMSC','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-EMI-Common-1.0.tar.gz'],'requires_module' => {'Net::EMI::Common' => '1.0'},'requires_recursive' => ['Net-EMI-Common-1.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 8}},'Net-EMI-Common-1.0.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Common routines for EMI clients and servers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Net-Ewtoo-Bot-0.16.tar.gz' => {'author' => 'GBROWN','description' => 'a Ewtoo-compatible talker robot client module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Net-FTP-Common-2.28.tar.gz' => {'author' => 'TBONE','description' => 'simplify common usages of Net::FTP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::FTP' => 1},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Net-FTP-Common-2.9.tar.gz' => {'author' => 'TBONE','description' => 'Perl extension for simplifying common usages of Net::FTP.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::FTP' => 1},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 5,'pass' => 2}},'Net-FTP-Recursive-1.4.tar.gz' => {'author' => 'JDLEE','description' => 'Recursive FTP Client class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::FTP' => 0},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz']},'Net-FTP-Recursive-1.5.tar.gz' => {'author' => 'JDLEE','description' => 'Recursive FTP Client class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::FTP' => 0},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-FTPServer-1.112.tar.gz' => {'author' => 'RWMJ','description' => 'A secure, extensible and configurable Perl FTP server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['version-0.28.tar.gz','xisofs-1.3.tar.gz'],'requires_module' => {'status' => 'optional','version' => '0.11'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','version-0.28.tar.gz','xisofs-1.3.tar.gz'],'testers' => {'fail' => 1}},'Net-FTPServer-PWP-1.20.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'The FTP server for PWP (personal web pages) service.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-FTPServer-1.112.tar.gz','Net-Radius-1.43.tar.gz','NetAddr-IP-3.14.tar.gz','Time-HiRes-1.44.tar.gz'],'requires_module' => {'Net::FTPServer' => 0,'Net::Radius::Dictionary' => '1.43','Net::Radius::Packet' => '1.43','NetAddr::IP' => 3,'Time::HiRes' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Net-FTPServer-1.112.tar.gz','Net-Radius-1.43.tar.gz','NetAddr-IP-3.14.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.44.tar.gz','version-0.28.tar.gz','xisofs-1.3.tar.gz']},'Net-FTPServer-PWP-1.21.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'The FTP server for PWP (personal web pages) service.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-FTPServer-1.112.tar.gz','Net-Radius-1.44.tar.gz','NetAddr-IP-3.14.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'Net::FTPServer' => 0,'Net::Radius::Dictionary' => '1.43','Net::Radius::Packet' => '1.43','NetAddr::IP' => 3,'Time::HiRes' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Net-FTPServer-1.112.tar.gz','Net-Radius-1.44.tar.gz','NetAddr-IP-3.14.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','version-0.28.tar.gz','xisofs-1.3.tar.gz'],'testers' => {'fail' => 1}},'Net-FTPServer-XferLog-1.1.tgz' => {'author' => 'TBONE','description' => 'parse FTP server xfer logs.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-FileShare-0.18.tar.gz' => {'author' => 'GRAVALO','description' => 'Object oriented interface for the creation of file sharing clients and servers.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Net-Finger-1.06.tar.gz' => {'author' => 'FIMM','description' => 'a Perl implementation of a finger client.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Net-FreeDB-0.06.tar.gz' => {'author' => 'DSHULTZ','description' => 'OOP interface to the FreeDB database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CDDB-File-1.03.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'CDDB::File' => '1.01','Net::Cmd' => '2.12'},'requires_recursive' => ['CDDB-File-1.03.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Net-FreeDB2-0.8.2.6.tar.gz' => {'author' => 'ZOCCAV','description' => 'FreeDB generic connection class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz','IO-1.20.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Error' => 0,'HTTP::Request' => 0,'IO::Socket::INET' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-Gadu-0.9.tar.gz' => {'author' => 'KRZAK','description' => 'Interfejs do biblioteki libgadu.so (czesc ekg)','files' => ['Makefile.PL','README','MANIFEST']},'Net-Gnats-0.03.tar.gz' => {'author' => 'MHOOLEHAN','description' => 'Perl interface to GNU Gnats daemon','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-Gnutella-0.1.tar.gz' => {'author' => 'IWADE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Net-Goofey-1.4.tar.gz' => {'author' => 'GOSSAMER','description' => 'Communicate with a Goofey server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Net-Google-0.60.tar.gz' => {'author' => 'ASCOPE','description' => 'simple OOP-ish interface to the Google SOAP API','files' => ['Makefile.PL','MANIFEST'],'requires' => ['SOAP-Lite-0.55.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','Cwd' => '0','LWP::Protocol::file' => '0','SOAP::Lite' => '0','Test::More' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-Lite-0.55.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Net-GrpNetworks-1.08.tar.gz' => {'author' => 'ARVIEGAS','description' => 'Perl extension to determine in which network group a IP belongs to.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Net-HL7-0.62.tar.gz' => {'author' => 'DDOKTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-HL7-0.63.tar.gz' => {'author' => 'DDOKTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Net-HTTPTunnel-0.3.tar.gz' => {'author' => 'RWAHBY','description' => 'Tunnel through HTTP proxies with CONNECT','files' => ['Makefile.PL','README','MANIFEST']},'Net-Hesiod-1.11.tar.gz' => {'author' => 'PAYERLE','description' => 'Interface to Hesiod library API','files' => ['Makefile.PL','README','MANIFEST']},'Net-Hotline-0.83.tar.gz' => {'author' => 'JSIRACUSA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::File' => 0,'IO::Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Net-ICB-1.62.tar.gz' => {'author' => 'JMV','description' => 'ICB style chat server interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Net-ICQ-0.16.tar.gz' => {'author' => 'JMUHLICH','description' => 'Client interface to ICQ messaging','files' => ['Makefile.PL','README'],'testers' => {'pass' => 8}},'Net-ICQV5-1.20.tar.gz' => {'author' => 'SNEMAROV','description' => 'Module to send and receive ICQ messages.','files' => ['Makefile.PL','README'],'requires' => ['Net-ICQV5CD-1.02.tar.gz'],'requires_module' => {'Net::ICQV5CD' => '1.02'},'requires_recursive' => ['Net-ICQV5CD-1.02.tar.gz'],'testers' => {'pass' => 3}},'Net-ICQV5CD-1.02.tar.gz' => {'author' => 'SNEMAROV','description' => 'Crypt/decrypt ICQ protocol V5 packets','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 3}},'Net-ICal-0.11.tar.gz' => {'author' => 'EBUSBOOM','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Net-ICal-0.14.tar.gz' => {'author' => 'SRL','description' => '- Interface to RFC2445 (iCalendar) calendaring and scheduling protocol.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMapper-1.0.tar.gz','Date-Calc-5.3.tar.gz','Date-ICal-1.72.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::MethodMapper' => 1,'Date::Calc' => '4.3','Date::ICal' => '1.20','Test::More' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Class-MethodMapper-1.0.tar.gz','Data-Dumper-2.101.tar.gz','Date-Calc-5.3.tar.gz','Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz']},'Net-ICal-0.15.tar.gz' => {'author' => 'SRL','description' => '- Interface to RFC2445 (iCalendar) calendaring and scheduling protocol.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMapper-1.0.tar.gz','Date-Calc-5.3.tar.gz','Date-ICal-1.72.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::MethodMapper' => 1,'Date::Calc' => '4.3','Date::ICal' => '1.27','Test::Simple' => '0.10'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Class-MethodMapper-1.0.tar.gz','Data-Dumper-2.101.tar.gz','Date-Calc-5.3.tar.gz','Date-ICal-1.72.tar.gz','Date-Leapyear-1.71.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Net-ICal-VTIMEZONES-0.02.tar.gz' => {'author' => 'SRL','description' => 'Perl extension for ICalendar date objects.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Net-IDN-Nameprep-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'IDN nameprep tools','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Unicode-Normalize-0.21.tar.gz'],'requires_module' => {'Test::More' => '0.18','Unicode::Normalize' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Unicode-Normalize-0.21.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Net-IMAP-Simple-0.93.tar.gz' => {'author' => 'JPAF','description' => 'Only implements the basic IMAP features','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Net-IP-1.19.tar.gz' => {'author' => 'MANU','description' => 'Perl extension for manipulating IPv4/IPv6 addresses','files' => ['Makefile.PL','README','MANIFEST']},'Net-IP-1.20.tar.gz' => {'author' => 'MANU','description' => 'Perl extension for manipulating IPv4/IPv6 addresses','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-IP-Match-0.01.tar.gz' => {'author' => 'MARCEL','description' => 'Efficiently match IP addresses against IP ranges','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Filter::Simple' => '0.77','Test::More' => '0.42'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Net-IPAddr-Find-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Find IP addresses in plain text','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetAddr-IP-3.14.tar.gz','NetAddr-IP-Find-0.02.tar.gz'],'requires_module' => {'NetAddr::IP' => 0,'NetAddr::IP::Find' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','NetAddr-IP-3.14.tar.gz','NetAddr-IP-Find-0.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Net-IPv4Addr-0.10.tar.gz' => {'author' => 'FRAJULAC','description' => 'Perl extension for manipulating IPv4 addresses.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Net-IPv6Addr-0.2.tar.gz' => {'author' => 'TMONROE','description' => '- check validity of IPv6 addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-Base85-0.2.tar.gz','Net-IPv4Addr-0.10.tar.gz'],'requires_module' => {'Math::Base85' => 0,'Net::IPv4Addr' => 0},'requires_recursive' => ['Math-Base85-0.2.tar.gz','Net-IPv4Addr-0.10.tar.gz'],'testers' => {'pass' => 4}},'Net-IRC-0.70.tar.gz' => {'author' => 'FIMM','description' => 'Perl interface to the Internet Relay Chat protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::File' => 0,'IO::Select' => 0,'IO::Socket' => 0,'Socket' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz']},'Net-IRC-0.73.tar.gz' => {'author' => 'JEEK','description' => 'Internet Relay Chat interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::File' => 0,'IO::Select' => 0,'IO::Socket' => 0,'Socket' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz']},'Net-IRCService-0.02.tar.gz' => {'author' => 'KAYSB','description' => 'Perl extension for creating a irc services for: o ircd-hybrid-6.3.1 o ircd-hybrid-7rc3 o bahamut-1.4.33','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => 0,'IO::Select' => 0,'IO::Socket' => 0,'POSIX' => 0,'Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'Net-ITE.pm-0.05.tar.gz' => {'author' => 'ASCOPE','description' => 'OOP-ish interface to the Internet Topic Exchange','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Net-TrackBack-0.21.tar.gz','XML-RSS-1.02.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => '0','LWP::UserAgent' => '0','Net::TrackBack' => '0.21','XML::RSS' => '0.96'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-TrackBack-0.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-RSS-1.02.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Net-Ident-1.20.tar.gz' => {'author' => 'JPC','description' => 'Performs ident (rfc1413) lookups','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 6}},'Net-Ifconfig-Wrapper-0.03.tar.gz' => {'author' => 'TPABA','description' => 'provides a unified way to configure network interfaces on FreeBSD, OpenBSD, Solaris, Linux, WinNT (from Win2K). I<Version 0.03>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-Interface-0.04.tar.gz' => {'author' => 'SRZ','description' => 'ifconfig(1) implementation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7}},'Net-Jabber-1.28.tar.gz' => {'author' => 'REATMON','description' => 'Jabber Perl Library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-SHA1-2.02.tar.gz','XML-Stream-1.16.tar.gz'],'requires_module' => {'Digest::SHA1' => '1.02','XML::Stream' => '1.16'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','XML-Stream-1.16.tar.gz'],'testers' => {'pass' => 4}},'Net-LDAPapi-1.42.tar.gz' => {'author' => 'CDONLEY','description' => 'Interface to UMICH and Netscape LDAP C API','files' => ['Makefile.PL','README','MANIFEST']},'Net-LMTP-0.02.tar.gz' => {'author' => 'LHOWARD','description' => 'LMTP Protocol - RFC2033','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Net-LPR-1.003.tar.gz' => {'author' => 'DMLLOYD','description' => 'Connect to an RFC1179 line printer daemon','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::Socket' => 1,'IO::Socket::INET' => 1,'Socket' => 1,'Sys::Hostname' => 1},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Net-Meerkat-1.06.tar.gz' => {'author' => 'DARREN','description' => 'Perl interface to O\'ReillyNet\'s Meerkat','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-MySQL-0.08.tar.gz' => {'author' => 'OYAMA','description' => 'Pure Perl MySQL network protocol interface.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 5}},'Net-NBName-0.24.tar.gz' => {'author' => 'JMACFARLA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Net-NIS-0.34.tar.gz' => {'author' => 'ESM','description' => 'Interface to Sun\'s NIS','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-NIS-Listgroup-1.0.0.tar.gz' => {'author' => 'MPREWITT','description' => undef,'files' => ['Makefile.PL'],'requires' => ['Getopt-Long-2.32.tar.gz','Net-NIS-0.34.tar.gz'],'requires_module' => {'Getopt::Long' => 0,'Net::NIS' => 0},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','Net-NIS-0.34.tar.gz']},'Net-NISplusTied-0.02.tgz' => {'author' => 'IKETRIS','description' => '- TIEHASH() interface to NIS+ tables','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 1}},'Net-Nessus-0.08.tar.gz' => {'author' => 'JWIED','description' => 'A Nessus client module','files' => ['Makefile.PL','README','MANIFEST']},'Net-Netmask-1.9002.tar.gz' => {'author' => 'MUIR','description' => 'Understand and manipulate network blocks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Net-Nsca-1.5.tar.gz' => {'author' => 'PKENT','description' => 'a perl way to send status checks to NetSaint, locally and remotely','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Net-Nslookup-1.12.tar.gz' => {'author' => 'DARREN','description' => 'Provide nslookup(1)-like capabilities','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'Net-OSCAR-0.62.tar.gz' => {'author' => 'MATTHEWG','description' => 'Implementation of AOL\'s OSCAR protocol for instant messaging','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Filter-1.29.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'Digest::MD5' => 2,'Filter::Util::Call' => 1,'Scalar::Util' => 1},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Filter-1.29.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Net-PH-2.21.tar.gz' => {'author' => 'GBARR','description' => 'CCSO Nameserver Client class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::Cmd' => '0.01'},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Net-Pager-2.00.tar.gz' => {'author' => 'ROOTLEVEL','description' => 'Send Numeric/AlphaNumeric Pages to any pager/phone around the world through the SimpleWire network.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Headers' => 0,'HTTP::Request::Common' => 0,'LWP::UserAgent' => 0,'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'Net-ParseWhois-0.62.tar.gz' => {'author' => 'ABEROHAM','description' => 'An extendable alternative to Net::Whois for parsing whois information.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Net-Patricia-1.010.tar.gz' => {'author' => 'PLONKA','description' => 'Patricia Trie perl module for fast IP addres','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Net-Pcap-0.04.tar.gz' => {'author' => 'TIMPOTTER','description' => 'An interface for LBL\'s packet capture lib','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 2}},'Net-PcapUtils-0.01.tar.gz' => {'author' => 'TIMPOTTER','description' => 'Utility routines for Net::Pcap module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Pcap-0.04.tar.gz'],'requires_module' => {'Net::Pcap' => '0.03'},'requires_recursive' => ['Net-Pcap-0.04.tar.gz']},'Net-Peep-0.4.1.1.tar.gz' => {'author' => 'STARKY','description' => 'Perl extension for Peep: The Network Auralizer.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Net-Peep-0.4.4.tar.gz' => {'author' => 'STARKY','description' => 'Perl extension for Peep: The Network Auralizer.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Tail-0.98.tar.gz','Filesys-DiskFree-0.06.tar.gz','Net-Ping-External-0.11.tar.gz','Proc-ProcessTable-0.38.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'File::Tail' => '0.98','Filesys::DiskFree' => '0.06','Net::Ping::External' => '0.06','Proc::ProcessTable' => '0.32','Time::HiRes' => '1.2'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Tail-0.98.tar.gz','Filesys-DiskFree-0.06.tar.gz','IO-1.20.tar.gz','Net-Ping-External-0.11.tar.gz','Proc-ProcessTable-0.38.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Net-Peep-0.4.5.1.tar.gz' => {'author' => 'STARKY','description' => 'Perl extension for Peep: The Network Auralizer.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Tail-0.98.tar.gz','Filesys-DiskFree-0.06.tar.gz','Net-Ping-External-0.11.tar.gz','Proc-ProcessTable-0.38.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'File::Tail' => '0.98','Filesys::DiskFree' => '0.06','Net::Ping::External' => '0.06','Proc::ProcessTable' => '0.32','Time::HiRes' => '1.2'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Tail-0.98.tar.gz','Filesys-DiskFree-0.06.tar.gz','IO-1.20.tar.gz','Net-Ping-External-0.11.tar.gz','Proc-ProcessTable-0.38.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-Ping-2.28.tar.gz' => {'author' => 'BBB','description' => 'TCP, UDP, or ICMP ping','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Socket' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'Net-Ping-2.29.tar.gz' => {'author' => 'BBB','description' => 'TCP, UDP, or ICMP ping'},'Net-Ping-External-0.11.tar.gz' => {'author' => 'COLINM','description' => 'Cross-platform interface to "ping" utilities','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 11}},'Net-Printer-0.32.tar.gz' => {'author' => 'CFUHRMAN','description' => 'Direct to lpd printing','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-ProxyMod-0.01.tgz' => {'author' => 'ATRAK','description' => 'Small TCP proxy module for packet alteration.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-QMQP-0.01.tar.gz' => {'author' => 'KOBAYASI','description' => 'Interface to Quick Mail Queueing Protocol','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','IO-1.20.tar.gz'],'requires_module' => {'Class::Accessor' => 0,'IO::Socket' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-QMTP-0.04.tar.gz' => {'author' => 'JRAFTERY','description' => 'Quick Mail Transfer Protocol (QMTP) client','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Net-RBLClient-0.1.tar.gz' => {'author' => 'ABLUM','description' => 'Queries multiple Realtime Blackhole Lists in parallel','files' => ['Makefile.PL','README'],'requires' => ['IO-1.20.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'IO::Socket' => 0,'Time::HiRes' => 0},'requires_recursive' => ['IO-1.20.tar.gz','Time-HiRes-1.45.tar.gz']},'Net-RMI-0.02.tar.gz' => {'author' => 'PANDICH','description' => 'Perl Remote Method Invocation (RMI) base class and utilities.','files' => ['Makefile.PL','README','MANIFEST']},'Net-RRP-0.03.tar.gz' => {'author' => 'MKUL','description' => 'there are file for RRP protocol and operations.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Socket-SSL-0.92.tar.gz','Net-Daemon-SSL-1.0.tar.gz'],'requires_module' => {'IO::Socket::SSL' => '0.73','Net::Daemon::SSL' => '1.00'},'requires_recursive' => ['IO-Socket-SSL-0.92.tar.gz','Net-Daemon-0.37.tar.gz','Net-Daemon-SSL-1.0.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'pass' => 4}},'Net-RRP-0.05.tar.gz' => {'author' => 'MKUL','description' => 'there are file for RRP protocol and operations.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Socket-SSL-0.92.tar.gz','Net-Daemon-SSL-1.0.tar.gz','Proc-Application-0.01.tar.gz'],'requires_module' => {'IO::Socket::SSL' => '0.73','Net::Daemon::SSL' => '1.00','Proc::Application' => '0.01'},'requires_recursive' => ['IO-Socket-SSL-0.92.tar.gz','Net-Daemon-0.37.tar.gz','Net-Daemon-SSL-1.0.tar.gz','Net_SSLeay.pm-1.22.tar.gz','Proc-Application-0.01.tar.gz'],'testers' => {'pass' => 1}},'Net-Radius-1.43.tar.gz' => {'author' => 'LUISMUNOZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Net-Radius-1.44.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Object-oriented Perl interface to RADIUS packets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-RawIP-0.1.tar.gz' => {'author' => 'SKOLYCHEV','description' => 'Perl extension for manipulate raw ip packets with interface to B<libpcap>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Net-Rexec-0.12.tar.gz' => {'author' => 'FKOLODNY','description' => 'Perl extension for the client side of the REXEC protocol.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'IO::Socket' => 0,'Net::Netrc' => 0},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Net-Rsh-0.02.tar.gz' => {'author' => 'RIIKI','description' => 'perl client for Rsh protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','IO-1.20.tar.gz'],'requires_module' => {'Errno' => 0,'IO::Socket' => 0},'requires_recursive' => ['Errno-1.09.tar.gz','IO-1.20.tar.gz'],'testers' => {'pass' => 2}},'Net-SCP-0.06.tar.gz' => {'author' => 'IVAN','description' => 'Perl extension for secure copy protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Net-SSH-0.07.tar.gz','String-ShellQuote-1.00.tar.gz'],'requires_module' => {'IO::Handle' => 0,'Net::SSH' => 0,'String::ShellQuote' => 0},'requires_recursive' => ['IO-1.20.tar.gz','Net-SSH-0.07.tar.gz','String-ShellQuote-1.00.tar.gz'],'testers' => {'pass' => 6}},'Net-SCP-Expect-0.07.tar.gz' => {'author' => 'DJBERG','description' => 'Wrapper for scp that allows passwords via Expect.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Expect-1.15.tar.gz','Term-ReadPassword-0.01.tar.gz'],'requires_module' => {'Expect' => '1.14','Term::ReadPassword' => '0.01'},'requires_recursive' => ['Expect-1.15.tar.gz','IO-Tty-1.02.tar.gz','Term-ReadPassword-0.01.tar.gz']},'Net-SFTP-0.05.tar.gz' => {'author' => 'BTROTT','description' => 'Secure File Transfer Protocol client','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-SSH-Perl-1.23.tar.gz'],'requires_module' => {'Net::SSH::Perl' => '1.13'},'requires_recursive' => ['Net-SSH-Perl-1.23.tar.gz'],'testers' => {'pass' => 1}},'Net-SMPP-1.03.tar.gz' => {'author' => 'SAMPO','description' => 'Protocol for sending SMS (to GSM or CDMA).','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-SMS-1.00.tar.gz' => {'author' => 'ROOTLEVEL','description' => 'Send SMS messages to ANY device.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Pager-2.00.tar.gz','XML-DOM-1.42.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Headers' => 0,'HTTP::Request::Common' => 0,'LWP::UserAgent' => 0,'Net::Pager' => 0,'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-Pager-2.00.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Net-SMS-2.13.tar.gz' => {'author' => 'ROOTLEVEL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz'],'requires_module' => {'XML::DOM' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'Net-SMS-2.41.tar.gz' => {'author' => 'ROOTLEVEL','description' => 'Send SMS wireless text-messages.','files' => ['Makefile.PL','README'],'requires' => ['Unicode-String-2.07.tar.gz','XML-DOM-1.42.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => 0,'HTTP::Response' => 0,'LWP::UserAgent' => 0,'Unicode::String' => '2.06','XML::DOM' => '1.25'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','Unicode-String-2.07.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'Net-SMS-Mtnsms-0.003.tar.gz' => {'author' => 'AWRIGLEY','description' => 'a module to send SMS messages using the Mtnsms web2sms gateway (L<http://www.mtnsms.com/>).','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Net-SMS-Web-0.015.tar.gz'],'requires_module' => {'Net::SMS::Web' => 0},'requires_recursive' => ['CGI-Enurl-1.07.tar.gz','CGI-Lite-2.001-emergencyrelease.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-SMS-Web-0.015.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-SMS-O2-0.019.tar.gz' => {'author' => 'AWRIGLEY','description' => 'Send SMS messages using the Genie gateway','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-SSLeay-0.49.tar.gz','Net-SMS-Web-0.015.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'Crypt::SSLeay' => 0,'Net::SMS::Web' => 0,'URI::Escape' => 0},'requires_recursive' => ['CGI-Enurl-1.07.tar.gz','CGI-Lite-2.001-emergencyrelease.tar.gz','Crypt-SSLeay-0.49.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-SMS-Web-0.015.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Net-SMS-Web-0.015.tar.gz' => {'author' => 'AWRIGLEY','description' => 'generic module for sending SMS via web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI-Enurl-1.07.tar.gz','CGI-Lite-2.001-emergencyrelease.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI::Enurl' => 0,'CGI::Lite' => 0,'Class::Struct' => 0,'LWP::UserAgent' => 0,'URI' => 0},'requires_recursive' => ['CGI-Enurl-1.07.tar.gz','CGI-Lite-2.001-emergencyrelease.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Net-SMTP-Multipart-1.5.tar.gz' => {'author' => 'DROBERTS','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'MIME::Base64' => 0,'Net::SMTP' => 0},'requires_recursive' => ['IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz']},'Net-SMTP-Receive-0.3.tar.gz' => {'author' => 'MUIR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Flock-101.060501.tar.gz','File-Slurp-2002.1031.tar.gz','File-Sync-0.09.tar.gz','Net-Ident-1.20.tar.gz','Storable-2.06.tar.gz','Time-modules-2003.0211.tar.gz'],'requires_module' => {'File::Flock' => '101.051801','File::Slurp' => '96.042202','File::Sync' => '0.09','Net::Ident' => '1.2','Storable' => '0.611','Time::CTime' => '99.062201'},'requires_recursive' => ['File-Flock-101.060501.tar.gz','File-Slurp-2002.1031.tar.gz','File-Spec-0.82.tar.gz','File-Sync-0.09.tar.gz','Net-Ident-1.20.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-modules-2003.0211.tar.gz']},'Net-SMTP-Server-Client2-0.2.tar.gz' => {'author' => 'DAVIDNICO','description' => 'A better client for Net::SMTP::Server.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Net-SNMP-4.0.3.tar.gz' => {'author' => 'DTOWN','description' => 'Object oriented interface to SNMP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-DES-2.03.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz'],'requires_module' => {'Crypt::DES' => '2.03','Digest::HMAC' => '1.00','Digest::MD5' => '2.11','Digest::SHA1' => '1.02'},'requires_recursive' => ['Crypt-DES-2.03.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz'],'testers' => {'pass' => 6}},'Net-SNMP-Interfaces-0.4.tar.gz' => {'author' => 'JSTOWE','description' => 'provide simple methods to gain interface data via SNMP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-SNMP-4.0.3.tar.gz'],'requires_module' => {'Net::SNMP' => '3.5'},'requires_recursive' => ['Crypt-DES-2.03.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','Net-SNMP-4.0.3.tar.gz'],'testers' => {'pass' => 2}},'Net-SNPP-1.11.tar.gz' => {'author' => 'GBARR','description' => 'Simple Network Pager Protocol Client','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::Cmd' => '0.01'},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz']},'Net-SNPP-1.13.tar.gz' => {'author' => 'DREDD','description' => 'Client interface to SNPP protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libnet-1.13.tar.gz'],'requires_module' => {'Net::Cmd' => '0.01'},'requires_recursive' => ['IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Net-SSH-0.07.tar.gz' => {'author' => 'IVAN','description' => 'Perl extension for secure shell','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Net-SSH-Perl-1.23.tar.gz' => {'author' => 'BTROTT','description' => 'Perl client Interface to SSH','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Net-SSH-W32Perl-0.05.tar.gz' => {'author' => 'SCOTTS','description' => 'MSWin32 compatibility layer for Net::SSH::Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-ASCII-Armour-1.4.tar.gz','Data-Buffer-0.04.tar.gz','Digest-BubbleBabble-0.01.tar.gz','IO-Select-Trap-0.03.tar.gz','IO-String-1.02.tar.gz','Net-SSH-Perl-1.23.tar.gz'],'requires_module' => {'Convert::ASCII::Armour' => '1.4','Data::Buffer' => '0.04','Digest::BubbleBabble' => '0.01','IO::Select::Trap' => '0.02','IO::String' => '1.01','Net::SSH::Perl' => '1.23'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Convert-ASCII-Armour-1.4.tar.gz','Data-Buffer-0.04.tar.gz','Digest-BubbleBabble-0.01.tar.gz','Digest-MD5-2.24.tar.gz','IO-Select-Trap-0.03.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Net-SSH-Perl-1.23.tar.gz']},'Net-Server-0.80.tar.gz' => {'author' => 'BBB','description' => 'Extensible, general Perl server engine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Socket' => 0,'POSIX' => 0,'Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Net-Server-0.85.tar.gz' => {'author' => 'RHANDOM','description' => 'Extensible, general Perl server engine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Socket' => 0,'POSIX' => 0,'Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Net-Server-Mail-0.07.tar.gz' => {'author' => 'RSOLIV','description' => 'Class to easily create a mail server','files' => ['Makefile.PL','README']},'Net-Server-Mail-0.08.tar.gz' => {'author' => 'RSOLIV','description' => 'Class to easily create a mail server','files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'Net-Server-NonBlocking-0.031.tar.gz' => {'author' => 'ROMERUN','description' => 'An object interface to non-blocking I/O server engine','files' => ['Makefile.PL','README','MANIFEST']},'Net-Server-NonBlocking-0.041.tar.gz' => {'author' => 'ROMERUN','description' => 'An object interface to non-blocking I/O server engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-Services-1.3.tar.gz' => {'author' => 'SPOON','description' => 'tied interface to the /etc/services file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IO::File' => '1.08','Module::Info' => '0.12','Pod::Coverage' => '0.11','Test::More' => '0.42'},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Net-Shared-0.30.tar.gz' => {'author' => 'JRYAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Net-Socket-NonBlock-0.15.tar.gz' => {'author' => 'TPABA','description' => 'Perl extension for easy creation multi-socket single-thread application, especially non-forking TCP servers I<Version 0.15>','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'IO::Select' => '0.01','IO::Socket' => '0.01','POSIX' => '0.01'},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Net-Spooler-0.02.tar.gz' => {'author' => 'JWIED','description' => 'A Perl extension for writing spooling daemons','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Net-Daemon-0.37.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'File::Spec' => 0,'Net::Daemon' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Net-Daemon-0.37.tar.gz'],'testers' => {'fail' => 3,'pass' => 3}},'Net-Starnet-DataAccounting-1.2.tar.gz' => {'author' => 'SPOON','description' => 'interface to the SDA protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','IO-1.20.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => '2.102','Getopt::Std' => '1.02','IO::Socket' => '1.26','Module::Info' => '0.12','Pod::Coverage' => '0.09','Socket' => '1.72','Test::More' => '0.41','constant' => '1.02'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Net-Subnet-Count-1.20.tar.gz' => {'author' => 'LUISMUNOZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 3}},'Net-Syslog-0.03.tar.gz' => {'author' => 'LHOWARD','description' => 'Forwarded syslog protocol','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Net-TFTP-0.16.tar.gz' => {'author' => 'GBARR','description' => 'Interface to Trivial File Transfer Protocol','files' => ['Makefile.PL','README','MANIFEST']},'Net-Telnet-3.03.tar.gz' => {'author' => 'JROGERS','description' => 'Interact with TELNET port or other TCP ports','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 27}},'Net-Telnet-Cisco-1.10.tar.gz' => {'author' => 'JOSHUA','description' => 'Automate telnet sessions w/ routers&switches','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Telnet-3.03.tar.gz','TermReadKey-2.21.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => undef,'Net::Telnet' => '3.02','Term::ReadKey' => 2,'Test::More' => undef},'requires_recursive' => ['File-Spec-0.82.tar.gz','Net-Telnet-3.03.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Net-Traceroute-1.07.tar.gz' => {'author' => 'HAG','description' => 'Trace routes in IPv4, v6','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Net-Traceroute-PurePerl-0.02.tar.gz' => {'author' => 'TSCANLAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-RawIP-0.1.tar.gz','Net-Traceroute-1.07.tar.gz'],'requires_module' => {'Net::RawIP' => '0.09','Net::Traceroute' => '1.05'},'requires_recursive' => ['Net-RawIP-0.1.tar.gz','Net-Traceroute-1.07.tar.gz'],'testers' => {'pass' => 1}},'Net-Traceroute6-0.03.tar.gz' => {'author' => 'MOHACSI','description' => 'Interface to IPv6 traceroute','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7}},'Net-TrackBack-0.21.tar.gz' => {'author' => 'TIMA','description' => 'A modularized implementation of core TrackBack 1x functionality.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Net-Wake-0.01.tar.gz' => {'author' => 'CLINTDW','description' => 'A package to send packets to power on computers.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Net-Whois-1.9.tar.gz' => {'author' => 'DHUDES','description' => 'Get+parse "whois" domain data from InterNIC','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Net-Whois-IP-0.14.tar.gz' => {'author' => 'BSCHMITZ','description' => 'IP whois information lookup','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Net-Whois-RIPE-1.19.tar.gz' => {'author' => 'PAULG','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO' => '1.2'},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'fail' => 6}},'Net-Whois-Raw-0.23.tar.gz' => {'author' => 'CORRIS','description' => 'Perl extension for unparsed raw whois information','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Socket' => 1},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 2}},'Net-XWhois-0.90.tar.gz' => {'author' => 'VIPUL','description' => 'Whois Client Interface for Perl5.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Net-YMSG-1.2.tar.gz' => {'author' => 'VARUNK','description' => 'Interface to the Yahoo! Messenger IM protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-PasswdMD5-1.2.tar.gz','Digest-MD5-2.24.tar.gz'],'requires_module' => {'Crypt::PasswdMD5' => 0,'Digest::MD5' => 0},'requires_recursive' => ['Crypt-PasswdMD5-1.2.tar.gz','Digest-MD5-2.24.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Net-YahooMessenger-0.13.tar.gz' => {'author' => 'OYAMA','description' => 'Interface to the Yahoo!Messenger IM protocol','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 5}},'Net-Z3950-0.32.tar.gz' => {'author' => 'MIRK','description' => 'OO interface (ZOOM) to Yaz Z39.50 toolkit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Event-0.87.tar.gz'],'requires_module' => {'Event' => '0.77'},'requires_recursive' => ['Event-0.87.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'Net-ext-1.011.tar.gz' => {'author' => 'SPIDB','description' => 'TCP-specific socket usage','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 12}},'Net-vCard-0.2.tar.gz' => {'author' => 'JLAWRENC','description' => undef},'NetAddr-IP-3.14.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Manipulation and operations on IP addresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 11}},'NetAddr-IP-Count-2.01.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Count hosts in named subnets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetAddr-IP-3.14.tar.gz'],'requires_module' => {'NetAddr::IP' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','NetAddr-IP-3.14.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'NetAddr-IP-Find-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Find IP addresses in plain text','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetAddr-IP-3.14.tar.gz'],'requires_module' => {'NetAddr::IP' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','NetAddr-IP-3.14.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'NetIcecast-1.02.zip' => {'author' => 'IGREC','description' => undef,'files' => [],'testers' => {'pass' => 1}},'NetPacket-0.03.tar.gz' => {'author' => 'TIMPOTTER','description' => ' Address Resolution Protocol','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'NetPacket-LACP-0.01.tar.gz' => {'author' => 'CGANESAN','description' => 'Assemble and disassemble IEEE 802.1D Spanning Tree protocol packets.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetPacket-0.03.tar.gz','NetPacket-LLC-0.01.tar.gz'],'requires_module' => {'NetPacket::Ethernet' => '0.04','NetPacket::LLC' => '0.01'},'requires_recursive' => ['NetPacket-0.03.tar.gz','NetPacket-LLC-0.01.tar.gz'],'testers' => {'pass' => 1}},'NetPacket-LLC-0.01.tar.gz' => {'author' => 'CGANESAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetPacket-0.03.tar.gz'],'requires_module' => {'NetPacket::Ethernet' => '0.04'},'requires_recursive' => ['NetPacket-0.03.tar.gz'],'testers' => {'pass' => 1}},'NetPacket-SpanningTree-0.01.tar.gz' => {'author' => 'CGANESAN','description' => 'Assemble and disassemble IEEE 802.1D Spanning Tree protocol packets.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetPacket-0.03.tar.gz','NetPacket-LLC-0.01.tar.gz'],'requires_module' => {'NetPacket::Ethernet' => '0.04','NetPacket::LLC' => '0.01'},'requires_recursive' => ['NetPacket-0.03.tar.gz','NetPacket-LLC-0.01.tar.gz'],'testers' => {'pass' => 1}},'NetServer-Generic-1.03.tar.gz' => {'author' => 'CHSTROSS','description' => 'generic OOP class for internet servers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'NetServer-Portal-1.08.tar.gz' => {'author' => 'JPRIT','description' => 'Interactively Manipulate Daemon Processes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Event-0.87.tar.gz','Event-Stats-0.7.tar.gz','Scalar-List-Utils-1.11.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Event' => '0.70','Event::Stats' => '0.8','Scalar::Util' => '0.1','Storable' => '0.6'},'requires_recursive' => ['Event-0.87.tar.gz','Event-Stats-0.7.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Storable-2.06.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'NetServer-SMTP-0.01.tar.gz' => {'author' => 'CHSTROSS','description' => 'basic SMTP server class for Perl','files' => ['Makefile.PL','README','MANIFEST']},'Net_SSLeay.pm-1.22.tar.gz' => {'author' => 'SAMPO','description' => 'Secure Socket Layer (based on OpenSSL)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'Net_TCLink.pm-3.3.1.tar.gz' => {'author' => 'TRUSTCOM','description' => 'Perl interface to the TrustCommerce payment gateway','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Netscape-Bookmarks-1.5.tar.gz' => {'author' => 'BDFOY','description' => 'parse, manipulate, or create Netscape Bookmarks files','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'HTML::Entities' => undef,'HTML::Parser' => undef,'URI::URL' => undef},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 4}},'Netscape-Cache-0.45.tar.gz' => {'author' => 'SREZIC','description' => 'Access Netscape cache files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Netscape-History-3.01.tar.gz' => {'author' => 'NEILB','description' => 'Like a URI::URL, but with visit time','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Netscreen-1.1.tar.gz' => {'author' => 'MRAMBERG','description' => 'interact with a Netscreen firewall','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Telnet-3.03.tar.gz'],'requires_module' => {'Net::Telnet' => '3.02'},'requires_recursive' => ['Net-Telnet-3.03.tar.gz'],'testers' => {'pass' => 3}},'Network-IPv4Addr-0.05.tar.gz' => {'author' => 'FRAJULAC','description' => 'Perl extension for manipulating IPv4 addresses.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'NetworkInfo-Discovery-0.09.tar.gz' => {'author' => 'TSCANLAN','description' => 'Modules for network discovery and mapping','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Graph-0.20101.tar.gz','Graph-ReadWrite-1.07.tar.gz','Net-Pcap-0.04.tar.gz','Net-Traceroute-1.07.tar.gz','NetPacket-0.03.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'requires_module' => {'Graph' => '0.20101','Graph::Reader' => 0,'Graph::Writer' => 0,'Net::Pcap' => '0.04','Net::Traceroute' => '1.05','NetPacket' => '0.03','XML::Parser' => '2.31','XML::Writer' => '0.4'},'requires_recursive' => ['Graph-0.20101.tar.gz','Graph-ReadWrite-1.07.tar.gz','Heap-0.50.tar.gz','IO-1.20.tar.gz','Net-Pcap-0.04.tar.gz','Net-Traceroute-1.07.tar.gz','NetPacket-0.03.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz'],'testers' => {'pass' => 1}},'NetworkInfo-Discovery-0.11.tar.gz' => {'author' => 'TSCANLAN','description' => 'Modules for network discovery and mapping','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Pcap-0.04.tar.gz','Net-Traceroute-1.07.tar.gz','NetPacket-0.03.tar.gz'],'requires_module' => {'Net::Pcap' => '0.04','Net::Traceroute' => '1.05','NetPacket' => '0.03'},'requires_recursive' => ['Net-Pcap-0.04.tar.gz','Net-Traceroute-1.07.tar.gz','NetPacket-0.03.tar.gz'],'testers' => {'fail' => 1}},'Netx-WebRadio-0.03.tar.gz' => {'author' => 'NATHANAEL','description' => 'receive one or more webradio-stations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz'],'requires_module' => {'Class::MethodMaker' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'NetxAP-0.01.tar.gz' => {'author' => 'KJOHNSON','description' => 'An interface to the protocol beneath IMAP, ACAP, and ICAP. B<WARNING: This code is in alpha release. Expect the interface to change.>','files' => ['Makefile.PL','README','MANIFEST']},'NetxAP-0.02.tar.gz' => {'author' => 'KJOHNSON','description' => 'Interface to IMAP,ACAP,ICAP substrate','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MD5-2.02.tar.gz','MIME-Base64-2.18.tar.gz'],'requires_module' => {'MD5' => '2.01','MIME::Base64' => '2.11'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','MD5-2.02.tar.gz','MIME-Base64-2.18.tar.gz'],'testers' => {'fail' => 5,'pass' => 1}},'Neuron-0.0.1.tar.gz' => {'author' => 'YKOSTYLEV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'News-Article-1.27.tar.gz' => {'author' => 'AGIERTH','description' => 'Object for handling Usenet articles in mail or news form.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'News-Collabra-0.06.tar.gz' => {'author' => 'NATE','description' => 'Access to Collabra administrative functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'News-GnusFilter-0.55.tar.gz' => {'author' => 'JOESUF','description' => 'gnus MIME-hook filter to score usenet posts','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'News-Newsrc-1.08.tar.gz' => {'author' => 'SWMCD','description' => 'Manage .newsrc files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-IntSpan-1.07.tar.gz'],'requires_module' => {'Set::IntSpan' => '1.07'},'requires_recursive' => ['Set-IntSpan-1.07.tar.gz'],'testers' => {'pass' => 11}},'News-Scan-0.53.tar.gz' => {'author' => 'GBACON','description' => 'gather and report Usenet newsgroup statistics','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'NewsClipper-1.32-OpenSource.tar.gz' => {'author' => 'DCOPPIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'NewsTicker-0.02.tar.gz' => {'author' => 'RLZWART','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Newt-1.08.tar.gz' => {'author' => 'AMEDINA','description' => 'Perl bindings for RedHat newt library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'NexTrieve-0.39.tar.gz' => {'author' => 'ELIZABETH','description' => 'Convert message(s) to logical document(s)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => 0,'Date::Parse' => 0,'File::Copy' => 0,'IO::File' => 0,'IO::Socket' => 0},'requires_recursive' => ['IO-1.20.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 5,'pass' => 1}},'Nice.pm.gz' => {'author' => 'TOMC','description' => undef},'Nmap-Scanner-0.01.tar.gz' => {'author' => 'MAXSCHUBE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Norge-1.06.tar.gz' => {'author' => 'GAAS','description' => 'Norwegian stuff','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Notify-0.0.1.tar.gz' => {'author' => 'MGILFIX','description' => 'Framework for asynchronously, remotely notifying users.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Mail-Box-2.039.tar.gz','Mail-Sender-0.8.06.tar.gz','Tie-Persistent-1.00.tar.gz'],'requires_module' => {'Mail::Box' => '1.3','Mail::Sender' => '
','Tie::Persistent' => '0.9'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Errno-1.09.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Types-1.005.tar.gz','Mail-Box-2.039.tar.gz','Mail-Sender-0.8.06.tar.gz','MailTools-1.58.tar.gz','Object-Realize-Later-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tie-Persistent-1.00.tar.gz','TimeDate-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Number-Compare-0.01.tar.gz' => {'author' => 'RCLAMP','description' => 'numeric comparisons','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 26}},'Number-Encode-1.00.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Encode bit strings into digit strings','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 14}},'Number-Format-1.45.tar.gz' => {'author' => 'WRW','description' => 'Package for formatting numbers for display','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 9}},'Number-Fraction-1.02.tar.gz' => {'author' => 'DAVECROSS','description' => 'Perl extension to model fractions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Number-Latin-1.01.tar.gz' => {'author' => 'SBURKE','description' => '- convert to/from the number system "a,b,...z,aa,ab..."','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Number-Phone-DE-Mobile-1_1.tgz' => {'author' => 'NETSRAK','description' => undef,'files' => ['Makefile.PL','README']},'Number-Phone-US-1.5.tar.gz' => {'author' => 'KENNEDYH','description' => 'Validates several US phone number formats','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Number-Spell-0.04.tar.gz' => {'author' => 'LHOWARD','description' => 'Perl extension for spelling out numbers','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Number-Spice-0.011.tar.gz' => {'author' => 'WIMV','description' => 'handling of Spice number strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Nums2Words-1.12.zip' => {'author' => 'HIGHTOWE','description' => 'compute English verbage from numerical values','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'OLE-Storage-0.386.tar.gz' => {'author' => 'MSCHWARTZ','description' => 'An Interface to B<Structured Storage> Documents. $Revision: 1.8 $ $Date: 1998/04/28 00:39:43 $','files' => ['Makefile.PL','README','MANIFEST']},'OLE-Storage_Lite-0.11.tar.gz' => {'author' => 'KWITKNR','description' => 'Simple Class for OLE document interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz'],'requires_module' => {'IO::Scalar' => '2.101'},'requires_recursive' => ['IO-stringy-2.108.tar.gz'],'testers' => {'pass' => 5}},'OODoc-0.01.tar.gz' => {'author' => 'MARKOV','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'OODoc-0.03.tar.gz' => {'author' => 'MARKOV','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'OS2-Attrib-1.00.tar.gz' => {'author' => 'CJM','description' => 'Get or set OS/2 file attributes','files' => ['Makefile.PL','README','MANIFEST']},'OS2-FTP-0_10.zip' => {'author' => 'ILYAZ','description' => 'Access to ftplib interface','files' => ['Makefile.PL','MANIFEST']},'OS2-Focus-0.01.tar.gz' => {'author' => 'ILYAZ','description' => 'Perl extension to get and set focus on PM windows.','files' => ['Makefile.PL','MANIFEST']},'OS2-Proc-0.02.tar.gz' => {'author' => 'ILYAZ','description' => 'Perl extension for get information about running processes and loaded modules.','files' => ['Makefile.PL','MANIFEST']},'OS2-Process-0.2.tar.gz' => {'author' => 'ILYAZ','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'OS2-SoftInstaller-0.07.tar.gz' => {'author' => 'ILYAZ','description' => 'Perl extension for generation of daughter packages for IBM\'s Software Installer.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'OS2-UPM-0_10.zip' => {'author' => 'ILYAZ','description' => 'User Profile Management','files' => ['Makefile.PL','MANIFEST']},'OS2-WinObject-0.02.tar.gz' => {'author' => 'ILYAZ','description' => 'Perl extension for access the subset of C<Win*> API for dealing with WPS objects.','files' => ['Makefile.PL','MANIFEST']},'OS390-Stdio-0.008.tar.gz' => {'author' => 'PVHP','description' => 'z/OS and OS/390 standard I/O functions with POSIX/XPG extensions','files' => ['Makefile.PL','README','MANIFEST']},'Oak-1.6.tar.gz' => {'author' => 'DRUOSO','description' => 'Saves Persistent Descendants properties','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Error-0.15.tar.gz','IO-1.20.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','DBI' => '0','Error' => '0.15','IO' => '0','XML::Parser' => '0','XML::Writer' => '0'},'requires_recursive' => ['DBI-1.35.tar.gz','Error-0.15.tar.gz','IO-1.20.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'ObjStore-1.53.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => '1.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'ObjStore-1.59.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => '1.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'ObjStore-Lib-PDL-0.92.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ObjStore-1.59.tar.gz'],'requires_module' => {'ObjStore' => '1.52'},'requires_recursive' => ['File-Spec-0.82.tar.gz','ObjStore-1.59.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'fail' => 1}},'ObjStore-REP-FatTree-1.01.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ObjStore-1.59.tar.gz','Test-1.23.tar.gz','Tree-Fat-1.111.tar.gz'],'requires_module' => {'ObjStore' => '1.52','Test' => '1.03','Tree::Fat' => '1.1'},'requires_recursive' => ['File-Spec-0.82.tar.gz','ObjStore-1.59.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Tree-Fat-1.111.tar.gz']},'ObjStore-REP-HashRecord-0.96.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ObjStore-1.59.tar.gz'],'requires_module' => {'ObjStore' => '1.52'},'requires_recursive' => ['File-Spec-0.82.tar.gz','ObjStore-1.59.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'ObjStore-REP-Ring-0.02.tar.gz' => {'author' => 'JPRIT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ObjStore-1.59.tar.gz'],'requires_module' => {'ObjStore' => '1.47'},'requires_recursive' => ['File-Spec-0.82.tar.gz','ObjStore-1.59.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'Object-Exporter-0.02.tar.gz' => {'author' => 'SPLICE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Object-Interface-1.1.zip' => {'author' => 'GWELCH','description' => undef,'files' => ['README']},'Object-Iterate-0.05.tar.gz' => {'author' => 'BDFOY','description' => 'iterators for objects that know the next element =head1 SYNOPSIS use Object::Iterate qw(iterate igrep imap); iterate {...} $object; my @filtered = igrep {...} $object; my @transformed = imap {...} $object; =head1 DESCRIPTION This module provides control structures to iterate through the elements of an object that cannot be represented as list of items all at once. Objects can represent a virtual collection that is beyond the reaches of foreach, map, and grep because they cannot turn themselves into a list. If the object can return the next object, it can use this module. Iterate assumes that the object responds to __next__ with the next element, and to __more__ with TRUE or FALSE if more elements remain to be processed. The __init__ method is called before the first iteration if it exists, and silently skipped otherwise. The control structure continues until the __more__ method returns FALSE (which does not mean that it visited all of the elements but that the object has decided to stop iterating). At the end of all iterations (when __more__ returns false), Object::Iterate calls __final__ if it exists, and skips it otherwise. Each control structure sets $_ to the current element, just like foreach, map, and grep. =head2 Mutable method names You do not really have to use the __next__, __more__, __init__, or __final__ names. They are just the defaults which Iterate stores in the package variables $Next, $More, $Init, and $Final respectively. This module does not export these variables, so you need to use the full package specification to change them (i.e. $Object::Iterate::$Next). If your object does not have the specified methods, the functions will die. You may want to wrap them in eval blocks. Since this module uses package variables to storethese methods names, the method names apply to every use of the functions no matter the object. You might want to local()-ise the variables for different objects. Before any control structure does its job, it checks the object to see if it can respond to these two methods, whatever you decide to call them, so your object must know that it can respond to these methods. AUTOLOADed methods cannot work since the module cannot know if they exist. =over 4 =item iterate BLOCK, OBJECT Applies BLOCK to each item returned by ODJECT->__next__. iterate { print "$_\\n" } $object; This is the same thing as using a while loop, but iterate() stays out of your way. while( $object->__more__ ) { local $_ = $object->__next__; ...BLOCK... } =cut sub iterate (&$) { my $sub = shift; my $object = shift; _check_object( $object ); while( $object->$More ) { local $_; $_ = $object->$Next; $sub->(); } $object->$Final if $object->can( $Final ); } =item igrep BLOCK, OBJECT Applies BLOCK to each item returned by ODJECT->__next__, and returns all of the elements for which the BLOCK returns TRUE. my $output = igrep { print "$_\\n" } $object; This is a grep for something that cannot be represented as a list at one time. while( $object->__more__ ) { local $_ = $object->__next__; push @output, $_ if ...BLOCK...; } =item imap BLOCK, OBJECT Applies BLOCK to each item returned by ODJECT->__next__, and returns the combined lists that BLOCK returns for each of the elements. my $output = imap { print "$_\\n" } $object; This is a map for something that cannot be represented as a list at one time. while( $object->$More ) { local $_ = $object->__next__; push @output, ...BLOCK...; } =back','files' => ['Makefile.PL'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Data-0.91.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Data' => '0','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0','Test::Prereq' => '0.14'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Data-0.91.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 1}},'Object-PerlDesignPatterns-0.01.tar.gz' => {'author' => 'SWALTERS','description' => 'Perl architecture for structuring and refactoring large programs','files' => ['Makefile.PL','README','MANIFEST']},'Object-Persistence-0.92.tar.gz' => {'author' => 'VIPUL','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 18}},'Object-Realize-Later-0.10.tar.gz' => {'author' => 'MARKOV','description' => 'Delay construction of real data until used','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'Scalar::Util' => 0},'requires_recursive' => ['Scalar-List-Utils-1.11.tar.gz'],'testers' => {'pass' => 5}},'Object-Registrar-0.01.tar.gz' => {'author' => 'UARUN','description' => 'A global registry of objects that can be resolved by names','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz'],'requires_module' => {'Error' => 0},'requires_recursive' => ['Error-0.15.tar.gz'],'testers' => {'pass' => 8}},'Object-Transaction-1.01.tar.gz' => {'author' => 'MUIR','description' => 'Transactions on serialized HASH files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Flock-101.060501.tar.gz','File-Sync-0.09.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'File::Flock' => '101.060501','File::Sync' => 0,'Storable' => 0},'requires_recursive' => ['File-Flock-101.060501.tar.gz','File-Spec-0.82.tar.gz','File-Sync-0.09.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'ObjectRowMap-0.11.tar.gz' => {'author' => 'CWELCH','description' => 'Simple perl object to DBI persistence engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Ogg-Vorbis-Decoder-0.02.tar.gz' => {'author' => 'DBP','description' => 'An object-oriented Ogg Vorbis to decoder','files' => ['Makefile.PL','README','MANIFEST']},'Ogg-Vorbis-Header-0.02.tar.gz' => {'author' => 'DBP','description' => 'View Vorbis info & comments; edit comments','files' => ['Makefile.PL','README','MANIFEST']},'Ogg-Vorbis-Header-PurePerl-0.01.tar.gz' => {'author' => 'AMOLLOY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'OpenCA-CRL-0.7.61.tar.gz' => {'author' => 'MADWOLF','description' => 'CRL Management module.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'OpenCA-CRR-0.0.2.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl extention to handle CRR objects.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'OpenCA-Configuration-1.5.2a.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl extention to deal with config files.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'OpenCA-DB-1.02.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl Certificates DB Extention.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'OpenCA-DBIS-0.2.0.tar.gz' => {'author' => 'MADWOLF','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3}},'OpenCA-OpenSSL-0.8.43.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl Crypto Extention to OpenSSL','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'OpenCA-PKCS7-0.4.21a.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl extension for basic handling PKCS#7 Signatures.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3}},'OpenCA-RBAC-0.2.0.tar.gz' => {'author' => 'MADWOLF','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'OpenCA-REQ-0.7.35.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl extension to easily manage Cert REQUESTs','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'OpenCA-TRIStateCGI-1.5.4.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl extension for implementing 3-state Input Objs.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'OpenCA-Tools-0.4.3a.tar.gz' => {'author' => 'MADWOLF','description' => 'Misc Utilities PERL Extention.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'OpenCA-X509-0.9.8.tar.gz' => {'author' => 'MADWOLF','description' => 'Perl extension for basic handling x509 Certificates.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'OpenFrame-2.12.tar.gz' => {'author' => 'JDUNCAN','description' => 'An Application Framework for Perl and the Web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','Chatbot-Eliza-1.04.tar.gz','Class-MethodMaker-1.10.tar.gz','Data-Denter-0.15.tar.gz','Data-Dumper-2.101.tar.gz','File-MMagic-1.17.tar.gz','File-Temp-0.12.tar.gz','Games-GuessWord-0.15.tar.gz','SOAP-Lite-0.55.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Cache::Cache' => '0.01','Chatbot::Eliza' => '0.01','Class::MethodMaker' => '0.01','Data::Denter' => '0.01','Data::Dumper' => '0.01','File::MMagic' => '0.01','File::Temp' => '0.01','Games::GuessWord' => '0.15','LWP::UserAgent' => '0.01','SOAP::Lite' => '0.01','Scalar::Util' => '0.01','Template' => '0.01','Test::Simple' => '0.01','Time::HiRes' => '0.01','URI' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','Chatbot-Eliza-1.04.tar.gz','Class-MethodMaker-1.10.tar.gz','Data-Denter-0.15.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Games-GuessWord-0.15.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-Lite-0.55.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz','YAML-0.35.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'OpenFrame-3.02.tar.gz' => {'author' => 'JDUNCAN','description' => 'a framework for network enabled applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','File-MMagic-1.17.tar.gz','IO-Null-0.02.tar.gz','Pipeline-3.01.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'CGI::Cookie' => '0.01','File::MMagic' => '0.01','HTTP::Request' => '0.01','IO::Null' => '0.01','Pipeline' => '2.00','Test::More' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Class-ISA-0.32.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Null-0.02.tar.gz','MIME-Base64-2.18.tar.gz','Pipeline-3.01.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'OpenFrame-3.03.tar.gz' => {'author' => 'JDUNCAN','description' => 'a framework for network enabled applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','File-MMagic-1.17.tar.gz','File-Temp-0.12.tar.gz','IO-Null-0.02.tar.gz','Pipeline-3.01.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'CGI::Cookie' => '0.01','File::MMagic' => '0.01','File::Temp' => '0.01','HTTP::Request' => '0.01','IO::Null' => '0.01','Pipeline' => '2.00','Test::More' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Class-ISA-0.32.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Null-0.02.tar.gz','MIME-Base64-2.18.tar.gz','Pipeline-3.01.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'OpenFrame-AppKit-1.03.tar.gz' => {'author' => 'JDUNCAN','description' => 'The OpenFrame AppKit','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','OpenFrame-3.03.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Cache::Cache' => '0.01','OpenFrame' => '3.00','Template' => '0.01','Test::More' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Class-ISA-0.32.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Null-0.02.tar.gz','MIME-Base64-2.18.tar.gz','OpenFrame-3.03.tar.gz','Pipeline-3.01.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'OpenFrame-AppKit-1.05.tar.gz' => {'author' => 'JDUNCAN','description' => 'The OpenFrame AppKit','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','Games-GuessWord-0.15.tar.gz','OpenFrame-3.03.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Cache::Cache' => '0.01','Games::GuessWord' => '0.01','OpenFrame' => '3.00','Template' => '0.01','Test::More' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Class-ISA-0.32.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Games-GuessWord-0.15.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Null-0.02.tar.gz','MIME-Base64-2.18.tar.gz','OpenFrame-3.03.tar.gz','Pipeline-3.01.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'OpenFrame-Segment-Apache-1.05.tar.gz' => {'author' => 'LBROCARD','description' => 'Apache segments for OpenFrame 3','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['OpenFrame-AppKit-1.05.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.27','HTTP::Cookies' => '1.25','LWP::UserAgent' => '2.001','OpenFrame::AppKit' => '1.00','URI' => '1.21'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Class-ISA-0.32.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Games-GuessWord-0.15.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Null-0.02.tar.gz','MIME-Base64-2.18.tar.gz','OpenFrame-3.03.tar.gz','OpenFrame-AppKit-1.05.tar.gz','Pipeline-3.01.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'OpenFrame-Segment-Apache2-1.00.tar.gz' => {'author' => 'LBROCARD','description' => 'Apache2 segments for OpenFrame 3','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['OpenFrame-AppKit-1.05.tar.gz','Template-Toolkit-2.08.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'HTTP::Cookies' => '1.25','LWP::UserAgent' => '2.001','OpenFrame::AppKit' => '1.00','Template' => '2.08','URI' => '1.21','mod_perl' => '1.9908'},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI.pm-2.91.tar.gz','Cache-Cache-1.01.tar.gz','Class-ISA-0.32.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Games-GuessWord-0.15.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Null-0.02.tar.gz','MIME-Base64-2.18.tar.gz','OpenFrame-3.03.tar.gz','OpenFrame-AppKit-1.05.tar.gz','Pipeline-3.01.tar.gz','Scalar-List-Utils-1.11.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'OpenGL-0.5.tar.gz' => {'author' => 'KJALB','description' => 'Interface to OpenGL drawing/imaging library','files' => ['Makefile.PL','README','MANIFEST']},'OpenIndex-1.05.tar.gz' => {'author' => 'SANDERSON','description' => 'Apache modperl module to manage site files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Icon-0.02.tar.gz','Apache-Language-0.14.tar.gz','File-NCopy0.32.tar.gz','HTML-Parser-3.27.tar.gz','Storable-2.06.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => 0,'Apache::Icon' => '0.02','Apache::Language' => 0,'Apache::Status' => 0,'File::NCopy' => 0,'HTML::HeadParser' => 0,'Storable' => 0},'requires_recursive' => ['Apache-Icon-0.02.tar.gz','Apache-Language-0.14.tar.gz','File-NCopy0.32.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','I18N-LangTags-0.27.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','mod_perl-1.27.tar.gz'],'testers' => {'fail' => 4}},'OpenInteract-1.56.tar.gz' => {'author' => 'CWINTERS','description' => 'mod_perl handler to process all OpenInteract requests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Archive-Tar-0.23.tgz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.17.tar.gz','Class-Date-1.1.6.tar.gz','Class-Fields-0.15.tar.gz','Class-Singleton-1.03.tar.gz','Compress-Zlib-1.19.tar.gz','Date-Calc-5.3.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','MIME-Lite-2.117.tar.gz','Mail-RFC822-Address-0.3.tar.gz','Mail-Sendmail-0.79.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.21.tar.gz','SPOPS-0.75.tar.gz','Template-Toolkit-2.08.tar.gz','TimeDate-1.14.tar.gz','libapreq-1.1.tar.gz'],'requires_module' => {'Apache::Request' => '0.31','Apache::Session' => '1.5','Archive::Tar' => undef,'Carp::Assert' => undef,'Class::Accessor' => undef,'Class::Date' => 1,'Class::Fields' => undef,'Class::Singleton' => '1.03','Compress::Zlib' => '1.08','Date::Calc' => '4.3','Date::Format' => '2.09','Digest::MD5' => undef,'File::MMagic' => undef,'HTML::Entities' => '1.13','MIME::Lite' => 2,'Mail::RFC822::Address' => '0.3','Mail::Sendmail' => '0.77','Pod::POM' => undef,'Pod::Usage' => '1.12','SPOPS' => '0.5','Template' => '2.04','Text::Sentence' => undef},'requires_recursive' => ['Apache-Session-1.54.tar.gz','AppConfig-1.52.tar.gz','Archive-Tar-0.23.tgz','Bit-Vector-6.3.tar.gz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.17.tar.gz','Class-Date-1.1.6.tar.gz','Class-Factory-1.00.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Class-Singleton-1.03.tar.gz','Compress-Zlib-1.19.tar.gz','Data-Dumper-2.101.tar.gz','Date-Calc-5.3.tar.gz','Devel-StackTrace-1.03.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','MIME-Lite-2.117.tar.gz','Mail-RFC822-Address-0.3.tar.gz','Mail-Sendmail-0.79.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.21.tar.gz','SPOPS-0.75.tar.gz','Storable-2.06.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','TimeDate-1.14.tar.gz','libapreq-1.1.tar.gz','perl-5.8.0.tar.gz']},'OpenInteract-1.57.tar.gz' => {'author' => 'CWINTERS','description' => 'mod_perl handler to process all OpenInteract requests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Apache-Session-1.54.tar.gz','Archive-Tar-0.23.tgz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Date-1.1.6.tar.gz','Class-Fields-0.15.tar.gz','Class-Singleton-1.03.tar.gz','Compress-Zlib-1.20.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','Lingua-Stem-0.60.tar.gz','MIME-Lite-2.117.tar.gz','Mail-RFC822-Address-0.3.tar.gz','Mail-Sendmail-0.79.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.21.tar.gz','SPOPS-0.75.tar.gz','Template-Toolkit-2.08.tar.gz','libapreq-1.1.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::Request' => '0.31','Apache::Session' => '1.5','Archive::Tar' => 0,'Carp::Assert' => 0,'Class::Accessor' => 0,'Class::Date' => 1,'Class::Fields' => 0,'Class::Singleton' => '1.03','Compress::Zlib' => '1.08','Digest::MD5' => 0,'File::Basename' => 0,'File::Copy' => 0,'File::MMagic' => 0,'File::Path' => 0,'File::Spec' => 0,'HTML::Entities' => '1.13','HTTP::Request' => 0,'Lingua::Stem' => 0,'MIME::Lite' => 2,'Mail::RFC822::Address' => '0.3','Mail::Sendmail' => '0.77','Pod::POM' => 0,'Pod::Usage' => '1.12','SPOPS' => '0.6','Template' => '2.04','Text::Sentence' => 0},'requires_recursive' => ['Apache-Session-1.54.tar.gz','AppConfig-1.52.tar.gz','Archive-Tar-0.23.tgz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Date-1.1.6.tar.gz','Class-Factory-1.00.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Class-Singleton-1.03.tar.gz','Compress-Zlib-1.20.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','Digest-MD5-2.24.tar.gz','File-MMagic-1.17.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Mail-RFC822-Address-0.3.tar.gz','Mail-Sendmail-0.79.tar.gz','Pod-POM-0.15.tar.gz','PodParser-1.21.tar.gz','SPOPS-0.75.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Storable-2.06.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-German-0.03.tar.gz','Time-Piece-1.08.tar.gz','URI-1.23.tar.gz','libapreq-1.1.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'OpenMosix-HA-0.01.tar.gz' => {'author' => 'STEVEGT','description' => '- High Availability (HA) layer for an openMosix cluster','files' => ['Makefile.PL','README','MANIFEST']},'OpenMosix-HA-0.538.tar.gz' => {'author' => 'STEVEGT','description' => '- High Availability (HA) layer for an openMosix cluster','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cluster-Init-0.207.tar.gz','Data-Dump-0.04.tar.gz','Event-0.87.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'Cluster::Init' => '0.203','Data::Dump' => 0,'Event' => 0,'Time::HiRes' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Cluster-Init-0.207.tar.gz','Data-Dump-0.04.tar.gz','Event-0.87.tar.gz','Event-Stats-0.7.tar.gz','File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','IPC-LDT-2.03.tgz','Storable-2.06.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz']},'OpenOffice-Parse-SXC-0.03.tar.gz' => {'author' => 'DCLEE','description' => 'Perl extension for parsing OpenOffice SXC files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 6}},'OpenPlugin-0.09.tar.gz' => {'author' => 'ERIC','description' => 'Plugin manager for web applications','files' => ['Makefile.PL','README','MANIFEST']},'OpenThought-0.63.tar.gz' => {'author' => 'ERIC','description' => 'Web Application Engine','files' => ['Makefile.PL','README','MANIFEST']},'OpenThought-XML2Hash-0.56.tar.gz' => {'author' => 'ERIC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Openview-Message-0.02.tar.gz' => {'author' => 'LBAXTER','description' => 'OO interface to sending HP OpenView messages.','files' => ['Makefile.PL','README','MANIFEST']},'Orac-1.1.11.tar.gz' => {'author' => 'ANDYDUNC','description' => undef,'files' => ['README']},'Orac-alpha-1.2.6.tar.gz' => {'author' => 'ANDYDUNC','description' => 'the base class for all database modules of the Orac tool','files' => ['README'],'testers' => {'pass' => 3}},'OurNet-1.60.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Interface to BBS-based groupware platforms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-AutoInstall-0.50.tar.gz','OurNet-BBS-1.64.tar.gz','OurNet-BBSAgent-1.60.tar.gz','OurNet-FuzzyIndex-1.60.tar.gz','OurNet-Query-1.56.tar.gz','ebx-0.87.tar.gz'],'requires_module' => {'ExtUtils::AutoInstall' => '0.01','OurNet::BBS' => '1.62','OurNet::BBSAgent' => '1.58','OurNet::BBSApp::Sync' => '0.87','OurNet::ChatBot' => '0.01','OurNet::FuzzyIndex' => '0.01','OurNet::Query' => '0.01','OurNet::Site' => '0.01','OurNet::Template' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Compress-Zlib-1.20.tar.gz','Crypt-Rijndael-0.05.tar.gz','DB_File-1.806.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-AutoInstall-0.50.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-Telnet-3.03.tar.gz','OurNet-BBS-1.64.tar.gz','OurNet-BBSAgent-1.60.tar.gz','OurNet-FuzzyIndex-1.60.tar.gz','OurNet-Query-1.56.tar.gz','ParallelUserAgent-2.54.tar.gz','Storable-2.06.tar.gz','Template-Toolkit-2.08.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','ebx-0.87.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'OurNet-BBS-1.64.tar.gz' => {'author' => 'AUTRIJUS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'OurNet-BBSAgent-1.60.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Scriptable telnet-based virtual users','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Net-Telnet-3.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Net::Telnet' => '3.02','Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Net-Telnet-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'OurNet-BBSApp-0.03.tar.gz' => {'author' => 'AUTRIJUS','description' => 'BBS Application Interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-FromText-1.005.tar.gz','OurNet-BBS-1.64.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'HTML::FromText' => '1.005','OurNet::BBS' => '1.5','XML::Simple' => '1.04'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-FromText-1.005.tar.gz','OurNet-BBS-1.64.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'OurNet-FuzzyIndex-1.60.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Inverted search for double-byte characters','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz'],'requires_module' => {'DB_File' => '1.54'},'requires_recursive' => ['DB_File-1.806.tar.gz'],'testers' => {'pass' => 3}},'OurNet-Query-1.56.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Scriptable queries with template extraction','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ParallelUserAgent-2.54.tar.gz','Template-Toolkit-2.08.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request::Common' => '1.16','LWP::Parallel' => '2.49','Template' => '2.00'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','ParallelUserAgent-2.54.tar.gz','Template-Toolkit-2.08.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'OutlineNumber-1.00.tar.gz' => {'author' => 'WILSONPM','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'fail' => 1}},'Output-Buffer-0.1.tar.gz' => {'author' => 'ROBWALKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-FileHandle-Buffer-0.11.tar.gz'],'requires_module' => {'Tie::FileHandle::Buffer' => '0.11'},'requires_recursive' => ['Tie-FileHandle-Base-0.1.tar.gz','Tie-FileHandle-Buffer-0.11.tar.gz'],'testers' => {'pass' => 3}},'Oxford-Calendar-1.5.tar.gz' => {'author' => 'SIMON','description' => 'Oxford calendar conversion routines','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Date::Calc' => 0,'LWP::Simple' => 0,'Text::Abbrev' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'P2P-pDonkey-0.03.tar.gz' => {'author' => 'KLIMKIN','description' => 'Perl extension for handling *.met files of eDonkey peer2peer protocol.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Hexdumper-1.0.1.tar.gz','Digest-MD4-1.1.tar.gz','Tie-IxHash-1.21.tar.gz','Video-Info-0.991.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Hexdumper' => 1,'Digest::MD4' => '1.1','Tie::IxHash' => '1.21','Tie::RefHash' => '1.3','Video::Info' => 0},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','Data-Dumper-2.101.tar.gz','Data-Hexdumper-1.0.1.tar.gz','Digest-MD4-1.1.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','MP3-Info-1.02.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Tie-IxHash-1.21.tar.gz','Video-Info-0.991.tar.gz','Video-OpenQuicktime-1.00.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'P4-1.2587.tar.gz' => {'author' => 'SMEE','description' => 'OO interface to the Perforce SCM System.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['P4-Client-2.2596.tar.gz'],'requires_module' => {'P4::Client' => '1.1084'},'requires_recursive' => ['P4-Client-2.2596.tar.gz']},'P4-C4-2.010.tar.gz' => {'author' => 'WSNYDER','description' => 'CVS Like wrapper for Perforce','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['P4-Client-2.2596.tar.gz'],'requires_module' => {'P4::Client' => '2.2279'},'requires_recursive' => ['P4-Client-2.2596.tar.gz']},'P4-Client-2.2596.tar.gz' => {'author' => 'SMEE','description' => 'Perl extension for the Perforce API','files' => ['Makefile.PL','README','MANIFEST']},'PAR-0.67.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Perl Archive Toolkit','files' => ['Makefile.PL','README','META.yml','SIGNATURE','MANIFEST'],'testers' => {'pass' => 3}},'PApp-0.2.tar.gz' => {'author' => 'MLEHMANN','description' => 'multi-page-state-preserving web applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-LZF-0.1045.tar.gz','Convert-Scalar-0.1e.tar.gz','Crypt-Twofish2-0.06.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Digest-SHA1-2.02.tar.gz','PApp-SQL-0.142.tar.gz','Storable-2.06.tar.gz','String-Similarity-0.02.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-Sablotron-0.97.tar.gz'],'requires_module' => {'Compress::LZF' => '0.1045','Convert::Scalar' => '0.09','Crypt::Twofish2' => '0.01','DBD::mysql' => '2.04','DBI' => '1.3','Digest::SHA1' => '1.01','PApp::SQL' => '0.142','Storable' => '2.05','String::Similarity' => '0.02','URI' => '1.22','XML::Parser' => '2.31','XML::Sablotron' => '0.6'},'requires_recursive' => ['Compress-LZF-0.1045.tar.gz','Convert-Scalar-0.1e.tar.gz','Crypt-Twofish2-0.06.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','PApp-SQL-0.142.tar.gz','Storable-2.06.tar.gz','String-Similarity-0.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-Sablotron-0.97.tar.gz']},'PApp-Hinduism-0.09.tar.gz' => {'author' => 'TBONE','description' => 'database driven Hindu course database.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBIx-AnyDBD-2.01.tar.gz','DBIx-Connect-1.9.tar.gz','DBIx-Recordset-0.24.tar.gz','PApp-SQL-0.142.tar.gz','Text-Template-1.43.tar.gz'],'requires_module' => {'DBIx::AnyDBD' => 2,'DBIx::Connect' => '1.7','DBIx::Recordset' => '0.24','PApp::SQL' => '0.131','Text::Template' => '1.43'},'requires_recursive' => ['AppConfig-1.52.tar.gz','AppConfig-Std-1.07.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz','DBIx-Connect-1.9.tar.gz','DBIx-Recordset-0.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','PApp-SQL-0.142.tar.gz','PodParser-1.21.tar.gz','TermReadKey-2.21.tar.gz','Text-Template-1.43.tar.gz']},'PApp-Recipe-0.04.tar.gz' => {'author' => 'TBONE','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBIx-AnyDBD-2.01.tar.gz','DBIx-Connect-1.9.tar.gz','DBIx-Recordset-0.24.tar.gz','PApp-SQL-0.142.tar.gz','Text-Template-1.43.tar.gz'],'requires_module' => {'DBIx::AnyDBD' => 2,'DBIx::Connect' => '1.7','DBIx::Recordset' => '0.24','PApp::SQL' => '0.131','Text::Template' => '1.43'},'requires_recursive' => ['AppConfig-1.52.tar.gz','AppConfig-Std-1.07.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz','DBIx-Connect-1.9.tar.gz','DBIx-Recordset-0.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','PApp-SQL-0.142.tar.gz','PodParser-1.21.tar.gz','TermReadKey-2.21.tar.gz','Text-Template-1.43.tar.gz']},'PApp-SQL-0.142.tar.gz' => {'author' => 'MLEHMANN','description' => 'easy yet fast and powerful dbi sql wrapper','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.13'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 5}},'PBJ-JNI-0.1.tar.gz' => {'author' => 'PING','description' => 'Full access to and from Java virtual machine from Perl.','files' => ['Makefile.PL','README','MANIFEST']},'PCL-Simple-1.01.tar.gz' => {'author' => 'PRL','description' => 'Create PCL for printing plain text files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'PCX-Loader-0.50.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'PDF-110.tgz' => {'author' => 'ANTRO','description' => 'Library for PDF access and manipulation in Perl','files' => ['Makefile.PL','README'],'testers' => {'pass' => 4}},'PDF-111.tgz' => {'author' => 'ANTRO','description' => 'parsing functions for PDF library','files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'PDF-API2-0.3b49.tar.gz' => {'author' => 'AREIBENS','description' => 'The Next Generation API for creating and modifing PDFs.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Compress::Zlib' => '1.03'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz'],'testers' => {'pass' => 3}},'PDF-Create-0.01.tar.gz' => {'author' => 'FTASSIN','description' => 'create PDF files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'PDF-Extract-1.02.tar.gz' => {'author' => 'NSHARROCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'PDF-Extract-2.02.tar.gz' => {'author' => 'NSHARROCK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PDF-Labels-1.8.tar.gz' => {'author' => 'OWEN','description' => 'Produce sheets of mailing labels in PDF','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3,'pass' => 6}},'PDF-Report-1.00.tar.gz' => {'author' => 'AORR','description' => 'Simple PDF document creation.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PDF-API2-0.3b49.tar.gz'],'requires_module' => {'PDF::API2' => '0.2.3.8'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','PDF-API2-0.3b49.tar.gz'],'testers' => {'pass' => 3}},'PDF-Template-0.05.tar.gz' => {'author' => 'FERRANCE','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'PDFLib-0.12.tar.gz' => {'author' => 'MSERGEANT','description' => 'More OO interface to pdflib_pl.pm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'PDFREP-1.01.tar.gz' => {'author' => 'TWIBBLER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'PDL-1.99989.tar.gz' => {'author' => 'LUKKA','description' => '- support for PDL online documentation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-F77-1.14.tar.gz'],'requires_module' => {'ExtUtils::F77' => '1.03'},'requires_recursive' => ['ExtUtils-F77-1.14.tar.gz'],'testers' => {'fail' => 1}},'PDL-2.004.tar.gz' => {'author' => 'KGB','description' => '- support for PDL online documentation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-F77-1.14.tar.gz','File-Spec-0.82.tar.gz'],'requires_module' => {'ExtUtils::F77' => '1.1','File::Spec' => '0.6'},'requires_recursive' => ['ExtUtils-F77-1.14.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'PDL-2.1.1.tar.gz' => {'author' => 'KGB','description' => 'support for PDL online documentation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-F77-1.14.tar.gz','File-Spec-0.82.tar.gz'],'requires_module' => {'ExtUtils::F77' => '1.1','File::Spec' => '0.6'},'requires_recursive' => ['ExtUtils-F77-1.14.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 1}},'PDL-2.3.2.tar.gz' => {'author' => 'KGB','description' => 'support for PDL online documentation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'PDL-2.3.4.tar.gz' => {'author' => 'CSOE','description' => 'support for PDL online documentation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PDL-Audio-0.4.tar.gz' => {'author' => 'MLEHMANN','description' => 'Over 1200 musical scales in PDL format.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'PDL-Graphics-PLplot-0.18.tar.gz' => {'author' => 'DHUNT','description' => 'Object-oriented interface from perl/PDL to the PLPLOT plotting library','files' => ['Makefile.PL','README','MANIFEST']},'PDL-IO-Grib-2.0.tar.gz' => {'author' => 'JEDWARDS','description' => 'Grib file utilities for perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'PDL-IO-HDF5-0.2.tar.gz' => {'author' => 'CERNEY','description' => 'PDL::IO::HDF5 Helper Object representing HDF5 groups.','files' => ['Makefile.PL','README']},'PDL-NamedArgs-0.12.tar.gz' => {'author' => 'CAVANAUGH','description' => 'Perl extension for named & unamed arguments with optional default values','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'PDL-NetCDF-0.81.tar.gz' => {'author' => 'DHUNT','description' => 'Reads/Writes NetCDF files from/to PDL objs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'PDL-NiceSlice-0.991.tar.gz' => {'author' => 'CSOE','description' => 'a nicer slicing syntax for PDL','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz','PDL-2.3.4.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0,'PDL' => '2.3','Text::Balanced' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','PDL-2.3.4.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 3,'pass' => 3}},'PDL-Parallel-MPI-0.02.tar.gz' => {'author' => 'DARIN','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'PDL_IO_HDF-1.0.tar.gz' => {'author' => 'OARCHER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'PGForth1.0.tar.gz' => {'author' => 'PETERGAL','description' => undef,'files' => []},'PGP-0.3a.tar.gz' => {'author' => 'GEHIC','description' => 'perl module to work with PGP messages','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'PGP-FindKey-0.02.tar.gz' => {'author' => 'CHRIS','description' => 'Perl interface to finding PGP keyids from e-mail addresses.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => 0,'LWP::UserAgent' => 0,'URI::Escape' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'PGP-Mail-1.5.tar.gz' => {'author' => 'MATTBM','description' => 'Signature checking for PGP-signed mail messages','files' => ['Makefile.PL','README'],'requires' => ['GnuPG-Interface-0.33.tar.gz','MIME-tools-5.411a.tar.gz'],'requires_module' => {'GnuPG::Interface' => 0,'MIME::Tools' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','File-Spec-0.82.tar.gz','GnuPG-Interface-0.33.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','MailTools-1.58.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'PGP-Sign-0.17.tar.gz' => {'author' => 'RRA','description' => 'Create/verify PGP/GnuPG signatures, securely','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'PGPLOT-2.18.tar.gz' => {'author' => 'KGB','description' => 'PGPLOT plotting library - scientific graphs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-F77-1.14.tar.gz'],'requires_module' => {'ExtUtils::F77' => '1.13'},'requires_recursive' => ['ExtUtils-F77-1.14.tar.gz'],'testers' => {'pass' => 3}},'PHP-Include-0.05.tar.gz' => {'author' => 'ESUMMERS','description' => 'Include PHP files from Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Filter::Simple' => '0.78','Parse::RecDescent' => 1},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'PHP-Session-0.19.tar.gz' => {'author' => 'MIYAGAWA','description' => 'read / write PHP session files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'requires_module' => {'Test::More' => '0.32','UNIVERSAL::require' => '0.03'},'requires_recursive' => ['Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 9}},'PLP-3.18.tar.gz' => {'author' => 'JUERD','description' => 'Perl in HTML pages','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'PML-0.4.1.tar.gz' => {'author' => 'PJONES','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'PNGgraph-1.11.tar.gz' => {'author' => 'SBONDS','description' => 'Graph Plotting Module for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['GD-2.06.tar.gz'],'requires_module' => {'GD' => '1.20'},'requires_recursive' => ['GD-2.06.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'POE-0.25.tar.gz' => {'author' => 'RCAPUTO','description' => 'multitasking and networking framework for perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'POE-Component-CD-Detect-1.1.tar.gz' => {'author' => 'ECALDER','description' => 'Detects CD insertions and provides TOC','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.22'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'fail' => 2}},'POE-Component-CD-Rip-1.2.tar.gz' => {'author' => 'ECALDER','description' => 'POE Component for running cdparanoia, a CD ripper.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.22'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'POE-Component-Child-1.7.tar.gz' => {'author' => 'ECALDER','description' => 'Child management component','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.22'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'POE-Component-Client-DNS-0.94.tar.gz' => {'author' => 'RCAPUTO','description' => 'a DNS client component','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-DNS-0.34.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'Net::DNS' => '0.12','POE' => '0.11'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'POE-Component-Client-DNS-0.95.tar.gz' => {'author' => 'RCAPUTO','description' => 'a DNS client component','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-DNS-0.34.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'Net::DNS' => '0.12','POE' => '0.11'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'POE-Component-Client-FTP-0.07.tar.gz' => {'author' => 'MCHING','description' => 'POE FTP client','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'POE' => 0,'Socket' => 0},'requires_recursive' => ['POE-0.25.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'POE-Component-Client-HTTP-0.52.tar.gz' => {'author' => 'RCAPUTO','description' => 'non-blocking/parallel web requests engine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => '1.27','HTTP::Response' => '1.33','POE' => '0.1106','URI' => '1.11'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','POE-0.25.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'POE-Component-Client-POP3-0.02.tar.gz' => {'author' => 'SABECK','description' => 'Impliment a POP3 client POE component','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'POE' => '0.17','Socket' => 0},'requires_recursive' => ['POE-0.25.tar.gz','perl-5.8.0.tar.gz']},'POE-Component-Client-Ping-0.98.tar.gz' => {'author' => 'RCAPUTO','description' => 'concurrent ICMP ping without fork or threads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'POE' => '0.11','Time::HiRes' => '1.2'},'requires_recursive' => ['POE-0.25.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 3}},'POE-Component-Client-Rcon-0.21.tar.gz' => {'author' => 'ACHEN','description' => '- an implementation of the Rcon remote console protocol.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'POE' => '0.15','Socket' => 0,'Time::HiRes' => 0},'requires_recursive' => ['POE-0.25.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'POE-Component-Client-UserAgent-0.05.tar.gz' => {'author' => 'RCAPUTO','description' => 'LWP and LWP::Parallel based POE web client','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','ParallelUserAgent-2.54.tar.gz'],'requires_module' => {'LWP::Parallel' => '2.51','POE' => '0.1402'},'requires_recursive' => ['POE-0.25.tar.gz','ParallelUserAgent-2.54.tar.gz'],'testers' => {'pass' => 1}},'POE-Component-DBIAgent-0.12.tar.gz' => {'author' => 'RDB','description' => 'POE Component for running asynchronous DBI calls.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','DBI-1.35.tar.gz','POE-0.25.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::MethodMaker' => 0,'DBI' => 0,'POE' => '0.17','Socket' => 0,'Storable' => 0},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','POE-0.25.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'POE-Component-DirWatch-0.01.tar.gz' => {'author' => 'CHOLET','description' => 'POE directory watcher','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.12'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'POE-Component-Enc-Mp3-1.2.tar.gz' => {'author' => 'ECALDER','description' => 'mp3 encoder wrapper','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.22'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'fail' => 2}},'POE-Component-IKC-0.14.tar.gz' => {'author' => 'GWYN','description' => 'POE Inter-Kernel Communication client','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.1701'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'POE-Component-IRC-2.7.tar.gz' => {'author' => 'FIMM','description' => 'a fully event-driven IRC client module.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'POE' => '0.0607','Socket' => 0},'requires_recursive' => ['POE-0.25.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'POE-Component-IRC-Object-0.02.tar.gz' => {'author' => 'MSERGEANT','description' => 'A slightly simpler OO interface to PoCoIRC','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7,'pass' => 5}},'POE-Component-IRC-Onjoin-1.12.tar.gz' => {'author' => 'AFOXSON','description' => 'Provides IRC moved message & onjoin services','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz'],'requires_module' => {'POE' => '0.12','POE::Component::IRC' => '1.0b'},'requires_recursive' => ['POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'POE-Component-JobQueue-0.53.tar.gz' => {'author' => 'RCAPUTO','description' => 'a component to manage queues and worker pools','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.11'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'POE-Component-LaDBI-1.0.3.tar.gz' => {'author' => 'SEGAN','description' => 'POE Component that spawns a perl subprocess to handle non-blocking access to the DBI API.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'DBI' => '1.20','POE' => '0.18'},'requires_recursive' => ['DBI-1.35.tar.gz','POE-0.25.tar.gz'],'testers' => {'fail' => 1}},'POE-Component-Logger-1.00.tar.gz' => {'author' => 'MSERGEANT','description' => 'A POE logging class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Dispatch-Config-1.01.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'Log::Dispatch::Config' => '0.10','POE' => '0.11'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','IO-stringy-2.108.tar.gz','Log-Dispatch-2.04.tar.gz','Log-Dispatch-Config-1.01.tar.gz','POE-0.25.tar.gz','Params-Validate-0.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'POE-Component-Pcap-0.03.tar.gz' => {'author' => 'FLETCH','description' => 'POE Interface to Net::Pcap','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Pcap-0.04.tar.gz','NetPacket-0.03.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'Net::Pcap' => '0.04','NetPacket::Ethernet' => '0.01','POE' => '0.12'},'requires_recursive' => ['Net-Pcap-0.04.tar.gz','NetPacket-0.03.tar.gz','POE-0.25.tar.gz'],'testers' => {'fail' => 2}},'POE-Component-Player-Mpg123-1.2.tar.gz' => {'author' => 'ECALDER','description' => 'a wrapper for the C<mpg123> player','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-Component-Child-1.7.tar.gz'],'requires_module' => {'POE::Component::Child' => '1.16'},'requires_recursive' => ['POE-0.25.tar.gz','POE-Component-Child-1.7.tar.gz'],'testers' => {'fail' => 1}},'POE-Component-Player-Slideshow-1.4.tar.gz' => {'author' => 'ECALDER','description' => 'a wrapper for the C<qiv> application','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-Component-Child-1.7.tar.gz','X11-SendEvent-1.3.tar.gz'],'requires_module' => {'POE::Component::Child' => '1.22','X11::SendEvent' => '1.4'},'requires_recursive' => ['POE-0.25.tar.gz','POE-Component-Child-1.7.tar.gz','X11-Protocol-0.50.tar.gz','X11-SendEvent-1.3.tar.gz'],'testers' => {'pass' => 1}},'POE-Component-RRDTool-0.14.tar.gz' => {'author' => 'TCAINE','description' => 'POE interface to Tobias Oetiker\'s RRDTool','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.22'},'requires_recursive' => ['POE-0.25.tar.gz']},'POE-Component-RSS-0.07.tar.gz' => {'author' => 'SUNGO','description' => 'Event based RSS interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','Test-Simple-0.47.tar.gz','XML-RSS-1.02.tar.gz'],'requires_module' => {'POE' => '0.11','Test::More' => '0.08','XML::RSS' => '0.9'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz','XML-RSS-1.02.tar.gz'],'testers' => {'pass' => 5}},'POE-Component-RSSAggregator-0.02.tgz' => {'author' => 'JBISBEE','description' => 'A Simple POE RSS Aggregator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-Component-Client-HTTP-0.52.tar.gz','XML-RSS-Feed-0.02.tgz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => '1.3','POE::Component::Client::HTTP' => '0.51','XML::RSS::Feed' => '0.01'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','POE-0.25.tar.gz','POE-Component-Client-HTTP-0.52.tar.gz','URI-1.23.tar.gz','XML-RSS-Feed-0.02.tgz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'POE-Component-SMTP-1.3.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','POE-Session-MultiDispatch-1.3.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'POE' => 0,'POE::Session::MultiDispatch' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','POE-0.25.tar.gz','POE-Session-MultiDispatch-1.3.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'POE-Component-SMTP-1.4.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','POE-Session-MultiDispatch-1.3.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'POE' => 0,'POE::Session::MultiDispatch' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','POE-0.25.tar.gz','POE-Session-MultiDispatch-1.3.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'POE-Component-Server-HTTP-0.03.tar.gz' => {'author' => 'ABERGMAN','description' => 'Foundation of a POE HTTP Daemon','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'fail' => 4,'pass' => 1}},'POE-Component-Server-IRC-0.0001.tar.gz' => {'author' => 'HACHI','description' => 'Perl extension for making a subclassable POE session set that comes as close as I can to being an IRC daemon.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'POE-Component-Server-PreforkTCP-0.11.tar.gz' => {'author' => 'WANG','description' => 'Perl TCP server , which can fork processes before request and each process can do with requestion corcurrently as same as Apache.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.22'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 3}},'POE-Component-Server-SOAP-0.03.tar.gz' => {'author' => 'RCAPUTO','description' => 'publish POE event handlers via SOAP over HTTP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','POE-Component-Server-HTTP-0.03.tar.gz','SOAP-0.28.tar.gz'],'requires_module' => {'POE' => '0.22','POE::Component::Server::HTTP' => '0.02','SOAP::EnvelopeMaker' => '0.28'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','POE-0.25.tar.gz','POE-Component-Server-HTTP-0.03.tar.gz','SOAP-0.28.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'POE-Component-Server-XMLRPC-0.05.tar.gz' => {'author' => 'MAHEX','description' => 'publish POE event handlers via XMLRPC over HTTP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','POE-Component-Server-HTTP-0.03.tar.gz','SOAP-Lite-0.55.tar.gz'],'requires_module' => {'POE' => '0.22','POE::Component::Server::HTTP' => '0.02','XMLRPC::Lite' => '0.28'},'requires_recursive' => ['POE-0.25.tar.gz','POE-Component-Server-HTTP-0.03.tar.gz','SOAP-Lite-0.55.tar.gz'],'testers' => {'pass' => 1}},'POE-Component-SubWrapper-0.08.tar.gz' => {'author' => 'SUNGO','description' => 'Event based Module interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Symdump-2.03.tar.gz','POE-0.25.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::Symdump' => '2.01','POE' => '0.23','Test::More' => '0.08'},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'POE-Component-TSTP-0.02.tar.gz' => {'author' => 'MSERGEANT','description' => 'A POE Component to handle Ctrl-Z','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.2'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'POE-Component-UserBase-0.09.tar.gz' => {'author' => 'JGOFF','description' => 'A component to manage user authentication','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'POE' => '0.11','Storable' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','POE-0.25.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'POE-Component-YahooMessenger-0.05.tar.gz' => {'author' => 'MIYAGAWA','description' => 'POE component for Yahoo! Messenger','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-YahooMessenger-0.13.tar.gz','POE-0.25.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Net::YahooMessenger' => '0.13','POE' => '0.22','Test::More' => '0.32'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Net-YahooMessenger-0.13.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'POE-Exceptions-0.01.tar.gz' => {'author' => 'SUNGO','description' => 'POE class for handling exceptions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','POE' => '.19','Test::More' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'POE-Filter-Ls-0.01.tar.gz' => {'author' => 'MCHING','description' => 'translates common ls formats into a hashref','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE::Filter::Line' => 0},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'POE-Framework-MIDI-0.1.tar.gz' => {'author' => 'SMCNABB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'POE-Session-GladeXML-0.1.3.tar.gz' => {'author' => 'MARTIJN','description' => 'connects Gtk::GladeXML and POE::Session','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Gtk-Perl-0.7008.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'Gtk::GladeXML' => '0.7008','POE' => '0.23'},'requires_recursive' => ['Gtk-Perl-0.7008.tar.gz','POE-0.25.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'POE-Session-MessageBased-0.01.tar.gz' => {'author' => 'RCAPUTO','description' => 'a message-based (not @_ based) POE::Session','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz'],'requires_module' => {'POE' => '0.25'},'requires_recursive' => ['POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'POE-Session-MultiDispatch-1.3.tar.gz' => {'author' => 'CWEST','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['POE-0.25.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'POE' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','POE-0.25.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'POE-Sugar-Args-1.2.tar.gz' => {'author' => 'CWEST','description' => 'Get "pretty", OO representation of args.','files' => ['README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 1}},'POSIX-RT-MQ-0.03.tar.gz' => {'author' => 'ILJATABAC','description' => 'Perl interface for POSIX Message Queues','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PPI-0.4.tar.gz' => {'author' => 'ADAMK','description' => 'Parsing an manipulating Perl code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Handle-0.2.tar.gz','File-Find-Rule-0.10.tar.gz','File-Flat-0.6.tar.gz','File-Spec-0.82.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Handle' => '0.2','File::Find::Rule' => 0,'File::Flat' => '0.6','File::Spec' => '0.82','Test::More' => 0},'requires_recursive' => ['Class-Autouse-0.7.tar.gz','Class-Handle-0.2.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Find-Rule-0.10.tar.gz','File-Flat-0.6.tar.gz','File-NCopy0.32.tar.gz','File-Remove0.20.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'PPM-2.1.1.tar.gz' => {'author' => 'MURRAY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','SOAP-0.28.tar.gz','XML-Parser-2.31.tar.gz','XML-TreeBuilder-3.08.tar.gz'],'requires_module' => {'Archive::Tar' => 0,'Compress::Zlib' => 0,'SOAP::Parser' => '0.23','XML::Element' => '0.1','XML::Parser' => '2.09'},'requires_recursive' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-TreeBuilder-3.08.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'PPM-2.1.3.tar.gz' => {'author' => 'MURRAY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','XML-Parser-2.31.tar.gz','XML-TreeBuilder-3.08.tar.gz'],'requires_module' => {'Archive::Tar' => 0,'Compress::Zlib' => 0,'XML::Element' => '0.1','XML::Parser' => '2.09'},'requires_recursive' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz','XML-TreeBuilder-3.08.tar.gz']},'PPM-2.1.6.tar.gz' => {'author' => 'MURRAY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Archive::Tar' => 0,'Compress::Zlib' => 0,'XML::Parser' => '2.09'},'requires_recursive' => ['Archive-Tar-0.23.tgz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz']},'PPM-Make-0.48.tar.gz' => {'author' => 'RKOBES','description' => 'Make a PPM package from a CPAN distribution','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'PPerl-0.23.tar.gz' => {'author' => 'MSERGEANT','description' => 'Make perl scripts persistent in memory','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PPresenter-1.17.tar.gz' => {'author' => 'MARKOV','description' => 'Slide shows written in Perl (or XML)','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.012'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 2}},'PPrint-0.1.tar.gz' => {'author' => 'SEGV','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'PQEdit-1.7.tar.gz' => {'author' => 'BRIAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','RDBAL-1.2.tar.gz'],'requires_module' => {'CGI' => 2,'RDBAL::Schema' => 1},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','RDBAL-1.2.tar.gz'],'testers' => {'pass' => 2}},'Packed-Array-0.01.tar.gz' => {'author' => 'DSUGAL','description' => 'Packed integer array','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'PadWalker-0.08.tar.gz' => {'author' => 'ROBIN','description' => 'play with other peoples\' lexical variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 10}},'Palm-ListDB-0.25.tar.gz' => {'author' => 'RPQS','description' => 'Handler for ListDB databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Palm-PalmDoc-0.11.tar.gz' => {'author' => 'BEATNIK','description' => 'Perl extension for PalmDoc format','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Palm-Progect-2.0.1.tar.gz' => {'author' => 'MGRAHAM','description' => 'Handler for Palm Progect databases.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CLASS-0.90.tar.gz','Class-Accessor-0.18.tar.gz','Class-Constructor-1.0.0.tar.gz'],'requires_module' => {'CLASS' => '0','Class::Accessor' => '0','Class::Constructor' => '0'},'requires_recursive' => ['CLASS-0.90.tar.gz','Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Constructor-1.0.0.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'Palm-PunchClock-1.2.tar.gz' => {'author' => 'PEDERST','description' => 'Perl extension for parsing PunchClock pdb files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Palm-ThinkDB-0.02.tar.gz' => {'author' => 'EARNESON','description' => 'Manipulate ThinkDB TinyBytes for PalmOS','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Palm-Timesheet-0.1.tar.gz' => {'author' => 'JOHANVDB','description' => 'Handler for Timesheet1.5.3 databases.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Palm-Zetetic-Strip-1.01.tar.gz' => {'author' => 'DDRIBIN','description' => 'Manipulate Zetetic Strip Palm database files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Parallel-ForkManager-0.7.5.tar.gz' => {'author' => 'DLUX','description' => 'A simple parallel processing fork manager','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'Parallel-Jobs-0.04.tar.gz' => {'author' => 'JIK','description' => 'run jobs in parallel with access to their stdout and stderr','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Parallel-MPI-0.03.tar.gz' => {'author' => 'JOSH','description' => 'Perl interface to the MPI message passing system','files' => ['Makefile.PL','MANIFEST']},'Parallel-MPI-Simple-0.03.tar.gz' => {'author' => 'AJGOUGH','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Storable-2.06.tar.gz'],'requires_module' => {'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Parallel-Pvm-1.3.0.tgz' => {'author' => 'DLECONTE','description' => 'Interface to the PVM messaging service','files' => ['Makefile.PL','README','MANIFEST']},'ParallelUserAgent-2.54.tar.gz' => {'author' => 'MARCLANG','description' => 'Extension for LWP to allow parallel HTTP and FTP access','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 12}},'Params-Validate-0.57.tar.gz' => {'author' => 'DROLSKY','description' => 'Validate method/function parameters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz']},'Params-Validate-0.58.tar.gz' => {'author' => 'DROLSKY','description' => 'Validate method/function parameters','files' => ['Makefile.PL','README','META.yml','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz'],'requires_module' => {'Attribute::Handlers' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz'],'testers' => {'pass' => 7}},'Parrot-AssemblyTokenizer-0.01.tar.gz' => {'author' => 'SARGIE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Parse-AccessLogEntry-0.05.tar.gz' => {'author' => 'MSLAGLE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Parse-Earley-0.15.tar.gz' => {'author' => 'LPALMER','description' => 'Parse I<any> Context-Free Grammar','files' => ['Makefile.PL','README'],'requires' => ['Text-Balanced-1.94.tar.gz'],'requires_module' => {'Text::Balanced' => 0},'requires_recursive' => ['Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 7}},'Parse-FixedLength-5.26.tar.gz' => {'author' => 'DOUGW','description' => 'Parse strings containing fixed length fields','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Parse-Nibbler-1.10.tar.gz' => {'author' => 'GSLONDON','description' => 'Parse huge files using grammars written in pure perl.','files' => [],'testers' => {'pass' => 3}},'Parse-Passwd-1.4.tar.gz' => {'author' => 'TBONE','description' => 'parse Unix passwd files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Parse-PerlConfig-0.05.tar.gz' => {'author' => 'MFOWLER','description' => 'parse a configuration file written in Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Parse-PhoneNumber-1.1.tar.gz' => {'author' => 'CWEST','description' => 'Parse Phone Numbers','files' => ['README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 3}},'Parse-Pyapp-0.01.tar.gz' => {'author' => 'XERN','description' => undef},'Parse-RecDescent-1.91.tar.gz' => {'author' => 'DCONWAY','description' => 'Recursive descent parser generator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Balanced-1.94.tar.gz'],'requires_module' => {'Text::Balanced' => 0},'requires_recursive' => ['Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 6}},'Parse-RecDescent-1.94.tar.gz' => {'author' => 'DCONWAY','description' => 'Recursive descent parser generator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Balanced-1.94.tar.gz'],'requires_module' => {'Text::Balanced' => 0},'requires_recursive' => ['Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Parse-RecDescent-Consumer-1.03.tar.gz' => {'author' => 'TBONE','description' => 'reveal text matched through n token transitions.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Parse-RecDescent-Deparse-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Turn a Parse::RecDescent object back into its grammar','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Parse::RecDescent' => 1},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 4}},'Parse-RecDescent-FAQ-2.37.tar.gz' => {'author' => 'TBONE','description' => 'the official, authorized FAQ for Parse::RecDescent.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Parse-Syslog-1.02.tar.gz' => {'author' => 'DSCHWEI','description' => 'Parse Unix syslog files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Parse-Text-0.02.tar.gz' => {'author' => 'CTWETEN','description' => 'Perl module for parsing plain text files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Parse-Tokens-0.27.tar.gz' => {'author' => 'MCKAY','description' => 'Base class for parsing tokens from text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Parse-Vipar-0.01.tar.gz' => {'author' => 'SFINK','description' => 'Visual LALR parser debugger','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Parse-YALALR-0.02.tar.gz' => {'author' => 'SFINK','description' => 'Yet Another LALR parser','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Parse-Yapp-1.05.tar.gz' => {'author' => 'FDESAR','description' => 'Perl extension for generating and using LALR parsers.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 18}},'ParseLex-2.15.tar.gz' => {'author' => 'PVERD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 14,'pass' => 4}},'ParsePlainConfig-1.7a.tar.gz' => {'author' => 'CORLISS','description' => 'Human-readable config file parser/generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'ParseTemplate-0.37.zip' => {'author' => 'PVERD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4}},'Passwd-DB-1.01.tar.gz' => {'author' => 'EESTABROO','description' => 'Perl module for manipulating a password file stored in a BerkeleyDB hash','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Passwd-Linux-0.70.tar.gz' => {'author' => 'EESTABROO','description' => 'Perl module for manipulating the passwd and shadow files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Passwd-Solaris-0.65.tar.gz' => {'author' => 'EESTABROO','description' => 'Perl module for manipulating the passwd and shadow files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Patch-SREZIC-Tk-800_023.010.tar.gz' => {'author' => 'SREZIC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => undef},'requires_recursive' => ['Tk-800.024.tar.gz']},'Patch-SREZIC-Tk-800_024.004.tar.gz' => {'author' => 'SREZIC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.024'},'requires_recursive' => ['Tk-800.024.tar.gz']},'Path-Class-0.01.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Cross-platform path specification manipulation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Spec' => 0,'overload' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Paw-0.52.tar.gz' => {'author' => 'UGANSERT','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'PeekPoke-0.01.tar.gz' => {'author' => 'MJD','description' => 'Perl extension for reading and writing memory','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Penguin-3.00.tar.gz' => {'author' => 'FSG','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Penguin-Easy-1.1.tar.gz' => {'author' => 'JDUNCAN','description' => 'Provides quick, easy access to Penguin API','files' => ['Makefile.PL','README','MANIFEST']},'Perf-ARM-0.04.tar.gz' => {'author' => 'BBACKER','description' => 'Application Response Measurement','files' => ['Makefile.PL','README','MANIFEST']},'Period-1.20.tar.gz' => {'author' => 'PRYAN','description' => 'Code to deal with time periods','files' => ['Makefile.PL','README']},'Perl-RPM-0.40.tar.gz' => {'author' => 'RJRAY','description' => 'Perl interface to the API for the RPM Package Manager','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Perl-Repository-APC-1.078.tar.gz' => {'author' => 'ANDK','description' => 'Class modelling "All Perl Changes" repository','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Perl-Tidy-20021130.tar.gz' => {'author' => 'SHANCOCK','description' => 'main module for the perltidy utility','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Perl-WhichPhase-0.01.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Perl6-Classes-0.22.tar.gz' => {'author' => 'LPALMER','description' => 'Perl 6 class syntax for Perl 5','files' => ['Makefile.PL','README'],'requires' => ['Filter-Simple-0.78.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Simple' => 0,'Test::Simple' => 0,'Text::Balanced' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'Perl6-Currying-0.05.tar.gz' => {'author' => 'DCONWAY','description' => 'Perl 6 subroutine currying for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => '0.78'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 5}},'Perl6-Interpolators-0.03.zip' => {'author' => 'BRENTDAX','description' => 'Use Perl 6 function-interpolation syntax','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Simple' => '0.60','Text::Balanced' => '1.85'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Perl6-Parameters-0.03.tar.gz' => {'author' => 'BRENTDAX','description' => 'Use Perl 6-style named parameters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Switch-2.09.tar.gz'],'requires_module' => {'Filter::Simple' => '0.78','Switch' => '2.09'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Switch-2.09.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 5}},'Perl6-Placeholders-0.05.tar.gz' => {'author' => 'DCONWAY','description' => 'Perl 6 implicitly declared parameters for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => '0.78'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 5}},'Perl6-Tokener-0.01.tar.gz' => {'author' => 'SIMON','description' => 'It\'s a Perl 6 tokener. It tokenises Perl 6.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Perl6-Variables-0.01.tar.gz' => {'author' => 'DCONWAY','description' => 'Perl 6 variable syntax for Perl 5','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 6}},'PerlBean-0.8.tar.gz' => {'author' => 'ZOCCAV','description' => 'Package to generate bean like Perl modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz'],'requires_module' => {'Error' => 0},'requires_recursive' => ['Error-0.15.tar.gz'],'testers' => {'pass' => 2}},'PerlIO-gzip-0.14.tar.gz' => {'author' => 'NWCLARK','description' => 'provide a PerlIO layer to gzip/gunzip','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'PerlIO-subfile-0.06.tar.gz' => {'author' => 'NWCLARK','description' => 'Perl extension to provide a PerlIO layer to pretend a subsection of a file is a whole regular file.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'PerlIO-via-Base64-0.05.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for base64 (MIME) encoded strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 2}},'PerlIO-via-Bastardize-0.01.tar.gz' => {'author' => 'XERN','description' => 'PerlIO layer for bastardizing text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'PerlIO-via-Include-0.01.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for including other files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'PerlIO-via-LineNumber-0.01.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for prefixing line numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'PerlIO-via-MD5-0.04.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for creating an MD5 digest of a file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz'],'requires_module' => {'Digest::MD5' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 1}},'PerlIO-via-Pod-0.02.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for extracting plain old documentation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PerlIO-via-QuotedPrint-0.04.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for quoted-printable strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::QuotedPrint' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 1}},'PerlIO-via-Rotate-0.04.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for encoding using rotational deviation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'PerlIO-via-StripHTML-0.04.tar.gz' => {'author' => 'RGARCIA','description' => 'PerlIO layer to strip HTML tags from an input file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz'],'requires_module' => {'HTML::Parser' => 3},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 1}},'PerlIO-via-UnComment-0.01.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for removing comments','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PerlIO-via-UnPod-0.02.tar.gz' => {'author' => 'ELIZABETH','description' => 'PerlIO layer for removing plain old documentation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PerlIO-via-chop-0.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'PerlIO layer to chop the last byte outputted','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'PerlIO-via-trap-0.09.tar.gz' => {'author' => 'CLKAO','description' => 'PerlIO layer to trap write','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'PerlInterp-0.02.tar.gz' => {'author' => 'GSAR','description' => 'Create Perl interpreters from within Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'PerlKDE-0.004.tar.gz' => {'author' => 'AWIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PerlQt-3.006.tar.gz'],'requires_module' => {'Qt' => '2.104'},'requires_recursive' => ['PerlQt-3.006.tar.gz']},'PerlMagick-5.56.tar.gz' => {'author' => 'JCRISTY','description' => 'Read, query, transform, and write images','files' => ['Makefile.PL','MANIFEST']},'PerlPoint-Converters-1.01.tar.gz' => {'author' => 'LDOMKE','description' => 'README and common functions for PerlPoint converters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-ArgvFile-1.06.tgz','PerlPoint-Package-0.38.tgz'],'requires_module' => {'Getopt::ArgvFile' => '1.01','PerlPoint::Parser' => '0.36'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-ArgvFile-1.06.tgz','IO-1.20.tar.gz','PerlPoint-Package-0.38.tgz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'PerlPoint-Package-0.38.tgz' => {'author' => 'JSTENZEL','description' => 'processes PerlPoint tag declarations','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Digest::SHA1' => 1,'File::Spec' => '0.8','File::Temp' => '0.12','IO::File' => 1,'Storable' => 1,'Test::Harness' => '1.25','Test::More' => '0.11'},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'PerlQt-1.05.tar.gz' => {'author' => 'AWIN','description' => 'A Perl module interface to Qt','files' => ['Makefile.PL','README','MANIFEST']},'PerlQt-1.06.tar.gz' => {'author' => 'AWIN','description' => 'A Perl module interface to Qt','files' => ['Makefile.PL','README','MANIFEST']},'PerlQt-2.105.tar.gz' => {'author' => 'AWIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'PerlQt-3.006.tar.gz' => {'author' => 'GGARAND','description' => undef,'files' => ['Makefile.PL','README']},'PerlVision-1.5.tar.gz' => {'author' => 'AGUL','description' => 'Text-mode user interface widgets','files' => ['MANIFEST']},'Perlbug-2.93.tar.gz' => {'author' => 'RFOLEY','description' => 'PerlBug DataBase specification','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','IO-1.20.tar.gz','MailTools-1.58.tar.gz','Test-1.23.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CGI' => 0,'Carp' => 0,'DBI' => 0,'Data::Dumper' => 0,'Email::Valid' => '0.13','Exporter' => 0,'File::Spec' => 0,'FileHandle' => 0,'Getopt::Std' => 0,'HTML::Entities' => 0,'IO::File' => 0,'Mail::Address' => 0,'Mail::Header' => 0,'Mail::Internet' => 0,'Mail::Send' => 0,'Mysql' => 0,'Shell' => 0,'Sys::Hostname' => 0,'Test' => 0,'URI::Escape' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 5}},'Persistence-Database-SQL-1.9.tar.gz' => {'author' => 'AGUL','description' => 'Object Persistence in SQL Databases.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Persistence-Object-Postgres-1.24.tar.gz'],'requires_module' => {'Persistence::Object::Postgres' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','Persistence-Object-Postgres-1.24.tar.gz']},'Persistence-Object-Postgres-1.24.tar.gz' => {'author' => 'AGUL','description' => 'Object Persistence with PostgreSQL.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz'],'requires_module' => {'DBI' => 0,'Data::Dumper' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 1}},'Persistent-Base-0.52.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent base classes (& DBM/File classes)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Persistent-DBI-0.50.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent abstract class for DBI databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Persistent-Hash-0.5.tar.gz' => {'author' => 'BBEAUSEJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '0'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'pass' => 2}},'Persistent-LDAP-0.50.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent class for LDAP directories','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Persistent-MySQL-0.50.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent class for MySQL databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Persistent-Oracle-0.50.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent class for Oracle databases','files' => ['Makefile.PL','README','MANIFEST']},'Persistent-Sybase-0.50.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent class for Sybase databases','files' => ['Makefile.PL','README','MANIFEST']},'Persistent-mSQL-0.50.tar.gz' => {'author' => 'DWINTERS','description' => 'Persistent class for mSQL databases','files' => ['Makefile.PL','README','MANIFEST']},'PersistentPerl-2.21.tar.gz' => {'author' => 'HORROCKS','description' => 'Speed up perl scripts by running them persistently.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Petal-0.3.tgz' => {'author' => 'JHIVER','description' => 'Perl Template Attribute Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '3.11','XML::Parser' => '2.31'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 3}},'Petal-0.64.tgz' => {'author' => 'JHIVER','description' => 'Perl Template Attribute Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '3.12','XML::Parser' => '2.31'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Petal-0.80.tar.gz' => {'author' => 'JHIVER','description' => 'Perl Template Attribute Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '3.12','XML::Parser' => '2.31'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 2}},'Petal-0.89.tar.gz' => {'author' => 'JHIVER','description' => 'Perl Template Attribute Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '3.12','XML::Parser' => '2.31'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz']},'Petal-0.90.tar.gz' => {'author' => 'JHIVER','description' => 'Perl Template Attribute Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '3.12','XML::Parser' => '2.31'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 2}},'Petal-0.91.tar.gz' => {'author' => 'JHIVER','description' => 'Perl Template Attribute Language - TAL for Perl!','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '3.12','XML::Parser' => '2.31'},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 2}},'Pg-Simple-1.0.tar.gz' => {'author' => 'DJERIUS','description' => 'simple OO interface to PostgreSQL','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['pgsql_perl5-1.9.0.tar.gz'],'requires_module' => {'Pg' => 0},'requires_recursive' => ['pgsql_perl5-1.9.0.tar.gz'],'testers' => {'pass' => 1}},'PgSQL-0.51.tar.gz' => {'author' => 'GTHYNI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4}},'Ph-2.01.tar.gz' => {'author' => 'GDAMORE','description' => '- provide a perl API for talking to CSO ph servers.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'PhotoIndex-1.20.tar.gz' => {'author' => 'MYNEID','description' => 'Perl extension for creating a Photo Gallery with mod_perl creating everything on the fly','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'Physics-Particles-0.10.tar.gz' => {'author' => 'SMUELLER','description' => 'Simulate particle dynamics','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Data::Dumper' => 2,'Test::More' => '0.44'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Physics-Unit-0.04.tar.gz' => {'author' => 'KLORTHO','description' => 'Manipulate physics units and dimensions.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Piet-Interpreter-0.03.tar.gz' => {'author' => 'MAJCHER','description' => 'Interpreter for the Piet programming language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Image::Magick' => '5.39','POSIX' => '1.03'},'requires_recursive' => ['PerlMagick-5.56.tar.gz','perl-5.8.0.tar.gz']},'Pilot-0.4.tar.gz' => {'author' => 'JWIEGLEY','description' => undef,'files' => ['README']},'Pipeline-2.05.tar.gz' => {'author' => 'JDUNCAN','description' => 'Generic pipeline interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::ISA' => '0.01','Scalar::Util' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Pipeline-3.00.tar.gz' => {'author' => 'JDUNCAN','description' => 'Generic pipeline interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::ISA' => '0.01','Scalar::Util' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Pipeline-3.01.tar.gz' => {'author' => 'JDUNCAN','description' => 'Generic pipeline interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-ISA-0.32.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::ISA' => '0.01','Scalar::Util' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Pixie-2.05.tar.gz' => {'author' => 'JDUNCAN','description' => 'The magic data pixie','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBIx-AnyDBD-2.01.tar.gz','Data-UUID-0.09.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Class-0.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBIx::AnyDBD' => '2.01','Data::UUID' => '0.01','Scalar::Util' => '0.01','Test::Class' => '0.03','Test::Simple' => '0.01'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','DBIx-AnyDBD-2.01.tar.gz','Data-UUID-0.09.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Scalar-List-Utils-1.11.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Pixie-2.06.tar.gz' => {'author' => 'JDUNCAN','description' => 'The magic data pixie','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBIx-AnyDBD-2.01.tar.gz','Data-UUID-0.09.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Class-0.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBIx::AnyDBD' => '2.01','Data::UUID' => '0.01','Scalar::Util' => '0.01','Test::Class' => '0.03','Test::Simple' => '0.01'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','DBIx-AnyDBD-2.01.tar.gz','Data-UUID-0.09.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Scalar-List-Utils-1.11.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Class-0.03.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz']},'PlRPC-0.2016.tar.gz' => {'author' => 'JWIED','description' => 'Interface for building Perl Servers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'PlotCalendar-1.1.tar.gz' => {'author' => 'AJACKSON','description' => 'Generate ascii or html for a single day in a calendar','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Plotter-1.0.1.tar.gz' => {'author' => 'MAKLER','description' => 'Binding for C++ libplotter plotting library','files' => ['Makefile.PL','README','MANIFEST']},'PlugIn-0.01.tar.gz' => {'author' => 'BSTURNER','description' => undef,'files' => []},'PlusPlus-1.23.tar.gz' => {'author' => 'DMOW','description' => '[Delphi|VB|Java]-like Perl preprocessor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Call' => '1.04'},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Pod-Compiler-0.10.tar.gz' => {'author' => 'MAREKR','description' => 'compile POD into an object tree','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Pod-Constants-0.15.tar.gz' => {'author' => 'SAMV','description' => 'Include constants from POD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Pod::Parser' => '1.13','Test::Simple' => '0.18'},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 19}},'Pod-Coverage-0.11.tar.gz' => {'author' => 'RCLAMP','description' => 'Checks if the documentation of a module is comprehensive','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Symdump-2.03.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::Symdump' => '2.01','Pod::Find' => '0.21','Pod::Parser' => '1.13','Test::More' => '0.11'},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 17}},'Pod-DocBook-0.05.tar.gz' => {'author' => 'ADESC','description' => 'convert POD to and from DocBook','files' => ['Makefile.PL','README','MANIFEST']},'Pod-Escapes-1.03.tar.gz' => {'author' => 'SBURKE','description' => '- for resolving Pod EE<lt>...E<gt> sequences','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 27}},'Pod-GroveBuilder-0.01.tar.gz' => {'author' => 'KMACLEOD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Pod-HTML2Pod-4.04.tar.gz' => {'author' => 'SBURKE','description' => 'Translate HTML into POD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'HTML::Element' => '3.05','HTML::Entities' => 0,'HTML::Tagset' => '3.02','HTML::TreeBuilder' => '3.05','UNIVERSAL' => 0,'integer' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Pod-HtmlHelp-1.1.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Interface with Microsoft\'s HtmlHelp system','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'Pod-HtmlPsPdf-0.04.tar.gz' => {'author' => 'STAS','description' => 'documentation projects builder in HTML, PS and PDF formats','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Pod-HtmlTree-0.93.tar.gz' => {'author' => 'MSCHILLI','description' => 'Create a hierarchy of HTML documents from your module\'s PMs.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => 0,'Exporter' => 0,'File::Basename' => 0,'File::Find' => 0,'File::Path' => 0,'File::Spec' => 0,'Pod::Html' => 0,'Text::Wrap' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Pod-LaTeX-0.54.tar.gz' => {'author' => 'TJENNESS','description' => 'Converts pod to latex with Pod::Parser','files' => ['Makefile.PL','README'],'requires' => ['PodParser-1.20.tar.gz','PodParser-1.21.tar.gz'],'requires_module' => {'Pod::Find' => undef,'Pod::ParseUtils' => undef,'Pod::Parser' => undef,'Pod::Select' => undef},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz']},'Pod-LaTeX-0.55.tar.gz' => {'author' => 'TJENNESS','description' => 'Converts pod to latex with Pod::Parser','files' => ['Makefile.PL','README'],'requires' => ['PodParser-1.20.tar.gz','PodParser-1.21.tar.gz'],'requires_module' => {'Pod::Find' => 0,'Pod::ParseUtils' => 0,'Pod::Parser' => 0,'Pod::Select' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'pass' => 5}},'Pod-LaTeX-TPR-1.04.tar.gz' => {'author' => 'BDFOY','description' => 'Translate POD for The Perl Review','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Pod-LaTeX-0.55.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Pod::LaTeX' => '0.54','Test::Manifest' => '0.9','Test::More' => '0','Test::Pod' => '0.90','Test::Prereq' => '0.18'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-LaTeX-0.55.tar.gz','Pod-Simple-0.96.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 1}},'Pod-POM-0.15.tar.gz' => {'author' => 'ABW','description' => 'POD Object Model','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 25}},'Pod-PP-0.1.2.tar.gz' => {'author' => 'RAM','description' => 'POD pre-processor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Datum-0.1.3.tar.gz','Clone-0.13.tar.gz','Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz','PodParser-1.21.tar.gz'],'requires_module' => {'Carp::Datum' => '0.100','Clone' => '0.09','Getargs::Long' => '0.103','Log::Agent' => '0.207','Pod::Parser' => '1.13'},'requires_recursive' => ['Carp-Datum-0.1.3.tar.gz','Clone-0.13.tar.gz','File-Spec-0.82.tar.gz','Getargs-Long-0.1.3.tar.gz','Log-Agent-0.304.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'pass' => 3}},'Pod-PXML-0.1001.tar.gz' => {'author' => 'SBURKE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Pod-Tree-1.10.tar.gz','XML-Parser-2.31.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'HTML::Entities' => 1,'Pod::Text' => '2.09','Pod::Tree' => '1.06','XML::Parser' => 2},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Stream-1.54.tar.gz','HTML-Tagset-3.03.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Tree-1.10.tar.gz','PodParser-1.21.tar.gz','XML-Parser-2.31.tar.gz','podlators-1.26.tar.gz'],'testers' => {'pass' => 1}},'Pod-PalmDoc-0.0.2.tar.gz' => {'author' => 'BEATNIK','description' => 'Convert POD Data to PalmDoc','files' => [],'testers' => {'fail' => 2}},'Pod-Pdf-1.2.tar.gz' => {'author' => 'AJFRY','description' => 'Converter to PDF','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Pod-PerlPoint-0.03.tgz' => {'author' => 'JSTENZEL','description' => 'a POD to PerlPoint converter class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-ArgvFile-1.06.tgz','Getopt-Long-2.32.tar.gz','Pod-Simple-0.96.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Getopt::ArgvFile' => '1.06','Getopt::Long' => '2.32','Pod::Simple' => '0.96','Pod::Usage' => '1.14','Test::Harness' => '1.25','Test::More' => '0.11'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Getopt-ArgvFile-1.06.tgz','Getopt-Long-2.32.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Pod-Perldoc-3.08.tar.gz' => {'author' => 'SBURKE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => 0,'File::Spec::Functions' => 0,'File::Temp' => 0,'Symbol' => 0,'Text::ParseWords' => 0,'strict' => 0,'warnings' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Pod-SAX-0.14.tar.gz' => {'author' => 'MSERGEANT','description' => 'a SAX parser for Pod','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'Pod::Parser' => 0,'XML::SAX' => '0.1','XML::SAX::Writer' => '0.39'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Pod-Simple-0.96.tar.gz' => {'author' => 'SBURKE','description' => 'the framework for parsing Pod','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Pod-Escapes-1.03.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'requires_module' => {'Pod::Escapes' => '1.03','Text::Wrap' => '98.112902'},'requires_recursive' => ['Pod-Escapes-1.03.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 24}},'Pod-Simple-31337-0.02.tar.gz' => {'author' => 'CWEST','description' => 'Convert POD to Cool Talk','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Lingua-31337-0.02.tar.gz','Pod-Simple-0.96.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'requires_module' => {'Lingua::31337' => '0.01','Pod::Simple' => '0.01','Text::Wrap' => '98.112902'},'requires_recursive' => ['Lingua-31337-0.02.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'fail' => 1}},'Pod-Spell-1.01.tar.gz' => {'author' => 'SBURKE','description' => '- a formatter for spellchecking Pod','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Pod-Escapes-1.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'requires_module' => {'Pod::Escapes' => '1.01','Pod::Parser' => 1,'Text::Wrap' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','Pod-Escapes-1.03.tar.gz','PodParser-1.21.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 7}},'Pod-Stripper-0.22.tar.gz' => {'author' => 'PODMASTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz','Test-1.23.tar.gz'],'requires_module' => {'Pod::Parser' => '1.13','Test' => '1.15'},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 6}},'Pod-Tree-1.10.tar.gz' => {'author' => 'SWMCD','description' => 'Create a static syntax tree for a POD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Stream-1.54.tar.gz','Pod-Escapes-1.03.tar.gz'],'requires_module' => {'HTML::Stream' => '1.49','Pod::Escapes' => '1.02'},'requires_recursive' => ['HTML-Stream-1.54.tar.gz','Pod-Escapes-1.03.tar.gz'],'testers' => {'fail' => 1,'pass' => 9}},'Pod-XML-0.93.tar.gz' => {'author' => 'MSERGEANT','description' => 'Generate XML from POD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz'],'requires_module' => {'Pod::Parser' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'pass' => 8}},'Pod2VMSHlp-1.02.tar.gz' => {'author' => 'PVHP','description' => 'Convert POD to formatted VMS Help text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Pod2WinHlp-0.02.tar.gz' => {'author' => 'PVHP','description' => 'Converter from POD to Rich Text Format','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PodParser-1.21.tar.gz'],'requires_module' => {'Pod::Parser' => ''},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'fail' => 6}},'PodParser-1.20.tar.gz' => {'author' => 'BRADAPP','description' => 'Check pod documents for syntax errors','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'fail' => 4,'pass' => 12}},'PodParser-1.21.tar.gz' => {'author' => 'MAREKR','description' => 'base class for creating POD filters and translators','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'pass' => 8}},'PodSimplify-0.04.tar.gz' => {'author' => 'KJALB','description' => 'converter to RTF','files' => ['Makefile.PL','README']},'PodToHTML-0.04.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'Poetry-Aum-1.1.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Pogo-0.08.tar.gz' => {'author' => 'SEYN','description' => 'Interface for GOODS object database','files' => ['Makefile.PL','README','MANIFEST']},'Pollute-0.07.tar.gz' => {'author' => 'DAVIDNICO','description' => 'build include files that use modules indirectly','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Polyglot-0.07.tar.gz' => {'author' => 'BDFOY','description' => 'a little language interpreter','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Manifest' => '0.91','Test::More' => '0','Test::Pod' => '0.90'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz']},'PostScript-0.06.tar.gz' => {'author' => 'SHAWNPW','description' => 'Objects for shapes, lines, images','files' => ['Makefile.PL','README','MANIFEST']},'PostScript-Columns-1.23.tar.gz' => {'author' => 'FIVE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'POSIX' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 2}},'PostScript-EPSF-0.01.tar.gz' => {'author' => 'GAAS','description' => undef,'files' => ['Makefile.PL','README']},'PostScript-File-0.1.tar.gz' => {'author' => 'CPWILLMOT','description' => 'PostScript File creation with debug support','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Spec' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'PostScript-File-0.12.tar.gz' => {'author' => 'CPWILLMOT','description' => 'PostScript File creation with debug support'},'PostScript-Font-1.08.tar.gz' => {'author' => 'JV','description' => 'ISO Latin1 Encoding vector','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','IO-1.20.tar.gz'],'requires_module' => {'Getopt::Long' => 2,'IO' => 0},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','IO-1.20.tar.gz'],'testers' => {'pass' => 6}},'PostScript-Graph-0.11.tar.gz' => {'author' => 'CPWILLMOT','description' => 'Draw point or line graphs from CSV files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Pcalc-1.2.tar.gz','PostScript-File-0.12.tar.gz','Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Date::Pcalc' => 0,'PostScript::File' => '0.1','Text::CSV_XS' => 0},'requires_recursive' => ['Date-Pcalc-1.2.tar.gz','PostScript-File-0.12.tar.gz','Text-CSV_XS-0.23.tar.gz'],'testers' => {'pass' => 12}},'PostScript-Graph-Stock-0.051.tar.gz' => {'author' => 'CPWILLMOT','description' => 'Draw stock charts from !Yahoo CSV files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Date-Pcalc-1.2.tar.gz','Finance-Shares-Sample-0.02.tar.gz','PostScript-File-0.12.tar.gz','PostScript-Graph-0.11.tar.gz','Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Date::Pcalc' => 0,'Finance::Shares::Sample' => '0.01','PostScript::File' => '0.08','PostScript::Graph::Key' => '0.04','PostScript::Graph::Paper' => '0.06','PostScript::Graph::Style' => '0.03','Text::CSV_XS' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Date-Pcalc-1.2.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Finance-Shares-Log-0.03.tar.gz','Finance-Shares-MySQL-0.03.tar.gz','Finance-Shares-Sample-0.02.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PostScript-File-0.12.tar.gz','PostScript-Graph-0.11.tar.gz','PostScript-Graph-Stock-0.051.tar.gz','TermReadKey-2.21.tar.gz','Text-CSV_XS-0.23.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 6,'pass' => 1}},'PostScript-MailLabels-2.03.tar.gz' => {'author' => 'AJACKSON','description' => 'Modules for creating PostScript(tm) files of mailing address labels.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'PostScript-Simple-0.05.tar.gz' => {'author' => 'MCNEWTON','description' => 'Produce PostScript files from Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Postgres-1.4.tar.gz' => {'author' => 'VKHERA','description' => 'PostgreSQL interface with Perl5 coding style','files' => ['Makefile.PL','README','MANIFEST']},'Pquota-1.1.tar.gz' => {'author' => 'DBONNER','description' => 'a UNIX print quota module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MLDBM-2.01.tar.gz'],'requires_module' => {'MLDBM' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz'],'testers' => {'pass' => 5}},'Pragmatic-1.6.tar.gz' => {'author' => 'BINKLEY','description' => 'Adds pragmata to Exporter','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 2}},'PrayMind-1.01.tar.gz' => {'author' => 'TASMIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'PriQueue.pm.gz' => {'author' => 'TOMC','description' => undef},'Prim-0.01.tar.gz' => {'author' => 'PHILCROW','description' => 'Perl Remote Invocation of Methods (RMI and EJB\'s for Perl, sort of)','files' => ['README']},'Prima-1.01.tar.gz' => {'author' => 'KARASIK','description' => undef,'files' => ['Makefile.PL','README']},'Prima-1.09.tar.gz' => {'author' => 'KARASIK','description' => 'a perl graphic toolkit','files' => ['Makefile.PL','README'],'testers' => {'fail' => 2,'pass' => 2}},'Printer-0.97d.tar.gz' => {'author' => 'SRPATT','description' => 'a low-level, platform independent printing interface (curently Linux and MS Win32. other UNIXES should also work.) This version includes working support for Windows 95 and some changes to make it work with windows 2000 and XP.','files' => ['Makefile.PL','MANIFEST']},'ProLite-0.01.tar.gz' => {'author' => 'MSPENCER','description' => 'Perl extension to control Pro-Lite LED Message Signs','files' => ['Makefile.PL','MANIFEST']},'Proc-Application-0.01.tar.gz' => {'author' => 'MKUL','description' => 'base class for all applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-Socket-SSL-0.92.tar.gz'],'requires_module' => {'IO::Socket::SSL' => '0.73'},'requires_recursive' => ['IO-Socket-SSL-0.92.tar.gz','Net_SSLeay.pm-1.22.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Proc-Background-1.08.tar.gz' => {'author' => 'BZAJAC','description' => 'Generic interface to Unix and Win32 background process management','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Proc-Daemon-0.02.tar.gz' => {'author' => 'EHOOD','description' => 'Run Perl program as a daemon process','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Proc-Fork-0.05.tar.gz' => {'author' => 'ROODE','description' => 'Simple interface to fork() system call.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Proc-Forkfunc-96.042201.tar.gz' => {'author' => 'MUIR','description' => 'Simple lwall-style fork wrapper','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Proc-InvokeEditor-0.02.tar.gz' => {'author' => 'MSTEVENS','description' => 'Perl extension for starting a text editor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Carp::Assert' => '0.11','File::Spec' => '0.82','File::Temp' => '0.12','Test::More' => '0.08'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Proc-NiceSleep-0.57.tar.gz' => {'author' => 'JOSHR','description' => 'yield system in a quasi-intelligent fashion','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Proc-PID-File-1.2.tar.gz' => {'author' => 'ECALDER','description' => 'a module to manage process id files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Proc-PID_File-0.05.tar.gz' => {'author' => 'SHARYANTO','description' => 'check whether a self process is already running','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Proc-ParallelLoop-0.5.tgz' => {'author' => 'BDARRAH','description' => 'Execute loops in parallel','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Proc-ProcessTable-0.38.tar.gz' => {'author' => 'DURIST','description' => 'Perl extension to access the unix process table','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Find' => 0,'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Proc-Queue-0.10.tar.gz' => {'author' => 'SALVA','description' => 'limits number of concurrent forked processes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Proc-Reliable-1.13.tar.gz' => {'author' => 'DGOLD','description' => 'Easy, reliable managed process execution','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Proc-SafePipe-0.01.tar.gz' => {'author' => 'ROSCH','description' => 'popen() and `` without calling the shell','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Proc-Short-0.01.tar.gz' => {'author' => 'JHKIM','description' => 'System calls with timeout option','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 11}},'Proc-Simple-1.19.tar.gz' => {'author' => 'MSCHILLI','description' => 'Fork wrapper with objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Proc-Spawn-1.03.tar.gz' => {'author' => 'GARROW','description' => 'Run external programs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','IO-Tty-1.02.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Exporter' => 0,'IO' => 0,'IO::Handle' => 0,'IO::Pty' => 0,'POSIX' => 0},'requires_recursive' => ['IO-1.20.tar.gz','IO-Tty-1.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Proc-Swarm-0.5.tar.gz' => {'author' => 'DIEDERICH','description' => 'intelligently handle massive multi-processing on one machine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Proc-SyncExec-1.00.tar.gz' => {'author' => 'ROSCH','description' => 'Spawn processes but report exec() errors','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Proc-WaitStat-1.00.tar.gz' => {'author' => 'ROSCH','description' => 'Interpret and act on wait() status values','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Signal-1.00.tar.gz'],'requires_module' => {'IPC::Signal' => 0},'requires_recursive' => ['IPC-Signal-1.00.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Proc-Watchdog-1.01.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Perl extension to implement (more) reliable watchdog of processes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Project-Tree-0.02.tar.gz' => {'author' => 'JRED','description' => 'graphical filesystem / project tree for software developers and webmasters','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Gtk-Perl-0.7008.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Gtk' => '0.5'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Gtk-Perl-0.7008.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'Prolog-alpha.tar.gz' => {'author' => 'JACKS','description' => undef,'files' => []},'Protect-1.00a.tar.gz' => {'author' => 'JDUNCAN','description' => 'allows the declaration of protected subs','files' => ['Makefile.PL','README','MANIFEST']},'PsionToGnomecard-0.01.tar.gz' => {'author' => 'NAKISA','description' => 'Perl extension for converting files exported from the Psion Contacts application to vcard format suitable for Gnomecard.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Ptml0140.tgz' => {'author' => 'MDEWJONES','description' => 'Perl Template Merge Language (aka `HTML with a P\')','files' => ['README'],'testers' => {'pass' => 2}},'Ptml0150.tgz' => {'author' => 'MDEWJONES','description' => 'Perl Template Merge Language (aka `HTML with a P\')','files' => ['README'],'testers' => {'pass' => 1}},'Ptml0160.tgz' => {'author' => 'MDEWJONES','description' => 'Procedural Template Merge Language','files' => ['README'],'testers' => {'pass' => 3}},'Ptty-0.01.tar.gz' => {'author' => 'NI-S','description' => 'Pseudo terminal interface functions','files' => ['Makefile.PL','MANIFEST']},'Puppet-Any-0.04.tar.gz' => {'author' => 'DDUMONT','description' => 'Base class for an optionnal GUI','files' => ['Makefile.PL','README'],'requires' => ['DB_File-1.806.tar.gz','MLDBM-2.01.tar.gz','Puppet-Log-1.011.tar.gz','Tk-800.024.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz'],'requires_module' => {'DB_File' => 0,'MLDBM' => 0,'Puppet::Log' => '0.4','Tk' => 0,'Tk::Multi::Text' => '2.001','Tk::ObjScanner' => '0.5','Tk::Pod' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Puppet-Log-1.011.tar.gz','Puppet-LogBody-1.002.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz','WeakRef-0.01.tar.gz','perlindex-1.200.tar.gz']},'Puppet-Body-1.018.tar.gz' => {'author' => 'DDUMONT','description' => 'Utility class to handle has-a relations and logs','files' => ['Makefile.PL','README'],'requires' => ['DB_File-1.806.tar.gz','MLDBM-2.01.tar.gz','Puppet-LogBody-1.002.tar.gz'],'requires_module' => {'DB_File' => 0,'MLDBM' => 0,'Puppet::LogBody' => '1.001'},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Puppet-LogBody-1.002.tar.gz'],'testers' => {'fail' => 6,'pass' => 3}},'Puppet-Log-1.011.tar.gz' => {'author' => 'DDUMONT','description' => 'Logging facility based on Tk','files' => ['Makefile.PL','README'],'requires' => ['Puppet-LogBody-1.002.tar.gz','Tk-800.024.tar.gz','Tk-Multi-1.004.tar.gz'],'requires_module' => {'Puppet::LogBody' => 0,'Tk' => 0,'Tk::Multi::Manager' => '2.001','Tk::Multi::Text' => '2.001','Tk::Multi::Toplevel' => '0'},'requires_recursive' => ['Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Puppet-LogBody-1.002.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz','WeakRef-0.01.tar.gz','perlindex-1.200.tar.gz'],'testers' => {'pass' => 1}},'Puppet-LogBody-1.002.tar.gz' => {'author' => 'DDUMONT','description' => 'Log facility','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 6}},'Puppet-Show-1.007.tar.gz' => {'author' => 'DDUMONT','description' => 'Optional Tk Gui for Puppet::Body','files' => ['Makefile.PL','README'],'requires' => ['DB_File-1.806.tar.gz','MLDBM-2.01.tar.gz','Puppet-Body-1.018.tar.gz','Puppet-Log-1.011.tar.gz','Tk-800.024.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz'],'requires_module' => {'DB_File' => 0,'MLDBM' => 0,'Puppet::Body' => '1.013','Puppet::Log' => '1.010','Tk' => 0,'Tk::Multi::Text' => '2.001','Tk::Multi::Toplevel' => '1.002','Tk::ObjScanner' => '0.5','Tk::Pod' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Puppet-Body-1.018.tar.gz','Puppet-Log-1.011.tar.gz','Puppet-LogBody-1.002.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz','WeakRef-0.01.tar.gz','perlindex-1.200.tar.gz']},'Puppet-VcsTools-File-1.003.tar.gz' => {'author' => 'DDUMONT','description' => 'VCS (RCS HMS) file manager','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','MLDBM-2.01.tar.gz','Puppet-Show-1.007.tar.gz','Puppet-VcsTools-History-1.004.tar.gz','String-ShellQuote-1.00.tar.gz','Tk-800.024.tar.gz','VcsTools-File-1.004.tar.gz'],'requires_module' => {'DB_File' => 0,'MLDBM' => 0,'Puppet::Show' => '1.003','Puppet::VcsTools::History' => '1.005','String::ShellQuote' => 0,'Tk' => 0,'Tk::ROText' => 0,'VcsTools::File' => '1.005'},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','File-chmod-0.31.tar.gz','Getopt-Long-2.32.tar.gz','MLDBM-2.01.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Puppet-Body-1.018.tar.gz','Puppet-Log-1.011.tar.gz','Puppet-LogBody-1.002.tar.gz','Puppet-Show-1.007.tar.gz','Puppet-VcsTools-History-1.004.tar.gz','Sort-Versions-1.4.tar.gz','Storable-2.06.tar.gz','String-ShellQuote-1.00.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz','VcsTools-File-1.004.tar.gz','VcsTools-History-1.004.tar.gz','WeakRef-0.01.tar.gz','perl-5.8.0.tar.gz','perlindex-1.200.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Puppet-VcsTools-History-1.004.tar.gz' => {'author' => 'DDUMONT','description' => 'VCS (RCS HMS) history viewer based on Canvas','files' => ['Makefile.PL','README'],'requires' => ['DB_File-1.806.tar.gz','MLDBM-2.01.tar.gz','Puppet-Show-1.007.tar.gz','Sort-Versions-1.4.tar.gz','Tk-800.024.tar.gz','Tk-Multi-1.004.tar.gz','VcsTools-History-1.004.tar.gz'],'requires_module' => {'DB_File' => 0,'MLDBM' => 0,'Puppet::Show' => '0.04','Sort::Versions' => 0,'Tk' => 0,'Tk::Multi::Manager' => '2.001','Tk::Multi::Text' => '2.001','VcsTools::History' => '1.007','VcsTools::Version' => '1.006'},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Puppet-Body-1.018.tar.gz','Puppet-Log-1.011.tar.gz','Puppet-LogBody-1.002.tar.gz','Puppet-Show-1.007.tar.gz','Sort-Versions-1.4.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-Multi-1.004.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz','VcsTools-History-1.004.tar.gz','WeakRef-0.01.tar.gz','perl-5.8.0.tar.gz','perlindex-1.200.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Pvm-0.9.tar.gz' => {'author' => 'EWALKER','description' => 'Perl extension for the Parallel Virtual Machine (PVM) Message Passing System','files' => ['Makefile.PL','MANIFEST']},'PwTree.pm.gz' => {'author' => 'TOMC','description' => undef},'PwdOb.pm.gz' => {'author' => 'TOMC','description' => undef},'Python-Bytecode-2.0.tar.gz' => {'author' => 'SIMON','description' => 'Disassemble and investigate Python bytecode','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'Python-Bytecode-SAX-0.1.tar.gz' => {'author' => 'GREGOR','description' => 'Process Python bytecode, generating SAX events.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Python-Bytecode-2.0.tar.gz'],'requires_module' => {'Python::Bytecode' => '2.0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Python-Bytecode-2.0.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'QNA_0.5.tar.gz' => {'author' => 'RFOLEY','description' => 'Questions wrapper.','files' => ['README'],'testers' => {'fail' => 3}},'Qmail-Control-0.01.tar.gz' => {'author' => 'TECH','description' => undef,'files' => [],'testers' => {'pass' => 2}},'Qt-0.03.tar.gz' => {'author' => 'AWIN','description' => 'A Perl module interface to Qt','files' => ['Makefile.PL','README','MANIFEST']},'Qt-OpenGL-0.02.tar.gz' => {'author' => 'AWIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PerlQt-3.006.tar.gz'],'requires_module' => {'Qt' => '2.104'},'requires_recursive' => ['PerlQt-3.006.tar.gz']},'Qtk-QuickTk-0.89.tar.gz' => {'author' => 'JNK','description' => 'A Simpler Syntax for Perl-Tk GUI Building','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Quantum-Entanglement-0.32.tar.gz' => {'author' => 'AJGOUGH','description' => 'QM entanglement of variables in perl','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Quantum-Superpositions-1.05.tar.gz' => {'author' => 'LEMBARK','description' => 'QM-like superpositions in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Multimethods-1.70.tar.gz'],'requires_module' => {'Class::Multimethods' => 0},'requires_recursive' => ['Class-Multimethods-1.70.tar.gz']},'Quantum-Superpositions-2.00.tar.gz' => {'author' => 'LEMBARK','description' => 'QM-like superpositions in Perl','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-Multimethods-1.70.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Class::Multimethods' => 0,'strict' => 0},'requires_recursive' => ['Class-Multimethods-1.70.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Quantum-Usrn-1.00.tar.gz' => {'author' => 'KASEI','description' => 'Square root of not.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Crypt-Blowfish-2.09.tar.gz'],'requires_module' => {'Crypt::Blowfish' => '2.06'},'requires_recursive' => ['Crypt-Blowfish-2.09.tar.gz'],'testers' => {'pass' => 4}},'Queue.pm.gz' => {'author' => 'TOMC','description' => undef},'Quilt-0.08.tar.gz' => {'author' => 'KMACLEOD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Quine-1.01.tar.gz' => {'author' => 'PINYAN','description' => 'extension for creating quines','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Quizzer-0.08.tar.gz' => {'author' => 'IPPO','description' => 'Quizzer Base Class','files' => ['README'],'testers' => {'fail' => 1}},'Quota-1.4.6.tar.gz' => {'author' => 'TOMZO','description' => 'Disk quota system functions, local & remote','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'R3-0.31.tar.gz' => {'author' => 'SCHOEN','description' => 'Perl object oriented client interface to SAP R/3 using RFCSDK','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'R3-rfcapi-0.32.tar.gz' => {'author' => 'SCHOEN','description' => 'Perl extension for SAP\'s rfcsdk','files' => ['Makefile.PL','README','MANIFEST']},'RADIUS-1.0.tar.gz' => {'author' => 'CHRMASTO','description' => 'Object interface to RADIUS (rfc2138) packets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 2}},'RADIUS-UserFile-1.01.tar.gz' => {'author' => 'OEVANS','description' => 'Manipulate a RADIUS users file','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 3}},'RAS-AS5200-1.04.tar.gz' => {'author' => 'STIGMATA','description' => 'Interface to Cisco AS5200 dialup server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Telnet-3.03.tar.gz'],'requires_module' => {'Net::Telnet' => 0},'requires_recursive' => ['Net-Telnet-3.03.tar.gz'],'testers' => {'fail' => 1}},'RAS-HiPerARC-1.03.tar.gz' => {'author' => 'STIGMATA','description' => 'Interface to 3Com TotalControl HiPerARC','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Telnet-3.03.tar.gz'],'requires_module' => {'Net::Telnet' => 0},'requires_recursive' => ['Net-Telnet-3.03.tar.gz'],'testers' => {'pass' => 1}},'RAS-PortMaster-1.15.tar.gz' => {'author' => 'STIGMATA','description' => 'Interface to Livingston PortMaster','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Telnet-3.03.tar.gz'],'requires_module' => {'Net::Telnet' => 0},'requires_recursive' => ['Net-Telnet-3.03.tar.gz'],'testers' => {'pass' => 1}},'RCGI-1.20.tar.gz' => {'author' => 'BRIAN','description' => 'Remote CGI distributed processing','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'RCU-0.01.tar.gz' => {'author' => 'MLEHMANN','description' => 'Remote Control Unit Interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'RDBAL-1.2.tar.gz' => {'author' => 'BRIAN','description' => 'Relational DataBase Abstraction Layer class (ReDBALl)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'RDBMS.pm-0.93.tar.gz' => {'author' => 'BJEPS','description' => 'Relational Database Management System for Msql','files' => ['Makefile.PL','README','MANIFEST']},'RDF-Core-0.11.tar.gz' => {'author' => 'PAVELH','description' => 'An object oriented Perl modules for handling tasks related to RDF.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'RDF-Core-0.16.tar.gz' => {'author' => 'PAVELH','description' => 'An object oriented Perl modules for handling tasks related to RDF.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'RDF-Core-0.30.tar.gz' => {'author' => 'DPOKORNY','description' => 'An object oriented Perl modules for handling tasks related to RDF.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'RDF-Notation3-0.83.tar.gz' => {'author' => 'PCIMPRICH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'RDF-Service-0.02.tar.gz' => {'author' => 'JONAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Template-Toolkit-2.08.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'CGI' => 0,'DBI' => 0,'Template' => 2,'Time::HiRes' => 0,'URI' => 0},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','MIME-Base64-2.18.tar.gz','Template-Toolkit-2.08.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz'],'testers' => {'fail' => 1}},'RDF-Service-0.04.tar.gz' => {'author' => 'JONAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','FreezeThaw-0.43.tar.gz','IO-1.20.tar.gz','Template-Toolkit-2.08.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'CGI' => 0,'DBI' => 0,'Data::Dumper' => 0,'FreezeThaw' => 0,'IO::Socket' => '1.18','Template' => 2,'Time::HiRes' => 0,'URI' => 0},'requires_recursive' => ['AppConfig-1.52.tar.gz','CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','FreezeThaw-0.43.tar.gz','Getopt-Long-2.32.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Template-Toolkit-2.08.tar.gz','Time-HiRes-1.45.tar.gz','URI-1.23.tar.gz'],'testers' => {'fail' => 1}},'RDFStore-0.31.tar.gz' => {'author' => 'AREGGIORI','description' => 'This is a set of Perl modules that implement an object-oriented API to manipulate RDF models','files' => ['Makefile.PL','README'],'testers' => {'fail' => 2}},'RDFStore-0.42.tar.gz' => {'author' => 'AREGGIORI','description' => 'This is a set of Perl modules that implement an object-oriented API to manipulate RDF models','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 2}},'RFC_RFC822_Address-1.5.tgz' => {'author' => 'ABIGAIL','description' => '- RFC 822 style address validation.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'Parse::RecDescent' => '1.52'},'requires_recursive' => ['Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 4}},'RIFF-Info-1.03.tar.gz' => {'author' => 'ALLENDAY','description' => 'Probe DivX, AVI, and ASF files for attributes like: -video codec -audio codec -frame height -frame width -frame count and more!','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'RIFF-Info-1.07.tar.gz' => {'author' => 'ALLENDAY','description' => 'Probe DivX and AVI files for attributes like: -video codec -audio codec -frame height -frame width -frame count and more!','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Video-Info-0.991.tar.gz'],'requires_module' => {'Video::Info' => '0.06'},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','MP3-Info-1.02.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Video-Info-0.991.tar.gz','Video-OpenQuicktime-1.00.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'RIPEMD160-0.02.tar.gz' => {'author' => 'CHGEUER','description' => 'Perl extension for the RIPEMD-160 Hash function','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'RPC-Simple-0.5.tar.gz' => {'author' => 'DDUMONT','description' => 'Simple OO async remote procedure calls','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Tk' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'RPC-XML-0.53.tar.gz' => {'author' => 'RJRAY','description' => 'A set of classes for core data, message and XML handling','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'File::Spec' => '0.8','LWP' => 0,'XML::Parser' => '2.25'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'RPM-Perlonly-1.0.1.tar.gz' => {'author' => 'TLBDK','description' => 'a perl only implementaion of a RPM header reader.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'RPM-Specfile-1.11.tar.gz' => {'author' => 'CHIPT','description' => 'Perl extension for creating RPM Specfiles','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz','Getopt-Long-2.32.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Archive::Tar' => 0,'File::Basename' => 0,'File::Copy' => 0,'Getopt::Long' => 0,'URI::Escape' => 0},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'RPM-Tools-0.8.tar.gz' => {'author' => 'SHARRISON','description' => 'cleanly generate an RPM','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'RPM-VersionSort-1.00.tar.gz' => {'author' => 'HAG','description' => 'RPM version sorting algorithm, in perl XS','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'RPM2-0.48.tar.gz' => {'author' => 'CHIPT','description' => 'Perl bindings for the RPM Package Manager API','files' => ['Makefile.PL','README','MANIFEST']},'RPM2-0.62.tar.gz' => {'author' => 'CHIPT','description' => 'Perl bindings for the RPM Package Manager API','files' => ['Makefile.PL','README','MANIFEST']},'RTF-Document-0.64.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-Units-0.43.tar.gz'],'requires_module' => {'Convert::Units::Type' => '0.33'},'requires_recursive' => ['Convert-Units-0.43.tar.gz'],'testers' => {'pass' => 8}},'RTF-Generator-1.00.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Convert-Units-0.43.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Convert::Units::Type' => 0,'warnings::register' => 0},'requires_recursive' => ['Convert-Units-0.43.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'RTF-Parser-1.05.tar.gz' => {'author' => 'PVERD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'RTF-Parser-1.07.tar.gz' => {'author' => 'PVERD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'RTF-Tokenizer-0.03.tar.gz' => {'author' => 'SARGIE','description' => 'Tokenize RTF','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'RTF-Tokenizer-1.00.tar.gz' => {'author' => 'SARGIE','description' => 'Module for Tokenizing RTF','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IO::Scalar' => '0.01','Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'RTF-Writer-1.07.tar.gz' => {'author' => 'SBURKE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Exporter' => 0,'UNIVERSAL' => 0,'strict' => 0,'utf8' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Radioactive-Decay-0.02.tar.gz' => {'author' => 'TMTM','description' => 'allow scalar values to decay over time','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'RadiusPerl-0.08.tar.gz' => {'author' => 'MANOWAR','description' => 'provide simple Radius client facilities','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Data-HexDump-0.02.tar.gz','IO-1.20.tar.gz','MD5-2.02.tar.gz'],'requires_module' => {'Data::Dumper' => 1,'Data::HexDump' => '0.02','IO' => '1.12','MD5' => '1.7'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Data-HexDump-0.02.tar.gz','Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MD5-2.02.tar.gz']},'Randomize-1.10.tar.gz' => {'author' => 'BHILTON','description' => 'Perl extension for randomizing things.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Rc-0.03.tar.gz' => {'author' => 'JPRIT','description' => 'parser and backends for \'rc\' shell','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'RcReader-0.5.9b.tar.gz' => {'author' => 'SAMSK','description' => undef,'files' => ['Makefile.PL','README']},'Rcs-1.04.tar.gz' => {'author' => 'CFRETER','description' => 'Alternate RCS interface (see VCS::RCS)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Rcs-Agent-1.02.tar.gz' => {'author' => 'NICKH','description' => 'an RCS archive manipulation method library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-MkTemp-1.0.6.tar.gz','String-ShellQuote-1.00.tar.gz'],'requires_module' => {'File::MkTemp' => '','String::ShellQuote' => '1.00'},'requires_recursive' => ['File-MkTemp-1.0.6.tar.gz','String-ShellQuote-1.00.tar.gz'],'testers' => {'pass' => 4}},'ReadDir-0.01.tar.gz' => {'author' => 'SAMV','description' => 'Get the inode numbers in your readdir call.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Readonly-1.01.tar.gz' => {'author' => 'ROODE','description' => 'Create read-only scalars, arrays, hashes.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'RedHat-Kickstart-0.3.tar.gz' => {'author' => 'PATRICK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'RedirectDBI-0.02.tar.gz' => {'author' => 'SANDERSON','description' => 'Redirect to different directories by DBI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Ref.pm.gz' => {'author' => 'MUIR','description' => 'Print, compare, and copy perl structures'},'Regex-PreSuf-1.15.tar.gz' => {'author' => 'JHI','description' => 'create regular expressions from word lists','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Regexp-0.004.tar.gz' => {'author' => 'GBARR','description' => 'Object Oriented interface to perl\'s regular expression code','files' => ['Makefile.PL','README','MANIFEST']},'Regexp-Common-2.112.tar.gz' => {'author' => 'ABIGAIL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Regexp-Common-2.113.tar.gz' => {'author' => 'ABIGAIL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Regexp-Copy-0.05.tar.gz' => {'author' => 'JDUNCAN','description' => 'copy Regexp objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Regexp-English-0.21.tar.gz' => {'author' => 'CHROMATIC','description' => 'Perl module to create regular expressions more verbosely','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.30'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Regexp-Ethiopic-0.04.tar.gz' => {'author' => 'DYACOB','description' => 'Regular Expressions Support for Ethiopic Script','files' => ['Makefile.PL','README','MANIFEST']},'Regexp-Ethiopic-0.05.tar.gz' => {'author' => 'DYACOB','description' => 'Regular Expressions Support for Ethiopic Script.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Regexp-Ignore-0.03.tar.gz' => {'author' => 'RANI','description' => 'Let us ignore unwanted parts, while parsing text.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Regexp-Log-0.01.tar.gz' => {'author' => 'BOOK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1}},'Regexp-Log-BlueCoat-0.02.tar.gz' => {'author' => 'BOOK','description' => 'A regexp builder to parse BlueCoat log files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Regexp-Log-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Regexp::Log' => '0.01','Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Regexp-Log-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Regexp-Shellish-0.93.tar.gz' => {'author' => 'RBS','description' => 'Shell-like regular expressions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 11}},'Regexp-Subst-Parallel-0.10.tar.gz' => {'author' => 'LPALMER','description' => 'Safely perform multiple substitutions on a string in parallel. =head1 VERSION Regexp::Subst::Parallel version 0.10, Feb 9, 2003.','files' => ['Makefile.PL'],'testers' => {'pass' => 10}},'Register-0.0.2.tar.gz' => {'author' => 'FABRVEC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Relations-0.95.tar.gz' => {'author' => 'GAFFER','description' => 'Database, CGI, and Graph Interfunctionality','files' => ['Makefile.PL'],'testers' => {'pass' => 11}},'Relations-Abstract-0.94.tar.gz' => {'author' => 'GAFFER','description' => 'DBI/DBD::mysql Functions to Save Development Time and Code Space','files' => ['Makefile.PL'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Relations-0.95.tar.gz','Relations-Query-0.93.tar.gz'],'requires_module' => {'DBD::mysql' => '1.18','DBI' => '1.13','Relations' => '0.94','Relations::Query' => '0.93'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Relations-0.95.tar.gz','Relations-Query-0.93.tar.gz'],'testers' => {'fail' => 4}},'Relations-Display-0.92.tar.gz' => {'author' => 'GAFFER','description' => 'DBI/DBD::mysql Query Graphing Module','files' => ['Makefile.PL'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','GDGraph-1.39.tar.gz','Relations-0.95.tar.gz','Relations-Abstract-0.94.tar.gz','Relations-Query-0.93.tar.gz'],'requires_module' => {'DBD::mysql' => '1.18','DBI' => '1.13','GD::Graph' => '1.3','Relations' => '0.95','Relations::Abstract' => '0.94','Relations::Query' => '0.93'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','Relations-0.95.tar.gz','Relations-Abstract-0.94.tar.gz','Relations-Query-0.93.tar.gz','perl-5.8.0.tar.gz']},'Relations-Family-0.94.tar.gz' => {'author' => 'GAFFER','description' => 'DBI/DBD::mysql Relational Query Engine module.','files' => ['Makefile.PL'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Relations-0.95.tar.gz','Relations-Abstract-0.94.tar.gz','Relations-Query-0.93.tar.gz'],'requires_module' => {'DBD::mysql' => '1.18','DBI' => '1.13','Relations' => '0.94','Relations::Abstract' => '0.94','Relations::Query' => '0.93'},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Relations-0.95.tar.gz','Relations-Abstract-0.94.tar.gz','Relations-Query-0.93.tar.gz']},'Relations-Query-0.93.tar.gz' => {'author' => 'GAFFER','description' => 'Object for building queries with DBI/DBD::mysql','files' => ['Makefile.PL'],'requires' => ['Relations-0.95.tar.gz'],'requires_module' => {'Relations' => '0.94'},'requires_recursive' => ['Relations-0.95.tar.gz'],'testers' => {'pass' => 7}},'ReleaseAction-0.03.tar.gz' => {'author' => 'TILLY','description' => 'Trigger actions on destruction of a handle','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Religion-1.03.tar.gz' => {'author' => 'KJALB','description' => 'Control where you go when you die()/warn()','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'Remedy-ARSTools-0.6.tar.gz' => {'author' => 'AHICOX','description' => 'Alternative object interface to ARSperl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ARSperl-1.74.tgz','Data-DumpXML-1.05.tar.gz'],'requires_module' => {'ARS' => '1.72','Data::DumpXML' => '1.03'},'requires_recursive' => ['ARSperl-1.74.tgz','Array-RefElem-0.02.tar.gz','Data-DumpXML-1.05.tar.gz','MIME-Base64-2.18.tar.gz','XML-Parser-2.31.tar.gz']},'RenderMan-0.04.tar.gz' => {'author' => 'GMLEWIS','description' => 'A RenderMan binding as a Perl 5.6 module','files' => ['Makefile.PL','README','MANIFEST']},'Replication-Recall-1.6.tar.gz' => {'author' => 'AGUL','description' => 'Recall replication library server interface','files' => ['Makefile.PL','MANIFEST']},'Replication-Recall-DBServer-1.14.tar.gz' => {'author' => 'AGUL','description' => 'Database replication server using Recall','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','File-Rsync-0.27.tar.gz','Replication-Recall-1.6.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'DBI' => 0,'Data::Dumper' => 0,'File::Rsync' => 0,'POSIX' => 0,'Replication::Recall::Client' => 0,'Replication::Recall::Server' => 0,'Time::HiRes' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','File-Rsync-0.27.tar.gz','Replication-Recall-1.6.tar.gz','Time-HiRes-1.45.tar.gz','perl-5.8.0.tar.gz']},'ResourcePool-0.9904.tar.gz' => {'author' => 'MWS','description' => 'A connection caching and pooling class.','files' => ['Makefile.PL'],'testers' => {'pass' => 5}},'ResourcePool-1.0102.tar.gz' => {'author' => 'MWS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'ResourcePool-Resource-DBI-1.0100.tar.gz' => {'author' => 'MWS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'ResourcePool-Resource-Net-LDAP-1.0001.tar.gz' => {'author' => 'MWS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'ResourcePool-Resource-SOAP-Lite-1.0100.tar.gz' => {'author' => 'MWS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Resources-1.04.tar.gz' => {'author' => 'FRANCOC','description' => 'Application defaults management in Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Reuters-SSL-0.52.tar.gz' => {'author' => 'CBARKEY','description' => 'Perl extension for Reuters SSL Source Sink Library','files' => ['Makefile.PL','README','MANIFEST']},'RevHash.pm.gz' => {'author' => 'TOMC','description' => undef},'RevRefHash.pm.gz' => {'author' => 'TOMC','description' => undef},'Rodney-XML-QuickStruct-1.1.tar.gz' => {'author' => 'RBROOM','description' => 'Quick Perl data structures from XML.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-SimpleParse-0.11.tar.gz'],'requires_module' => {'HTML::SimpleParse' => '0.10'},'requires_recursive' => ['HTML-SimpleParse-0.11.tar.gz']},'Roman-1.1.tar.gz' => {'author' => 'OZAWA','description' => 'Convert Roman numbers to and from Arabic','files' => ['README']},'Rosetta-0.061.tar.gz' => {'author' => 'DUNCAND','description' => 'Framework for RDBMS-generic apps and schemas','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Rosetta-0.062.tar.gz' => {'author' => 'DUNCAND','description' => 'Describe a single database table','files' => ['Makefile.PL','MANIFEST']},'Rstat-Client-1.02.tar.gz' => {'author' => 'SCHWENKE','description' => 'Perl extension for client access to rstatd','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Run-0.03.tar.gz' => {'author' => 'ILYAZ','description' => 'Perl extension for to start programs in background','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Rx-0.53.tar.gz' => {'author' => 'MJD','description' => 'Regex debugger module','files' => ['Makefile.PL'],'testers' => {'fail' => 1}},'RxLaser-0.15.tar.gz' => {'author' => 'MARTINDT','description' => 'Perl extension for printing medical forms on HP LaserJet printers with the RxLaser simm. RxLaser, Inc. Laser Printing Solutions 3350 East Birch St. Suite 205 Brea, CA 92821 Tel: 714 986-1559 Fax: 714 986-1568 email: mail@rxlaser.com','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'SAP-BC-XMLRFC-0.06.tar.gz' => {'author' => 'PIERS','description' => 'Interface to SAP\'s Business Connector','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => '1.26','LWP::Simple' => '1.32','LWP::UserAgent' => '1.68','XML::Parser' => '2.27'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'SAP-Rfc-1.00.tar.gz' => {'author' => 'PIERS','description' => 'Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution.','files' => ['Makefile.PL','README','MANIFEST']},'SAP-Rfc-1.08.tar.gz' => {'author' => 'PIERS','description' => 'Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution.','files' => ['Makefile.PL','README','MANIFEST']},'SAP-Rfc-1.09.tar.gz' => {'author' => 'PIERS','description' => 'Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution.','files' => ['Makefile.PL','README','MANIFEST']},'SAP-WAS-SOAP-0.01.tar.gz' => {'author' => 'PIERS','description' => 'Perl extension for performing RFC Function calls against an SAP R/3 using the Business Connector System. Please refer to the README file found with this distribution.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SOAP-Lite-0.55.tar.gz'],'requires_module' => {'SOAP::Lite' => '0.5'},'requires_recursive' => ['SOAP-Lite-0.55.tar.gz'],'testers' => {'pass' => 2}},'SAVI-Perl-0.10.tar.gz' => {'author' => 'PHENSON','description' => 'Perl module interface to Sophos Anti-Virus Engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'SDL-App-FPS-0.19.tar.gz' => {'author' => 'TELS','description' => 'a parent class for FPS (framerate/s centric) SDL applications','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Config-Simple-4.48.tar.gz','SDL_perl-1.19.2.tar.gz'],'requires_module' => {'Config::Simple' => '4.48','SDL' => '1.20.2'},'requires_recursive' => ['Config-Simple-4.48.tar.gz','SDL_perl-1.19.2.tar.gz']},'SDL-sdlpl-1.08.tar.gz' => {'author' => 'WKEENAN','description' => 'Perl bindings for the SDL','files' => ['Makefile.PL','README','MANIFEST']},'SDL_perl-1.19.2.tar.gz' => {'author' => 'DGOEHRIG','description' => 'Simple DirectMedia Layer Perl','files' => ['Makefile.PL','README','MANIFEST']},'SETI-Stats-1.06.tar.gz' => {'author' => 'MHAMILTON','description' => 'gather local and remote SETI@home stats and manipulate them','files' => ['Makefile.PL','README','MANIFEST']},'SETI-WebStats-1.02.tar.gz' => {'author' => 'KSPENCER','description' => 'Gather SETI@home statistics from the SETI@home web server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Simple-2.04.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => 0,'XML::Simple' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Simple-2.04.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'SGI-FAM-1.002.tar.gz' => {'author' => 'JGLICK','description' => 'Interface to SGI/Irix File Access Monitor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-PathConvert-0.9.tar.gz','Getopt-Mixed-1.008.tar.gz','IO-1.20.tar.gz','MD5-2.02.tar.gz','PodParser-1.21.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.07','File::Basename' => '2.5','File::PathConvert' => 0,'Getopt::Mixed' => 0,'IO::File' => 0,'MD5' => '1.7','Pod::Usage' => 1,'autouse' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-PathConvert-0.9.tar.gz','File-Spec-0.82.tar.gz','Getopt-Mixed-1.008.tar.gz','IO-1.20.tar.gz','MD5-2.02.tar.gz','PodParser-1.21.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'SGI-FM-0.1.tar.gz' => {'author' => 'AMOSS','description' => 'SGI\'s Font Management library','files' => ['Makefile.PL','README']},'SGI-GL-0.2.tar.gz' => {'author' => 'AMOSS','description' => 'SGI\'s Iris GL library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'SGI-SysCalls-0.1.tar.gz' => {'author' => 'AMOSS','description' => 'SGI-specific system calls','files' => ['Makefile.PL']},'SGI-Syssgi-1.005.tar.gz' => {'author' => 'DEGE','description' => 'Perl interface to the IRIX syssgi system call','files' => ['Makefile.PL','README','MANIFEST']},'SGI-syssgi-1.002.tar.gz' => {'author' => 'DEGE','description' => 'Perl inteface to the IRIX syssgi system call','files' => ['Makefile.PL','README','MANIFEST']},'SGML-Grove-2.03.tar.gz' => {'author' => 'KMACLEOD','description' => 'An entity defined in an SGML or XML document','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'SGML-SPGroveBuilder-2.01.tar.gz' => {'author' => 'KMACLEOD','description' => 'load an SGML, XML, or HTML document','files' => ['Makefile.PL','README','MANIFEST']},'SGMLSpm-1.03ii.tar.gz' => {'author' => 'DMEGG','description' => 'class for postprocessing the output from the B<sgmls> and B<nsgmls> parsers.','files' => ['README']},'SHA-2.01.tar.gz' => {'author' => 'GAAS','description' => 'Perl interface to the NIST Secure Hash Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-SHA1-2.02.tar.gz'],'requires_module' => {'Digest::SHA1' => 1},'requires_recursive' => ['Digest-SHA1-2.02.tar.gz'],'testers' => {'pass' => 12}},'SHA256-0.01b.tar.gz' => {'author' => 'DIDO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 5}},'SMS-Ringtone-RTTTL-MIDI-0.04.tar.gz' => {'author' => 'CMANLEY','description' => 'convert RTTTL strings to MIDI format.','files' => ['Makefile.PL','README'],'requires' => ['IO-String-1.02.tar.gz','MIDI-Perl-0.8.tar.gz','SMS-Ringtone-RTTTL-Parser-0.07.tar.gz'],'requires_module' => {'IO::String' => '1.01','MIDI::Simple' => '0.77','SMS::Ringtone::RTTTL::Parser' => '0.02'},'requires_recursive' => ['IO-String-1.02.tar.gz','MIDI-Perl-0.8.tar.gz','SMS-Ringtone-RTTTL-Parser-0.07.tar.gz'],'testers' => {'fail' => 2}},'SMS-Ringtone-RTTTL-Parser-0.07.tar.gz' => {'author' => 'CMANLEY','description' => 'parse and validate RTTTL strings.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'SMTP-Server-1.0.tar.gz' => {'author' => 'MACGYVER','description' => 'A native Perl SMTP Server implementation for Perl.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'SMTP-Server-1.1.tar.gz' => {'author' => 'MACGYVER','description' => 'A native Perl SMTP Server implementation for Perl.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SNMP-4.2.0.tar.gz' => {'author' => 'GSM','description' => 'Interface to the UCD SNMP toolkit','files' => ['Makefile.PL','README','MANIFEST']},'SNMP-BridgeQuery-0.56.tar.gz' => {'author' => 'JSHEARER','description' => 'Query bridge/switch for forwarding database','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'SNMP-Info-0.3.tar.gz' => {'author' => 'MAXB','description' => 'Perl5 Interface to Network devices through SNMP.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SNMP-4.2.0.tar.gz'],'requires_module' => {'SNMP' => '4'},'requires_recursive' => ['SNMP-4.2.0.tar.gz'],'testers' => {'fail' => 2}},'SNMP-MIB-Compiler-0.06.tar.gz' => {'author' => 'FTASSIN','description' => 'a MIB Compiler supporting SMIv1 and SMIv2','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Compare' => 0,'Data::Dumper' => 0},'requires_recursive' => ['Data-Compare-0.02.tar.gz','Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 4}},'SNMP-Monitor-0.1012.tar.gz' => {'author' => 'JWIED','description' => 'a Perl package for monitoring remote hosts via SNMP','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'SNMP-Multi-2.0.tar.gz' => {'author' => 'JOSHUA','description' => 'Perform SNMP operations on multiple hosts simultaneously','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Memoize-1.01.tar.gz','SNMP-4.2.0.tar.gz'],'requires_module' => {'Memoize' => '0.62','SNMP' => '4.2'},'requires_recursive' => ['Memoize-1.01.tar.gz','SNMP-4.2.0.tar.gz']},'SNMP-NPAdmin-1.0.tar.gz' => {'author' => 'BOZZIO','description' => 'Perl API to query printers via SNMP.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4}},'SNMP-Util-1.8.tar.gz' => {'author' => 'WMARQ','description' => 'Perform SNMP set,get,walk,next,walk_hash,...','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3}},'SOAP-0.28.tar.gz' => {'author' => 'KBROWN','description' => 'Library for SOAP clients and servers in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'Apache' => '1.26','HTTP::Request' => '1.26','LWP' => '5.47','XML::Parser::Expat' => '2.27'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 4}},'SOAP-ActiveWorks-0.12.tar.gz' => {'author' => 'DYACOB','description' => 'Spec-defined constants','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Aw-0.16.7.tar.gz','SOAP-0.28.tar.gz'],'requires_module' => {'Aw' => 1,'SOAP' => 1},'requires_recursive' => ['Aw-0.16.7.tar.gz','CORBA-ORBit-0.4.3.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-0.28.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'SOAP-AutoInvoke-0.25.tar.gz' => {'author' => 'DYACOB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','SOAP-0.28.tar.gz'],'requires_module' => {'Data::Dumper' => 1,'SOAP' => 1},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','SOAP-0.28.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz']},'SOAP-Clean-0.01.tar.gz' => {'author' => 'STODGHIL','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'SOAP-Lite-0.55.tar.gz' => {'author' => 'KULCHENKO','description' => 'Client and server side SOAP implementation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 32}},'SOAP-Lite-ActiveWorks-0.10.tar.gz' => {'author' => 'DYACOB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Aw-0.16.7.tar.gz','SOAP-Lite-0.55.tar.gz'],'requires_module' => {'Aw' => '0.13','SOAP::Lite' => '0.44'},'requires_recursive' => ['Aw-0.16.7.tar.gz','CORBA-ORBit-0.4.3.tar.gz','SOAP-Lite-0.55.tar.gz']},'SOAP-Lite-SmartProxy-0.11.tar.gz' => {'author' => 'DYACOB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SOAP-Lite-0.55.tar.gz'],'requires_module' => {'SOAP::Lite' => '0.46'},'requires_recursive' => ['SOAP-Lite-0.55.tar.gz']},'SOAP-MIME-0.55-6.tar.gz' => {'author' => 'BYRNE','description' => 'Patch to SOAP::Lite to add attachment support. This module allows Perl clients to both compose messages with attachments, and to parse messages with attachments. Currently the module does not support server side parsing of attachments... at least it has never been tested.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SOAP-Lite-0.55.tar.gz'],'requires_module' => {'SOAP::Lite' => '0.55'},'requires_recursive' => ['SOAP-Lite-0.55.tar.gz'],'testers' => {'pass' => 1}},'SOAP-payload-1.02.tar.gz' => {'author' => 'UNIXTOWN','description' => 'Perl module to send various forms of information as SOAP envelopes.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'SOCKS-0.03.tar.gz' => {'author' => 'CLINTDW','description' => 'TCP/IP access through firewalls using SOCKS','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'SOM-0.06.zip' => {'author' => 'ILYAZ','description' => 'Perl extension for access to SOM and DSOM objects.','files' => ['Makefile.PL','README','MANIFEST']},'SPOPS-0.72.tar.gz' => {'author' => 'CWINTERS','description' => '- Simple Perl Object Persistence with Security','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Date-1.1.6.tar.gz','Class-Factory-1.00.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz'],'requires_module' => {'Carp::Assert' => '0.17','Class::Accessor' => '0.17','Class::Date' => 1,'Class::Factory' => 1,'Class::Fields' => '0.14','Class::ISA' => '0.32','Data::Dumper' => 2,'Devel::StackTrace' => '0.9','Storable' => 1,'Test::More' => '0.41','Time::Piece' => '1.07'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Date-1.1.6.tar.gz','Class-Factory-1.00.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'SPOPS-0.75.tar.gz' => {'author' => 'CWINTERS','description' => '- Simple Perl Object Persistence with Security','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Date-1.1.6.tar.gz','Class-Factory-1.00.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz'],'requires_module' => {'Carp::Assert' => '0.17','Class::Accessor' => '0.17','Class::Date' => 1,'Class::Factory' => 1,'Class::Fields' => '0.14','Class::ISA' => '0.32','Data::Dumper' => 2,'Devel::StackTrace' => '0.9','Storable' => 1,'Test::More' => '0.41','Time::Piece' => '1.07'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Date-1.1.6.tar.gz','Class-Factory-1.00.tar.gz','Class-Fields-0.15.tar.gz','Class-ISA-0.32.tar.gz','Data-Dumper-2.101.tar.gz','Devel-StackTrace-1.03.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'SQL-Abstract-1.10.tar.gz' => {'author' => 'NWIGER','description' => 'Generate SQL from Perl data structures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'SQL-AnchoredWildcards-1.0.tar.gz' => {'author' => 'MLFISHER','description' => 'add anchors (\'^\', \'$\') to SQL wildcards','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'SQL-Catalog-2.3.tar.gz' => {'author' => 'TBONE','description' => 'query queries, label queries, db independant SQL, separate Perl and SQL','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Cache-Cache-1.01.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz','PApp-SQL-0.142.tar.gz','SQL-Statement-1.005.tar.gz'],'requires_module' => {'Cache::Cache' => '0.99','DBI' => '1.19','DBIx::AnyDBD' => '1.94','PApp::SQL' => '0.124','SQL::Statement' => '0.1'},'requires_recursive' => ['Cache-Cache-1.01.tar.gz','DBI-1.35.tar.gz','DBIx-AnyDBD-2.01.tar.gz','PApp-SQL-0.142.tar.gz','SQL-Statement-1.005.tar.gz'],'testers' => {'fail' => 2}},'SQL-Generator-0.02.tar.gz' => {'author' => 'MUENALAN','description' => 'Generate SQL-queries via OO perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz'],'requires_module' => {'Class::Maker' => 0},'requires_recursive' => ['Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Error-0.15.tar.gz','IO-Extended-0.05.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'SQL-OrderBy-0.08.5.tar.gz' => {'author' => 'GENE','description' => 'Transform an SQL "order by" clause.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SQL-QueryBuilder-Simple-0.04.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'warnings::register' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'SQL-Schema-0.31.tar.gz' => {'author' => 'TODD','description' => 'Convert a data dictionary into SQL statements','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz'],'requires_module' => {'DBI' => '1.13'},'requires_recursive' => ['DBI-1.35.tar.gz'],'testers' => {'fail' => 6}},'SQL-Snippet-0.03.tar.gz' => {'author' => 'PRL','description' => 'Conatraint-based OO Interface to RDBMS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MethodMaker-1.10.tar.gz','DBI-1.35.tar.gz','Term-Interact-0.44.tar.gz'],'requires_module' => {'Class::MethodMaker' => 0,'DBI' => 0,'Term::Interact' => '0.43'},'requires_recursive' => ['Class-MethodMaker-1.10.tar.gz','DBI-1.35.tar.gz','DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','Term-Interact-0.44.tar.gz','TermReadKey-2.21.tar.gz','Text-Autoformat-1.10.tar.gz','Text-Reform-1.10.tar.gz'],'testers' => {'pass' => 6}},'SQL-Statement-0.1021.tar.gz' => {'author' => 'JWIED','description' => 'SQL parsing and processing engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 28}},'SQL-Statement-1.004.tar.gz' => {'author' => 'JZUCKER','description' => 'SQL parsing and processing engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'SQL-Statement-1.005.tar.gz' => {'author' => 'JZUCKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'SQL-Translator-0.01.tar.gz' => {'author' => 'KCLARK','description' => 'convert schema from one database to another','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Base-0.03.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','IO-1.20.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','XML-Dumper-0.4.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Class::Base' => 0,'File::Basename' => 0,'File::Spec' => 0,'GD' => 0,'IO::Dir' => 0,'Parse::RecDescent' => 0,'Pod::Usage' => 0,'Text::ParseWords' => 0,'XML::Dumper' => 0},'requires_recursive' => ['Class-Base-0.03.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','IO-1.20.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Text-Balanced-1.94.tar.gz','XML-Dumper-0.4.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'SVG-1.13.tar.gz' => {'author' => 'RONAN','description' => 'Perl extension for generating Scalable Vector Graphics (SVG) documents =head2 VERSION Version 1.13, 28 October 2001','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'SVG-2.27.tar.gz' => {'author' => 'RONAN','description' => 'Generate xml text strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'SVG-Parser-0.97.tar.gz' => {'author' => 'PETERW','description' => 'XML Parser for SVG documents','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SVG-2.27.tar.gz'],'requires_module' => {'SVG' => 2},'requires_recursive' => ['SVG-2.27.tar.gz'],'testers' => {'pass' => 2}},'SVGGraph-0.07.tar.gz' => {'author' => 'TEUN','description' => 'Perl extension for creating SVG Graphs / Diagrams / Charts / Plots.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'SWF-File-0.22.tar.gz' => {'author' => 'YSAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-TemporaryBag-0.06.tar.gz'],'requires_module' => {'Data::TemporaryBag' => '0.02'},'requires_recursive' => ['Data-TemporaryBag-0.06.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'SWF-Search-0.01.tar.gz' => {'author' => 'MAJCHER','description' => 'Extract strings and information from Macromedia SWF files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SWIFT-Factory-ApplicationHeader-0.02.tar.gz' => {'author' => 'BIKER','description' => 'Provides the Appl. Header Block 2 for SWIFT','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'SWIFT-Factory-BasicHeader-0.03.tar.gz' => {'author' => 'BIKER','description' => 'Provides the Basic Header Block 1 for SWIFT','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'SWIFT-Factory-Tag-Tag15-0.02.tar.gz' => {'author' => 'BIKER','description' => 'Provides a generic TAG15 for SWIFT','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'SWIFT-Factory-Tag-Tag17-0.01.tar.gz' => {'author' => 'BIKER','description' => 'Provide a base class for the Tag17x classes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'SWIFT-Factory-Tag-Tag17A-0.01.tar.gz' => {'author' => 'BIKER','description' => 'Provide a TAG17A for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SWIFT-Factory-Tag-Tag17-0.01.tar.gz'],'requires_module' => {'SWIFT::Factory::Tag::Tag17' => 0},'requires_recursive' => ['SWIFT-Factory-Tag-Tag17-0.01.tar.gz']},'SWIFT-Factory-Tag-Tag17T-0.01.tar.gz' => {'author' => 'BIKER','description' => 'Provide a TAG17T for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SWIFT-Factory-Tag-Tag17-0.01.tar.gz'],'requires_module' => {'SWIFT::Factory::Tag::Tag17' => 0},'requires_recursive' => ['SWIFT-Factory-Tag-Tag17-0.01.tar.gz']},'SWIFT-Factory-Tag-Tag17U-0.01.tar.gz' => {'author' => 'BIKER','description' => 'Provide a TAG17U for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SWIFT-Factory-Tag-Tag17-0.01.tar.gz'],'requires_module' => {'SWIFT::Factory::Tag::Tag17' => 0},'requires_recursive' => ['SWIFT-Factory-Tag-Tag17-0.01.tar.gz']},'SWIFT-Factory-Tag-Tag20-0.01.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Provides TAG20 for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SWIFT-Factory-Tag-Tag21-0.01.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Provide a TAG21 for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SWIFT-Factory-Tag-Tag30-0.01.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Provide a TAG30 for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'SWIFT-Factory-Tag-Tag30T-0.02.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Provides a TAG30T for a SWIFT message','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SWIFT-Factory-Tag-Tag30-0.01.tar.gz'],'requires_module' => {'SWIFT::Factory::Tag::Tag30' => '0.01'},'requires_recursive' => ['SWIFT-Factory-Tag-Tag30-0.01.tar.gz'],'testers' => {'pass' => 7}},'SWIFT-Factory-Tag-Tag30V-0.01.tar.gz' => {'author' => 'SCHAFFTER','description' => 'Provides a TAG30V for SWIFT','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['SWIFT-Factory-Tag-Tag30-0.01.tar.gz'],'requires_module' => {'SWIFT::Factory::Tag::Tag30' => '0.01'},'requires_recursive' => ['SWIFT-Factory-Tag-Tag30-0.01.tar.gz'],'testers' => {'pass' => 8}},'SWISH-0.07.tar.gz' => {'author' => 'HANK','description' => 'Perl interface to the SWISH-E search engine.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'SWISH-Fork-0.12.tar.gz' => {'author' => 'HANK','description' => 'Perl extension for accessing the SWISH-E search engine via a fork/exec.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['SWISH-0.07.tar.gz'],'requires_module' => {'SWISH' => 0},'requires_recursive' => ['SWISH-0.07.tar.gz']},'SWISH-Stemmer-0.03.tar.gz' => {'author' => 'HANK','description' => 'Perl extension for stemming words using a modified version of the Stem routine from the SWISH search engine. (http://sunsite.berkeley.edu/SWISH-E/)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'SZTime-0.14.tar.gz' => {'author' => 'SJSZ','description' => 'computes the local SZTime','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Safe-2.09.tar.gz' => {'author' => 'ABERGMAN','description' => 'Restrict eval\'d code to safe subset of ops','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 14}},'Safe-Hole-0.08.tar.gz' => {'author' => 'SEYN','description' => 'Exec subs in the original package from Safe','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Safe-Logs-1.00.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Perl extension to avoid terminal emulator vulnerabilities','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Sample-1.3.tgz' => {'author' => 'ABIGAIL','description' => 'Knuth\'s sample algorithm','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Scalar-List-Utils-1.11.tar.gz' => {'author' => 'GBARR','description' => 'Scalar utilities (dualvar reftype etc)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Scalar-Listify-0.01.tar.gz' => {'author' => 'TBONE','description' => 'produces an array from a scalar value or array ref.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Scalar-Properties-0.10.tar.gz' => {'author' => 'MARCEL','description' => 'run-time properties on scalar variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Schedule-At-1.04.tar.gz' => {'author' => 'JOSERODR','description' => 'OS independent interface to the at command','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 3}},'Schedule-Cron-0.05.tar.gz' => {'author' => 'ROLAND','description' => 'cron-like scheduler for perl subroutines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-modules-2003.0211.tar.gz'],'requires_module' => {'Time::ParseDate' => '99.00'},'requires_recursive' => ['Time-modules-2003.0211.tar.gz'],'testers' => {'pass' => 9}},'Schedule-Cron-Events-1.8.tar.gz' => {'author' => 'PKENT','description' => 'take a line from a crontab and find out when events will occur','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-Crontab-1.00.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Set::Crontab' => 0,'Time::Local' => 0},'requires_recursive' => ['Set-Crontab-1.00.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Schedule-Cron-Nofork-0.02.tar.gz' => {'author' => 'CORION','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Schedule-Cron-0.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Schedule::Cron' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Schedule-Cron-0.05.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-modules-2003.0211.tar.gz'],'testers' => {'pass' => 1}},'Schedule-Cronchik-0.4.tar.gz' => {'author' => 'IFROL','description' => undef,'files' => ['Makefile.PL','README']},'Schedule-Depend-0.31.tar.gz' => {'author' => 'LEMBARK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => '2.102','File::Basename' => '2.6','constant' => 0,'strict' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Schedule-Load-2.102.tar.gz' => {'author' => 'WSNYDER','description' => 'Load distribution and status across multiple host machines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Proc-ProcessTable-0.38.tar.gz','Storable-2.06.tar.gz','Time-HiRes-1.45.tar.gz','Unix-Processors-2.011.tar.gz'],'requires_module' => {'Proc::ProcessTable' => 0,'Storable' => 0,'Time::HiRes' => 0,'Unix::Processors' => '1.7'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Proc-ProcessTable-0.38.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz','Unix-Processors-2.011.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Schedule-Match-0.07.tar.gz' => {'author' => 'TAIY','description' => 'Pattern-based crontab-like schedule','files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Time::Local' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Schedule-Parallel-1.00.tar.gz' => {'author' => 'LEMBARK','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Schedule-SoftTime-0.030.tar.gz' => {'author' => 'MIKEDLR','description' => 'Scheduling functions (designed) for link checking','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'SchemaView-Plus-0.16.tar.gz' => {'author' => 'MILSO','description' => 'Perl extension for hints databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Scrape-USPS-ZipLookup-1.1.tar.gz' => {'author' => 'GREGOR','description' => 'Standardize U.S. postal addresses.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Request' => 0,'HTTP::Request::Common' => 0,'HTTP::Response' => 0,'LWP::UserAgent' => 0,'URI' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'Scraper-2.27.tar.gz' => {'author' => 'GLENNWOOD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','Storable-2.06.tar.gz','Tie-Persistent-1.00.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','XML-XPath-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'HTML::Form' => '0.02','HTML::TreeBuilder' => 0,'HTTP::Cookies' => 0,'HTTP::Request' => 0,'HTTP::Response' => 0,'HTTP::Status' => 0,'LWP' => '5.48','LWP::RobotUA' => 0,'LWP::UserAgent' => 0,'Storable' => '0.6','Text::ParseWords' => '3.2','Tie::Persistent' => '0.901','URI' => 0,'URI::Escape' => 0,'URI::URL' => 0,'URI::http' => 0,'User' => '1.05','WWW::Search' => '2.28','XML::XPath' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Tie-Persistent-1.00.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','XML-Parser-2.31.tar.gz','XML-XPath-1.13.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Scraper-3.00.tar.gz' => {'author' => 'GLENNWOOD','description' => 'framework for scraping results from search engines. B<NOTE: You can find a full description of the Scraper framework in F<WWW::Scraper::ScraperPOD.pm>.>','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','Storable-2.06.tar.gz','Tie-Persistent-1.00.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','XML-XPath-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'HTML::Form' => '0.02','HTML::TreeBuilder' => 0,'HTTP::Cookies' => 0,'HTTP::Request' => 0,'HTTP::Response' => 0,'HTTP::Status' => 0,'LWP' => '5.48','LWP::RobotUA' => 0,'LWP::UserAgent' => 0,'Storable' => '0.6','Text::ParseWords' => '3.2','Tie::Persistent' => '0.901','URI' => 0,'URI::Escape' => 0,'URI::URL' => 0,'URI::http' => 0,'User' => '1.05','WWW::Search' => '2.28','XML::XPath' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','Tie-Persistent-1.00.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','XML-Parser-2.31.tar.gz','XML-XPath-1.13.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Script-0.53.tar.gz' => {'author' => 'MAKAROW','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Se-PersonNr-0.01.tar.gz' => {'author' => 'EBOSRUP','description' => 'Module for validating and generating a Swedish personnummer.','files' => ['Makefile.PL','MANIFEST']},'Search-Binary-0.95.tar.gz' => {'author' => 'RANT','description' => 'Generic binary search','files' => ['Makefile.PL','README','MANIFEST']},'Search-Circa-1.11.tar.gz' => {'author' => 'ALIAN','description' => 'a Search Engine/Indexer running with Mysql','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'DBD::mysql' => 0,'DBI' => 0,'LWP::RobotUA' => 0,'URI::URL' => 0},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Search-Circa-1.18.tar.gz' => {'author' => 'ALIAN','description' => 'a Search Engine / Indexer running with Mysql','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'DBD::mysql' => 0,'DBI' => 0,'LWP::RobotUA' => 0,'Test::Simple' => 0,'URI::URL' => 0},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Search-Circa-1.9.tar.gz' => {'author' => 'ALIAN','description' => 'a Search Engine/Indexer running with Mysql','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'DBD::mysql' => 0,'DBI' => 0,'LWP::RobotUA' => 0,'URI::URL' => 0},'requires_recursive' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Search-Equidistance-0.01.tar.gz' => {'author' => 'HSLEE','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Search-FreeText-0.05.tar.gz' => {'author' => 'SNKWATT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','Lingua-Stem-0.60.tar.gz'],'requires_module' => {'DB_File' => '1.73','Lingua::Stem' => '0.5'},'requires_recursive' => ['DB_File-1.806.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Text-German-0.03.tar.gz'],'testers' => {'pass' => 1}},'Search-InvertedIndex-1.12.tar.gz' => {'author' => 'SNOWHARE','description' => 'A manager for inverted index maps','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-NamedParms-1.04.tar.gz','Class-ParmList-1.03.tar.gz','DB_File-1.806.tar.gz','Digest-SHA1-2.02.tar.gz','Tie-DB_File-SplitHash-1.01.tar.gz','Tie-FileLRUCache-1.01.tar.gz'],'requires_module' => {'Class::NamedParms' => 0,'Class::ParmList' => 0,'DB_File' => 0,'Digest::SHA1' => 0,'Tie::DB_File::SplitHash' => 0,'Tie::FileLRUCache' => 0},'requires_recursive' => ['Class-NamedParms-1.04.tar.gz','Class-ParmList-1.03.tar.gz','DB_File-1.806.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tie-DB_File-SplitHash-1.01.tar.gz','Tie-FileLRUCache-1.01.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Search-Xapian-0.03.tar.gz' => {'author' => 'KILINRAX','description' => 'Perl XS frontend to the Xapian C++ search library.','files' => ['Makefile.PL','README','MANIFEST']},'Search-Xapian-0.05.tar.gz' => {'author' => 'KILINRAX','description' => 'Perl XS frontend to the Xapian C++ search library.','files' => ['Makefile.PL','README','MANIFEST']},'SearchSDK-0.99b.tar.gz' => {'author' => 'JTURNER','description' => 'Perl Wrapper for AltaVista SDK functionality','files' => ['Makefile.PL','README','MANIFEST']},'SecurID-ACEdb-0.90.tar.gz' => {'author' => 'DCARRIGAN','description' => 'Perl extension to use the ACE/Server Administration Toolkit API','files' => ['Makefile.PL','README','MANIFEST']},'Sed-1.11.tar.gz' => {'author' => 'DARREN','description' => 'A sed(1)-like stream editor','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'SelfUnzip-0.01.zip' => {'author' => 'ILYAZ','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST']},'Semi-Semicolons-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'writing perl code with the word \'Peterbilt\' as statement terminator, rather than a semicolon.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz'],'requires_module' => {'Filter::Util::Exec' => 0},'requires_recursive' => ['Filter-1.29.tar.gz'],'testers' => {'pass' => 7}},'Sendmail-AccessDB-0.07.tar.gz' => {'author' => 'DREDD','description' => 'Interface to sendmail\'s access.db','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5,'pass' => 1}},'Sendmail-Milter-0.18.tar.gz' => {'author' => 'CYING','description' => 'Write mail filters for sendmail in Perl','files' => ['Makefile.PL','README','MANIFEST']},'Seshat-1.1.tar.gz' => {'author' => 'BMAVT','description' => 'Perl Extension for writing modules "Seshat, her who writes..."','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Seshat-Parallel-1.01.tar.gz' => {'author' => 'BMAVT','description' => 'Perl extension for Seshat','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'Session-0.01.tar.gz' => {'author' => 'RSOLIV','description' => 'Object Oriented wrapper around Apache::Session to avoid its tie mechanism','files' => ['Makefile.PL','README'],'requires' => ['Apache-Session-1.54.tar.gz'],'requires_module' => {'Apache::Session' => '1.54'},'requires_recursive' => ['Apache-Session-1.54.tar.gz'],'testers' => {'pass' => 3}},'Set-Array-0.10.tar.gz' => {'author' => 'DJBERG','description' => 'Arrays as objects with lots of handy methods (including Set comparisons) and support for method chaining.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Want-0.05.tar.gz'],'requires_module' => {'Want' => '0.05'},'requires_recursive' => ['Want-0.05.tar.gz'],'testers' => {'pass' => 8}},'Set-Bag-1.008.tar.gz' => {'author' => 'JHI','description' => 'Bag (multiset) class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Set-CheckList-1.00.tar.gz' => {'author' => 'MIKO','description' => 'Maintain a list of "to-do" items','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Set-Crontab-1.00.tar.gz' => {'author' => 'AMS','description' => 'Expand crontab(5)-style integer lists','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Set-CrossProduct-1.4.tar.gz' => {'author' => 'BDFOY','description' => 'interact with the cartesian product of sets','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 18}},'Set-FA-0.101.tar.gz' => {'author' => 'MROGASKI','description' => 'Set class for finite automata','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-Agent-0.304.tar.gz','Set-Object-1.02.tar.gz'],'requires_module' => {'Log::Agent' => '0.2','Set::Object' => '1.02'},'requires_recursive' => ['Log-Agent-0.304.tar.gz','Set-Object-1.02.tar.gz'],'testers' => {'pass' => 4}},'Set-Hash-0.01.tar.gz' => {'author' => 'DJBERG','description' => 'Hashes as objects with lots of handy methods (including set comparisons) and support for method chaining.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-Array-0.10.tar.gz','Want-0.05.tar.gz'],'requires_module' => {'Set::Array' => '0.10','Want' => '0.05'},'requires_recursive' => ['Set-Array-0.10.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 2}},'Set-Infinite-0.45.tar.gz' => {'author' => 'FGLOCK','description' => 'Sets of intervals','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Time::Local' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz']},'Set-Infinite-0.46.tar.gz' => {'author' => 'FGLOCK','description' => 'Sets of intervals','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Time::Local' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Set-IntRange-5.1.tar.gz' => {'author' => 'STBEY','description' => 'Set of integers (arbitrary intervals, fast)','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz'],'requires_module' => {'Bit::Vector' => 5},'requires_recursive' => ['Bit-Vector-6.3.tar.gz'],'testers' => {'pass' => 8}},'Set-IntSpan-1.07.tar.gz' => {'author' => 'SWMCD','description' => 'Set of integers newsrc style \'1,5-9,11\' etc','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Set-NestedGroups-0.01.tar.gz' => {'author' => 'ABARCLAY','description' => 'Grouped data eg ACL\'s, city/state/country','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Set-Object-1.02.tar.gz' => {'author' => 'JLLEROY','description' => 'Set of Objects (smalltalkish: IdentitySet)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 17}},'Set-Range-1.0.tar.gz' => {'author' => 'SIMONFLK','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Date-Calc-5.3.tar.gz'],'requires_module' => {'Date::Calc' => 4},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Date-Calc-5.3.tar.gz'],'testers' => {'pass' => 8}},'Set-Scalar-1.17.tar.gz' => {'author' => 'JHI','description' => 'basic set operations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 24}},'Set-String-0.03.tar.gz' => {'author' => 'DJBERG','description' => 'Strings as objects with lots of handy methods (including set comparisons) and support for method chaining.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Set-Array-0.10.tar.gz','Want-0.05.tar.gz'],'requires_module' => {'Set::Array' => '0.08','Want' => '0.05'},'requires_recursive' => ['Set-Array-0.10.tar.gz','Want-0.05.tar.gz'],'testers' => {'pass' => 6}},'Set-Window-1.01.tar.gz' => {'author' => 'SWMCD','description' => 'Manages an interval on the integer line','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SetDualVar-1.0.tar.gz' => {'author' => 'KJALB','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'SetFiles-1.00.tar.gz' => {'author' => 'SBECK','description' => 'routines to work with files, each definining a single set','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sex-0.69.tar.gz' => {'author' => 'MSCHWERN','description' => 'Perl teaches the birds and the bees.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'ShadowHash-0.07.tar.gz' => {'author' => 'RRA','description' => 'Merge multiple data sources into a hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Shell-Base-0.01.tar.gz' => {'author' => 'DARREN','description' => 'A generic class to build line-oriented command interpreters.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Shell-Source-0.01.tar.gz' => {'author' => 'PJCJ','description' => 'Run programs and inherit environment changes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'ShellScript-Env-0.0.tar.gz' => {'author' => 'SVENH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'ShellScript-Env-0.1.tar.gz' => {'author' => 'SVENH','description' => 'Simple sh and csh script generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'ShiftJIS-CP932-Correct-0.05.tar.gz' => {'author' => 'SADAHIRO','description' => 'corrects a string in Windows CP-932 (a variant of Shift_JIS)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'ShiftJIS-CP932-MapUTF-0.21.tar.gz' => {'author' => 'SADAHIRO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'ShiftJIS-Collate-0.05.tar.gz' => {'author' => 'SADAHIRO','description' => 'collation of Shift_JIS strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'ShiftJIS-Regexp-0.26.tar.gz' => {'author' => 'SADAHIRO','description' => 'Shift_JIS-oriented regular expressions on byte-oriented perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'ShiftJIS-String-1.00.tar.gz' => {'author' => 'SADAHIRO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'ShiftJIS-X0213-MapUTF-0.11.tar.gz' => {'author' => 'SADAHIRO','description' => 'conversion between Shift_JISX0213 and Unicode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Shishi-Prototype-0.4.tar.gz' => {'author' => 'SIMON','description' => 'Internal use prototype for the Shishi regex/parser','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Shuffle-1.4.tgz' => {'author' => 'ABIGAIL','description' => 'Knuth\'s shuffle algorithm','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 17}},'Sig-PackageScoped-0.01.tar.gz' => {'author' => 'DROLSKY','description' => 'Make $SIG{__DIE__} and $SIG{__WARN__} package scoped','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'SigFigs-1.02.tar.gz' => {'author' => 'SBECK','description' => 'Math using scientific significant figures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Silly-Krad-0.03.tar.gz' => {'author' => 'MSLAGLE','description' => 'Rad - Make text hard to read...','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Silly-StringMaths-0.13.tar.gz' => {'author' => 'SKINGTON','description' => 'Do maths with letters and strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Silly-Werder-0.90.tar.gz' => {'author' => 'CXREG','description' => 'Meaningless gibberish generator','files' => ['Makefile.PL','README'],'requires' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'File::Spec' => 0,'Storable' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Similars-1.1.tgz' => {'author' => 'SUNTONG','description' => 'Similar files locator','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 3}},'Similars-1.2.tgz' => {'author' => 'SUNTONG','description' => 'pick out suspicious duplicate files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Simple.pm.gz' => {'author' => 'TOMC','description' => 'Simple functions for generating HTML'},'SimpleCDB-1.0.tar.gz' => {'author' => 'BENL','description' => 'Perl-only Constant Database','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'SimpleProcess_1.0.zip' => {'author' => 'TEDK','description' => undef,'files' => []},'Simran-0.01.tar.gz' => {'author' => 'SIMRAN','description' => 'This is the base class for all modules in the Simran:: area.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Simulation-Automate-0.9.3.tar.gz' => {'author' => 'WVDB','description' => 'A Simulation Automation Tool The set of modules is called B<Simulation::Automate>. The tool itself is called B<SynSim>, the command C<synsim>.','files' => ['Makefile.PL','README','MANIFEST']},'Simulation-Automate-0.9.4.tar.gz' => {'author' => 'WVDB','description' => 'A Simulation Automation Tool The set of modules is called B<Simulation::Automate>. The tool itself is called B<SynSim>, the command C<synsim>.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Simulation-Tools-SynSim-0.9.2.tar.gz' => {'author' => 'WVDB','description' => 'a simulation automation tool','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Slash-Gallery-0.91.tar.gz' => {'author' => 'CNANDOR','description' => 'Picture gallery plugin for Slash','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Image-Info-1.12.tar.gz','Imager-0.41.tar.gz'],'requires_module' => {'Image::Info' => 1,'Imager' => '0.3'},'requires_recursive' => ['Image-Info-1.12.tar.gz','Imager-0.41.tar.gz']},'Slash-OurNet-1.3.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Slash WebBBS module via OurNet connectivity','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'Slash-Repository-0.9.tar.gz' => {'author' => 'KROW','description' => 'Perl extension for a system plugin fro slashcode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Slay-Maker-0.01.tar.gz' => {'author' => 'RBS','description' => 'An perl make engine using perl code for rules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Run-0.75.tar.gz','Regexp-Shellish-0.93.tar.gz'],'requires_module' => {'IPC::Run' => 0,'Regexp::Shellish' => 0},'requires_recursive' => ['IPC-Run-0.75.tar.gz','Regexp-Shellish-0.93.tar.gz'],'testers' => {'pass' => 2}},'SlideShow-2.0.tar.gz' => {'author' => 'LENZO','description' => 'Perl extension remote presentation','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Slinke-1.00.tar.gz' => {'author' => 'BPAULSEN','description' => 'module to control the Slink-e product produced by Nirvis - visit Nirvis at http://www.nirvis.com','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Slurp-0.4.tar.gz' => {'author' => 'ROBAU','description' => 'Slurp entire files into variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Smil-0.861.tar.gz' => {'author' => 'CDAWSON','description' => 'Perl extension for dynamic generation of SMIL files.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 4}},'Smil_pm_0_63.tgz' => {'author' => 'CDAWSON','description' => 'Perl extension for dynamic generation of SMIL files.','files' => [],'testers' => {'pass' => 6}},'Snowball-Norwegian-1.0.tar.gz' => {'author' => 'ASKSH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Snowball-Swedish-1.01.tar.gz' => {'author' => 'ASKSH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Socket-PassAccessRights-0.03.tar.gz' => {'author' => 'SAMPO','description' => 'Pass file descriptor via Unix domain socket','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Socket6-0.11.tar.gz' => {'author' => 'UMEMOTO','description' => 'getaddrinfo/getnameinfo support module','files' => ['Makefile.PL','README','MANIFEST']},'Softref-0.02.tar.gz' => {'author' => 'ILYAZ','description' => 'Extension for weak/soft referenced SVs','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 5}},'Software-Packager-0.05.tar.gz' => {'author' => 'RBDAVISON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz'],'requires_module' => {'Archive::Tar' => '0.22'},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Software-Packager-0.09.tar.gz' => {'author' => 'RBDAVISON','description' => 'Common software packaging interface','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Archive-Tar-0.23.tgz'],'requires_module' => {'Archive::Tar' => '0.22'},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Software-Packager-Aix-0.10.tar.gz' => {'author' => 'RBDAVISON','description' => 'The Software::Packager extension for AIX 4.1 and above','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Software-Packager-0.09.tar.gz'],'requires_module' => {'Software::Packager' => '0.09'},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Software-Packager-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2}},'Software-Packager-Darwin-0.08.tar.gz' => {'author' => 'RBDAVISON','description' => 'The Software::Packager extension for MacOS X','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Software-Packager-0.09.tar.gz'],'requires_module' => {'Software::Packager' => '0.06'},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Software-Packager-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Software-Packager-Rpm-0.06.tar.gz' => {'author' => 'RBDAVISON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Software-Packager-0.09.tar.gz'],'requires_module' => {'Software::Packager' => '0.07'},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Software-Packager-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Software-Packager-Solaris-0.08.tar.gz' => {'author' => 'RBDAVISON','description' => 'The Software::Packager extension for Solaris 2.5.1 and above','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Software-Packager-0.09.tar.gz'],'requires_module' => {'Software::Packager' => '0.07'},'requires_recursive' => ['Archive-Tar-0.23.tgz','File-Spec-0.82.tar.gz','Software-Packager-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Solaris-0.05a.tar.gz' => {'author' => 'ABURLISON','description' => 'Access kernel performance statistics','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Solaris-ACL-0.06.tar.gz' => {'author' => 'IROBERTS','description' => 'Provides access to ACLs in Solaris','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Solaris-DevLog-1.00.tar.gz' => {'author' => 'GBOSS','description' => 'Read from a Solaris Syslog stream','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Solaris-MIB2-0.02.tar.gz' => {'author' => 'AGOLOMSH','description' => 'Perl extension for reading network device status and throughput information.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Solaris-NDDI-0.01.tar.gz' => {'author' => 'AGOLOMSH','description' => 'Perl extension for interacting with Solaris Network Device Driver Interface (NDDI). This module allows for getting and setting tunable parameters that control network stack drivers, including IP, TCP, UDP, ICMP and ARP drivers.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Solaris-Procfs-0.25.tar.gz' => {'author' => 'JNOLAN','description' => 'access Solaris process information from Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Sort-ArbBiLex-3.4.tar.gz' => {'author' => 'SBURKE','description' => 'sort functions for arbitrary sort orders','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Sort-Array-0.26.tar.gz' => {'author' => 'MIDI','description' => 'This extended sorting algorithm allows you to a) sort an array by ANY field number, not only the first. b) find duplicates in your data-set and sort them out. The function is case-sensitive. Future versions might come without this limitation.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Sort-ArrayOfArrays-1.00.tar.gz' => {'author' => 'EARL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Sort-Fields-0.90.tar.gz' => {'author' => 'JNH','description' => 'sort text lines by alpha or numeric fields','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 10}},'Sort-Naturally-1.01.tar.gz' => {'author' => 'SBURKE','description' => '- sort lexically, but sort numeral parts numerically','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Sort-Versions-1.4.tar.gz' => {'author' => 'EDAVIS','description' => 'sorting of revision (and similar) numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 19}},'Spectrum-CLI-1.014.tar.gz' => {'author' => 'PLONKA','description' => 'API for Spectrum Enterprise Mgr. CLI','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Speech-Recognizer-SPX-0.0602.tar.gz' => {'author' => 'DJHD','description' => 'Perl extension for the Sphinx2 speech recognizer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => 0},'requires_recursive' => ['Time-HiRes-1.45.tar.gz']},'Speech-Recognizer-ScLite-0.01.tar.gz' => {'author' => 'KAHN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Speech-Recognizer-ViaVoice-0.02.tar.gz' => {'author' => 'RKILGORE','description' => 'Perl wrappers for IBM\'s ViaVoice speech Recognizer library.','files' => ['Makefile.PL','README','MANIFEST']},'Speech-Rsynth-0.03.tar.gz' => {'author' => 'MOOCOW','description' => '- Perl interface to \'librsynth\' Klatt-style speech synthesis C library.','files' => ['Makefile.PL','README','MANIFEST']},'Spice-0_01.tar.gz' => {'author' => 'SROHIT','description' => 'interface calls for parsing spice netlst.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Spread-3.14-1.03.tar.gz' => {'author' => 'JESUS','description' => 'Perl extension for the Spread group communication system','files' => ['Makefile.PL','README']},'Spread-Queue-0.4.tar.gz' => {'author' => 'JMAY','description' => 'basic FIFO queue','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Data-Serializer-0.17.tar.gz','Event-0.87.tar.gz','Log-Channel-0.6.tar.gz','Spread-Session-0.4.tar.gz'],'requires_module' => {'Data::Serializer' => '0.11','Event' => '0.85','Log::Channel' => '0.4','Spread::Session' => '0.3'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Data-Dumper-2.101.tar.gz','Data-Serializer-0.17.tar.gz','Event-0.87.tar.gz','File-Spec-0.82.tar.gz','Log-Channel-0.6.tar.gz','Log-Dispatch-2.04.tar.gz','Params-Validate-0.58.tar.gz','Spread-3.14-1.03.tar.gz','Spread-Session-0.4.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz']},'Spread-Session-0.4.tar.gz' => {'author' => 'JMAY','description' => 'OO wrapper for Spread messaging toolkit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Spread-3.14-1.03.tar.gz'],'requires_module' => {'Spread' => '3.15.2-1.04'},'requires_recursive' => ['Spread-3.14-1.03.tar.gz']},'Spreadsheet-ParseExcel-0.2602.tar.gz' => {'author' => 'KWITKNR','description' => 'Get information from Excel file','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['OLE-Storage_Lite-0.11.tar.gz'],'requires_module' => {'OLE::Storage_Lite' => '0.08'},'requires_recursive' => ['IO-stringy-2.108.tar.gz','OLE-Storage_Lite-0.11.tar.gz'],'testers' => {'pass' => 24}},'Spreadsheet-ParseExcel-Simple-1.01.tar.gz' => {'author' => 'TMTM','description' => 'A simple interface to Excel data','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Spreadsheet-ParseExcel-0.2602.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Spreadsheet::ParseExcel' => '0.18','Test::More' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','OLE-Storage_Lite-0.11.tar.gz','Spreadsheet-ParseExcel-0.2602.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Spreadsheet-ParseExcel_XLHTML-0.02.tar.gz' => {'author' => 'RKITOVER','description' => 'Parse Excel Spreadsheets using xlhtml','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Spreadsheet-ParseExcel-0.2602.tar.gz'],'requires_module' => {'Spreadsheet::ParseExcel' => 0},'requires_recursive' => ['IO-stringy-2.108.tar.gz','OLE-Storage_Lite-0.11.tar.gz','Spreadsheet-ParseExcel-0.2602.tar.gz'],'testers' => {'pass' => 3}},'Spreadsheet-WriteExcel-0.40.tar.gz' => {'author' => 'JMCNAMARA','description' => 'Write to a cross-platform Excel binary file.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','Parse-RecDescent-1.94.tar.gz'],'requires_module' => {'File::Temp' => 0,'Parse::RecDescent' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Spreadsheet-WriteExcel-FromDB-0.09.tar.gz' => {'author' => 'TMTM','description' => 'Convert a database table to an Excel spreadsheet','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Spreadsheet-WriteExcel-Simple-0.03.tar.gz'],'requires_module' => {'Spreadsheet::WriteExcel::Simple' => '0.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Parse-RecDescent-1.94.tar.gz','Spreadsheet-WriteExcel-0.40.tar.gz','Spreadsheet-WriteExcel-Simple-0.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Spreadsheet-WriteExcel-Simple-0.03.tar.gz' => {'author' => 'TMTM','description' => 'A simple single-sheet Excel document','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Spreadsheet-WriteExcel-0.40.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IO::Scalar' => '1.126','Spreadsheet::WriteExcel' => '0.31','Test::More' => '0.04'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Parse-RecDescent-1.94.tar.gz','Spreadsheet-WriteExcel-0.40.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Sprite-3.21.tar.gz' => {'author' => 'SHGUN','description' => 'Limited SQL interface to flat file databases','files' => ['Makefile.PL','README','MANIFEST']},'Startup-0.103.tar.gz' => {'author' => 'MSCHWARTZ','description' => 'A program flow utility. I<ALPHA> version as of C<$Date: 1998/04/28 00:38:41 $>','files' => ['Makefile.PL','README','MANIFEST']},'Stat-lsMode-0.50.tar.gz' => {'author' => 'MJD','description' => 'Translate mode 0644 to -rw-r--r--','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'StateMachine-Gestinanna-0.06.tar.gz' => {'author' => 'JSMITH','description' => 'provides context and state machine for wizard-like applications','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Container-0.10.tar.gz','Data-FormValidator-2.04.tar.gz','Error-0.15.tar.gz','Params-Validate-0.58.tar.gz','YAML-0.35.tar.gz'],'requires_module' => {'Class::Container' => '0.07','Data::FormValidator' => '1.9','Error' => '0.15','Params::Validate' => '0.24','YAML' => '0.35'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Class-Container-0.10.tar.gz','Data-FormValidator-2.04.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','Params-Validate-0.58.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','YAML-0.35.tar.gz'],'testers' => {'pass' => 3}},'Static-0.01.tar.gz' => {'author' => 'TILLY','description' => 'create static lexicals','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Statistics-ChiSquare-0.3.tar.gz' => {'author' => 'JONO','description' => 'Chi Square test - how random is your data?','files' => [],'testers' => {'pass' => 13}},'Statistics-Contingency-0.06.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Calculate precision, recall, F1, accuracy, etc.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Params-Validate-0.58.tar.gz'],'requires_module' => {'Params::Validate' => '0.23'},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Params-Validate-0.58.tar.gz'],'testers' => {'pass' => 9}},'Statistics-ConwayLife-0_52.tar.gz' => {'author' => 'DANB','description' => 'Simulates life using Conway\'s algorithm','files' => [],'testers' => {'fail' => 1}},'Statistics-DEA-0.04.tar.gz' => {'author' => 'JHI','description' => 'Discontiguous Exponential Averaging','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Statistics-Descriptive-2.6.tar.gz' => {'author' => 'COLINK','description' => 'Descriptive statistical methods','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Statistics-Descriptive-Discrete-0.07.tar.gz' => {'author' => 'RHETTBULL','description' => 'Compute descriptive statistics for discrete data sets.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Statistics-Distributions-1.01.tar.gz' => {'author' => 'MIKEK','description' => 'Perl module for calculating critical values','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Statistics-Frequency-0.03.tar.gz' => {'author' => 'JHI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Statistics-GammaDistribution-0.01.tar.gz' => {'author' => 'NWETTERS','description' => 'represents a gamma distribution','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Statistics-GaussHelmert-0.05.tar.gz' => {'author' => 'HEUEL','description' => 'General weighted least squares estimation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-F77-1.14.tar.gz','Math-Random-0.67.tar.gz','PDL-2.3.4.tar.gz'],'requires_module' => {'ExtUtils::F77' => '1.13','Math::Random' => '0.61','PDL' => '2.3.1'},'requires_recursive' => ['ExtUtils-F77-1.14.tar.gz','Math-Random-0.67.tar.gz','PDL-2.3.4.tar.gz'],'testers' => {'pass' => 1}},'Statistics-LSNoHistory-0.01.tgz' => {'author' => 'PLIAM','description' => 'Least-Squares linear regression package without data history','files' => ['Makefile.PL','README'],'testers' => {'pass' => 5}},'Statistics-LTU-2.8.tar.gz' => {'author' => 'TOMFA','description' => 'Implements Linear Threshold Units','files' => ['Makefile.PL','MANIFEST']},'Statistics-Lite-1.02.tar.gz' => {'author' => 'BRIANL','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 2}},'Statistics-MaxEntropy-0.9.tar.gz' => {'author' => 'TERDOEST','description' => 'Maximum Entropy Modeling','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => '2.09'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz']},'Statistics-OLS-0.07.tar.gz' => {'author' => 'SMORTON','description' => 'ordinary least squares (curve fitting)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Statistics-ROC-0.02.tar.gz' => {'author' => 'HAKESTLER','description' => 'ROC curves with nonparametric conf. bounds','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Statistics-Shannon-0.03.tar.gz' => {'author' => 'JHI','description' => 'Shannon index','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Statistics-Frequency-0.03.tar.gz'],'requires_module' => {'Statistics::Frequency' => '0.03'},'requires_recursive' => ['Statistics-Frequency-0.03.tar.gz'],'testers' => {'pass' => 2}},'Statistics-Simpson-0.01.tar.gz' => {'author' => 'JHI','description' => 'Simpson index','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Statistics-Frequency-0.03.tar.gz'],'requires_module' => {'Statistics::Frequency' => '0.03'},'requires_recursive' => ['Statistics-Frequency-0.03.tar.gz'],'testers' => {'pass' => 2}},'Statistics-TTest-1.0.tar.gz' => {'author' => 'YUNFANG','description' => 'module to compute the confidence interval','files' => ['Makefile.PL'],'requires' => ['Statistics-Descriptive-2.6.tar.gz','Statistics-Distributions-1.01.tar.gz'],'requires_module' => {'Statistics::Descriptive' => '2.6','Statistics::Distributions' => '0.07'},'requires_recursive' => ['Statistics-Descriptive-2.6.tar.gz','Statistics-Distributions-1.01.tar.gz'],'testers' => {'pass' => 9}},'Statistics-Table-F-0.02.tar.gz' => {'author' => 'JONO','description' => 'Perl module for computing the statistical F-ratio','files' => [],'testers' => {'pass' => 2}},'StatisticsRegression.tar.gz' => {'author' => 'IAWELCH','description' => ' weighted linear regression package (line+plane fitting)','files' => []},'StatsView-1.4.tar.gz' => {'author' => 'ABURLISON','description' => 'Solaris performance data collection and graphing package','files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'Storable-2.06.tar.gz' => {'author' => 'AMS','description' => 'Persistent data structure mechanism','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.41'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 18}},'Storm-Tracker_0.01.tar.gz' => {'author' => 'CARPENTER','description' => 'Perl bundle for working with national weather advisories','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Path' => '1.0401','IO::Dir' => '1.03','IO::File' => '1.08','Time::Local' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 15}},'Storm-Tracker_0.02.tar.gz' => {'author' => 'CARPENTER','description' => 'Perl bundle for working with national weather advisories','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Path' => '1.0401','IO::Dir' => '1.03','IO::File' => '1.08','Time::Local' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'StrNum.pm.gz' => {'author' => 'TOMC','description' => undef},'StrTree.pm.gz' => {'author' => 'TOMC','description' => undef},'Stream-1.00.tar.gz' => {'author' => 'GARY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'String-Approx-3.19.tar.gz' => {'author' => 'JHI','description' => 'Approximate string matching and substitution','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'String-BitCount-1.13.tar.gz' => {'author' => 'WINKO','description' => 'Count number of "1" bits in strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'String-Buffer-0.05.tar.gz' => {'author' => 'MCKAY','description' => 'A simple string buffer class.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'String-CRC-1.0.tar.gz' => {'author' => 'MUIR','description' => 'Cyclic redundency check generation','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 10}},'String-CRC32-1.2.tar.gz' => {'author' => 'SOENKE','description' => 'ZMODEM-like CRC32 generation of strings as w','files' => ['Makefile.PL','README','MANIFEST']},'String-Checker-0.03.tar.gz' => {'author' => 'DLOWE','description' => 'An extensible string validation module (allowing commonly used checks on strings to be called more concisely and consistently).','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz'],'requires_module' => {'Date::Manip' => 0},'requires_recursive' => ['DateManip-5.40.tar.gz'],'testers' => {'pass' => 15}},'String-Ediff-0.01.tar.gz' => {'author' => 'BOXZOU','description' => 'Produce common sub-string indices for two strings','files' => ['Makefile.PL','README'],'testers' => {'pass' => 5}},'String-Escape-2002.001.tar.gz' => {'author' => 'EVO','description' => 'Registry of string functions, including backslash escapes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'String-ExpandEscapes-0.01.tar.gz' => {'author' => 'MAFR','description' => 'Expand printf-style %-escapes in a string. =head1 SYNOPSIS use String::ExpandEscapes qw(expand); my %escapes = ( a => \'Tori Amos\', t => \'Silent All These Years\' ) my ($result, $error) = expand(\'%.1a/%a/%t.mp3\', \\%escapes); die "Illegal escape sequence $error\\n" if $error; =head1 ABSTRACT This module contains functions for parsing and doing substitutions in format strings similar to those used by printf. The %-escapes to be replaced can either be given using a hash, or, for maximum flexibility, using a callback function.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'String-Format-1.13.tar.gz' => {'author' => 'DARREN','description' => 'sprintf-like string formatting capabilities with arbitrary format definitions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'String-Interpolate-0.1.tar.gz' => {'author' => 'NOBULL','description' => 'Wrapper for builtin the Perl interpolatation engine.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'String-KeyboardDistance-1.01.tar.gz' => {'author' => 'KRBURTON','description' => 'String Comparison Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'String-KeyboardDistanceXS-0.02.tar.gz' => {'author' => 'KRBURTON','description' => 'String Comparison Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'String-LCSS-0.12.tar.gz' => {'author' => 'DYACOB','description' => 'Find The Longest Common Substring of Two Strings.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'String-LRC-1.01.tar.gz' => {'author' => 'WHOELSE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'String-Multibyte-1.03.tar.gz' => {'author' => 'SADAHIRO','description' => 'manipulation of multibyte character strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'String-Nysiis-1.00.tar.gz' => {'author' => 'KRBURTON','description' => 'NYSIIS Phonetic Encoding','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'String-Parity-1.31.tar.gz' => {'author' => 'WINKO','description' => 'Parity (odd/even/mark/space) handling','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'String-ParseWords-0.1.tar.gz' => {'author' => 'CGILMORE','description' => 'Parse a string into logical words','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'String-Pattern-0.90.tar.gz' => {'author' => 'IVOZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'String-REPartition-1.0.tar.gz' => {'author' => 'AVIF','description' => 'Generates a regex to partition a data set','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'String-REPartition-1.1.tar.gz' => {'author' => 'AVIF','description' => 'Generates a regex to partition a data set','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'String-Random-0.198.tar.gz' => {'author' => 'STEVE','description' => 'Perl module to generate random strings based','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'String-RexxParse-1.08.tar.gz' => {'author' => 'BLCKSMTH','description' => 'Perl implementation of REXX \'parse\' command','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'String-Scanf-2.0.tar.gz' => {'author' => 'JHI','description' => 'Implementation of C sscanf function','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'String-ShellQuote-1.00.tar.gz' => {'author' => 'ROSCH','description' => 'Quote string for safe passage through shells','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'String-Similarity-0.02.tar.gz' => {'author' => 'MLEHMANN','description' => 'Calculate the similarity of two strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'String-StringLib-1.02.tar.gz' => {'author' => 'BPOWERS','description' => 'Perl extension for fast, commonly used, string operations Use of String::StringLib is deprecated as of version 1.01. Please see String::Strip (version 1.01 or better) instead.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Strip-1.01.tar.gz'],'requires_module' => {'String::Strip' => '1.01'},'requires_recursive' => ['String-Strip-1.01.tar.gz'],'testers' => {'pass' => 6}},'String-Strip-1.01.tar.gz' => {'author' => 'BPOWERS','description' => 'xs Module to remove white-space from strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 13}},'String-Substrings-0.02.tar.gz' => {'author' => 'BIGJ','description' => 'module to extract some/all substrings from a string','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Random-0.198.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-ManyParams-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'String::Random' => 0,'Test::Differences' => 0,'Test::Exception' => 0,'Test::ManyParams' => 0,'Test::More' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Set-CrossProduct-1.4.tar.gz','String-Random-0.198.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-ManyParams-0.09.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'pass' => 2}},'String-Thai-Segmentation-0.01.tar.gz' => {'author' => 'ROMERUN','description' => 'an object-oriented interface of Thai word segmentation','files' => ['Makefile.PL','README','MANIFEST']},'String-Tokeniser-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Perl extension for, uhm, tokenising strings.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'String-Trigram-0.02.tar.gz' => {'author' => 'TAREKA','description' => 'Find similar strings by trigram method','files' => ['Makefile.PL','README','MANIFEST']},'String-Trigram-0.1.tar.gz' => {'author' => 'TAREKA','description' => 'Find similar strings by trigram (or 1, 2, 4, etc.-gram) method','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Struct-Compare-1.0.1.tar.gz' => {'author' => 'ZENSPIDER','description' => 'Recursive diff for perl structures.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'StupidTree.pm.gz' => {'author' => 'TOMC','description' => undef},'Sub-Context-0.02.tar.gz' => {'author' => 'CHROMATIC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.3'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Sub-Import-0.5.tar.gz' => {'author' => 'BROQ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Regexp-Common-2.113.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Regexp::Common' => '0.1','Text::Balanced' => '1.83'},'requires_recursive' => ['Regexp-Common-2.113.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Sub-Lexical-0.81.tar.gz' => {'author' => 'BROQ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Regexp-Common-2.113.tar.gz'],'requires_module' => {'Filter::Simple' => '0.77','Regexp::Common' => '0.01'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Regexp-Common-2.113.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'Sub-NamedParams-1.01.tar.gz' => {'author' => 'OVID','description' => 'Perl extension for using named arguments with any sub','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Sub-Parameters-0.03.tar.gz' => {'author' => 'RCLAMP','description' => 'enhanced parmeter handling','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Devel-Caller-0.08.tar.gz','Devel-LexAlias-0.04.tar.gz','Hook-LexWrap-0.20.tar.gz','PadWalker-0.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => 0,'Devel::Caller' => '0.02','Devel::LexAlias' => '0.01','Hook::LexWrap' => 0,'PadWalker' => '0.05','Test::More' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','Devel-Caller-0.08.tar.gz','Devel-LexAlias-0.04.tar.gz','File-Spec-0.82.tar.gz','Hook-LexWrap-0.20.tar.gz','PadWalker-0.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 7}},'Sub-Quotelike-0.03.tar.gz' => {'author' => 'RGARCIA','description' => 'Allow to define quotelike functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Simple' => '0.61','Text::Balanced' => '1.83'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 7}},'Sub-Regex-0.02.tar.gz' => {'author' => 'XERN','description' => 'Creating Synonymous Subroutines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'Sub-Uplevel-0.07-2.tar.gz' => {'author' => 'MSCHWERN','description' => 'apparently run a function in a higher stack frame','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'Sub-Usage-0.03.tar.gz' => {'author' => 'HASANT','description' => 'Issue subroutine/method usage','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Sub-Versive-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Subroutine pre- and post-handlers','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'SuffixTree-0.03.tar.gz' => {'author' => 'SHLOMOY','description' => 'Efficient string manipulation data structure interface for Perl.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sun-Solaris-Exacct-1.3.tar.gz' => {'author' => 'SUNCPAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Sun-Solaris-Project-1.5.tar.gz' => {'author' => 'SUNCPAN','description' => 'Access Solaris Projects','files' => ['Makefile.PL','README','MANIFEST']},'Sun-Solaris-Task-1.2.tar.gz' => {'author' => 'SUNCPAN','description' => 'Access Solaris Tasks','files' => ['Makefile.PL','README','MANIFEST']},'SuperPython-0.91.tar.gz' => {'author' => 'MJD','description' => 'Perl filter module to implement the SuperPython language','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz'],'requires_module' => {'Filter::Simple' => '0.5'},'requires_recursive' => ['Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Text-Balanced-1.94.tar.gz']},'SuperSplit-0.06.tar.gz' => {'author' => 'JEROENES','description' => 'Provides methods to split/join in two or more dimensions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Switch-2.09.tar.gz' => {'author' => 'DCONWAY','description' => 'A switch statement for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Filter-1.29.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Filter::Util::Call' => 0,'Text::Balanced' => 0},'requires_recursive' => ['Filter-1.29.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 10}},'Sx-2.3.tar.gz' => {'author' => 'FMC','description' => 'Simple Athena widget interface','files' => ['Makefile.PL','README','MANIFEST']},'Sybase-Login-1.4.tar.gz' => {'author' => 'BPOWERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sybase-RepAgent-0.03.tar.gz' => {'author' => 'BDULFER','description' => 'Perl extension for building a Sybase Replication Agent which talks to a Sybase Replication Server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-Sybase-1.00.tar.gz','DBI-1.35.tar.gz'],'requires_module' => {'DBD::Sybase' => '0.91','DBI' => '1.1'},'requires_recursive' => ['DBD-Sybase-1.00.tar.gz','DBI-1.35.tar.gz']},'Sybase-Simple-0.54.tar.gz' => {'author' => 'MEWP','description' => 'Simplified db access using Sybase::CTlib','files' => ['Makefile.PL','README','MANIFEST']},'Sybase-TdsServer-0.06.tar.gz' => {'author' => 'BDULFER','description' => 'A simple module to create a tds-server (like Sybase or freetds)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Sybase-Xfer-0.1.tar.gz' => {'author' => 'SPRAGST','description' => 'transfer data between Sybase servers via bcp.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Getopt::Long' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','Tie-IxHash-1.21.tar.gz']},'Sybase-Xfer-0.51.tar.gz' => {'author' => 'SPRAGST','description' => 'Transfer data between sybase servers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Getopt::Long' => 0,'Tie::IxHash' => 0},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','Tie-IxHash-1.21.tar.gz'],'testers' => {'fail' => 5}},'Symbol-Approx-Sub-2.00.tar.gz' => {'author' => 'DAVECROSS','description' => 'Perl module for calling subroutines by approximate names!','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Symdump-2.03.tar.gz'],'requires_module' => {'Devel::Symdump' => 0},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz'],'testers' => {'pass' => 7}},'Symbol-Callable-0.01.tar.gz' => {'author' => 'XERN','description' => 'Probing callable entries in symbol table','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Symbol-Table-1.01.tar.gz' => {'author' => 'GSLONDON','description' => 'OO interface to package symbols','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Symphero-Data-0.3.tar.gz' => {'author' => 'AMALTSEV','description' => 'low-level data manipulation modules for Symphero E-Commerce suite.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz'],'requires_module' => {'Error' => '0.13'},'requires_recursive' => ['Error-0.15.tar.gz'],'testers' => {'pass' => 3}},'Symphero-Web-0.5.tar.gz' => {'author' => 'AMALTSEV','description' => 'web rendering part of Symphero E-Commerce suite','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','Mail-Sender-0.8.06.tar.gz','Symphero-Data-0.3.tar.gz'],'requires_module' => {'CGI' => '2.46','DBI' => '1.14','Digest::MD5' => '2.12','Error' => '0.13','Mail::Sender' => '0.7','Symphero::MultiValueDB' => '1.1','Symphero::SimpleHash' => '1.1','Symphero::Utils' => '1.1'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Mail-Sender-0.8.06.tar.gz','Symphero-Data-0.3.tar.gz']},'Syndicate-Channel-0.10.tar.gz' => {'author' => 'DRRHO','description' => 'Generalized News Syndication.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-RSS-1.02.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XTM-0.35.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.102','File::Basename' => '2.6','File::Spec' => '0.82','HTTP::Status' => '1.26','IO' => '1.2','IO::File' => '1.08','IO::Handle' => '1.21','IO::Seekable' => '1.08','LWP::Simple' => '1.35','Parse::RecDescent' => '1.8','Test::Builder' => '0.13','Test::More' => '0.42','URI' => '1.18','URI::Escape' => '3.2','XML::RSS' => '0.97','XML::SAX' => '0.1','XML::SAX::Base' => '1.02','XML::SAX::ParserFactory' => '1.01','XTM::base' => '0.35'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Iconv-1.2.tar.gz','URI-1.23.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-RSS-1.02.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','XTM-0.35.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Syndication-NITF-0.02.tar.gz' => {'author' => 'BQUINN','description' => '- Parser for NITF v3.0 documents','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz'],'requires_module' => {'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Syndication-NewsML-0.10.tar.gz' => {'author' => 'BQUINN','description' => '- Parser for NewsML documents','files' => ['Makefile.PL','README'],'requires' => ['XML-DOM-1.42.tar.gz'],'requires_module' => {'XML::DOM' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Syntax-Highlight-Perl-1.0.tar.gz' => {'author' => 'JOHNSCA','description' => 'Perform syntax highlighting of Perl code','files' => ['Makefile.PL','README','MANIFEST']},'Sys-CPU-0.35.tar.gz' => {'author' => 'MZSANFORD','description' => 'Access CPU info. number, etc on Win and UNIX','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Sys-CpuLoad-0.03.tar.gz' => {'author' => 'CLINTDW','description' => 'a module to retrieve system load averages.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Sys-Headers-0.01.tar.gz' => {'author' => 'CWEST','description' => 'Perl interface to system headers.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sys-HostIP-1.0.tar.gz' => {'author' => 'FIVE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Socket' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Sys-Hostname-Long-1.0.tar.gz' => {'author' => 'SCOTT','description' => 'Return the hosts fully qualified name','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 4}},'Sys-Lastlog-1.2.tar.gz' => {'author' => 'JSTOWE','description' => 'Provide a moderately Object Oreiented Interf','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Sys-Load-0.2.tar.gz' => {'author' => 'BARABAS','description' => 'Perl module for getting the current system load and uptime','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sys-Mmap-0.11.tar.gz' => {'author' => 'SWALTERS','description' => 'uses mmap to map in a file as a Perl variable','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sys-OutPut-2.1.tar.gz' => {'author' => 'AKSTE','description' => '- Perl module to help make output easier.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Sys-Ptrace-0.05.tar.gz' => {'author' => 'BBB','description' => 'Perl interface to the ptrace(2) command','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Sys-Pushd-0.001.tar.gz' => {'author' => 'JGLICK','description' => 'change directory temporarily','files' => ['Makefile.PL','README','MANIFEST']},'Sys-Signal-0.02.tar.gz' => {'author' => 'DOUGM','description' => 'Set signal handlers with restoration of existing C sighandler','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Sys-UniqueID-1.0.tar.gz' => {'author' => 'FIVE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Sys-HostIP-1.0.tar.gz'],'requires_module' => {'Sys::HostIP' => 0},'requires_recursive' => ['IO-1.20.tar.gz','Sys-HostIP-1.0.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Sys-Utmp-1.5.tar.gz' => {'author' => 'JSTOWE','description' => 'Object(ish) Interface to UTMP files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'SysConfig-0.2.tar.gz' => {'author' => 'PATRICK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'SyslogScan-0.32.tar.gz' => {'author' => 'RHNELSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'System-Index-0.1.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'System2-0.82.tar.gz' => {'author' => 'REICHERT','description' => 'like system(), but with STDOUT, STDERR avail','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'SystemC-Vregs-1.240.tar.gz' => {'author' => 'WSNYDER','description' => 'Build Registers, Classes, Enums from HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz','HTML-TableExtract-1.08.tar.gz','Verilog-Perl-2.221.tar.gz'],'requires_module' => {'Bit::Vector' => 0,'HTML::TableExtract' => 0,'Verilog::Language' => '1.12'},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableExtract-1.08.tar.gz','HTML-Tagset-3.03.tar.gz','Verilog-Perl-2.221.tar.gz'],'testers' => {'pass' => 1}},'SystemPerl-1.130.tar.gz' => {'author' => 'WSNYDER','description' => 'SystemC Netlist','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Verilog-Perl-2.221.tar.gz'],'requires_module' => {'Verilog::Getopt' => '2.211','Verilog::Netlist' => '2.21'},'requires_recursive' => ['Verilog-Perl-2.221.tar.gz'],'testers' => {'pass' => 2}},'TAPORlib-8.70.tar.gz' => {'author' => 'SNEMAROV','description' => 'TAPORlib is a Perl module that contains some useful functions.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'TDB_File-0.50.tar.gz' => {'author' => 'ANGUSLEES','description' => 'Perl access to the trivial database library','files' => ['Makefile.PL','README','MANIFEST']},'TEI-Lite-0.45.tar.gz' => {'author' => 'DHAGEMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Exporter-Cluster-0.31.tar.gz','XML-LibXML-1.53.tar.gz'],'requires_module' => {'Exporter::Cluster' => 0,'XML::LibXML' => '1.52'},'requires_recursive' => ['Exporter-Cluster-0.31.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'TERN-it-0.01.tar.gz' => {'author' => 'DAVIDNICO','description' => 'Perl extension for easing nonautovivifying aggregate accesses','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'TFTP-1.0b3.tar.gz' => {'author' => 'GSM','description' => 'Interface to TFTP (rfc1350)','files' => ['Makefile.PL','README','MANIFEST']},'TSM_0.60.tar.gz' => {'author' => 'SWORDSMAN','description' => 'Perl extension for the Tivoli Storage Manager','files' => ['Makefile.PL','MANIFEST']},'TUI-1.00.tar.gz' => {'author' => 'SBECK','description' => 'User interface based on Term::ReadLine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Table-ParentChild-0.05.tar.gz' => {'author' => 'MIKEWONG','description' => 'Fast lookup for Parent-Child relationships','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Table.tar.gz' => {'author' => 'GUYDX','description' => undef,'files' => ['Makefile.PL','README']},'TableMap-1.0.tar.gz' => {'author' => 'DLUX','description' => 'Maps relational tables into hashes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'TacacsPlus-0.16.tar.gz' => {'author' => 'MSHOYHER','description' => 'Authentication on tacacs+ server','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 5}},'Taco-0.04.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Dynamic web page system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-LLHash-1.002.tar.gz'],'requires_module' => {'Tie::LLHash' => '0.02'},'requires_recursive' => ['Tie-LLHash-1.002.tar.gz'],'testers' => {'fail' => 2}},'Taint-0.09.tar.gz' => {'author' => 'PHOENIX','description' => 'Utilities related to tainting','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7}},'Tangram-2.04.tar.gz' => {'author' => 'JLLEROY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Set-Object-1.02.tar.gz'],'requires_module' => {'DBI' => 0,'Set::Object' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Set-Object-1.02.tar.gz']},'Tanker-0.021.tar.gz' => {'author' => 'SIMONW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Net-IRC-0.73.tar.gz','POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Net::IRC' => 0,'POE' => '0.18','POE::Component::IRC' => '1.9'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','IO-1.20.tar.gz','Net-IRC-0.73.tar.gz','POE-0.25.tar.gz','POE-Component-IRC-2.7.tar.gz','perl-5.8.0.tar.gz']},'Tar-0.04.tar.gz' => {'author' => 'CDYBED','description' => 'module for manipulation of tar archives.','files' => ['Makefile.PL','MANIFEST']},'Tasks-1.3.tar.gz' => {'author' => 'SERGEY','description' => 'Module for tasks/projects and time tracking','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '0'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 6}},'Tcl-b2.tar.gz' => {'author' => 'MICB','description' => 'Complete access to Tcl','files' => ['Makefile.PL','README','MANIFEST']},'TclTk-b2.tar.gz' => {'author' => 'MICB','description' => 'Complete access to Tk *via Tcl*','files' => ['Makefile.PL','README','MANIFEST']},'TeX-DVI-0.101.tar.gz' => {'author' => 'JANPAZ','description' => 'Methods for writing DVI (DeVice Independent)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Font-TFM-0.130.tar.gz'],'requires_module' => {'Font::TFM' => '0.100'},'requires_recursive' => ['Font-TFM-0.130.tar.gz'],'testers' => {'pass' => 11}},'TeX-Hyphen-0.140.tar.gz' => {'author' => 'JANPAZ','description' => '- hyphenate words using TeX\'s patterns','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Template-Plugin-Chump-1.0.tar.gz' => {'author' => 'SIMONW','description' => 'provides a Template Toolkit filter for Chump like syntax','files' => ['Makefile.PL','README','MANIFEST']},'Template-Plugin-Clickable-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Make URLs clickable in HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz','URI-Find-0.13.tar.gz'],'requires_module' => {'Template' => '2.07','Test::More' => '0.32','URI::Find' => '0.12'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','MIME-Base64-2.18.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Template-Plugin-Comma-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'TT Plugin to commify numbers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Template' => '2.07','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Template-Plugin-DBI-0.11.tar.gz' => {'author' => 'SAM','description' => 'Template Plugin interface to the DBI.pm module','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Template-Toolkit-2.08.tar.gz'],'requires_module' => {'DBI' => 0,'Template' => '1.05'},'requires_recursive' => ['AppConfig-1.52.tar.gz','DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz'],'testers' => {'pass' => 4}},'Template-Plugin-FillInForm-0.04.tar.gz' => {'author' => 'MIYAGAWA','description' => 'TT plugin for HTML::FillInForm','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-FillInForm-1.01.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::FillInForm' => 0,'Template' => '2.07','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-FillInForm-1.01.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Template-Plugin-HTML-Template-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => 'HTML::Template filter in TT','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Template-2.6.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::Template' => '2.5','Template' => '2.08','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Template-2.6.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Template-Plugin-Java-0.4.tar.gz' => {'author' => 'RKITOVER','description' => 'Generate Java Classes from XML description files and templates.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Template-Toolkit-2.08.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'Template' => 0,'XML::Simple' => 0},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz'],'testers' => {'pass' => 4}},'Template-Plugin-Jcode-0.01.tar.gz' => {'author' => 'KURIHARA','description' => 'TT plugin supply Jcode methods','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Jcode-0.83.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Jcode' => '0.82','Test::More' => '0.32'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Jcode-0.83.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'Template-Plugin-MP3-1.01.tar.gz' => {'author' => 'DARREN','description' => 'Interface to the MP3::Info Module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Template-Plugin-MobileAgent-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'TT interface for HTTP::MobileAgent','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTTP-MobileAgent-0.09.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTTP::MobileAgent' => '0.04','Template' => '2.08','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTTP-MobileAgent-0.09.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'Template-Plugin-Number-Format-1.01.tar.gz' => {'author' => 'DARREN','description' => 'Plugin/filter interface to Number::Format','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Number-Format-1.45.tar.gz','Template-Toolkit-2.08.tar.gz'],'requires_module' => {'Number::Format' => undef,'Template' => '2.07'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Number-Format-1.45.tar.gz','Template-Toolkit-2.08.tar.gz']},'Template-Plugin-Page-0.10.tar.gz' => {'author' => 'LBROCARD','description' => 'a plugin to help when paging through sets of results','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Page-0.15.tar.gz','Template-Toolkit-2.08.tar.gz'],'requires_module' => {'Data::Page' => '0.14','Template' => '2.07'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Data-Page-0.15.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Template-Plugin-PerlTidy-0.03.tar.gz' => {'author' => 'BRIAC','description' => 'Perl::Tidy filter for Template Toolkit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Perl-Tidy-20021130.tar.gz','Template-Toolkit-2.08.tar.gz'],'requires_module' => {'IO::Scalar' => 0,'IO::ScalarArray' => 0,'Perl::Tidy' => 0,'Template' => 2},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','IO-stringy-2.108.tar.gz','Perl-Tidy-20021130.tar.gz','Template-Toolkit-2.08.tar.gz'],'testers' => {'pass' => 2}},'Template-Plugin-StickyQuery-0.02.tar.gz' => {'author' => 'KOBAYASI','description' => 'TT plugin for HTML::StickyQuery','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-StickyQuery-0.10.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::StickyQuery' => 0,'Template' => '2.07','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-StickyQuery-0.10.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 1}},'Template-Plugin-TagRescue-0.02.tar.gz' => {'author' => 'TANIMOTO','description' => 'TT Plugin to escape html tags except for marked','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::Parser' => '3.08','Template' => '2.07','Test::More' => '0.32'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Template-Toolkit-2.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 1}},'Template-Plugin-TextToHtml-0.02.tar.gz' => {'author' => 'CWEST','description' => 'Plugin interface to HTML::FromText','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-FromText-1.005.tar.gz','Template-Toolkit-2.08.tar.gz'],'requires_module' => {'HTML::FromText' => '1.005','Template' => '2.0'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-FromText-1.005.tar.gz','Template-Toolkit-2.08.tar.gz'],'testers' => {'pass' => 2}},'Template-Plugin-XML-LibXML-1.01.tar.gz' => {'author' => 'MARKF','description' => 'XML::LibXML Template Toolkit Plugin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Template-Toolkit-2.08.tar.gz','XML-LibXML-1.53.tar.gz'],'requires_module' => {'Template' => '2.06','XML::LibXML' => '1.52'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','Template-Toolkit-2.08.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Template-Toolkit-1.07.tar.gz' => {'author' => 'ABW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz'],'requires_module' => {'AppConfig' => '1.52'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'fail' => 2,'pass' => 4}},'Template-Toolkit-2.08.tar.gz' => {'author' => 'ABW','description' => 'Front-end module to the Template Toolkit','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz'],'requires_module' => {'AppConfig' => '1.52','File::Spec' => '0.6'},'requires_recursive' => ['AppConfig-1.52.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz'],'testers' => {'fail' => 7,'pass' => 12}},'Term-ANSIScreen-1.40.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Terminal control using ANSI escape sequences','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 7}},'Term-Cap-1.08.tar.gz' => {'author' => 'JSTOWE','description' => 'Basic termcap: Tgetent, Tputs, Tgoto','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.33'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'Term-Clui-1.17.tar.gz' => {'author' => 'PJB','description' => 'Perl module offering a Command-Line User Interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Term-EditLine-0.02.tar.gz' => {'author' => 'PHINYX','description' => 'Perl interface to the NetBSD editline lib','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Term-Getch-0.20.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'Term-Gnuplot-0.5704.tar.gz' => {'author' => 'ILYAZ','description' => 'Draw vector graphics on terminals etc','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Term-InKey-1.02.tar.gz' => {'author' => 'RAZINF','description' => 'Perl extension for clearing the screen and receiving a keystroke.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Term-Info-1.1.tar.gz' => {'author' => 'KJALB','description' => 'Terminfo interface (currently just Tput)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Term-Interact-0.44.tar.gz' => {'author' => 'PRL','description' => 'Get Data Interactively From User','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','TermReadKey-2.21.tar.gz','Text-Autoformat-1.10.tar.gz'],'requires_module' => {'Date::Manip' => '0.00','File::Spec' => '0.00','Term::ReadKey' => '0.00','Text::Autoformat' => '0.00'},'requires_recursive' => ['DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','TermReadKey-2.21.tar.gz','Text-Autoformat-1.10.tar.gz','Text-Reform-1.10.tar.gz'],'testers' => {'pass' => 8}},'Term-Newt-0.01.tar.gz' => {'author' => 'DANIEL','description' => 'Interface to the Newt text windowing library.','files' => ['Makefile.PL','README','MANIFEST']},'Term-ProgressBar-2.03.tar.gz' => {'author' => 'FLUFFY','description' => 'Progress bar in just ASCII / using Term','files' => ['Makefile.PL','README','MANIFEST']},'Term-Prompt-0.11.tar.gz' => {'author' => 'ALLENS','description' => 'Prompt a user','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['TermReadKey-2.21.tar.gz'],'requires_module' => {'Term::ReadKey' => '2.13'},'requires_recursive' => ['TermReadKey-2.21.tar.gz'],'testers' => {'pass' => 15}},'Term-Query-2.0.tar.gz' => {'author' => 'AKSTE','description' => 'Table-driven query routine.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7}},'Term-ReadLine-Gnu-1.14.tar.gz' => {'author' => 'HAYASHI','description' => 'GNU Readline XS library wrapper','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Term-ReadLine-Perl-1.0203.tar.gz' => {'author' => 'ILYAZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 17}},'Term-ReadPassword-0.01.tar.gz' => {'author' => 'PHOENIX','description' => 'Asking the user for a password','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 9}},'Term-Report-1.05.tar.gz' => {'author' => 'SHAYH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Number-Format-1.45.tar.gz','Term-StatusBar-1.05.tar.gz'],'requires_module' => {'Number::Format' => '1.44','Term::StatusBar' => '1.0'},'requires_recursive' => ['Number-Format-1.45.tar.gz','Term-Size-0.2.tar.gz','Term-StatusBar-1.05.tar.gz'],'testers' => {'pass' => 8}},'Term-Sample-0.25.zip' => {'author' => 'JBRYAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Term-Screen-1.02.tar.gz' => {'author' => 'JSTOWE','description' => 'Basic screen + input class (uses Term::Cap)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Term-Cap-1.08.tar.gz'],'requires_module' => {'Term::Cap' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Term-Cap-1.08.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Term-Screen-ReadLine-0.33.tar.gz' => {'author' => 'OESTERHOL','description' => 'Term::Screen extended with ReadLine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Term-Screen-1.02.tar.gz'],'requires_module' => {'Term::Screen' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Term-Cap-1.08.tar.gz','Term-Screen-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Term-Screen-Wizard-0.56.tar.gz' => {'author' => 'OESTERHOL','description' => 'A wizard on your terminal...','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Term-Screen-1.02.tar.gz','Term-Screen-ReadLine-0.33.tar.gz'],'requires_module' => {'Term::Screen' => 0,'Term::Screen::ReadLine' => '0.33'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Term-Cap-1.08.tar.gz','Term-Screen-1.02.tar.gz','Term-Screen-ReadLine-0.33.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Term-ScreenColor-1.09.tar.gz' => {'author' => 'RUITTENB','description' => 'terminal control + ANSI color support','files' => ['Makefile.PL'],'testers' => {'fail' => 2}},'Term-Shell-0.01.tar.gz' => {'author' => 'NEILW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 11}},'Term-ShellKit-1.002.tar.gz' => {'author' => 'EVO','description' => 'Reusable command-line Perl environment','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Term-Size-0.2.tar.gz' => {'author' => 'TIMPX','description' => 'Simple way to get terminal size','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Term-Slang-0.07.tar.gz' => {'author' => 'DANIEL','description' => 'Interface to the S-Lang terminal library.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Term-StatusBar-1.05.tar.gz' => {'author' => 'SHAYH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Term-Size-0.2.tar.gz'],'requires_module' => {'Term::Size' => '.2'},'requires_recursive' => ['Term-Size-0.2.tar.gz'],'testers' => {'pass' => 9}},'Term-TtyRec-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'handles ttyrec data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'Test::More' => '0.18','Time::HiRes' => '1.2'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 1}},'Term-Twiddle-2.70.tar.gz' => {'author' => 'SCOTTW','description' => 'twiddles baton while-u-wait for long subrout','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => '1.3'},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 2}},'Term-VT102-0.78.tar.gz' => {'author' => 'AJWOOD','description' => 'Emulates a colour VT102 terminal in memory','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Term-Visual-0.04.tar.gz' => {'author' => 'LUNARTEAR','description' => 'Curses interface with POE for multitasking','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Curses-1.06.tar.gz','POE-0.25.tar.gz'],'requires_module' => {'Curses' => '','POE' => '0.19'},'requires_recursive' => ['Curses-1.06.tar.gz','POE-0.25.tar.gz'],'testers' => {'pass' => 2}},'Term-WinConsole-0.01.tar.gz' => {'author' => 'JMVILOMET','description' => 'Perl extension for text based windows management.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Term-WinConsole-0.02.tar.gz' => {'author' => 'JMVILOMET','description' => 'Perl extension for text based windows management.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'TermReadKey-2.14.tar.gz' => {'author' => 'KJALB','description' => 'A perl module for simple terminal control','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'TermReadKey-2.21.tar.gz' => {'author' => 'JSTOWE','description' => 'Read keystrokes and change terminal modes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 27}},'Test-1.23.tar.gz' => {'author' => 'SBURKE','description' => 'Utilities for writing test scripts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Harness-2.26.tar.gz'],'requires_module' => {'Test::Harness' => '1.1601'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 30}},'Test-Builder-Tester-0.09.tar.gz' => {'author' => 'MARKF','description' => 'test testsuites that have been built with Test::Builder','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Builder' => '0.12'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 64}},'Test-CGI-Untaint-1.00.tar.gz' => {'author' => 'PROFERO','description' => 'Test CGI::Untaint Local Extraction Handlers','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI-Untaint-0.90.tar.gz','Test-Builder-Tester-0.09.tar.gz'],'requires_module' => {'CGI::Untaint' => '0.82','Test::Builder::Tester' => '0.09'},'requires_recursive' => ['CGI-Untaint-0.90.tar.gz','Exporter-Lite-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','UNIVERSAL-exports-0.03.tar.gz'],'testers' => {'pass' => 8}},'Test-Class-0.03.tar.gz' => {'author' => 'ADIE','description' => 'Easily create test classes in an xUnit style.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.77','Class::ISA' => '0.32','IO::File' => '1.08','Storable' => '2.04','Test::Builder' => '0.15','Test::Builder::Tester' => '0.09','Test::Differences' => '0.43','Test::Exception' => '0.1','Test::More' => '0.44'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Attribute-Handlers-0.78.tar.gz','Class-ISA-0.32.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'fail' => 1,'pass' => 20}},'Test-Cmd-1.05.tar.gz' => {'author' => 'KNIGHT','description' => 'Portable test infrastructure for commands','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Test-Data-0.91.tar.gz' => {'author' => 'BDFOY','description' => 'Check data and variable properties and value','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','List::Util' => '0','Scalar::Util' => '0','Test::Builder' => '0','Test::Builder::Tester' => '0','Test::Manifest' => '0.91','Test::More' => '0','Test::Pod' => '0.90','Test::Prereq' => '0.19'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Scalar-List-Utils-1.11.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'Test-DatabaseRow-1.00.tar.gz' => {'author' => 'PROFERO','description' => 'simple database tests','files' => ['Makefile.PL','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'DBI' => 0,'Test::Builder' => '0.15','Test::Builder::Tester' => '0.09'},'requires_recursive' => ['DBI-1.35.tar.gz','File-Spec-0.82.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 9}},'Test-Debugger-0.14.tar.gz' => {'author' => 'KOLIBRIE','description' => 'Create Test Scripts which Generate Log Files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Test-Deep-0.02.tar.gz' => {'author' => 'FDALY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Tester-0.04.tar.gz'],'requires_module' => {'Test::Tester' => '0.04'},'requires_recursive' => ['Test-Tester-0.04.tar.gz'],'testers' => {'pass' => 1}},'Test-Differences-0.46.tar.gz' => {'author' => 'RBS','description' => 'Test strings and data structures and show differences if not ok','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Text-Diff-0.35.tar.gz'],'requires_module' => {'Text::Diff' => '0.34'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'fail' => 2,'pass' => 13}},'Test-Distribution-1.02.tar.gz' => {'author' => 'MARCEL','description' => 'perform tests on all modules of a distribution','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0.03','Test::More' => '0.45','Test::Pod' => '0.62'},'requires_recursive' => ['File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 4}},'Test-Easy-0.01.tar.gz' => {'author' => 'DANPEDER','description' => 'Much \'Easy\' than \'Simple\'.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Exporter' => '5.562','strict' => 0,'warnings' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Test-Env-0.06.tar.gz' => {'author' => 'BDFOY','description' => 'Test the environment','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Builder' => '0','Test::Builder::Tester' => '0','Test::More' => '0','Test::Pod' => '0','Test::Prereq' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Test-Exception-0.15.tar.gz' => {'author' => 'ADIE','description' => 'Functions for testing exception-based code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Sub::Uplevel' => '0.06','Test::Builder' => '0.13','Test::Builder::Tester' => '0.08','Test::More' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 13}},'Test-Extreme-0.12.tar.gz' => {'author' => 'ASIMJALIS','description' => 'A perlish unit testing framework','files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Exporter' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Test-FIT-0.11.tar.gz' => {'author' => 'INGY','description' => 'A FIT Test Framework for Perl','files' => ['Makefile.PL','README','META.yml','MANIFEST'],'testers' => {'pass' => 2}},'Test-File-0.05.tar.gz' => {'author' => 'BDFOY','description' => 'test file attributes through Test::Builder','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => 0,'Test::Builder' => 0,'Test::Builder::Tester' => 0,'Test::More' => 0,'Test::Pod' => 0,'Test::Prereq' => 0},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 3}},'Test-HTML-Content-0.03.tar.gz' => {'author' => 'CORION','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'HTML::TokeParser' => 0,'Test::Builder' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Test-HTTPStatus-0.61.tar.gz' => {'author' => 'BDFOY','description' => 'check an HTTP status','files' => ['Makefile.PL','MANIFEST'],'requires' => ['HTTP-SimpleLinkChecker-1.04.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => undef,'HTTP::SimpleLinkChecker' => undef,'Test::Builder' => undef,'Test::Manifest' => undef,'Test::More' => undef,'URI' => undef},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTTP-SimpleLinkChecker-1.04.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Test-Harness-2.26.tar.gz' => {'author' => 'MSCHWERN','description' => 'Executes perl-style tests','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => '0.6'},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'fail' => 2,'pass' => 26}},'Test-Helper-0.002.tar.gz' => {'author' => 'JGLICK','description' => 'easy creation of test scripts','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Test-Inline-0.15.tar.gz' => {'author' => 'MSCHWERN','description' => 'Inlining your tests next to the code being tested.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Harness' => '1.22','Test::More' => '0.33'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 2,'pass' => 31}},'Test-LongString-0.02.tar.gz' => {'author' => 'RGARCIA','description' => 'tests strings for equality','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Builder' => '0.12','Test::Builder::Tester' => '0.09'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Test-Mail-0.03.tar.gz' => {'author' => 'SKUD','description' => 'Test framework for email applications','files' => ['Makefile.PL','MANIFEST'],'requires' => ['MailTools-1.58.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Mail::Header' => '1.19','Test::More' => '0.18'},'requires_recursive' => ['File-Spec-0.82.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 5,'pass' => 2}},'Test-Manifest-0.91.tar.gz' => {'author' => 'BDFOY','description' => 'configure which test files to run','files' => ['Makefile.PL','MANIFEST'],'requires' => ['ExtUtils-MakeMaker-6.05.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'ExtUtils::MakeMaker' => '6.03','Test::More' => '0'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 119}},'Test-ManyParams-0.09.tar.gz' => {'author' => 'BIGJ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Set-CrossProduct-1.4.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Set::CrossProduct' => 0,'Test::Builder' => 0,'Test::Builder::Tester' => 0,'Test::Differences' => 0,'Test::Exception' => 0,'Test::More' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Set-CrossProduct-1.4.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Differences-0.46.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'pass' => 2}},'Test-MockObject-0.12.tar.gz' => {'author' => 'CHROMATIC','description' => 'Perl extension for emulating troublesome interfaces','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 16}},'Test-Pod-0.95.tar.gz' => {'author' => 'PETDANCE','description' => 'test POD files for errors and warnings','files' => ['Makefile.PL','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'IO::Scalar' => '0','Pod::Simple' => '0','Test::Builder::Tester' => '0','Test::More' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 15}},'Test-Prereq-0.19.tar.gz' => {'author' => 'BDFOY','description' => 'check if Makefile.PL has the right pre-requisites','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Module::Build' => '0','Module::CoreList' => '0','Module::Info' => '0','Test::Builder' => '0','Test::Builder::Tester' => '0','Test::Manifest' => '0.91','Test::More' => '0','Test::Pod' => '0.90'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 3}},'Test-Reporter-1.20.tar.gz' => {'author' => 'AFOXSON','description' => 'sends test results to cpan-testers@perl.org','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'File::Spec' => 0,'File::Temp' => 0,'Net::SMTP' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-1.20.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 38}},'Test-Signature-1.03.tar.gz' => {'author' => 'SPOON','description' => 'automate SIGNATURE testing.','files' => ['Makefile.PL','README','Build.PL','SIGNATURE','MANIFEST'],'requires' => ['Module-Build-0.18.tar.gz'],'requires_module' => {'Module::Build::Compat' => '0.01'},'requires_recursive' => ['Module-Build-0.18.tar.gz'],'testers' => {'pass' => 5}},'Test-Simple-0.47.tar.gz' => {'author' => 'MSCHWERN','description' => 'Basic utilities for writing tests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz'],'requires_module' => {'File::Spec' => '0.6','Test::Harness' => '2.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'fail' => 1,'pass' => 48}},'Test-SimpleUnit-1.21.tar.gz' => {'author' => 'GED','description' => 'Simplified Perl unit-testing framework','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Test-Smoke-Database-1.6.tar.gz' => {'author' => 'ALIAN','description' => 'Add / parse /display perl reports smoke database','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','GDGraph-1.39.tar.gz','NNTPClient-0.37.tar.gz'],'requires_module' => {'CGI' => 0,'DBI' => 0,'Data::Dumper' => 0,'GD::Graph' => 0,'News::NNTPClient' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','GD-2.06.tar.gz','GDGraph-1.39.tar.gz','GDTextUtil-0.85.tar.gz','NNTPClient-0.37.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Test-Tester-0.04.tar.gz' => {'author' => 'FDALY','description' => 'Help testing test modules built with Test::Builder','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Test-Timestamp-1.2.tar.gz' => {'author' => 'PKENT','description' => 'Create timestamp objects for testing or profiling','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => 0},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 4}},'Test-Unit-0.13.tar.gz' => {'author' => 'CLEMBURG','description' => 'Procedural style unit testing interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Test-Unit-0.14.tar.gz' => {'author' => 'CLEMBURG','description' => 'Procedural style unit testing interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Test-Unit-0.24.tar.gz' => {'author' => 'ASPIERS','description' => 'the PerlUnit testing framework','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz'],'requires_module' => {'Class::Inner' => 0,'Devel::Symdump' => 0,'Error' => 0,'base' => 1},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 8,'pass' => 11}},'Test-Verbose-0.007.tar.gz' => {'author' => 'RBS','description' => 'Run \'make TEST_VERBOSE=1\' on one or more test files','files' => ['Makefile.PL','README','MANIFEST']},'Test-Verbose-0.009.tar.gz' => {'author' => 'RBS','description' => 'Run \'make TEST_VERBOSE=1\' on one or more test files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Test-Version-0.02.zip' => {'author' => 'PARTICLE','description' => 'check for VERSION information in modules','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Builder-Tester-0.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Builder::Tester' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'Test-Warn-0.07.tar.gz' => {'author' => 'BIGJ','description' => 'Perl extension to test methods for warnings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Array-Compare-1.03.tar.gz','File-Spec-0.82.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz','Tree-DAG_Node-1.04.tar.gz'],'requires_module' => {'Array::Compare' => 0,'File::Spec' => 0,'Sub::Uplevel' => 0,'Test::Builder' => '0.13','Test::Builder::Tester' => 0,'Test::Exception' => 0,'Tree::DAG_Node' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','File-Spec-0.82.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tree-DAG_Node-1.04.tar.gz'],'testers' => {'pass' => 5}},'Test-Without-Module-0.06.tar.gz' => {'author' => 'CORION','description' => 'Test fallback behaviour in absence of modules','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Test-XML-0.03.tar.gz' => {'author' => 'SEMANTICO','description' => 'Compare XML in perl tests','files' => ['Makefile.PL','README','Build.PL','META.yml','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-SemanticDiff-0.95.tar.gz'],'requires_module' => {'Test::More' => 0,'XML::SemanticDiff' => '0.95'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz','XML-SemanticDiff-0.95.tar.gz'],'testers' => {'pass' => 3}},'Text-ASCIITable-0.10.tar.gz' => {'author' => 'LUNATIC','description' => 'Prints a \'ASCII-art\' formatted table','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Tabs+Wrap-2001.0929.tar.gz'],'requires_module' => {'Text::Wrap' => '2001.0131'},'requires_recursive' => ['Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 2}},'Text-Aligner-0.01.tar.gz' => {'author' => 'ANNO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Text-Annotated-Line-0.02.tar.gz' => {'author' => 'WIMV','description' => 'strings with annotation about their origin','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Filter-1.7.tar.gz'],'requires_module' => {'Text::Filter' => '1.7'},'requires_recursive' => ['IO-1.20.tar.gz','Text-Filter-1.7.tar.gz'],'testers' => {'pass' => 5}},'Text-Aspell-0.02.tar.gz' => {'author' => 'HANK','description' => 'Perl interface to the GNU Aspell library','files' => ['Makefile.PL','README','MANIFEST']},'Text-Autoformat-1.04.tar.gz' => {'author' => 'DCONWAY','description' => 'Automatic and manual text wrapping and reformating formatting','files' => ['Makefile.PL','README','MANIFEST']},'Text-Autoformat-1.10.tar.gz' => {'author' => 'DCONWAY','description' => 'Automatic text wrapping and reformatting','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Reform-1.10.tar.gz'],'requires_module' => {'Text::Reform' => 0},'requires_recursive' => ['Text-Reform-1.10.tar.gz'],'testers' => {'pass' => 2}},'Text-Balanced-1.94.tar.gz' => {'author' => 'DCONWAY','description' => 'Extract balanced-delimiter substrings'},'Text-BarGraph-0.3.tar.gz' => {'author' => 'KBAUCOM','description' => 'Generate text bar graph from data in a hash','files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'Text-BasicTemplate-2.006.1.tar.gz' => {'author' => 'DCARRAWAY','description' => '- Simple lexical text/html/etc template parser','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-Bastardize-0.06.tar.gz' => {'author' => 'AYRNIEU','description' => 'corrupts text in various ways','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Text-BibTeX-0.31.tar.gz' => {'author' => 'GWARD','description' => 'Parse BibTeX files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-BibTeX-0.34.tar.gz' => {'author' => 'GWARD','description' => 'interface to read and parse BibTeX files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Text-Bind-0.04.tar.gz' => {'author' => 'EHOOD','description' => 'Bind Perl structures to text files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-Brew-0.01.tar.gz' => {'author' => 'DREE','description' => 'An implementation of the Brew edit distance','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-CSV-0.01.tar.gz' => {'author' => 'ALANCITT','description' => 'Manipulate comma-separated value strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 20}},'Text-CSV_XS-0.23.tar.gz' => {'author' => 'JWIED','description' => 'Fast 8bit clean version of Text::CSV','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 48}},'Text-Capitalize-0.1.tar.gz' => {'author' => 'SYP','description' => 'capitalize strings ("uGly STrIngS" becomes "Cool Strings")','files' => ['Makefile.PL','README','MANIFEST']},'Text-Chump-1.01.tar.gz' => {'author' => 'SIMONW','description' => 'a module for parsing Chump like syntax','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Text-Context-2.0.tar.gz' => {'author' => 'SIMON','description' => 'Handle highlighting search result context snippets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Context-EitherSide-1.0.tar.gz'],'requires_module' => {'Text::Context::EitherSide' => 1},'requires_recursive' => ['Text-Context-EitherSide-1.0.tar.gz']},'Text-Context-3.0.tar.gz' => {'author' => 'SIMON','description' => 'Handle highlighting search result context snippets','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'Text-Context-EitherSide-1.0.tar.gz' => {'author' => 'SIMON','description' => 'Get n words either side of search keywords','files' => ['Makefile.PL','README','MANIFEST']},'Text-Context-EitherSide-1.1.tar.gz' => {'author' => 'SIMON','description' => 'Get n words either side of search keywords','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-ConvertPlatform-1.00.tar.gz' => {'author' => 'PHILIPM','description' => 'an object class for formatting text between different platforms.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Text-DHCPparse-0.07.tar.gz' => {'author' => 'JSHEARER','description' => 'Perl extension for parsing dhcpd lease files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-Diff-0.35.tar.gz' => {'author' => 'RBS','description' => 'Perform diffs on files and record sets','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz'],'requires_module' => {'Algorithm::Diff' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz'],'testers' => {'fail' => 1,'pass' => 18}},'Text-Document-1.07.tar.gz' => {'author' => 'ASPINELLI','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Bit-Vector-6.3.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Bit::Vector' => 6,'FileHandle' => 2},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Text-Domain-0.9.tar.gz' => {'author' => 'JSMITH','description' => 'Localization of gettext domain settings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['gettext-1.01.tar.gz'],'requires_module' => {'Locale::gettext' => '1.01'},'requires_recursive' => ['gettext-1.01.tar.gz'],'testers' => {'pass' => 2}},'Text-DoubleMetaphone-0.05.tar.gz' => {'author' => 'MAURICE','description' => 'Convert string to phonetic encoding','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Text-EP3-1.00.tar.gz' => {'author' => 'GSPIVEY','description' => 'The Extensible Perl PreProcessor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-EP3-Verilog-1.00.tar.gz' => {'author' => 'GSPIVEY','description' => 'Verilog extension for the EP3 preprocessor.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Text-Echelon-0.02.tar.gz' => {'author' => 'IDORU','description' => 'get random Echelon related words.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Text-EtText-2.2.tar.gz' => {'author' => 'JMASON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Text-FIGlet-1.06.tar.gz' => {'author' => 'JPIERCE','description' => 'a perl module to provide FIGlet abilities, akin to banner','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-FastTemplate-0.95.tar.gz' => {'author' => 'BOZZIO','description' => 'Perl subs from line-oriented templates','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Text-FillIn-0.05.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Fill-in text templates','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-Filter-1.7.tar.gz' => {'author' => 'JV','description' => 'base class for objects that can read and write text lines','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO' => 0},'requires_recursive' => ['IO-1.20.tar.gz'],'testers' => {'pass' => 3}},'Text-Filter-Chain-0.02.tar.gz' => {'author' => 'WIMV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Filter-1.7.tar.gz'],'requires_module' => {'Text::Filter' => '1.7'},'requires_recursive' => ['IO-1.20.tar.gz','Text-Filter-1.7.tar.gz'],'testers' => {'pass' => 5}},'Text-FixedLength-0.12.tar.gz' => {'author' => 'DIONALM','description' => 'Parse and create fixed length field records','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Text-FixedLength-Extra-1.1.tar.gz' => {'author' => 'TBONE','description' => 'various niceties for Text::FixedLength lovers.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Text-FixedLength-0.12.tar.gz'],'requires_module' => {'Text::FixedLength' => '0.12'},'requires_recursive' => ['Text-FixedLength-0.12.tar.gz'],'testers' => {'pass' => 3}},'Text-Flowchart-1.00.tar.gz' => {'author' => 'JIMT','description' => 'ASCII Flowchart maker','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Text-Flowchart-Lingua-0.02.tar.gz' => {'author' => 'XERN','description' => 'A simple language for Text::Flowchart','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Parse-Yapp-1.05.tar.gz','llg-1.07.tar.gz'],'requires_module' => {'IO::Scalar' => '0','Lex' => '0','Parse::Yapp::Driver' => '1.05'},'requires_recursive' => ['IO-stringy-2.108.tar.gz','Parse-Yapp-1.05.tar.gz','llg-1.07.tar.gz']},'Text-Flowchart-Script-0.02.tar.gz' => {'author' => 'XERN','description' => 'Scripting language for Text::Flowchart','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-stringy-2.108.tar.gz','Parse-Yapp-1.05.tar.gz','llg-1.07.tar.gz'],'requires_module' => {'IO::Scalar' => '0','Lex' => '0','Parse::Yapp::Driver' => '1.05'},'requires_recursive' => ['IO-stringy-2.108.tar.gz','Parse-Yapp-1.05.tar.gz','llg-1.07.tar.gz'],'testers' => {'fail' => 1}},'Text-Flowed-0.14.tar.gz' => {'author' => 'PMAK','description' => 'text formatting routines for RFC2646 format=flowed','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Text-Forge-2.15.tar.gz' => {'author' => 'MAURICE','description' => 'templating system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'Class::Accessor::Fast' => 0,'File::Spec' => 0,'HTML::Entities' => 0,'Test::More' => 0,'URI::Escape' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Text-Format0.52+NWrap0.11.tar.gz' => {'author' => 'GABOR','description' => 'a simple text wrapping module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-Format0.52.tar.gz' => {'author' => 'GABOR','description' => 'Advanced paragraph formatting','files' => ['Makefile.PL','README','MANIFEST']},'Text-FormatTable-1.00.tar.gz' => {'author' => 'DSCHWEI','description' => 'Format text tables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-GenderFromName-0.2.tar.gz' => {'author' => 'JONO','description' => undef,'files' => [],'testers' => {'pass' => 5}},'Text-German-0.03.tar.gz' => {'author' => 'ULPFR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Text-Glob-0.05.tar.gz' => {'author' => 'RCLAMP','description' => 'match globbing patterns against text','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 38}},'Text-Graphics-1.0001.tar.gz' => {'author' => 'SFARRELL','description' => 'Graphics rendering toolkit with text output','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Wrapper-1.000.tar.gz'],'requires_module' => {'Text::Wrapper' => '0.007'},'requires_recursive' => ['Text-Wrapper-1.000.tar.gz'],'testers' => {'pass' => 9}},'Text-Header-1.03.tar.gz' => {'author' => 'NWIGER','description' => 'Content-independent RFC 822 header functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Text-Hyphenate-0.02.tar.gz' => {'author' => 'MJD','description' => 'Perl extension for blah blah blah','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Text-Iconv-1.2.tar.gz' => {'author' => 'MPIOTR','description' => 'Interface to iconv codeset conversion','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 25}},'Text-Ispell-0.04.tar.gz' => {'author' => 'JDPORTER','description' => 'a module encapsulating access to the Ispell program.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Text-JavE-0.0.1.tar.gz' => {'author' => 'OSFAMERON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Text-Levenshtein-0.03.tar.gz' => {'author' => 'DREE','description' => 'An implementation of the Levenshtein edit distance','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-LevenshteinXS-0.01.tar.gz' => {'author' => 'DREE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-LineEditor-0.03.tar.gz' => {'author' => 'GOSSAMER','description' => 'simple line editor','files' => ['Makefile.PL','README','MANIFEST']},'Text-Macro-0.07.tgz' => {'author' => 'MARAIST','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Text-MacroScript-1.37.tar.gz' => {'author' => 'SUMMER','description' => 'A macro pre-processor with embedded perl capability','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-Macros-0.04.tar.gz' => {'author' => 'JDPORTER','description' => 'template macro expander (OO)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Text-MagicTemplate-1.31.tar.gz' => {'author' => 'DOMIZIO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Text-MagicTemplate-2.05.tar.gz' => {'author' => 'DOMIZIO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 4}},'Text-MagicTemplateX-HTML-1.05.tar.gz' => {'author' => 'DOMIZIO','description' => 'HTML extensions for Text::MagicTemplate used in a HTML environment.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-FillInForm-1.01.tar.gz','HTML-TableTiler-1.05.tar.gz','Text-MagicTemplate-2.05.tar.gz'],'requires_module' => {'HTML::FillInForm' => 1,'HTML::TableTiler' => 1,'Text::MagicTemplate' => 2},'requires_recursive' => ['HTML-FillInForm-1.01.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableTiler-1.05.tar.gz','HTML-Tagset-3.03.tar.gz','Text-MagicTemplate-2.05.tar.gz'],'testers' => {'fail' => 4,'pass' => 3}},'Text-Merge-0.34.tar.gz' => {'author' => 'SHARRIS','description' => 'v.0.34 General purpose text/data merging methods in Perl.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 12}},'Text-MessageFormat-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Language neutral way to display messages','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'requires_module' => {'Test::More' => '0.32','Text::Balanced' => '1.89'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 2}},'Text-MessageLibrary-0.15.tar.gz' => {'author' => 'JCLYMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Text-MetaText-0.22.tar.gz' => {'author' => 'ABW','description' => 'Text processing/markup meta-language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['TimeDate-1.14.tar.gz'],'requires_module' => {'Date::Format' => 0},'requires_recursive' => ['TimeDate-1.14.tar.gz'],'testers' => {'fail' => 9}},'Text-Metaphone-1.96.tar.gz' => {'author' => 'MSCHWERN','description' => 'A modern soundex. Phonetic encoding of words','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Text-MicroMason-1.04.tar.gz' => {'author' => 'EVO','description' => 'Simplified HTML::Mason Templating','files' => ['Makefile.PL','README'],'testers' => {'pass' => 10}},'Text-Munge-Vowels-0.5.1.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Text-NLP-0.1.tar.gz' => {'author' => 'ALIZTA','description' => 'Perl module for Natural Language Processing =head1 DESCRIPTION Initial release, documentation and updates will follow.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Text-Netstring-0.02.tar.gz' => {'author' => 'JRAFTERY','description' => 'Perl module for manipulation of netstrings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Text-Ngram-0.03.tar.gz' => {'author' => 'SIMON','description' => 'Basis for n-gram analysis','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-Number-0.80.tar.gz' => {'author' => 'FIXLER','description' => 'Overloaded class for printing numbers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-Orientation-0.04.tar.gz' => {'author' => 'XERN','description' => 'Text Rotator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Multibyte-1.03.tar.gz'],'requires_module' => {'String::Multibyte' => '1'},'requires_recursive' => ['String-Multibyte-1.03.tar.gz'],'testers' => {'pass' => 9}},'Text-Oyster-0.3.tar.gz' => {'author' => 'MCKAY','description' => 'evaluate perl code embedded in text.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-Tokens-0.27.tar.gz'],'requires_module' => {'Parse::Tokens' => '0.17'},'requires_recursive' => ['Parse-Tokens-0.27.tar.gz'],'testers' => {'pass' => 6}},'Text-PDF-0.23.tar.gz' => {'author' => 'MHOSKEN','description' => 'A special form of L<PDF::String> which holds the strings B<true> or B<false>','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Compress::Zlib' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz']},'Text-ParagraphDiff-2.20.tar.gz' => {'author' => 'JRYAN','description' => 'Visual Difference for paragraphed text.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz','HTML-Parser-3.27.tar.gz'],'requires_module' => {'Algorithm::Diff' => '1.1','HTML::Entities' => 1},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz'],'testers' => {'pass' => 6}},'Text-PhraseDistance-0.02.tar.gz' => {'author' => 'DREE','description' => 'A measure of the degree of proximity of 2 given phrases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-Pspell-0.03.tar.gz' => {'author' => 'HANK','description' => 'Perl interface to the Pspell library','files' => ['Makefile.PL','README','MANIFEST']},'Text-Query-0.07.tar.gz' => {'author' => 'EBOHLMAN','description' => 'Query processing framework','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-Query-Advanced-0.05.tar.gz' => {'author' => 'EBOHLMAN','description' => 'Match text against Boolean expression','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Text-Query-SQL-0.09.tar.gz' => {'author' => 'LDACHARY','description' => 'Base class for SQL query builders','files' => ['Makefile.PL','README','MANIFEST']},'Text-Query-Simple-0.03.tar.gz' => {'author' => 'EBOHLMAN','description' => 'Match text against simple query expression and return relevance value for ranking','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Text-Quote-0.3.tar.gz' => {'author' => 'YVES','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Compress-Zlib-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Carp::Assert' => '0.13','Compress::Zlib' => '1.16','MIME::Base64' => '2.12','Test::More' => '0.41'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Compress-Zlib-1.20.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'Text-Quoted-1.2.tar.gz' => {'author' => 'SIMON','description' => 'Extract the structure of a quoted mail message','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Autoformat-1.10.tar.gz'],'requires_module' => {'Text::Autoformat' => 0},'requires_recursive' => ['Text-Autoformat-1.10.tar.gz','Text-Reform-1.10.tar.gz'],'testers' => {'pass' => 2}},'Text-Refer-1.106.tar.gz' => {'author' => 'ERYQ','description' => 'Parse refer(1)-style bibliography files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-Reflow-1.04.tar.gz' => {'author' => 'MWARD','description' => 'Perl module for reflowing text files using Knuth\'s paragraphing algorithm.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-Reform-1.06.tar.gz' => {'author' => 'DCONWAY','description' => 'Manual text wrapping and reformatting','files' => ['Makefile.PL','README','MANIFEST']},'Text-Reform-1.10.tar.gz' => {'author' => 'DCONWAY','description' => 'Manual text wrapping and reformatting','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-Repository-1.04.tar.gz' => {'author' => 'DARREN','description' => 'A simple way to manage text without mixing it with Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-Roman-3.01.tar.gz' => {'author' => 'SYP','description' => 'Converts roman algarism in integer numbers and the contrary, recognize algarisms.','files' => ['Makefile.PL','README','MANIFEST']},'Text-Scan-0.15.tar.gz' => {'author' => 'IWOODHEAD','description' => 'Fast text search for large number of keys','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.43'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Text-ScriptTemplate-0.07.tar.gz' => {'author' => 'TAIY','description' => 'Lightweight full-featured template processor','files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'FileHandle' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Text-Shellwords-1.00.tar.gz' => {'author' => 'LDS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'Text-Shoebox-0.22.tar.gz' => {'author' => 'SBURKE','description' => '- read and write SIL Shoebox Standard Format (.sf) files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-Shortcuts-0.02.tar.gz' => {'author' => 'MUNCHIE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-SimpleTemplate-0.36.tar.gz' => {'author' => 'TAIY','description' => 'Template for dynamic text generation','files' => ['Makefile.PL','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'FileHandle' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'Text-Soundex-3.02.tar.gz' => {'author' => 'MARKM','description' => 'Encode a string as a soundex value.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Text-Starfish-0.01.tar.gz' => {'author' => 'VLADO','description' => 'Yet another embedded Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Text-Striphigh-0.02.tar.gz' => {'author' => 'JPC','description' => 'Perl extension to strip the high bit off of ISO-8859-1 text.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Text-T9-1.0.tar.gz' => {'author' => 'CADE','description' => 'Text in 9 keys (T9) input.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Text-Table-0.05.tar.gz' => {'author' => 'ANNO','description' => 'Organize Data in Tables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Aligner-0.01.tar.gz'],'requires_module' => {'Text::Aligner' => '0.01'},'requires_recursive' => ['Text-Aligner-0.01.tar.gz'],'testers' => {'pass' => 10}},'Text-Tabs+Wrap-2001.0929.tar.gz' => {'author' => 'MUIR','description' => 'Wraps lines to make simple paragraphs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 17}},'Text-TabularDisplay-1.18.tar.gz' => {'author' => 'DARREN','description' => 'Display text in formatted table output','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-TagTemplate-1.6.tar.gz' => {'author' => 'MATISSE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Text-Templar-2.42.tar.gz' => {'author' => 'GED','description' => 'An object-oriented text templating system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Translucent-1.18.tar.gz','Data-Dumper-2.101.tar.gz','IO-1.20.tar.gz','Parse-RecDescent-1.94.tar.gz','Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'Class::Translucent' => '1.18','Data::Dumper' => 0,'IO::File' => 0,'IO::Handle' => 0,'Parse::RecDescent' => 0,'Scalar::Util' => 0},'requires_recursive' => ['Class-Translucent-1.18.tar.gz','Data-Dumper-2.101.tar.gz','IO-1.20.tar.gz','Parse-RecDescent-1.94.tar.gz','Scalar-List-Utils-1.11.tar.gz','Text-Balanced-1.94.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Text-Template-1.43.tar.gz' => {'author' => 'MJD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 37}},'Text-TemplateFill-1.7.tar.gz' => {'author' => 'ADDW','description' => 'Formatting of reports with templates from files, use for I18N','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-Expression-1.14.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Math::Expression' => 1,'POSIX' => 0,'Time::Local' => 0},'requires_recursive' => ['Math-Expression-1.14.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Text-Thesaurus-ISO-1.0.tar.gz' => {'author' => 'MHAMILTON','description' => 'A class to handle ISO thesaurii','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Text-Thread-0.1.tar.gz' => {'author' => 'CLKAO','description' => 'format threaded items to ascii tree','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Text-Tmpl-0.27.tar.gz' => {'author' => 'DLOWE','description' => 'Templating system perl library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Text-TransMetaphone-0.05a.tar.gz' => {'author' => 'DYACOB','description' => 'Translingual phonetic encoding of words.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Regexp-Ethiopic-0.05.tar.gz'],'requires_module' => {'Regexp::Ethiopic' => 0},'requires_recursive' => ['Regexp-Ethiopic-0.05.tar.gz'],'testers' => {'pass' => 4}},'Text-TreeFile-0.39.tar.gz' => {'author' => 'JNK','description' => 'Reads tree of strings into a data structure','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 10}},'Text-Trie-0.21.tar.gz' => {'author' => 'ILYAZ','description' => 'Find common heads and tails from strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Text-Truncate-0.01.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Text-Typoifier-0.04a.tar.gz' => {'author' => 'JHARDING','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Text-UPF-1.0.1.tar.gz' => {'author' => 'AHICOX','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Config-Framework-1.04.tar.gz','DBIx-YAWM-2.2.4.tar.gz','Text-Wrapper-1.000.tar.gz','TimeDate-1.14.tar.gz'],'requires_module' => {'Config::Framework' => '1.01','DBIx::YAWM' => '','Date::Parse' => '2.2','Text::Wrapper' => 1},'requires_recursive' => ['Array-RefElem-0.02.tar.gz','Config-Framework-1.04.tar.gz','Crypt-CBC-2.08.tar.gz','DBI-1.35.tar.gz','DBIx-YAWM-2.2.4.tar.gz','Data-DumpXML-1.05.tar.gz','Digest-MD5-2.24.tar.gz','MIME-Base64-2.18.tar.gz','Text-Wrapper-1.000.tar.gz','TimeDate-1.14.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Text-Unaccent-1.01.tar.gz' => {'author' => 'LDACHARY','description' => 'Remove accents from a string','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 2}},'Text-Unidecode-0.04.tar.gz' => {'author' => 'SBURKE','description' => '- US-ASCII transliterations of Unicode text','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Text-Vpp-1.16.tar.gz' => {'author' => 'DDUMONT','description' => 'Versatile text pre-processor','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Text-WagnerFischer-0.02.tar.gz' => {'author' => 'DREE','description' => 'An implementation of the Wagner-Fischer edit distance','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Text-WagnerFischer-0.03.tar.gz' => {'author' => 'DREE','description' => undef},'Text-WikiFormat-0.6.tar.gz' => {'author' => 'CHROMATIC','description' => 'module for translating Wiki formatted text into other formats','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'testers' => {'pass' => 10}},'Text-WikiFormat-SAX-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::SAX' => 0,'XML::SAX::Writer' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Text-WrapProp-0.03.tar.gz' => {'author' => 'JBRIGGS','description' => 'proportional line wrapping to form simple paragraphs','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Text-Wrapper-1.000.tar.gz' => {'author' => 'CJM','description' => 'Simple word wrapping routine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Text-Yats-0.03.tar.gz' => {'author' => 'HDIAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Text-xSV-0.05.tar.gz' => {'author' => 'TILLY','description' => 'Read CSV files, handling embedded returns','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'TextStructured-0.02.tar.gz' => {'author' => 'PSHARPE','description' => 'Manipulate fixed-format pages','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Thesaurus-0.21.tar.gz' => {'author' => 'DROLSKY','description' => 'Maintains lists of associated items','files' => ['Makefile.PL','README','Build.PL','MANIFEST'],'testers' => {'pass' => 1}},'Thread-Barrier-0.101.tar.gz' => {'author' => 'MROGASKI','description' => 'thread execution barrier','files' => ['Makefile.PL','README','MANIFEST']},'Thread-Conveyor-0.13.tar.gz' => {'author' => 'ELIZABETH','description' => 'transport of any data-structure between threads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Tie-0.08.tar.gz'],'requires_module' => {'Thread::Tie' => '0.08'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Serialize-0.05.tar.gz','Thread-Tie-0.08.tar.gz','load-0.05.tar.gz']},'Thread-Conveyor-Monitored-0.09.tar.gz' => {'author' => 'ELIZABETH','description' => 'monitor a belt for specific content','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Conveyor-0.13.tar.gz'],'requires_module' => {'Thread::Conveyor' => '0.13'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Conveyor-0.13.tar.gz','Thread-Serialize-0.05.tar.gz','Thread-Tie-0.08.tar.gz','load-0.05.tar.gz']},'Thread-Deadlock-0.04.tar.gz' => {'author' => 'ELIZABETH','description' => 'report deadlocks with stacktrace','files' => ['Makefile.PL','README','MANIFEST']},'Thread-Exit-0.04.tar.gz' => {'author' => 'ELIZABETH','description' => 'provide thread-local exit(), BEGIN {} and END {}','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Serialize-0.05.tar.gz'],'requires_module' => {'Thread::Serialize' => '0.05'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Serialize-0.05.tar.gz','load-0.05.tar.gz']},'Thread-Needs-0.02.tar.gz' => {'author' => 'ELIZABETH','description' => 'remove unneeded modules from CLONEd memory','files' => ['Makefile.PL','README','MANIFEST']},'Thread-Pool-0.28.tar.gz' => {'author' => 'ELIZABETH','description' => 'Worker pools to run Perl code asynchronously','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Conveyor-0.13.tar.gz','Thread-Conveyor-Monitored-0.09.tar.gz'],'requires_module' => {'Thread::Conveyor' => '0.13','Thread::Conveyor::Monitored' => '0.09'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Conveyor-0.13.tar.gz','Thread-Conveyor-Monitored-0.09.tar.gz','Thread-Serialize-0.05.tar.gz','Thread-Tie-0.08.tar.gz','load-0.05.tar.gz']},'Thread-Pool-Resolve-0.08.tar.gz' => {'author' => 'ELIZABETH','description' => 'resolve logs asynchronously','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Pool-0.28.tar.gz'],'requires_module' => {'Thread::Pool' => '0.28'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Conveyor-0.13.tar.gz','Thread-Conveyor-Monitored-0.09.tar.gz','Thread-Pool-0.28.tar.gz','Thread-Serialize-0.05.tar.gz','Thread-Tie-0.08.tar.gz','load-0.05.tar.gz']},'Thread-Queue-Any-0.05.tar.gz' => {'author' => 'ELIZABETH','description' => 'thread-safe queues for any data-structure','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Storable' => 0,'Thread::Queue' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Thread-Queue-Any-Monitored-0.05.tar.gz' => {'author' => 'ELIZABETH','description' => 'monitor a queue for any specific content','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Queue-Any-0.05.tar.gz','Thread-Queue-Monitored-0.06.tar.gz'],'requires_module' => {'Thread::Queue::Any' => 0,'Thread::Queue::Monitored' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Queue-Any-0.05.tar.gz','Thread-Queue-Monitored-0.06.tar.gz','perl-5.8.0.tar.gz']},'Thread-Queue-Monitored-0.06.tar.gz' => {'author' => 'ELIZABETH','description' => 'monitor a queue for specific content','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Thread::Queue' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz']},'Thread-RWLock-1.02.tar.gz' => {'author' => 'AFERBER','description' => 'rwlock implementation for perl threads','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'Thread-Rand-0.04.tar.gz' => {'author' => 'ELIZABETH','description' => 'repeatable random sequences between threads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Tie-0.08.tar.gz'],'requires_module' => {'Thread::Tie' => '0.08'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Serialize-0.05.tar.gz','Thread-Tie-0.08.tar.gz','load-0.05.tar.gz']},'Thread-Serialize-0.05.tar.gz' => {'author' => 'ELIZABETH','description' => 'serialize data-structures between threads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','load-0.05.tar.gz'],'requires_module' => {'Storable' => 0,'load' => '0.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','load-0.05.tar.gz'],'testers' => {'pass' => 1}},'Thread-Status-0.03.tar.gz' => {'author' => 'ELIZABETH','description' => 'report stack status of all running threads','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Thread::Signal' => '1.06'},'requires_recursive' => ['perl-5.8.0.tar.gz']},'Thread-Tie-0.08.tar.gz' => {'author' => 'ELIZABETH','description' => 'tie variables into a thread of their own','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Thread-Serialize-0.05.tar.gz'],'requires_module' => {'Thread::Serialize' => '0.05'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Thread-Serialize-0.05.tar.gz','load-0.05.tar.gz']},'Thread-Use-0.03.tar.gz' => {'author' => 'ELIZABETH','description' => 'use a module inside a thread only','files' => ['Makefile.PL','README','MANIFEST']},'ThreadIterator-0.1.tar.gz' => {'author' => 'MICB','description' => undef,'files' => ['Makefile.PL','README']},'ThreadTree.pm.gz' => {'author' => 'TOMC','description' => undef},'Tib-Rv-0.02.tar.gz' => {'author' => 'STURM','description' => 'Perl bindings and Object-Oriented library for TIBCO\'s TIB/Rendezvous','files' => ['Makefile.PL','README','MANIFEST']},'Tibco-Rv-1.10.tar.gz' => {'author' => 'STURM','description' => 'Perl bindings and Object-Oriented library for TIBCO\'s TIB/Rendezvous','files' => ['Makefile.PL','README','MANIFEST']},'Tie-Alias-0.01.tar.gz' => {'author' => 'DAVIDNICO','description' => 'create aliases for lexicals in pure perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Alias-Array-0.01.tar.gz' => {'author' => 'DAVIDNICO','description' => 'required by Tie::Alias::TIEARRAY','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Alias-Handle-0.01.tar.gz' => {'author' => 'DAVIDNICO','description' => 'required by Tie::Alias::TIEHANDLE','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Alias-Hash-0.01.tar.gz' => {'author' => 'DAVIDNICO','description' => 'required by Tie::Alias::TIEHASH','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-AliasHash-1.00.tar.gz' => {'author' => 'ACALPINI','description' => 'Hash with key aliases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'Tie-Array-FileWriter-0.1.tar.gz' => {'author' => 'GREGOR','description' => 'A Perl module for writing records to files as items are pushed onto a virtual array','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Tie-Array-Iterable-0.03.tar.gz' => {'author' => 'MNEYLON','description' => 'Allows creation of iterators for lists and arrays','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.33'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 4}},'Tie-Array-RestrictUpdates-0.0.1.tar.gz' => {'author' => 'BEATNIK','description' => undef,'files' => [],'testers' => {'pass' => 1}},'Tie-CArray-0.12.tar.gz' => {'author' => 'RURBAN','description' => 'Space-efficient, typed, external C Arrays (Alpha)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Tie::Array' => 1},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Tie-CPHash-1.001.tar.gz' => {'author' => 'CJM','description' => 'Case preserving but case insensitive hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tie-CSV_File-0.19.tar.gz' => {'author' => 'BIGJ','description' => 'ties a csv-file to an array of arrays','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Compare-0.02.tar.gz','File-Temp-0.12.tar.gz','Params-Validate-0.58.tar.gz','Test-Exception-0.15.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-CSV_XS-0.23.tar.gz','Tie-File-0.93.tar.gz'],'requires_module' => {'Data::Compare' => 0,'File::Temp' => 0,'Params::Validate' => 0,'Test::Exception' => 0,'Test::More' => 0,'Test::Warn' => '0.05','Text::CSV_XS' => 0,'Tie::File' => 0},'requires_recursive' => ['Array-Compare-1.03.tar.gz','Attribute-Handlers-0.78.tar.gz','Data-Compare-0.02.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Params-Validate-0.58.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Exception-0.15.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Warn-0.07.tar.gz','Text-CSV_XS-0.23.tar.gz','Tie-File-0.93.tar.gz','Tree-DAG_Node-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'Tie-Cache-0.17.tar.gz' => {'author' => 'CHAMAS','description' => 'In memory size limited LRU cache','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Tie-Cache-LRU-0.21.tar.gz' => {'author' => 'MSCHWERN','description' => 'A Least-Recently Used cache','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Carp-Assert-0.17.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Virtual-0.03.tar.gz','enum-1.016.tar.gz'],'requires_module' => {'Carp::Assert' => 0,'Class::Data::Inheritable' => 0,'Class::Virtual' => 0,'enum' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-ISA-0.32.tar.gz','Class-Virtual-0.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','enum-1.016.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 17}},'Tie-CacheHash-0.50.tar.gz' => {'author' => 'JAMCC','description' => 'Maintains sorted lists of top entries','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Tie-Cfg-0.32.tar.gz' => {'author' => 'OESTERHOL','description' => 'Ties simple configuration (.ini) files to hashes. Handles arrays and recurrent sections.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['LockFile-Simple-0.2.5.tar.gz'],'requires_module' => {'LockFile::Simple' => '0.2.5'},'requires_recursive' => ['LockFile-Simple-0.2.5.tar.gz'],'testers' => {'pass' => 9}},'Tie-CharArray-1.00.tar.gz' => {'author' => 'ILTZU','description' => 'Manipulate strings as arrays of characters','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Tie-Config-0.04.tar.gz' => {'author' => 'KOZO','description' => 'class definitions for tied hashes config file reading','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Tie-Coupler-0.01.tar.gz' => {'author' => 'UARUN','description' => 'Tie based implementation of coupled scalars','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Tie-Cycle-1.06.tar.gz' => {'author' => 'BDFOY','description' => 'Cycle through a list of values via a scalar.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Manifest' => '0.91','Test::More' => '0','Test::Pod' => '0.90'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 2}},'Tie-DBI-0.86.tar.gz' => {'author' => 'LDS','description' => 'Tie hashes to relational databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 7}},'Tie-DBI-0.91.tar.gz' => {'author' => 'LDS','description' => 'Tie hash to a DBI handle','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6,'pass' => 8}},'Tie-DB_File-SplitHash-1.01.tar.gz' => {'author' => 'SNOWHARE','description' => 'A wrapper around the DB_File Berkeley database system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','Digest-SHA1-2.02.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'DB_File' => 0,'Digest::SHA1' => 0,'Fcntl' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','Digest-SHA1-2.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'Tie-DB_FileLock-0.10.tar.gz' => {'author' => 'JMV','description' => 'Locking access to Berkeley DB 1.x.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 7}},'Tie-DB_Lock-0.07.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Tie DB_File with automatic locking','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Tie-DNS-0.41.tar.gz' => {'author' => 'DIEDERICH','description' => 'Tie interface to Net::DNS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-DNS-0.34.tar.gz'],'requires_module' => {'Net::DNS' => '0.12'},'requires_recursive' => ['Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Net-DNS-0.34.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'Tie-Dir-1.02.tar.gz' => {'author' => 'GBARR','description' => 'Tie hash for reading directories','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 9}},'Tie-DirHandle-1.10.tar.gz' => {'author' => 'PINYAN','description' => 'definitions for tied directory handles','files' => [],'testers' => {'pass' => 4}},'Tie-Discovery-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Discover data by caching sub results','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'Tie-DxHash-0.93.tar.gz' => {'author' => 'KRUSCOE','description' => 'Keeps insertion order; allows duplicate keys','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tie-EncryptedHash-1.21.tar.gz' => {'author' => 'VIPUL','description' => 'Hashes (and objects based on hashes) with encrypting fields.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Crypt-DES-2.03.tar.gz'],'requires_module' => {'Crypt::Blowfish' => 0,'Crypt::CBC' => 0,'Crypt::DES' => 0},'requires_recursive' => ['Crypt-Blowfish-2.09.tar.gz','Crypt-CBC-2.08.tar.gz','Crypt-DES-2.03.tar.gz','Digest-MD5-2.24.tar.gz'],'testers' => {'pass' => 9}},'Tie-File-0.93.tar.gz' => {'author' => 'MJD','description' => 'Tie array to lines of a file','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 15}},'Tie-FileHandle-Base-0.1.tar.gz' => {'author' => 'ROBWALKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-FileHandle-Buffer-0.11.tar.gz' => {'author' => 'ROBWALKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-FileHandle-Base-0.1.tar.gz'],'requires_module' => {'Tie::FileHandle::Base' => '0.1'},'requires_recursive' => ['Tie-FileHandle-Base-0.1.tar.gz'],'testers' => {'pass' => 6}},'Tie-FileHandle-MultiPlex-0.1.tar.gz' => {'author' => 'ROBWALKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-FileHandle-Base-0.1.tar.gz'],'requires_module' => {'Tie::FileHandle::Base' => '0.1'},'requires_recursive' => ['Tie-FileHandle-Base-0.1.tar.gz'],'testers' => {'pass' => 2}},'Tie-FileLRUCache-1.01.tar.gz' => {'author' => 'SNOWHARE','description' => 'File based persistent LRU cache','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-NamedParms-1.04.tar.gz','Class-ParmList-1.03.tar.gz','Digest-SHA1-2.02.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Class::NamedParms' => 0,'Class::ParmList' => 0,'Digest::SHA1' => 0,'Storable' => 0},'requires_recursive' => ['Class-NamedParms-1.04.tar.gz','Class-ParmList-1.03.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'Tie-GHash-0.12.tar.gz' => {'author' => 'LBROCARD','description' => 'A smaller hash; interface to Gnome glib hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Tie-Google-0.01.tar.gz' => {'author' => 'DARREN','description' => 'Single-variable access to Google search results','files' => ['Makefile.PL','README','MANIFEST']},'Tie-Google-0.03.tar.gz' => {'author' => 'DARREN','description' => 'Single-variable access to Google search results','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 1}},'Tie-HTML-Entities+URI-Escape-0.05.tar.gz' => {'author' => 'RRWO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz'],'requires_module' => {'HTML::Entities' => 0,'URI::Escape' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'fail' => 4,'pass' => 1}},'Tie-Handle-Scalar-0.1.tar.gz' => {'author' => 'ANWILL','description' => 'Perl extension for tieing a scalar to a filehandle.','files' => ['Makefile.PL','MANIFEST']},'Tie-Hash-Approx-0.03.tar.gz' => {'author' => 'BRIAC','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['String-Approx-3.19.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'String::Approx' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','String-Approx-3.19.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 2}},'Tie-Hash-Array-0.01.tar.gz' => {'author' => 'FANY','description' => 'a hash which is internally implemented as a sorted array','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Test::More' => 0,'Text::Abbrev' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Tie-Hash-Cannabinol-1.06.tar.gz' => {'author' => 'DAVECROSS','description' => 'Perl extension for creating hashes that forget things','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.76','Test::Pod' => 0,'Test::Simple' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 3}},'Tie-Hash-FixedKeys-1.07.tar.gz' => {'author' => 'DAVECROSS','description' => 'Perl extension for hashes with fixed keys','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.76','Test::Pod' => 0,'Test::Simple' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 2}},'Tie-Hash-Layered-0.9.tar.gz' => {'author' => 'SIMONW','description' => 'Perl extension for layerable hash values','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Tie-Hash-Rank-1.0.1.tar.gz' => {'author' => 'DCANTRELL','description' => 'A hash which turns values into ranking positions','files' => ['Makefile.PL','README','MANIFEST']},'Tie-Hash-Regex-0.09.tar.gz' => {'author' => 'DAVECROSS','description' => 'Look up values in hashes using regexes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Attribute-Handlers-0.78.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Attribute::Handlers' => '0.76','Test::Pod' => 0,'Test::Simple' => 0},'requires_recursive' => ['Attribute-Handlers-0.78.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz'],'testers' => {'pass' => 6}},'Tie-Hash-Stack-0.09.tar.gz' => {'author' => 'MNEYLON','description' => 'Maintains an array of hashes like a stack','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Tie-Hash-Transactional-1.0.tar.gz' => {'author' => 'DCANTRELL','description' => 'A hash with checkpoints and rollbacks','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Hash-TwoWay-1.07.tar.gz' => {'author' => 'TEODOR','description' => 'Perl extension for two-way mapping between two disjoint sets','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-HashDefaults-0.01.tar.gz' => {'author' => 'JDPORTER','description' => 'Let a hash have default values','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Tie-HashHistory-0.03.tar.gz' => {'author' => 'MJD','description' => undef,'files' => ['README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tie-InsertOrderHash-0.01.tar.gz' => {'author' => 'BINKLEY','description' => 'insert-order-preserving tied hash','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Tie-IntegerArray-0.01.tar.gz' => {'author' => 'SAMTREGAR','description' => 'provides a tied array of packed integers of any bit length','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Bit-Vector-6.3.tar.gz'],'requires_module' => {'Bit::Vector' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz'],'testers' => {'pass' => 4}},'Tie-IxHash-1.21.tar.gz' => {'author' => 'GSAR','description' => 'Indexed hash (ordered array/hash composite)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 32}},'Tie-LDAP-0.06.tar.gz' => {'author' => 'TAIY','description' => 'Tie LDAP database to Perl hash.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Net-LDAPapi-1.42.tar.gz'],'requires_module' => {'Net::LDAPapi' => 0},'requires_recursive' => ['Net-LDAPapi-1.42.tar.gz']},'Tie-LLHash-1.002.tar.gz' => {'author' => 'KWILLIAMS','description' => 'Fast ordered hashes via linked lists','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tie-LazyList-0.05.tar.gz' => {'author' => 'GENIE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Tie-ListKeyedHash-0.41.tar.gz' => {'author' => 'SNOWHARE','description' => 'Use lists to key multi-level hashes','files' => ['Makefile.PL','README','MANIFEST']},'Tie-LogFile-0.1.tar.gz' => {'author' => 'CREIN','description' => 'Simple Log Autoformating','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-MLDBM-1.04.tar.gz' => {'author' => 'ROBAU','description' => 'Multi-Level Storage and Locking Class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-DBI-0.91.tar.gz'],'requires_module' => {'Tie::DBI' => '0.91'},'requires_recursive' => ['Tie-DBI-0.91.tar.gz']},'Tie-Math-0.10.tar.gz' => {'author' => 'MSCHWERN','description' => 'Hashes which represent mathematical functions.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Tie-MmapArray-0.04.tar.gz' => {'author' => 'ANDREWF','description' => 'Ties a file to an array','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 6}},'Tie-Multidim-0.04.tar.gz' => {'author' => 'JDPORTER','description' => '"tie"-like multidimensional data structures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Tie-NetAddr-IP-1.51.tar.gz' => {'author' => 'LUISMUNOZ','description' => 'Implements a Hash where the key is a subnet','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['NetAddr-IP-3.14.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'NetAddr::IP' => 3,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','NetAddr-IP-3.14.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'Tie-NumRange-0.021.tar.gz' => {'author' => 'PINYAN','description' => 'Keeps a number within a range of values.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tie-OffsetArray-0.01.tar.gz' => {'author' => 'JDPORTER','description' => 'Tie one array to another, with index offset','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'Tie-OneOff-0.2.tar.gz' => {'author' => 'NOBULL','description' => 'create tied variables without defining a separate package','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Scalar-List-Utils-1.11.tar.gz'],'requires_module' => {'Scalar::Util' => '1.07'},'requires_recursive' => ['Scalar-List-Utils-1.11.tar.gz'],'testers' => {'pass' => 2}},'Tie-PerFH-1.00.tar.gz' => {'author' => 'PINYAN','description' => 'creates scalars specific to a filehandle','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Tie-PerfectHash-0.01.tar.gz' => {'author' => 'XERN','description' => 'Minimal Perfect Hash','files' => [],'testers' => {'pass' => 3}},'Tie-Persistent-1.00.tar.gz' => {'author' => 'RGIERSIG','description' => 'Persistent data structures via tie made easy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz'],'requires_module' => {'Data::Dumper' => '2.09','File::Spec' => '0.6','Storable' => '0.6'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 20}},'Tie-Proxy-Hash-1.01.tar.gz' => {'author' => 'FLUFFY','description' => 'tools for making makefiles with.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tie-RangeHash-0.72.tar.gz' => {'author' => 'RRWO','description' => 'Hashes with \'low,high\' ranges as keys','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'warnings::register' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Tie-RegexpHash-0.12.tar.gz' => {'author' => 'RRWO','description' => 'Use regular expressions as hash keys','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'warnings::register' => 0},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Tie-RemoteVar-0.02.tar.gz' => {'author' => 'XERN','description' => 'Share variables everywhere','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Server-0.85.tar.gz','Net-Telnet-3.03.tar.gz'],'requires_module' => {'Net::Server' => '0.84','Net::Telnet' => '3'},'requires_recursive' => ['IO-1.20.tar.gz','Net-Server-0.85.tar.gz','Net-Telnet-3.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Tie-Restore-0.11.tar.gz' => {'author' => 'ROBWALKER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Tie-STDERR-0.26.tar.gz' => {'author' => 'JANPAZ','description' => 'Send output of your STDERR to a process or mail','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Scalar-Decay-1.1.1.tar.gz' => {'author' => 'DCANTRELL','description' => 'Scalar variables that decay','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => '1.2'},'requires_recursive' => ['Time-HiRes-1.45.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Tie-Scalar-OK-1.02.tar.gz' => {'author' => 'JEFFA','description' => 'generate numbered \'ok/not ok\' strings','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Tie-Scalar-RestrictUpdates-0.0.1b.tar.gz' => {'author' => 'BEATNIK','description' => undef,'files' => []},'Tie-Scalar-Timeout-1.3.2.tar.gz' => {'author' => 'MARCEL','description' => 'Scalar variables that time out','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'Tie-Scalar-Timeout-1.3.tar.gz' => {'author' => 'MARCEL','description' => 'Scalar variables that time out','files' => ['Makefile.PL','README','MANIFEST']},'Tie-Scalar-Transactional-0.01.tar.gz' => {'author' => 'UARUN','description' => 'Implementation of Transactional Scalars','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Tie-SecureHash-1.03.tar.gz' => {'author' => 'DCONWAY','description' => 'Enforced encapsulation of Perl objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Tie-SentientHash-0.55.tar.gz' => {'author' => 'ANDREWF','description' => 'Tracks changes to nested data structures','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 15}},'Tie-SortHash-1.01.tar.gz' => {'author' => 'CTWETEN','description' => 'Provides persistent sorting for hashes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 12}},'Tie-StrictHash-1.0.tar.gz' => {'author' => 'KVAIL','description' => 'A hash with strict-like semantics','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Tie-Syslog-1.07.tar.gz' => {'author' => 'BROCSEIB','description' => 'Tie a filehandle to Syslog. If you Tie STDERR, then all STDERR errors are automatically caught, or you can debug by Carp\'ing to STDERR, etc. (Good for CGI error logging.)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Table-1.1.2.tar.gz' => {'author' => 'DLUX','description' => 'Maps relational tables into hashes','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Tie-TextDir-0.04.tar.gz' => {'author' => 'KWILLIAMS','description' => 'ties a hash to a directory of textfiles','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Tie-TieDict-0.2.tar.gz' => {'author' => 'RANDYM','description' => '- A Perl tie to a dictionary file','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Tie-Tk-Listbox-1.01.tar.gz' => {'author' => 'SMUELLER','description' => 'Access Tk::Listbox widgets et al as arrays','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Test::More' => 0,'Tk' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tie-Toggle-1.03.tar.gz' => {'author' => 'BDFOY','description' => 'a scalar flip-flops between two values','files' => ['Makefile.PL','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Tie-Cycle-1.06.tar.gz'],'requires_module' => {'File::Find::Rule' => '0','Test::Manifest' => '0.91','Test::More' => '0','Test::Pod' => '0.90','Tie::Cycle' => '1.05'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-Cycle-1.06.tar.gz'],'testers' => {'pass' => 1}},'Tie-Tools-1.03.tar.gz' => {'author' => 'SCHOP','description' => undef,'files' => ['Makefile.PL'],'requires' => ['Tie-Cache-0.17.tar.gz'],'requires_module' => {'Tie::Cache' => '0.08'},'requires_recursive' => ['Tie-Cache-0.17.tar.gz'],'testers' => {'fail' => 1}},'Tie-TransactHash-0.03.tar.gz' => {'author' => 'MIKEDLR','description' => 'Allows edits on a hash without disturbing it','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Tie::IxHash' => '1.2'},'requires_recursive' => ['Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 9}},'Tie-TwoLevelHash-1.2.tar.gz' => {'author' => 'KMELTZ','description' => 'Tied interface to multi-dimensional (Two-Level) hash files','files' => ['Makefile.PL','README'],'testers' => {'pass' => 3}},'Tie-VecArray-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'An array interface to a bit vector.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Class-Fields-0.15.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'POSIX' => 0,'base' => 0,'fields' => 0},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Tie-WarnGlobal-0.04.tar.gz' => {'author' => 'STEPHEN','description' => 'Ties variables to functions, warns on use','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Tie-Watch-1.0.tar.gz' => {'author' => 'LUSOL','description' => 'Watch variables, run code when read/written','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tie_Counter-1.1.tgz' => {'author' => 'ABIGAIL','description' => 'Have a counter in a scalar.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Tie_FlipFlop-1.1.tgz' => {'author' => 'ABIGAIL','description' => 'Alternate between two values.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Tie_Pick-1.1.tgz' => {'author' => 'ABIGAIL','description' => 'Randomly pick (and remove) an element from a set.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Tiger-hash-1.0b.tar.gz' => {'author' => 'DIDO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Time-Avail-1.00.tar.gz' => {'author' => 'PSANTORO','description' => 'Calculate min. remaining in time interval','files' => ['Makefile.PL','README']},'Time-Beat-1.02.tar.gz' => {'author' => 'JDUNCAN','description' => 'Module to convert from standard time to swatch \'beat\' time.','files' => ['Makefile.PL','MANIFEST']},'Time-Duration-1.02.tar.gz' => {'author' => 'SBURKE','description' => 'rounded or exact English expression of durations','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Time-Duration-sv-1.01.tar.gz' => {'author' => 'ABERGMAN','description' => 'rounded or exact Swedish duratations','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Time-Duration-1.02.tar.gz'],'requires_module' => {'Time::Duration' => '1.02'},'requires_recursive' => ['Time-Duration-1.02.tar.gz'],'testers' => {'pass' => 4}},'Time-HR-0.02.tar.gz' => {'author' => 'AGOLOMSH','description' => 'Perl interface to high-resolution timer.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Time-HiRes-1.44.tar.gz' => {'author' => 'JHI','description' => 'High resolution time, sleep, and alarm','files' => ['Makefile.PL','README','MANIFEST']},'Time-HiRes-1.45.tar.gz' => {'author' => 'JHI','description' => 'High resolution time, sleep, and alarm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Time-Human-1.02.tar.gz' => {'author' => 'SIMON','description' => 'Convert localtime() format to "speaking clock" time','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'Time-Object-1.00.tar.gz' => {'author' => 'MSERGEANT','description' => 'Object Oriented time objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 13}},'Time-Piece-1.08.tar.gz' => {'author' => 'MSERGEANT','description' => 'Object Oriented time objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'Time-Piece-ISO-0.04.tar.gz' => {'author' => 'DWHEELER','description' => 'ISO 8601 Subclass of Time::Piece','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-Piece-1.08.tar.gz'],'requires_module' => {'Time::Piece' => '1.01'},'requires_recursive' => ['Time-Piece-1.08.tar.gz'],'testers' => {'pass' => 8}},'Time-Piece-MySQL-0.02.tar.gz' => {'author' => 'DROLSKY','description' => 'MySQL-specific functions for Time::Piece','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-Piece-1.08.tar.gz'],'requires_module' => {'Time::Piece' => '1.03'},'requires_recursive' => ['Time-Piece-1.08.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Time-Piece-Range-0.9.tar.gz' => {'author' => 'TMTM','description' => 'deal with a range of Time::Piece objects','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Date-Range-1.0.tar.gz'],'requires_module' => {'Date::Range' => '1.0'},'requires_recursive' => ['Date-Range-1.0.tar.gz','Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Time-Progress-1.1.tar.gz' => {'author' => 'CADE','description' => 'Elapsed and estimated finish time reporting.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Time-SoFar-1.00.tgz' => {'author' => 'ELIJAH','description' => 'Perl module to calculate run time','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'Time-Stopwatch-1.00.tar.gz' => {'author' => 'ILTZU','description' => 'Tied variables that count seconds','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Time-TAI64-1.8.tar.gz' => {'author' => 'SPOON','description' => 'Time manipulation in the TAI64* formats','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Differences-0.46.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Differences' => '0.45','Test::More' => '0.41'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','File-Spec-0.82.tar.gz','Test-Differences-0.46.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Diff-0.35.tar.gz'],'testers' => {'fail' => 5,'pass' => 1}},'Time-Unix-1.03.tar.gz' => {'author' => 'NWIGER','description' => 'Force time() to return secs since UNIX epoch','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'Time-Warp-0.5.tar.gz' => {'author' => 'JPRIT','description' => 'Change the start and speed of Event time','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'Time-ZoneInfo-0.2.tar.gz' => {'author' => 'SCOTT','description' => 'Perl extension for returning a list of Time Zones...','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Time-modules-2003.0211.tar.gz' => {'author' => 'MUIR','description' => 'Parses many forms of dates and times','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'TimeDate-1.14.tar.gz' => {'author' => 'GBARR','description' => '- miscellaneous timezone manipulations routines','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 14}},'TimeOut.pm.gz' => {'author' => 'TOMC','description' => undef},'Tivoli_0.01.tar.gz' => {'author' => 'RHASE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Tk-800.024.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 4}},'Tk-ACH-0.03.tar.gz' => {'author' => 'ACH','description' => 'Entry with bg color depending on -state','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ExtUtils-MakeMaker-6.05.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'ExtUtils::MakeMaker' => '5.41','Tk' => '402.002'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-Autoscroll-1.11.tar.gz' => {'author' => 'SREZIC','description' => 'Alternative way to scroll','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => undef},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 2}},'Tk-Browser-0.81.tar.gz' => {'author' => 'RKIES','description' => '- Perl library browser.','files' => ['Makefile.PL','README'],'requires' => ['Lib-Module-0.67.tar.gz'],'requires_module' => {'Lib::Module' => '0.65'},'requires_recursive' => ['Lib-Module-0.67.tar.gz']},'Tk-Calculator-RPN-HP-0.6.tar.gz' => {'author' => 'LUSOL','description' => 'Hewlett-Packard RPN calculators','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-LCD-1.2.tar.gz','Tk-ProgressBar-Mac-1.1.tar.gz','Tk-SlideSwitch-1.1.tar.gz','Tk-Splashscreen-1.0.tar.gz'],'requires_module' => {'Tk::LCD' => '1.2','Tk::ProgressBar::Mac' => '1.1','Tk::SlideSwitch' => '1.1','Tk::Splashscreen' => 1},'requires_recursive' => ['Tk-LCD-1.2.tar.gz','Tk-ProgressBar-Mac-1.1.tar.gz','Tk-SlideSwitch-1.1.tar.gz','Tk-Splashscreen-1.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-CanvasFig-1.014.tar.gz' => {'author' => 'SREZIC','description' => 'additional Tk::Canvas methods for dealing with figs','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-CheckbuttonGroup-0.2.2.tar.gz' => {'author' => 'JANNINO','description' => 'widget displays and manages a group of related checkbuttons','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Tie::IxHash' => 0,'Tk' => '402.000'},'requires_recursive' => ['Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Tk-Clock-0.06.tar.gz' => {'author' => 'HMBRAND','description' => 'Canvas based Clock widget','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '402.000'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 6}},'Tk-CollapsableFrame-1.1.tar.gz' => {'author' => 'LUSOL','description' => 'Frame that opens and closes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-ColourChooser-1.50.tar.gz' => {'author' => 'SUMMER','description' => 'Perl/Tk module providing a Colour selection dialogue box.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Tk-ContextHelp-0.10.tar.gz' => {'author' => 'SREZIC','description' => 'A context-sensitive help system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-Pod-0.9918.tar.gz'],'requires_module' => {'Tk' => '402.002','Tk::Pod' => 4},'requires_recursive' => ['Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tk-800.024.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-Pod-0.9918.tar.gz','perlindex-1.200.tar.gz'],'testers' => {'pass' => 1}},'Tk-Contrib-0.05.tar.gz' => {'author' => 'ACH','description' => 'an alternative to the Scale widget','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Tk-Contrib-0.07.tar.gz' => {'author' => 'ACH','description' => 'Gang together Listboxes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Tk-Copy-Mac-1.3.tar.gz' => {'author' => 'LUSOL','description' => 'simulate a Macintosh Classic copy dialog','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Tk-CursorControl-0.2.tar.gz' => {'author' => 'DUNNIGANJ','description' => 'Manipulate the mouse cursor programmatically','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.015'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk-DKW-0.01.tar.gz' => {'author' => 'DKWILSON','description' => 'Multi column lists w/ resizable borders','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-Contrib-0.07.tar.gz','Tk-GBARR-1.0401.tar.gz'],'requires_module' => {'Tk' => '402.002','Tk::Pane' => '0','Tk::TiedListbox' => '0'},'requires_recursive' => ['Tk-800.024.tar.gz','Tk-Contrib-0.07.tar.gz','Tk-GBARR-1.0401.tar.gz'],'testers' => {'pass' => 1}},'Tk-DKW-0.02.tar.gz' => {'author' => 'DKWILSON','description' => 'Canvas with movable iconic interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-Contrib-0.07.tar.gz','Tk-GBARR-1.0401.tar.gz'],'requires_module' => {'Tk' => '800.005','Tk::Pane' => '0','Tk::TiedListbox' => '0'},'requires_recursive' => ['Tk-800.024.tar.gz','Tk-Contrib-0.07.tar.gz','Tk-GBARR-1.0401.tar.gz'],'testers' => {'pass' => 3}},'Tk-DKW-0.03.tar.gz' => {'author' => 'DKWILSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-Contrib-0.07.tar.gz','Tk-GBARR-1.0401.tar.gz'],'requires_module' => {'Tk' => '800.005','Tk::Pane' => '0','Tk::TiedListbox' => '0'},'requires_recursive' => ['Tk-800.024.tar.gz','Tk-Contrib-0.07.tar.gz','Tk-GBARR-1.0401.tar.gz'],'testers' => {'pass' => 3}},'Tk-Date-0.40.tar.gz' => {'author' => 'SREZIC','description' => 'A date/time widget','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-GBARR-2.06.tar.gz'],'requires_module' => {'Tk' => '402.002','Tk::FireButton' => '0.05','Tk::NumEntry' => '1.08','Tk::NumEntryPlain' => '0.02'},'requires_recursive' => ['Tk-800.024.tar.gz','Tk-GBARR-2.06.tar.gz'],'testers' => {'pass' => 2}},'Tk-DateEntry-1.35.tar.gz' => {'author' => 'SREZIC','description' => 'Drop down calendar for selecting dates','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 400},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 4}},'Tk-DatePick-1.02.tar.gz' => {'author' => 'LAWGON','description' => 'A simple widget for date entry','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-GBARR-2.06.tar.gz'],'requires_module' => {'Tk' => 0,'Tk::FireButton' => 0},'requires_recursive' => ['Tk-800.024.tar.gz','Tk-GBARR-2.06.tar.gz'],'testers' => {'pass' => 2}},'Tk-DirSelect-1.03.tar.gz' => {'author' => 'KRISTI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Tk-EMatrix-0.01.tar.gz' => {'author' => 'DJBERG','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Tk-Enscript-1.05.tar.gz' => {'author' => 'SREZIC','description' => 'Create postscript from text files using Tk','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => undef},'requires_recursive' => ['Tk-800.024.tar.gz']},'Tk-ExecuteCommand-1.4.tar.gz' => {'author' => 'LUSOL','description' => 'execute non-blocking system commands','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-FileDialog-1.3.tar.gz' => {'author' => 'BPOWERS','description' => 'A highly configurable file selection widget','files' => ['Makefile.PL','README','MANIFEST']},'Tk-FilterEntry-0.02.tar.gz' => {'author' => 'PERRAD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 3}},'Tk-FontDialog-0.08.tar.gz' => {'author' => 'SREZIC','description' => 'A font dialog widget for perl/Tk','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 800},'requires_recursive' => ['Tk-800.024.tar.gz']},'Tk-GBARR-1.0401.tar.gz' => {'author' => 'ACH','description' => 'A Frame with a title','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '402.002'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'Tk-GBARR-2.06.tar.gz' => {'author' => 'SREZIC','description' => 'A Titled Frame widget','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '402.002'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk-Getopt-0.48.tar.gz' => {'author' => 'SREZIC','description' => 'Configuration interface to Getopt::Long','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-Graph-0.06.tar.gz' => {'author' => 'XPIX','description' => 'Realtime Chart Canvas','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-Watch-1.0.tar.gz','Tk-800.024.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Math::Trig' => '0','Tie::Watch' => '0','Tk' => '0'},'requires_recursive' => ['Tie-Watch-1.0.tar.gz','Tk-800.024.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Tk-GraphViz-0.06.tar.gz' => {'author' => 'JGS','description' => 'Render an interactive GraphViz graph','files' => ['Makefile.PL','README'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.02'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 2}},'Tk-HTML-3.002.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tk-HexEntry-0.01.tar.gz' => {'author' => 'XPIX','description' => 'A hexadecimal Entry widget with inc. & dec. Buttons','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk-HideCursor-0.01.tar.gz' => {'author' => 'GBROCK','description' => 'Hide the cursor when it passes over your widget','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-HistEntry-0.40.tar.gz' => {'author' => 'SREZIC','description' => 'An entry widget with history capability','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 3}},'Tk-IPEntry-0.03.tar.gz' => {'author' => 'XPIX','description' => 'A megawidget for input of IP-Adresses','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-IP-1.20.tar.gz','Tie-Watch-1.0.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-2.06.tar.gz','Tk-HexEntry-0.01.tar.gz'],'requires_module' => {'Net::IP' => 0,'Tie::Watch' => 0,'Tk' => 0,'Tk::HexEntry' => 0,'Tk::NumEntry' => 0},'requires_recursive' => ['Net-IP-1.20.tar.gz','Tie-Watch-1.0.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-2.06.tar.gz','Tk-HexEntry-0.01.tar.gz'],'testers' => {'pass' => 1}},'Tk-JComboBox-0.02.tar.gz' => {'author' => 'RCS','description' => 'another combo box (similar to the java comp)','files' => ['Makefile.PL','README'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz']},'Tk-JListbox-0.01.tar.gz' => {'author' => 'DJBERG','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2,'pass' => 4}},'Tk-JListbox-0.02.tar.gz' => {'author' => 'DJBERG','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'Tk-JPEG-2.014.tar.gz' => {'author' => 'NI-S','description' => 'JPEG loader for Tk::Photo','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Tk-JPEG-Lite-2.01402.tar.gz' => {'author' => 'SREZIC','description' => 'lite JPEG loader for Tk::Photo','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-LCD-1.2.tar.gz' => {'author' => 'LUSOL','description' => 'display Liquid Crystal Display symbols','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Tk-LabPopEntry-0.05.tar.gz' => {'author' => 'DJBERG','description' => 'A LabEntry widget with an automatic, configurable right-click menu built in, plus input masks. =head2 SYNOPSIS use LabPopEntry; $dw = $parent->LabPopEntry( -pattern => \'alpha\', \'alphanum\', \'capsonly\', \'signed_int\', \'unsigned_int\', \'float\', \'nondigit\', or any supplied regexp. -nomenu => 0 or 1, -case => \'upper\', \'lower\', \'capitalize\', -maxwidth => int, -minvalue => int, -maxvalue => int, -nospace => 0 or 1, -menuitems => [\'string\', \'callback\', \'binding\', \'index\'], ); $dw->pack; =head2 DESCRIPTION LabPopEntry is a LabEntry widget with a right-click menu automatically attached. In addition, certain field masks can easily be applied to the entry widget in order to force the end-user into entering only the values you want him or her to enter. By default, there are five items attached to the right-click menu: Cut, Copy, Paste, Delete and Sel. All. The default bindings for the items are Control-x, Control-c, Control-v, Control-d, and Control-a, respectively. The difference between \'Cut\' and \'Delete\' is that the former automatically copies the contents that were cut to the clipboard, while the latter does not. =head2 OPTIONS B<-pattern =E<gt>> I<string> S< The pattern specified here creates an input mask for the LabPopEntry widget. There are seven pre-defined masks:> =over 4 =item * alpha - Upper and lower case a-z only. =item * alphanum - Alpha-numeric characters only. =item * capsonly - Upper case A-Z only. =item * nondigit - Any characters except 0-9. =item * float - A float value, which may or may not include a decimal. =item * signed_int - A signed integer value, which may or may not include a \'+\'. =item * unsigned_int - An unsigned integer value. =back S<You may also specify a regular expression of your own design using Perl\'s standard regular expression mechanisms. Be sure to use single quotes, e.g. \'/\\d\\w\\d/\'> B<-nomenu =E<gt>> I<B<0> or 1> S< If set to true, then no right-click menu will appear. Presumably, you would set this if you were only interested in the input-mask functionality. The default is, of course, 0.> B<-nospace =E<gt>> I<B<0> or 1> S< If set to true (1), the user may not enter whitespace before, after or between words within that LabPopEntry widget. The default is 0.> B<-maxwidth =E<gt>> I<int> S< Specifies the maximum number of characters that the user can enter in that particular LabPopEntry widget. Note that this is not the same as the width of the widget itself.> B<-maxvalue =E<gt>> I<int or float> S< If one of the pre-defined numeric patterns is chosen, this specifies the maximum allowable value that may be entered by a user for the widget.> B<-minvalue =E<gt>> I<int or float> S< If one of the pre-defined numeric patterns is chosen, this specifies the minimum allowable value for the first digit (0-9). This should work better.> B<-menuitems =E<gt>> I<[\'string\', \'callback\', \'E<lt>bindingE<gt>\', \'underline_index\']> S< If specified, this creates a user-defined right-click menu rather than the one that is provided by default. The value specified must be a four element nested anonymous array that contains (in this order):> =over 4 =item 1 a string that appears on the menu, =item 2 a callback (in \'package::callback\' syntax format), =item 3 a binding for that option (see below), =item 4 an index value specifying the character in the string to be underlined. =back S<The binding specified need only be in the form, \'E<lt>Control-xE<gt>\'. You needn\'t explicitly bind it yourself. Your callback will automatically be bound to the event sequence you specified.> =head2 METHODS B<$lpe-E<gt>deleteItem(index, ?index?)> S< Deletes the menu option at the specified index. A range of values may be deleted as well, e.g. $lpe-E<gt>deleteItem(3,\'end\'); Returns an array reference if a single item is deleted, or a reference to an array of references if more than one item is deleted.> B<$lpe-E<gt>addItem(?index?, $item)> S< Adds a menu option at the specified index, where $item is an anonymous array consisting of four elements (see the -menuitems option for details). If no index is specified, the new item will be added at the end of the menu. If an item already exists at that index, the current menu items will be "bumped" down. Returns the list of menuitems.> =head2 ADVERTISED SUBWIDGETS B<$lpe-E<gt>Subwidget(\'popupmenu\')> S<Returns a reference to the popupmenu (a toplevel widget).> =head2 KNOWN BUGS The -minvalue only works for the first digit. There is still potential for odd results if your bind happens to coincide with a binding already used by the Window Manager. In windows, where I did most of my testing, this meant that Control-v would paste twice, once because MS Windows told it to, and once because I told it to. =head2 PLANNED CHANGES Fix the issues mentioned above. Automatically bind the \'Alt\' key to the underlined character. Give the option to remove bindings completely. =head2 AUTHOR Daniel J. Berger djberg96@hotmail.com =head2 SEE ALSO Entry, LabEntry','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-ListboxDnD-1.3.tar.gz' => {'author' => 'GSLONDON','description' => 'A Tk::Listbox widget with drag and drop capability.','files' => []},'Tk-LockDisplay-1.3.tar.gz' => {'author' => 'LUSOL','description' => 'Screen saver/lock widget with animation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-MDI-0.2.tar.gz' => {'author' => 'AQUMSIEH','description' => 'Multiple Document Interface for Tk =for category Tk Widget Classes','files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'Tk-MListbox-1.11.tar.gz' => {'author' => 'RCS','description' => 'Multicolumn Listbox.','files' => ['Makefile.PL'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Tk-MatchEntry-0.1.tar.gz' => {'author' => 'WHOM','description' => 'Entry widget with advanced auto-completion','files' => ['Makefile.PL','README','MANIFEST']},'Tk-MatchEntry-0.2.tar.gz' => {'author' => 'WHOM','description' => 'Entry widget with advanced auto-completion','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-MenuHash-1.12.tar.gz' => {'author' => 'ZENIN','description' => 'Ties a Tk::Menubutton widget to a hash object thingy','files' => ['Makefile.PL','README'],'requires' => ['Tk-800.024.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Tk-MesgBox-1.12.tar.gz' => {'author' => 'SUMMER','description' => 'Perl/Tk module for message and button dialogue boxes.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 3}},'Tk-MinMaxScale-0.07.tar.gz' => {'author' => 'JPVIDAL','description' => 'Two Scale(s) to get a (min, max) values pair','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tk-Month-1.4.tar.gz' => {'author' => 'ARIF','description' => 'Calendar widget which shows one month at a time.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Tk-Multi-1.004.tar.gz' => {'author' => 'DDUMONT','description' => 'Do not use','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz'],'requires_module' => {'Tie::IxHash' => 0,'Tk' => '800.013','Tk::ObjScanner' => '1.016','Tk::Pod' => 0,'Tk::TFrame' => 0},'requires_recursive' => ['Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','Tk-HistEntry-0.40.tar.gz','Tk-ObjScanner-2.004.tar.gz','Tk-Pod-0.9918.tar.gz','WeakRef-0.01.tar.gz','perlindex-1.200.tar.gz']},'Tk-OS2src-1.04.zip' => {'author' => 'ILYAZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Tk-ObjEditor-2.001.tar.gz' => {'author' => 'DDUMONT','description' => 'Tk widget to edit data or objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Storable-2.06.tar.gz','Tk-800.024.tar.gz','Tk-ObjScanner-2.004.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Storable' => 0,'Tk' => 0,'Tk::ObjScanner' => '2.001'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tk-800.024.tar.gz','Tk-ObjScanner-2.004.tar.gz','WeakRef-0.01.tar.gz']},'Tk-ObjEditor-2.002.tar.gz' => {'author' => 'DDUMONT','description' => 'Tk widget to edit data or objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Storable-2.06.tar.gz','Tk-800.024.tar.gz','Tk-ObjScanner-2.004.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Storable' => 0,'Tk' => 0,'Tk::ObjScanner' => '2.001'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Tk-800.024.tar.gz','Tk-ObjScanner-2.004.tar.gz','WeakRef-0.01.tar.gz'],'testers' => {'pass' => 1}},'Tk-ObjScanner-2.004.tar.gz' => {'author' => 'DDUMONT','description' => 'Tk data or object scanner','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','WeakRef-0.01.tar.gz'],'requires_module' => {'Tk' => 0,'Tk::Adjuster' => 0,'Tk::HList' => 0,'Tk::ROText' => 0,'WeakRef' => '0.01'},'requires_recursive' => ['Tk-800.024.tar.gz','WeakRef-0.01.tar.gz'],'testers' => {'pass' => 1}},'Tk-ObjectHandler-0.03.tar.gz' => {'author' => 'CAILLTE','description' => 'Perl extension for Tk','files' => ['Makefile.PL','README','MANIFEST']},'Tk-PNG-2.005.tar.gz' => {'author' => 'NI-S','description' => 'PNG loader for Tk::Photo','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'Tk-PathEntry-2.17.tar.gz' => {'author' => 'SREZIC','description' => 'Entry widget for selecting paths with completion','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.02'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'Tk-Peapod-0.02.tar.gz' => {'author' => 'GSLONDON','description' => 'POD viewer','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-Pgplot-0.30.tar.gz' => {'author' => 'CPHIL','description' => 'Pgplot widget for Tk','files' => ['Makefile.PL','README','MANIFEST']},'Tk-Pod-0.9918.tar.gz' => {'author' => 'SREZIC','description' => 'A more (or less) like text widget','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Pod-Simple-0.96.tar.gz','Tk-800.024.tar.gz','Tk-HistEntry-0.40.tar.gz','perlindex-1.200.tar.gz'],'requires_module' => {'Pod::Simple' => 0,'Text::English' => 0,'Tk' => '800.004','Tk::HistEntry' => '0.4'},'requires_recursive' => ['Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','Tk-800.024.tar.gz','Tk-HistEntry-0.40.tar.gz','perlindex-1.200.tar.gz'],'testers' => {'pass' => 1}},'Tk-PopEntry-0.06.tar.gz' => {'author' => 'DJBERG','description' => 'An Entry widget with an automatic, configurable right-click menu built in, plus input masks. =head2 SYNOPSIS use PopEntry; $dw = $parent->PopEntry( -pattern => \'alpha\', \'alphanum\', \'capsonly\', \'signed_int\', \'unsigned_int\', \'float\', \'nondigit\', or any supplied regexp. -nomenu => 0 or 1, -case => \'upper\', \'lower\', \'capitalize\', -maxwidth => int, -minvalue => int, -maxvalue => int, -nospace => 0 or 1, -menuitems => [\'string\', \'package::callback\', \'binding\', \'index\'], ); $dw->pack; =head2 DESCRIPTION An Entry widget with a right-click menu attached automatically. In addition, certain field masks can easily be applied to the Entry widget in order to force the end-user into entering only the values you want him or her to enter. By default, there are five items attached to the right-click menu: Cut, Copy, Paste, Delete and Sel. All. The default bindings for the items are Control-x, Control-c, Control-v, Control-d, and Control-a, respectively. The difference between \'Cut\' and \'Delete\' is that the former automatically copies the contents that were cut to the clipboard, while the latter does not. =head2 OPTIONS B<-pattern =E<gt>> I<string> S< The pattern specified here creates an input mask for the PopEntry widget. There are seven pre-defined masks:> =over 4 =item * alpha - Upper and lower case a-z only. =item * alphanum - Alpha-numeric characters only. =item * capsonly - Upper case A-Z only. =item * nondigit - Any characters except 0-9. =item * float - A float value, which may or may not include a decimal. =item * signed_int - A signed integer value, which may or may not include a \'+\'. =item * unsigned_int - An unsigned integer value. =back S<You may also specify a regular expression of your own design using Perl\'s standard regular expression mechanisms. Be sure to use single quotes, e.g. \'/\\d\\w\\d/\'> B<-nomenu =E<gt>> I<B<0> or 1> S< If set to true, then no right-click menu will appear. Presumably, you would set this if you were only interested in the input-mask functionality. The default is, of course, 0.> B<-nospace =E<gt>> I<B<0> or 1> S< If set to true (1), the user may not enter whitespace before, after or between words within that PopEntry widget. The default is 0.> B<-maxwidth =E<gt>> I<int> S< Specifies the maximum number of characters that the user can enter in that particular PopEntry widget. Note that this is not the same as the width of the widget itself.> B<-maxvalue =E<gt>> I<int or float> S< If one of the pre-defined numeric patterns is chosen, this specifies the maximum allowable value that may be entered by a user for the widget.> B<-minvalue =E<gt>> I<int or float> S< If one of the pre-defined numeric patterns is chosen, this specifies the minimum allowable value for the first digit (0-9). This should work better.> B<-menuitems =E<gt>> I<[\'string\', \'callback\', \'E<lt>bindingE<gt>\', \'underline_index\']> S< If specified, this creates a user-defined right-click menu rather than the one that is provided by default. The value specified must be a four element nested anonymous array that contains (in this order):> =over 4 =item 1 a string that appears on the menu, =item 2 a callback (in \'package::callback\' syntax format), =item 3 a binding for that option (see below), =item 4 an index value specifying the character in the string to be underlined. =back S<The binding specified need only be in the form, \'E<lt>Control-xE<gt>\'. You needn\'t explicitly bind it yourself. Your callback will automatically be bound to the event sequence you specified.> =head2 METHODS B<$lpe-E<gt>deleteItem(index, ?index?)> S< Deletes the menu option at the specified index. A range of values may be deleted as well, e.g. $lpe-E<gt>deleteItem(3,\'end\'); Returns an array reference if a single item is deleted, or a reference to an array of references if more than one item is deleted.> B<$lpe-E<gt>addItem(?index?, $item)> S< Adds a menu option at the specified index, where $item is an anonymous array consisting of four elements (see the -menuitems option for details). If no index is specified, the new item will be added at the end of the menu. If an item already exists at that index, the current menu items will be "bumped" down. Returns the list of menuitems.> =head2 ADVERTISED SUBWIDGETS B<$lpe-E<gt>Subwidget(\'popupmenu\')> S<Returns a reference to the popupmenu (a toplevel widget).> =head2 KNOWN BUGS The -minvalue only works for the first digit. There is still potential for odd results if your bind happens to coincide with a binding already used by the Window Manager. In windows, where I did most of my testing, this meant that Control-v would paste twice, once because MS Windows told it to, and once because I told it to. I got different (bad) results with Control-v in KDE on Mandrake 7.2. =head2 PLANNED CHANGES Fix the issues mentioned above. Automatically bind the \'Alt\' key to the underlined character. Give the option to remove bindings completely. =head2 AUTHOR Daniel J. Berger djberg96@hotmail.com =head2 SEE ALSO Entry','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-Preferences-0.2.tar.gz' => {'author' => 'AHICOX','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.024'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk-ProgressBar-Mac-1.1.tar.gz' => {'author' => 'LUSOL','description' => 'blue 3-D Macintosh Classic progress bar','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Tk-RadiobuttonGroup-0.2.2.tar.gz' => {'author' => 'JANNINO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Tie::IxHash' => 0,'Tk' => '402.000'},'requires_recursive' => ['Tie-IxHash-1.21.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Tk-RemoteFileSelect-0.59.tar.gz' => {'author' => 'RKIES','description' => '-Browse directories with FTP.','files' => ['Makefile.PL','README'],'testers' => {'pass' => 2}},'Tk-RotCanvas-1.2.tar.gz' => {'author' => 'AQUMSIEH','description' => 'Canvas with arbitrary rotation support','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Tk-SelFile-0.02.tar.gz' => {'author' => 'ALSCH','description' => 'a widget for choosing a file to read or write','files' => ['Makefile.PL','README','MANIFEST']},'Tk-SlideShow-0.07.tar.gz' => {'author' => 'OLIBOU','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','X11-Protocol-0.50.tar.gz'],'requires_module' => {'Tk' => '800.012','X11::Protocol' => '0.04'},'requires_recursive' => ['Tk-800.024.tar.gz','X11-Protocol-0.50.tar.gz'],'testers' => {'pass' => 1}},'Tk-SlideSwitch-1.1.tar.gz' => {'author' => 'LUSOL','description' => 'a 2 position horizontal or vertical switch.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Tk-Splashscreen-1.0.tar.gz' => {'author' => 'LUSOL','description' => 'display a Splashscreen during initialization','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Tk-StayOnTop-0.03.tar.gz' => {'author' => 'GBROCK','description' => 'Keep your window in the foreground','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-Stderr-1.2.tar.gz' => {'author' => 'KVAIL','description' => 'capture STDERR into separate window','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk-TIFF-0.08.tar.gz' => {'author' => 'SREZIC','description' => 'TIFF loader for Tk::Photo','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.014'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk-TM-0.53.tar.gz' => {'author' => 'MAKAROW','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Tk-TableMatrix-1.01.tar.gz' => {'author' => 'CERNEY','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.022'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 3}},'Tk-Task-1.1.tar.gz' => {'author' => 'KVAIL','description' => 'Repetitive background tasks in Tk','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-StrictHash-1.0.tar.gz'],'requires_module' => {'Tie::StrictHash' => 1},'requires_recursive' => ['Tie-StrictHash-1.0.tar.gz'],'testers' => {'pass' => 3}},'Tk-Text-SuperText-0.9.4.tar.gz' => {'author' => 'ALEXIOB','description' => 'An improved text widget for perl/tk','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk::Text' => 0},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'Tk-TextANSIColor-0.14.tar.gz' => {'author' => 'TJENNESS','description' => 'Tk::Text widget with support for ANSI color escape codes =for pm Tk/TextANSIColor.pm =for category Derived Widgets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','Test-1.23.tar.gz','Tk-800.024.tar.gz'],'requires_module' => {'Term::ANSIColor' => '1.00','Test' => 0,'Tk' => 0},'requires_recursive' => ['ANSIColor-1.07.tar.gz','File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Tk-800.024.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'Tk-Thumbnail-1.0.tar.gz' => {'author' => 'LUSOL','description' => 'Create a Table of shrunken/expanded images','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Tk-ToolBar-0.01.tar.gz' => {'author' => 'AQUMSIEH','description' => 'A toolbar widget for Perl/Tk =for category Tk Widget Classes','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Tk-Tree-0.05.tar.gz' => {'author' => 'CTDEAN','description' => 'Create and manipulate Tree widgets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '402.002'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 2}},'Tk-TreeGraph-1.024.tar.gz' => {'author' => 'DDUMONT','description' => 'Widget to draw a tree in a Canvas','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'Tk-WaitBox-1.3.tar.gz' => {'author' => 'BPOWERS','description' => 'A Wait dialog, of the "Please Wait" variety','files' => ['Makefile.PL','README','MANIFEST']},'Tk-Wizard-1.035.tar.gz' => {'author' => 'LGODDARD','description' => 'GUI for step-by-step interactive logical process (ALPHA)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Path' => '0.1','Tk' => '0.1','Tk::LabFrame' => '0.1','Tk::ProgressBar' => '0.1'},'requires_recursive' => ['Tk-800.024.tar.gz','Tk-GBARR-1.0401.tar.gz','perl-5.8.0.tar.gz']},'Tk-Wizard-Bases-1.037.tar.gz' => {'author' => 'LGODDARD','description' => 'GUI for step-by-step interactive logical process','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Tk-Workspace-1.75.tar.gz' => {'author' => 'RKIES','description' => '-Persistent, multi-purpose text processor. (File browser, shell, editor) script. Requires Perl/Tk; optionally Net::FTP.','files' => ['Makefile.PL']},'Tk-WorldCanvas-1.2.7.tar.gz' => {'author' => 'SKROVAN','description' => 'Autoscaling Canvas widget with zoom, viewAll, viewArea, viewFit, and center. =for category Tk Widget Classes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.013'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 3}},'Tk-XMLViewer-0.14.tar.gz' => {'author' => 'SREZIC','description' => 'Tk widget to display XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Tk' => 0,'XML::Parser' => 0},'requires_recursive' => ['Tk-800.024.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'Tk-autobind-1.1.tar.gz' => {'author' => 'KVAIL','description' => 'Automatic ALT-key bindings for Tk widgets','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'Tk-mySplashScreen-1.0.2.tar.gz' => {'author' => 'AHICOX','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.024'},'requires_recursive' => ['Tk-800.024.tar.gz']},'Tk-mySplashScreen-1.0.3.tar.gz' => {'author' => 'AHICOX','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tk-800.024.tar.gz'],'requires_module' => {'Tk' => '800.024'},'requires_recursive' => ['Tk-800.024.tar.gz'],'testers' => {'pass' => 1}},'Tk400.202.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Tk402.004.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Tk800.015.tar.gz' => {'author' => 'NI-S','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Toolbox-0.52.tar.gz' => {'author' => 'DOCG','description' => 'Simplfy some common tasks in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'IO::File' => 0,'MIME::Base64' => 0,'Net::SMTP' => 0,'Socket' => 0,'Sys::Hostname' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'Tools-0.04.tar.gz' => {'author' => 'KANE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 5,'pass' => 3}},'TransitiveClosure-1.4.tgz' => {'author' => 'ABIGAIL','description' => 'Calculates the transitive closure','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 8}},'Tree-DAG_Node-1.04.tar.gz' => {'author' => 'SBURKE','description' => 'base class for trees','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 31}},'Tree-Fat-1.111.tar.gz' => {'author' => 'JPRIT','description' => 'Embeddable F-Tree algorithm suite','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 1},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 7}},'Tree-M-0.03.tar.gz' => {'author' => 'MLEHMANN','description' => 'M-trees provide efficient metric searches','files' => ['Makefile.PL','README','MANIFEST']},'Tree-MultiNode-1.0.9.tar.gz' => {'author' => 'KRBURTON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Tree-Nary-1.21.tar.gz' => {'author' => 'FSORIANO','description' => 'Perl implementation of N-ary search trees','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tree-RedBlack-0.3.tar.gz' => {'author' => 'BHOLZMAN','description' => 'Perl implementation of Red/Black tree, a type of balanced tree.','files' => ['Makefile.PL','README','MANIFEST']},'Tree-Ternary-0.03.tar.gz' => {'author' => 'MROGASKI','description' => 'Perl implementation of ternary search trees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-1.23.tar.gz'],'requires_module' => {'Test' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz'],'testers' => {'pass' => 9}},'Tree-Ternary_XS-0.04.tar.gz' => {'author' => 'LBROCARD','description' => 'XS implementation of ternary search trees','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 7}},'Tree-Trie-0.4.tar.gz' => {'author' => 'AVIF','description' => 'An implementation of the Trie data structure','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Tree.tar.gz' => {'author' => 'MSCHWERN','description' => 'Defines a basic binary search tree','files' => []},'TreeHash.pm.gz' => {'author' => 'TOMC','description' => undef},'Trinket-0.0.1.tar.gz' => {'author' => 'DEUSX','description' => 'Base class for persistent objects managed by Trinket::Directory','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'TripleStore-0.03.tar.gz' => {'author' => 'JHIVER','description' => 'An SQL-Free Triple Store API with a Perl Query Language.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Tui-0.4.tar.gz' => {'author' => 'RFLENS','description' => 'Text user interface toolkit','files' => ['README','MANIFEST'],'testers' => {'pass' => 1}},'Tvtoday-1.05.tar.gz' => {'author' => 'HORSHACK','description' => 'Get television-program from german www.tvtoday.de and search for special broadcasts you like','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-TableContentParser-0.13.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Basename' => 0,'HTML::TableContentParser' => '0','LWP::UserAgent' => 0,'URI::Escape' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableContentParser-0.13.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'UDDI-0.03.tar.gz' => {'author' => 'GAAS','description' => 'UDDI client interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.4','XML::Parser' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 7}},'UDPM-0.85.tar.gz' => {'author' => 'KCK','description' => 'Perl extension for User Dialogs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'UML-Sequence-0.04.tar.gz' => {'author' => 'PHILCROW','description' => 'This package makes UML sequence diagrams, often by running the code.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz'],'requires_module' => {'XML::DOM' => '1.25'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'UNIVERSAL-exports-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'Lightweight, universal exporting of variables','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Exporter-Lite-0.01.tar.gz'],'requires_module' => {'Exporter::Lite' => '0.01'},'requires_recursive' => ['Exporter-Lite-0.01.tar.gz'],'testers' => {'pass' => 37}},'UNIX-Cal-0.01.tar.gz' => {'author' => 'PIERS','description' => 'Perl wrapper for the original cal UNIX command line tool','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline' => '0.43'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 1}},'UPS-Nut-0.04.tar.gz' => {'author' => 'KPETERS','description' => 'a module to talk to a UPS via NUT (Network UPS Tools) upsd','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'URI-1.23.tar.gz' => {'author' => 'GAAS','description' => 'Uniform Resource Identifiers (absolute and relative)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => 2},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 7}},'URI-Bookmarks-0.92.tar.gz' => {'author' => 'ASPIERS','description' => 'Perl module class encapsulating an entry in a typical bookmark file.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tree-DAG_Node-1.04.tar.gz'],'requires_module' => {'Tree::DAG_Node' => 0},'requires_recursive' => ['Tree-DAG_Node-1.04.tar.gz'],'testers' => {'pass' => 13}},'URI-Collection-0.02.1.tar.gz' => {'author' => 'GENE','description' => 'Input and output link collections in different formats.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Config-IniFiles-2.37.tar.gz','File-Spec-0.82.tar.gz','Netscape-Bookmarks-1.5.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Config::IniFiles' => 0,'Cwd' => 0,'File::Find' => 0,'File::Path' => 0,'File::Spec' => 0,'Netscape::Bookmarks::Alias' => 0},'requires_recursive' => ['Config-IniFiles-2.37.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','MIME-Base64-2.18.tar.gz','Netscape-Bookmarks-1.5.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'URI-Find-0.13.tar.gz' => {'author' => 'ROSCH','description' => 'Find URIs in arbitrary text','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz'],'requires_module' => {'URI' => '1.00','URI::URL' => '5.00'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz'],'testers' => {'pass' => 27}},'URI-Find-Delimited-0.02.tar.gz' => {'author' => 'KAKE','description' => 'Find URIs which may be wrapped in enclosing delimiters.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','URI-Find-0.13.tar.gz'],'requires_module' => {'Test::More' => 0,'URI::Find' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz'],'testers' => {'pass' => 3}},'URI-Find-Schemeless-Stricter-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Find schemeless URIs in arbitrary text.','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['URI-Find-0.13.tar.gz'],'requires_module' => {'URI::Find' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','URI-Find-0.13.tar.gz'],'testers' => {'pass' => 7}},'URI-Sequin-1.1.2.tar.gz' => {'author' => 'SARGIE','description' => 'Takes search terms from URLs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'URIC-2.02.tar.gz' => {'author' => 'LDACHARY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'UUID-0.03.tar.gz' => {'author' => 'LZAP','description' => 'interface for e2fsprogs UUID (unique idents)','files' => ['Makefile.PL','MANIFEST']},'UnderScore.pm.gz' => {'author' => 'TOMC','description' => undef},'UniLog-0.11.tar.gz' => {'author' => 'TPABA','description' => 'Perl module for unified logging on Unix and Win32 I<Version 0.11>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Unicode-Collate-0.23.tar.gz' => {'author' => 'SADAHIRO','description' => 'Unicode Collation Algorithm','files' => ['Makefile.PL','README','MANIFEST']},'Unicode-Collate-0.24.tar.gz' => {'author' => 'SADAHIRO','description' => 'Unicode Collation Algorithm','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'Unicode-Decompose-0.02.tar.gz' => {'author' => 'SIMON','description' => 'Unicode decomposition and normalization','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Unicode-EastAsianWidth-1.01.tar.gz' => {'author' => 'AUTRIJUS','description' => 'East Asian Width properties','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 3}},'Unicode-IMAPUtf7-1.04.tar.gz' => {'author' => 'FABPOT','description' => 'Perl extension to deal with IMAP UTF7','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unicode-String-2.07.tar.gz'],'requires_module' => {'Unicode::String' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'pass' => 3}},'Unicode-Japanese-0.18.tar.gz' => {'author' => 'MIKAGE','description' => 'Japanese Character Encoding Handler','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'Unicode-Lite-0.12.tar.gz' => {'author' => 'AMICHAUER','description' => 'Easy conversion between encodings','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Unicode-Map-0.112.tar.gz','Unicode-String-2.07.tar.gz','enum-1.016.tar.gz'],'requires_module' => {'Unicode::Map' => '0.11','Unicode::String' => '2.06','enum' => '1.016'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-Map-0.112.tar.gz','Unicode-String-2.07.tar.gz','enum-1.016.tar.gz'],'testers' => {'pass' => 21}},'Unicode-Map-0.112.tar.gz' => {'author' => 'MSCHWARTZ','description' => 'maps charsets from and to utf16 unicode','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 26}},'Unicode-Map8-0.12.tar.gz' => {'author' => 'GAAS','description' => 'Convert between most 8bit encodings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unicode-String-2.07.tar.gz'],'requires_module' => {'Unicode::String' => 2},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'pass' => 1}},'Unicode-MapUTF8-1.09.tar.gz' => {'author' => 'SNOWHARE','description' => 'Conversions to and from arbitrary charsets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Jcode-0.83.tar.gz','Unicode-Map-0.112.tar.gz','Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz'],'requires_module' => {'Jcode' => 0,'Unicode::Map' => 0,'Unicode::Map8' => 0,'Unicode::String' => 0},'requires_recursive' => ['Jcode-0.83.tar.gz','MIME-Base64-2.18.tar.gz','Unicode-Map-0.112.tar.gz','Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'pass' => 13}},'Unicode-Normalize-0.20.tar.gz' => {'author' => 'SADAHIRO','description' => 'Unicode Normalization Forms','files' => ['Makefile.PL','README','MANIFEST']},'Unicode-Normalize-0.21.tar.gz' => {'author' => 'SADAHIRO','description' => 'Unicode Normalization Forms','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Unicode-String-2.07.tar.gz' => {'author' => 'GAAS','description' => 'String manipulation for Unicode strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => 2},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 5}},'Unicode-Transform-0.22.tar.gz' => {'author' => 'SADAHIRO','description' => 'conversion among Unicode Transformation Formats (UTFs)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Unicode-Transliterate.0.3.tgz' => {'author' => 'JHIVER','description' => 'Perl wrapper for ICU transliteration services','files' => ['Makefile.PL','README','MANIFEST']},'Unicode-Unihan-0.02.tar.gz' => {'author' => 'DANKOGAI','description' => 'The Unihan Data Base 3.2.0','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Unicode-Wrap-0.03.tar.gz' => {'author' => 'NESTING','description' => 'Unicode Line Breaking','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Unix-Conf-0.2.tar.gz' => {'author' => 'KARTHIKK','description' => 'Front end for class methods in various utility modules under the Unix::Conf namespace.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['perl-5.8.0.tar.gz'],'requires_module' => {'Fcntl' => '1.03'},'requires_recursive' => ['perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'Unix-Conf-Bind8-0.3.tar.gz' => {'author' => 'KARTHIKK','description' => 'Front end for a suite of classes for manipulating a Bind8 conf and associated zone record files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unix-Conf-0.2.tar.gz'],'requires_module' => {'Unix::Conf' => '0.2'},'requires_recursive' => ['Unix-Conf-0.2.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3}},'Unix-ConfigFile-0.06.tar.gz' => {'author' => 'SSNODGRA','description' => 'Abstract interfaces to Unix config files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'Unix-Login-1.06.tar.gz' => {'author' => 'NWIGER','description' => 'Customizable Unix login prompt / validation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Unix-Processors-2.011.tar.gz' => {'author' => 'WSNYDER','description' => 'Interface to processor (CPU) information','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'Unix-Syslog-0.99.tar.gz' => {'author' => 'MHARNISCH','description' => 'Interface to syslog functions in a C-library','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 8}},'UnixODBC-0.19.tar.gz' => {'author' => 'RKIES','description' => 'Perl extension for unixODBC 2.2.0.','files' => ['Makefile.PL','README'],'testers' => {'fail' => 4}},'Untaint-0.05.tar.gz' => {'author' => 'KMELTZ','description' => 'Module for laundering tainted data.','files' => ['Makefile.PL','README']},'Usage-0.10.tar.gz' => {'author' => 'JACKS','description' => 'Type and range checking on subroutine args','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Usage-Sub-0.02.tar.gz' => {'author' => 'HASANT','description' => 'Issueing subroutine/method usage','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'User-1.6.tar.gz' => {'author' => 'TBONE','description' => 'API for locating user information regardless of OS','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 25}},'User-Identity-0.04.tar.gz' => {'author' => 'MARKOV','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Geography-Countries-1.4.tar.gz'],'requires_module' => {'Geography::Countries' => '1.4'},'requires_recursive' => ['Geography-Countries-1.4.tar.gz'],'testers' => {'pass' => 3}},'User-Utmp-1.01.tar.gz' => {'author' => 'MPIOTR','description' => 'Perl access to UNIX utmp(x)-style databases','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 7}},'Util-0.01.tar.gz' => {'author' => 'CHOCOLATE','description' => 'Frequently Hacked Functions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 5}},'Uttu-0.01.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','HTML-Mason-1.19.tar.gz','Module-Require-0.04.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'AppConfig' => '1.52','Cache::Cache' => '0.99','HTML::Mason' => '1.04','Module::Require' => '0.02','mod_perl' => '1.24'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Mason-1.19.tar.gz','Module-Require-0.04.tar.gz','mod_perl-1.27.tar.gz']},'Uttu-0.04.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','DBIx-Abstract-1.005.tar.gz','Module-Require-0.04.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'AppConfig' => '1.52','Cache::Cache' => '0.99','DBIx::Abstract' => 1,'Module::Require' => '0.02','mod_perl' => '1.24'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','DBI-1.35.tar.gz','DBIx-Abstract-1.005.tar.gz','Getopt-Long-2.32.tar.gz','Module-Require-0.04.tar.gz','Scalar-List-Utils-1.11.tar.gz','mod_perl-1.27.tar.gz']},'Uttu-0.05.tar.gz' => {'author' => 'JSMITH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','DBIx-Abstract-1.005.tar.gz','Module-Require-0.04.tar.gz','mod_perl-1.27.tar.gz'],'requires_module' => {'AppConfig' => '1.52','Cache::Cache' => '0.99','DBIx::Abstract' => 1,'Module::Require' => '0.02','mod_perl' => '1.24'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','DBI-1.35.tar.gz','DBIx-Abstract-1.005.tar.gz','Getopt-Long-2.32.tar.gz','Module-Require-0.04.tar.gz','Scalar-List-Utils-1.11.tar.gz','mod_perl-1.27.tar.gz']},'Uttu-Framework-Uttu-0.01.tar.gz' => {'author' => 'JSMITH','description' => 'framework for Uttu site','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Uttu-0.01.tar.gz'],'requires_module' => {'Uttu::MakeMaker' => '0.01'},'requires_recursive' => ['AppConfig-1.52.tar.gz','Cache-Cache-1.01.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Mason-1.19.tar.gz','Module-Require-0.04.tar.gz','Uttu-0.01.tar.gz','mod_perl-1.27.tar.gz']},'VBTK-0.14.tar.gz' => {'author' => 'BSHENRY','description' => 'Virtual Brent Toolkit - A generic toolkit for system monitoring','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz','DateManip-5.40.tar.gz','Storable-2.06.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Algorithm::Diff' => 0,'Date::Manip' => 0,'File::Find' => 0,'Storable' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','DateManip-5.40.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'VCG-0.5.tar.gz' => {'author' => 'TEEJAY','description' => 'Interface to the VCG graphing tool','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Run-0.75.tar.gz'],'requires_module' => {'IPC::Run' => 0},'requires_recursive' => ['IPC-Run-0.75.tar.gz'],'testers' => {'pass' => 8}},'VCP-0.3.tar.gz' => {'author' => 'RBS','description' => 'Versioned Copy, copying hierarchies of versioned files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','File-Temp-0.12.tar.gz','IPC-Run-0.75.tar.gz','MIME-Base64-2.18.tar.gz','PodToHTML-0.04.tar.gz','Regexp-Shellish-0.93.tar.gz','Text-Diff-0.35.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'File::Temp' => 0,'IPC::Run' => '0.6','MIME::Base64' => 0,'Pod::Links' => 0,'Regexp::Shellish' => '0.93','Text::Diff' => 0,'XML::Parser' => 0,'XML::ValidWriter' => '0.36'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IPC-Run-0.75.tar.gz','MIME-Base64-2.18.tar.gz','PodToHTML-0.04.tar.gz','Regexp-Shellish-0.93.tar.gz','Text-Diff-0.35.tar.gz','XML-AutoWriter-0.37.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz']},'VCS-0.10.tar.gz' => {'author' => 'GMCCAR','description' => 'Library for generic Version Control System access in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Spec::Functions' => 0,'URI' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 10}},'VCS-CMSynergy-1.12.tar.gz' => {'author' => 'RSCHUPP','description' => 'Perl interface to Telelogic CM Synergy (aka Continuus/CM)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'File::Spec' => 0,'File::Temp' => 0,'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'VCS-Hms-0.03.tar.gz' => {'author' => 'GMCCAR','description' => 'notes for the HMS implementation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','VCS-0.10.tar.gz'],'requires_module' => {'Test::More' => 0,'VCS' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','VCS-0.10.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'VCS-Lite-0.02.tar.gz' => {'author' => 'IVORW','description' => 'Minimal version control system','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz'],'requires_module' => {'Algorithm::Diff' => 0},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz'],'testers' => {'pass' => 1}},'VCS-Rcs-Parser-0.04.tar.gz' => {'author' => 'ZIYA','description' => 'Perl extension for RCSfile Parsing','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Parse-Yapp-1.05.tar.gz'],'requires_module' => {'Parse::Yapp' => '1.04'},'requires_recursive' => ['Parse-Yapp-1.05.tar.gz']},'VCS-Rcs-Parser-0.06.tar.gz' => {'author' => 'ZIYA','description' => 'Perl extension for RCSfile Parsing','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-Yapp-1.05.tar.gz'],'requires_module' => {'Parse::Yapp' => '1.04'},'requires_recursive' => ['Parse-Yapp-1.05.tar.gz'],'testers' => {'pass' => 2}},'VCS-SaVeS-0.12.tar.gz' => {'author' => 'INGY','description' => 'The Standalone Versioning System(tm)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['YAML-0.35.tar.gz'],'requires_module' => {'YAML' => '0.35'},'requires_recursive' => ['YAML-0.35.tar.gz'],'testers' => {'pass' => 4}},'VCS-StarTeam-0.08.zip' => {'author' => 'JOEPHAYES','description' => 'Provides an interface to StarBase\'s StarTeam','files' => ['Makefile.PL','MANIFEST']},'VCS-Vss-0.10.tar.gz' => {'author' => 'JTILLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['VCS-0.10.tar.gz','Win32-OLE-0.1403.tar.gz'],'requires_module' => {'VCS' => 0,'Win32::OLE' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','VCS-0.10.tar.gz','Win32-OLE-0.1403.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'VCS_PVCS-0.02.tar.gz' => {'author' => 'BMIDD','description' => 'Global configuration class for for VCS::PVCS::*.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'VFS-Gnome-0.04.tar.gz' => {'author' => 'PIERS','description' => 'Gnome Virtual Filesystem for Perl','files' => ['Makefile.PL','README','MANIFEST']},'VMS-FindFile-0.91.tar.gz' => {'author' => 'FORREST','description' => 'Perl extension to return all the file names matching a VMS wildcard file specification.','files' => []},'VMS-FlatFile-0.01.zip' => {'author' => 'PFAUT','description' => 'read and write hashes with VMS::IndexedFile.','files' => ['Makefile.PL','MANIFEST']},'VMS-IndexedFile-0_02.tar.gz' => {'author' => 'BHUGHES','description' => undef,'files' => []},'VMS-Librarian-0_01.tar.gz' => {'author' => 'BHUGHES','description' => 'Perl extension for blah blah blah','files' => []},'VMS-Lock-1.02.tar.gz' => {'author' => 'BHUGHES','description' => 'Object interface to $ENQ (VMS lock mgr)','files' => ['Makefile.PL']},'VRML-1.04.tar.gz' => {'author' => 'HPALM','description' => 'Specification independent VRML methods (1.0, 2.0, 97)','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 11}},'Validate-Net-0.3.tar.gz' => {'author' => 'ADAMK','description' => 'Format validation and more for Net:: related strings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Default-0.2.tar.gz','Class-Inspector-1.tar.gz'],'requires_module' => {'Class::Default' => '0.2','Class::Inspector' => 0},'requires_recursive' => ['Class-Default-0.2.tar.gz','Class-ISA-0.32.tar.gz','Class-Inspector-1.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 11}},'ValueTree.pm.gz' => {'author' => 'TOMC','description' => undef},'Variable-Alias-0.01.tar.gz' => {'author' => 'BRENTDAX','description' => 'Make any variable an alias of another','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Switch-2.09.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Switch' => '2.09','Test::More' => '0.46'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Switch-2.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 3}},'VcsTools-File-1.004.tar.gz' => {'author' => 'DDUMONT','description' => 'Perl class to manage a VCS file.','files' => ['Makefile.PL','README'],'requires' => ['DB_File-1.806.tar.gz','File-chmod-0.31.tar.gz','Getopt-Long-2.32.tar.gz','MLDBM-2.01.tar.gz','Puppet-Body-1.018.tar.gz','Storable-2.06.tar.gz','String-ShellQuote-1.00.tar.gz','VcsTools-History-1.004.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'DB_File' => 0,'File::chmod' => '0.31','Getopt::Long' => 0,'MLDBM' => 0,'Puppet::Body' => '1.013','Storable' => 0,'String::ShellQuote' => 0,'Time::Local' => 0,'VcsTools::History' => '1.007','VcsTools::LogParser' => '1.003','VcsTools::Version' => '1.006'},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','File-chmod-0.31.tar.gz','Getopt-Long-2.32.tar.gz','MLDBM-2.01.tar.gz','Puppet-Body-1.018.tar.gz','Puppet-LogBody-1.002.tar.gz','Storable-2.06.tar.gz','String-ShellQuote-1.00.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','VcsTools-History-1.004.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 2}},'VcsTools-History-1.004.tar.gz' => {'author' => 'DDUMONT','description' => 'Perl class to manage a VCS history.','files' => ['Makefile.PL','README'],'requires' => ['MLDBM-2.01.tar.gz','Puppet-Body-1.018.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'MLDBM' => 0,'Puppet::Body' => '1.015','Puppet::Storage' => '1.004','Time::Local' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','MLDBM-2.01.tar.gz','Puppet-Body-1.018.tar.gz','Puppet-LogBody-1.002.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 2}},'VelocisSQL-1.3.tar.gz' => {'author' => 'VKHERA','description' => 'Perl interface to the Raima Velocis SQL database engine','files' => []},'Verilog-CodeGen-0.9.2.tar.gz' => {'author' => 'WVDB','description' => 'Object-oriented Verilog code generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Verilog-Perl-2.221.tar.gz' => {'author' => 'WSNYDER','description' => 'Signal and module extraction','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Verilog-Pli-1.5.tar.gz' => {'author' => 'WSNYDER','description' => 'Access to simulator functions','files' => ['Makefile.PL','README','MANIFEST']},'Verity-Collection-0.02.tar.gz' => {'author' => 'SRL','description' => 'interface to a local Verity collection.','files' => ['Makefile.PL','README','MANIFEST']},'Video-Capture-V4l-0.222.tar.gz' => {'author' => 'MLEHMANN','description' => 'Video4linux framegrabber + vbe interface','files' => ['Makefile.PL','README','MANIFEST']},'Video-DVDRip-0.50.10.tar.gz' => {'author' => 'JRED','description' => 'GUI for copying DVDs, based on an open Low Level API','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Gtk-Perl-0.7008.tar.gz'],'requires_module' => {'Gtk' => '0.7008','Gtk::Gdk::Pixbuf' => 0},'requires_recursive' => ['Gtk-Perl-0.7008.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'Video-DVDRip-0.50.9.tar.gz' => {'author' => 'JRED','description' => 'GUI for copying DVDs, based on an open Low Level API','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Gtk-Perl-0.7008.tar.gz'],'requires_module' => {'Gtk' => '0.7008','Gtk::Gdk::Pixbuf' => 0},'requires_recursive' => ['Gtk-Perl-0.7008.tar.gz','XML-Parser-2.31.tar.gz','XML-Writer-0.4.tar.gz']},'Video-Info-0.991.tar.gz' => {'author' => 'ALLENDAY','description' => 'Retrieve video properties such as: height width codec fps','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-MakeMethods-1.006.tar.gz','MP3-Info-1.02.tar.gz','Video-OpenQuicktime-1.00.tar.gz'],'requires_module' => {'Class::MakeMethods::Emulator' => 1,'MP3::Info' => 1,'Video::OpenQuicktime' => 1},'requires_recursive' => ['Class-MakeMethods-1.006.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','MP3-Info-1.02.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Video-OpenQuicktime-1.00.tar.gz']},'Video-OpenQuicktime-1.00.tar.gz' => {'author' => 'ALLENDAY','description' => 'An interface to the OpenQuicktime library.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Inline-0.44.tar.gz'],'requires_module' => {'Inline::C' => '0.01'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz']},'VoiceXML-Server-1.6.tar.gz' => {'author' => 'TERRY','description' => '- An easy-to-use VoiceXML server class','files' => ['Makefile.PL','MANIFEST']},'WAIT-1.800.tar.gz' => {'author' => 'ULPFR','description' => 'a rewrite of the freeWAIS-sf engine in Perl and XS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','HTML-Parser-3.27.tar.gz','LockFile-Simple-0.2.5.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'requires_module' => {'DB_File' => '1.03','Data::Dumper' => '2.02','HTML::Entities' => 0,'LockFile::Simple' => 0,'Pod::Text' => '1.02','Term::ReadLine' => 0},'requires_recursive' => ['DB_File-1.806.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','LockFile-Simple-0.2.5.tar.gz','PodParser-1.21.tar.gz','perl-5.8.0.tar.gz','podlators-1.26.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'WAP-SAXDriver-wbxml-2.02.tar.gz' => {'author' => 'PERRAD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['I18N-Charset-1.24.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'I18N::Charset' => '1.15','IO::File' => 0,'IO::String' => 0,'XML::SAX::Base' => '1.00','XML::SAX::Writer' => '0.44'},'requires_recursive' => ['App-Info-0.23.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','I18N-Charset-1.24.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WAP-wmls-1.01.tar.gz' => {'author' => 'PERRAD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['I18N-Charset-1.24.tar.gz','Unicode-Map-0.112.tar.gz','Unicode-String-2.07.tar.gz'],'requires_module' => {'I18N::Charset' => '1.15','Unicode::Map' => 0,'Unicode::String' => 0},'requires_recursive' => ['App-Info-0.23.tar.gz','File-Spec-0.82.tar.gz','I18N-Charset-1.24.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Unicode-Map-0.112.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'WDDX-1.01.tar.gz' => {'author' => 'GUELICH','description' => 'a module for reading and writing WDDX packets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'MIME::Base64' => 0,'XML::Parser' => 2},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 9}},'WML-Card-0.02.tar.gz' => {'author' => 'MALVARO','description' => 'WML Deck generator','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 10}},'WSDL-Generator-0.02.tar.gz' => {'author' => 'PDENIS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Hook-0.01.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Hook' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['Class-Hook-0.01.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'pass' => 1}},'WWW-AdManager-0.007.tar.gz' => {'author' => 'AWRIGLEY','description' => 'a perl module to administer and serve online advertising','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI_Lite-1.8.tar.gz','Data-Dumper-2.101.tar.gz','HTML-Parser-3.27.tar.gz','IO-1.20.tar.gz','Image-Size-2.991.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Apache::Constants' => undef,'CGI_Lite' => undef,'Data::Dumper' => undef,'Fcntl' => undef,'File::Path' => undef,'HTML::Entities' => undef,'IO::Dir' => undef,'IO::File' => undef,'Image::Size' => undef,'LWP::Simple' => undef,'URI' => undef},'requires_recursive' => ['CGI_Lite-1.8.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Image-Size-2.991.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','mod_perl-1.27.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'WWW-AdServer-0.01.tar.gz' => {'author' => 'NWETTERS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'WWW-AllMusicGuide-0.05.tar.gz' => {'author' => 'YOHAMED','description' => 'A Perl module to search the All Music Guide (www.allmusic.com)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 5}},'WWW-Amazon-Wishlist-0.9.tar.gz' => {'author' => 'SIMONW','description' => 'grab all the details from your Amazon wishlist','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Getopt::Long' => 0,'HTML::TokeParser' => 0,'LWP' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'WWW-Authenticate-0.6-1.tar.gz' => {'author' => 'BARNINGER','description' => 'Perl extension for authenticating users','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'WWW-Automate-0.20.tar.gz' => {'author' => 'SKUD','description' => 'automate interaction with websites','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Clone-0.13.tar.gz','HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Clone' => '0.13','HTML::Form' => '0.03','HTML::TokeParser' => '2.2','HTTP::Request' => '1.2','LWP::UserAgent' => '1.8','Test::More' => '0.34'},'requires_recursive' => ['Clone-0.13.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 6,'pass' => 1}},'WWW-BBSWatch-1.01.tar.gz' => {'author' => 'TAYERS','description' => 'email WWW bulletin board postings','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Lite-2.117.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => 0,'MIME::Lite' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 10}},'WWW-B_Rail-0.01.tar.gz' => {'author' => 'BEATNIK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TokeParser' => '2.24','LWP::Simple' => '1.35'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'WWW-Babelfish-0.11.tar.gz' => {'author' => 'DURIST','description' => 'Perl extension for translation via babelfish','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','IO-String-1.02.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TokeParser' => 0,'HTTP::Request' => 0,'IO::String' => 0,'LWP::UserAgent' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'WWW-Baseball-NPB-0.03.tar.gz' => {'author' => 'MIYAGAWA','description' => 'Fetches Japanese baseball games information','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => 0,'Test::More' => '0.32'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'WWW-Bookmark-Crawler-0.01.tar.gz' => {'author' => 'XERN','description' => 'Personal bookmark search engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'WWW-Cache-Google-0.04.tar.gz' => {'author' => 'MIYAGAWA','description' => 'URI class for Google cache','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => 0,'URI' => 0,'URI::Escape' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 8}},'WWW-ContentRetrieval-0.092.tar.gz' => {'author' => 'XERN','description' => 'WWW robot plus text analyzer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Clone-0.13.tar.gz','Digest-MD5-2.24.tar.gz','File-Slurp-2002.1031.tar.gz','IO-stringy-2.108.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Clone' => '0.13','Digest::MD5' => '2.02','File::Slurp' => '2002','IO::Scalar' => '2.104','LWP' => '5.69','URI' => '1.22'},'requires_recursive' => ['Clone-0.13.tar.gz','Digest-MD5-2.24.tar.gz','File-Slurp-2002.1031.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 1}},'WWW-FieldValidator-1.04.tar.gz' => {'author' => 'BSCHMAU','description' => 'Provides simple yet robust validation of user entered input','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'WWW-Form-1.04.tar.gz' => {'author' => 'BSCHMAU','description' => 'Simple and extendable OO module for form validation and display','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'WWW-Gazetteer-0.22.tar.gz' => {'author' => 'LBROCARD','description' => 'Find location of world towns and cities','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Factory-1.00.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::Factory' => '0.01','Test::Simple' => '0.01'},'requires_recursive' => ['Class-Factory-1.00.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 3}},'WWW-Gazetteer-Calle-0.13.tar.gz' => {'author' => 'LBROCARD','description' => 'Find location of world towns and cities','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','WWW-Gazetteer-0.22.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => '0.01','Test::Simple' => '0.01','WWW::Gazetteer' => '0.20'},'requires_recursive' => ['Class-Factory-1.00.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Gazetteer-0.22.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'WWW-Gazetteer-Getty-0.10.tar.gz' => {'author' => 'LBROCARD','description' => 'Find location of world towns and cities','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','WWW-Gazetteer-0.22.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => '0.01','Test::Simple' => '0.01','WWW::Gazetteer' => '0.20'},'requires_recursive' => ['Class-Factory-1.00.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Gazetteer-0.22.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WWW-Gazetteer-HeavensAbove-0.09.tar.gz' => {'author' => 'BOOK','description' => 'Find location of world towns and cities','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Form' => 0,'HTML::TreeBuilder' => 3,'LWP::UserAgent' => 2,'Test::More' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 8}},'WWW-Google-News-0.04.tar.gz' => {'author' => 'GMCCAR','description' => 'Access to Google\'s News Service (Not Usenet)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'WWW-Hotmail-0.01.tar.gz' => {'author' => 'SIMON','description' => 'Connect to Hotmail and download messages','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'requires' => ['Crypt-SSLeay-0.49.tar.gz','Mail-Audit-2.1.tar.gz','WWW-Mechanize-0.39.tar.gz'],'requires_module' => {'Crypt::SSLeay' => 0,'Mail::Audit' => '2.1','WWW::Mechanize' => 0},'requires_recursive' => ['Crypt-SSLeay-0.49.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','MIME-tools-5.411a.tar.gz','Mail-Audit-2.1.tar.gz','MailTools-1.58.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'WWW-LEO-0.01.tar.gz' => {'author' => 'ZIEFLE','description' => 'Perl interface to the English-German online dictionary at L<http://dict.leo.org>','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TokeParser' => 0,'LWP::UserAgent' => 0,'URI::Escape' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WWW-Link-0.036.tar.gz' => {'author' => 'MIKEDLR','description' => 'maintain information about the state of links','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CDB_File-BiIndex-0.030.tar.gz','HTML-Stream-1.54.tar.gz','MLDBM-2.01.tar.gz','Net-Telnet-3.03.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'CDB_File::BiIndex' => '0.026','English' => 0,'Exporter' => 0,'HTML::Stream' => 0,'HTTP::Cookies' => 0,'HTTP::Headers' => 0,'HTTP::Message' => 0,'HTTP::Request' => 0,'HTTP::Response' => 0,'HTTP::Status' => 0,'LWP::UserAgent' => 0,'MLDBM' => 0,'Net::Telnet' => 0,'URI' => 0},'requires_recursive' => ['CDB_File-0.93.tar.gz','CDB_File-BiIndex-0.030.tar.gz','CDB_File-Generator-0.030.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Stream-1.54.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MLDBM-2.01.tar.gz','Net-Telnet-3.03.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'WWW-MakeAShorterLink-1.03.tar.gz' => {'author' => 'DAVECROSS','description' => 'Perl interface to makeashorterlink.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-MapBlast-0.02.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::TokeParser' => '0.1','HTTP::Request' => '0.1','LWP::UserAgent' => '0.1'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'WWW-Mechanize-0.38.tar.gz' => {'author' => 'PETDANCE','description' => 'automate interaction with websites','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Form' => '0.03','HTML::TokeParser' => '2.2','HTTP::Request' => '1.2','LWP' => '5.69','LWP::UserAgent' => '1.8','Test::More' => '0.34'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz']},'WWW-Mechanize-0.39.tar.gz' => {'author' => 'PETDANCE','description' => 'automate interaction with websites','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Form' => '0.03','HTML::TokeParser' => '2.2','HTTP::Request' => '1.2','LWP' => '5.69','LWP::UserAgent' => '1.8','Test::More' => '0.34'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Mechanize-FormFiller-0.03.tar.gz' => {'author' => 'CORION','description' => 'framework to automate HTML forms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Form' => undef,'Test::More' => undef},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'WWW-Mechanize-Shell-0.12.tar.gz' => {'author' => 'CORION','description' => 'A crude shell for WWW::Mechanize','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Term-Shell-0.01.tar.gz','WWW-Mechanize-0.38.tar.gz','WWW-Mechanize-FormFiller-0.03.tar.gz'],'requires_module' => {'Term::Shell' => '0.01','WWW::Mechanize' => '0.35','WWW::Mechanize::FormFiller' => '0.02'},'requires_recursive' => ['File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Term-Shell-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','WWW-Mechanize-0.38.tar.gz','WWW-Mechanize-FormFiller-0.03.tar.gz','libwww-perl-5.69.tar.gz']},'WWW-Mechanize-Shell-0.13.tar.gz' => {'author' => 'CORION','description' => 'A crude shell for WWW::Mechanize','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Term-Shell-0.01.tar.gz','WWW-Mechanize-0.39.tar.gz','WWW-Mechanize-FormFiller-0.03.tar.gz'],'requires_module' => {'Term::Shell' => '0.01','WWW::Mechanize' => '0.35','WWW::Mechanize::FormFiller' => '0.02'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Term-Shell-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','WWW-Mechanize-FormFiller-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-NewsIsFree-0.01.tar.gz' => {'author' => 'XERN','description' => 'NewsIsFree Agent','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','RPC-XML-0.53.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'RPC::XML::Client' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','RPC-XML-0.53.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'WWW-Page-Author-1.2.tar.gz' => {'author' => 'SPOON','description' => 'locates the author of a web page','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','DateManip-5.40.tar.gz','Email-Find-0.09.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => '2.102','Date::Manip' => '5.4','Email::Find' => '0.09','HTTP::Request::Common' => '1.19','LWP::UserAgent' => '2.001','Module::Info' => '0.12','Pod::Coverage' => '0.09','Test::More' => '0.41','URI::URL' => '5.02','constant' => '1.02'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','DateManip-5.40.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Email-Find-0.09.tar.gz','Email-Valid-0.14.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MailTools-1.58.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Page-Host-1.2.tar.gz' => {'author' => 'SPOON','description' => 'return a uniform name for virtual hosts','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Module-Info-0.19.tar.gz','Net-DNS-0.34.tar.gz','Pod-Coverage-0.11.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => '2.102','Module::Info' => '0.12','Net::DNS' => '0.12','Pod::Coverage' => '0.09','Test::More' => '0.41','URI::URL' => '5.02','constant' => '1.02'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Module-Info-0.19.tar.gz','Net-DNS-0.34.tar.gz','Pod-Coverage-0.11.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WWW-Page-Modified-1.2.tar.gz' => {'author' => 'SPOON','description' => 'reports when a page was last modified','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','DateManip-5.40.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Data::Dumper' => '2.102','Date::Manip' => '5.4','HTTP::Date' => '1.43','HTTP::Request::Common' => '1.19','LWP::UserAgent' => '2.001','Module::Info' => '0.12','Pod::Coverage' => '0.09','Test::More' => '0.41','URI::URL' => '5.02','constant' => '1.02'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','DateManip-5.40.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Module-Info-0.19.tar.gz','Pod-Coverage-0.11.tar.gz','PodParser-1.20.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Poll-0.01.tar.gz' => {'author' => 'MGAMMON','description' => 'Perl extension to build web polls','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'WWW-Promotion-5.20.tar.gz' => {'author' => 'SNEMAROV','description' => 'WWW::Promotion is a Perl module that allow to submit your site to lot of search engines.','files' => ['Makefile.PL','README'],'requires' => ['TAPORlib-8.70.tar.gz'],'requires_module' => {'TAPORlib' => '8.5'},'requires_recursive' => ['TAPORlib-8.70.tar.gz'],'testers' => {'fail' => 1}},'WWW-Robot-0.023.tar.gz' => {'author' => 'AWRIGLEY','description' => 'Web traversal engine for robots & agents','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::LinkExtor' => 0,'HTML::TreeBuilder' => 0,'HTTP::Request' => 0,'HTTP::Status' => 0,'IO::File' => 0,'LWP::RobotUA' => 0,'URI::URL' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-SMS-0.08.tar.gz' => {'author' => 'GIULIENK','description' => 'sends SMS using service provided by free websites','files' => ['Makefile.PL','README']},'WWW-SMS-0.09.tar.gz' => {'author' => 'EIM','description' => 'sends SMS using service provided by free websites','files' => ['Makefile.PL','README'],'testers' => {'pass' => 1}},'WWW-Search-2.38.tar.gz' => {'author' => 'MTHURN','description' => 'Virtual base class for WWW searches','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','MIME-Lite-2.117.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'File::Find' => 0,'File::Spec' => 0,'Getopt::Long' => '2.24','HTML::Parser' => '2.23','HTML::TreeBuilder' => 0,'LWP::UserAgent' => 2,'MIME::Lite' => 0,'Net::Domain' => 0,'POSIX' => 0,'Test::Inline' => 0,'Test::More' => 0,'URI' => 0,'URI::Escape' => 0,'User' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 12}},'WWW-Search-AcronymFinder-0.01.tar.gz' => {'author' => 'XERN','description' => 'Perl interface to AcronymFinder.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'WWW-Search-AlltheWeb-1.5.tar.gz' => {'author' => 'JSMYSER','description' => 'Class for searching AlltheWeb','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'WWW-Search-AltaVista-2.09.tar.gz' => {'author' => 'MTHURN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search::Test' => '2.11'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'WWW-Search-Backends-1.01.tar.gz' => {'author' => 'MTHURN','description' => 'class for searching SFgate/Wais search engine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'WWW-Search-EBayGlobal-3.00.tar.gz' => {'author' => 'NINJA','description' => 'backend for searching www.ebay.co.uk and european eBay sites','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','WWW-Search-2.38.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => '2.27','WWW::Search' => '2.27','WWW::Search::Test' => '2.12'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Search-Ebay-2.13.tar.gz' => {'author' => 'MTHURN','description' => 'search auctions on www.ebay.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search::Test' => '2.12'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'WWW-Search-FirstGov-1.13.tar.gz' => {'author' => 'SUTCH','description' => 'Backend class for searching FirstGov.gov','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => '2.33','WWW::Search::Test' => '2.16'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'WWW-Search-FirstGov-1.14.tar.gz' => {'author' => 'SUTCH','description' => 'Backend class for searching FirstGov.gov','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => '2.33','WWW::Search::Test' => '2.16'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Search-Go-1.3.tar.gz' => {'author' => 'ALIAN','description' => 'Backend class for searching with go.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'WWW-Search-Google-0.21.tar.gz' => {'author' => 'LBROCARD','description' => 'search Google via SOAP','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Net-Google-0.60.tar.gz','Test-Simple-0.47.tar.gz','WWW-Search-2.38.tar.gz'],'requires_module' => {'Net::Google' => '0.52','Test::More' => '0.01','WWW::Search' => '2.35'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Net-Google-0.60.tar.gz','SOAP-Lite-0.55.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'WWW-Search-Googlism-0.02.tar.gz' => {'author' => 'XERN','description' => 'Searching Googlism','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Search-HotBot-2.28.tar.gz' => {'author' => 'MTHURN','description' => 'search on www.hotbot.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','WWW-Search-2.38.tar.gz'],'requires_module' => {'Test::More' => 0,'WWW::Search::Test' => '2.16'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 6}},'WWW-Search-Jobs-2.01.tar.gz' => {'author' => 'MTHURN','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1,'pass' => 4}},'WWW-Search-Jobserve-1.01.tar.gz' => {'author' => 'NINJA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search::Test' => '2.12'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Search-Lycos-2.17.tar.gz' => {'author' => 'MTHURN','description' => 'search on www.lycos.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tree-3.17.tar.gz','WWW-Search-2.38.tar.gz'],'requires_module' => {'HTML::TreeBuilder' => 0,'WWW::Search::Test' => '2.21'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Search-News-1.03.tar.gz' => {'author' => 'MTHURN','description' => 'backend for searching AP News at www.washingtonpost.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','WWW-Search-2.38.tar.gz'],'requires_module' => {'URI' => 0,'WWW::Search::Test' => '2.22'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'WWW-Search-Nomade-1.3.tar.gz' => {'author' => 'ALIAN','description' => 'class for searching Nomade','files' => ['Makefile.PL','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WWW-Search-PRWire-1.0.tar.gz' => {'author' => 'JSMYSER','description' => undef,'files' => [],'testers' => {'fail' => 1,'pass' => 4}},'WWW-Search-Pagesjaunes-0.05.tar.gz' => {'author' => 'BRIAC','description' => 'Lookup phones numbers from www.pagesjaunes.fr','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','PodParser-1.21.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Form' => 0,'HTML::TokeParser' => 0,'LWP::UserAgent' => '1.8','Pod::Usage' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 9}},'WWW-Search-PubMed.-1.0.tar.gz' => {'author' => 'JSMYSER','description' => 'class for searching National Library of Medicine','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'WWW-Search-RpmFind-1.2.tar.gz' => {'author' => 'ALIAN','description' => 'Search interface for rpmfind.net','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'WWW-Search-Teoma-0.01.tar.gz' => {'author' => 'JSCHNEID','description' => 'class for searching www.teoma.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search::Test' => '2.11'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Search-Translator-1.02.tar.gz' => {'author' => 'JSMYSER','description' => 'class for Translating languages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'WWW-Search-Yahoo-2.32.tar.gz' => {'author' => 'MTHURN','description' => 'backend for searching www.yahoo.com','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','HTML-Tree-3.17.tar.gz','Jcode-0.83.tar.gz','Test-Simple-0.47.tar.gz','WWW-Search-2.38.tar.gz'],'requires_module' => {'Date::Manip' => 0,'HTML::TreeBuilder' => 3,'Jcode' => 0,'Test::More' => 0,'WWW::Search' => '2.36'},'requires_recursive' => ['DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','Jcode-0.83.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'WWW-Search-YahooNews-1.00.tar.gz' => {'author' => 'JSMYSER','description' => 'backend for searching Yahoo News','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WWW-Search-2.38.tar.gz'],'requires_module' => {'WWW::Search' => 2},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','MIME-Lite-2.117.tar.gz','Test-Harness-2.26.tar.gz','Test-Inline-0.15.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','User-1.6.tar.gz','WWW-Search-2.38.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'WWW-SherlockSearch-0.14.tar.gz' => {'author' => 'AUTRIJUS','description' => 'Parse and execute Apple Sherlock 2 plugins','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['Module-Build-0.18.tar.gz'],'requires_module' => {'Module::Build' => '0.11'},'requires_recursive' => ['Module-Build-0.18.tar.gz'],'testers' => {'pass' => 1}},'WWW-ShopBot-0.07.tar.gz' => {'author' => 'XERN','description' => 'General framework for shopping bots','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Find-Rule-0.10.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'File::Find::Rule' => '0.09','HTTP::Cookies' => '1.30'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Find-Rule-0.10.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WWW-ShopBot-Driver-0.006.tar.gz' => {'author' => 'XERN','description' => 'Basic class for shopbot drivers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','HTML-TableContentParser-0.13.tar.gz','WWW-Mechanize-0.39.tar.gz','WWW-ShopBot-0.07.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => '2.06','HTML::Parser' => '3.27','HTML::TableContentParser' => '0.13','LWP::UserAgent' => '2.003','WWW::Mechanize' => '0.37','WWW::ShopBot' => '0.05'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-TableContentParser-0.13.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','WWW-Mechanize-0.39.tar.gz','WWW-ShopBot-0.07.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Shorten-1.5.8.tar.gz' => {'author' => 'SPOON','description' => 'Abstract interface to URL shortening sites.','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'testers' => {'pass' => 2}},'WWW-SimpleRobot-0.07.tar.gz' => {'author' => 'AWRIGLEY','description' => 'a simple web robot for recursively following links on web pages.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::LinkExtor' => undef,'LWP::Simple' => undef,'URI' => undef},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'WWW-Spyder-0.18.tar.gz' => {'author' => 'ASHLEY','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Digest::MD5' => '2.14','HTML::Entities' => '1.2','HTML::Parser' => 3,'HTTP::Cookies' => '1.14','LWP::UserAgent' => '1.7','URI::URL' => 5},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Sundance-0.02.tar.gz' => {'author' => 'DSPARLING','description' => 'Get movie schedules/info from Sundance.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'WWW-UsePerl-Journal-0.11.tar.gz' => {'author' => 'IDORU','description' => 'use.perl.org journal tool','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::UserAgent' => 0,'Test::Simple' => '0.4','Time::Piece' => '1.07'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-Piece-1.08.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 7}},'WWW-Wikipedia-0.2.tar.gz' => {'author' => 'ESUMMERS','description' => 'Automated interface to the Wikipedia','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Parser' => 1,'LWP::UserAgent' => 1},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','libwww-perl-5.69.tar.gz']},'WWW-Wikipedia-0.3.tar.gz' => {'author' => 'ESUMMERS','description' => 'Automated interface to the Wikipedia','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'HTML::Parser' => 1,'LWP::UserAgent' => 1},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WWW-Yahoo-Groups-1.7.7.tar.gz' => {'author' => 'SPOON','description' => undef,'files' => ['Makefile.PL','README','Build.PL','SIGNATURE','MANIFEST'],'requires' => ['Module-Build-0.18.tar.gz'],'requires_module' => {'Module::Build::Compat' => '0.01'},'requires_recursive' => ['Module-Build-0.18.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'WWW-YahooMaps-0.2.tar.gz' => {'author' => 'CSELLEG','description' => 'Create links to Yahoo! Maps','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'Wais-2.202.tar.gz' => {'author' => 'ULPFR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz'],'requires_module' => {'IO::Select' => 0},'requires_recursive' => ['IO-1.20.tar.gz']},'Wais-2.311.tar.gz' => {'author' => 'ULPFR','description' => 'Interface to the freeWAIS-sf libraries','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Curses-1.06.tar.gz'],'requires_module' => {'Curses' => 0},'requires_recursive' => ['Curses-1.06.tar.gz']},'Want-0.05.tar.gz' => {'author' => 'ROBIN','description' => 'A generalisation of C<wantarray>','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 26}},'Watchdog-0.07.tar.gz' => {'author' => 'PSHARPE','description' => 'Watchdog base class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Alias-2.32.tar.gz','Proc-ProcessTable-0.38.tar.gz'],'requires_module' => {'Alias' => 0,'Proc::ProcessTable' => 0},'requires_recursive' => ['Alias-2.32.tar.gz','File-Spec-0.82.tar.gz','Proc-ProcessTable-0.38.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'WeSQL-0.53.tar.gz' => {'author' => 'WARD','description' => 'Apache mod_perl module for WeSQL','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'WeakRef-0.01.tar.gz' => {'author' => 'LUKKA','description' => '- an API to the Perl weak references','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'Weather-Underground-2.09.tar.gz' => {'author' => 'MNAGUIB','description' => 'Perl extension for retrieving weather information from wunderground.com','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 11}},'Weaving-Tablet-0.8.2.tar.gz' => {'author' => 'HERVEUS','description' => 'Perl extension for manipulating tablet weaving patterns','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'Weaving-Tablet-0.8.tar.gz' => {'author' => 'HERVEUS','description' => 'Perl extension for manipulating tablet weaving patterns','files' => ['Makefile.PL','README','MANIFEST']},'WebCache-Digest-1.00.tar.gz' => {'author' => 'MHAMILTON','description' => 'Internet Cache Protocol (RFCs 2186 and 2187)','files' => ['Makefile.PL','README','MANIFEST']},'WebCache-ICP-1.00.tar.gz' => {'author' => 'MHAMILTON','description' => 'Internet Cache Protocol client and server','files' => ['Makefile.PL','README','MANIFEST']},'WebFS-FileCopy-1.04.tar.gz' => {'author' => 'BZAJAC','description' => 'Get, put, copy, delete files located by URL','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6}},'WebFetch-0.10.tar.gz' => {'author' => 'IKLUFT','description' => 'Perl module to download and save information from the Web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Date-Calc-5.3.tar.gz','HTML-Parser-3.27.tar.gz','Locale-Codes-2.06.tar.gz','XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'Date::Calc' => 0,'HTML::LinkExtor' => 0,'HTTP::Request' => 0,'LWP::UserAgent' => 0,'Locale::Country' => 0,'XML::Parser' => 0},'requires_recursive' => ['Bit-Vector-6.3.tar.gz','Data-Dumper-2.101.tar.gz','Date-Calc-5.3.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','Locale-Codes-2.06.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'WebService-Advogato-1.00.tar.gz' => {'author' => 'JALDHAR','description' => 'XML-RPC interface to www.advogato.org','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['RPC-XML-0.53.tar.gz'],'requires_module' => {'RPC::XML' => '0.53'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','RPC-XML-0.53.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WebService-FreeDB-0.55.tar.gz' => {'author' => 'HMERSCH','description' => 'A String search interface to FreeDB','files' => ['Makefile.PL','README'],'requires' => ['Test-Simple-0.47.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP::Simple' => '1.32','Test::More' => '0.45'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WebService-weblogUpdates-0.35.tar.gz' => {'author' => 'ASCOPE','description' => 'methods supported by the UserLand weblogUpdates framework.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test::More' => '0.41'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'WebSphere-Payment-1.20.tar.gz' => {'author' => 'LEMP','description' => 'Interface to IBM WebSphere Payment Manager','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Headers' => '','HTTP::Request' => '','LWP::UserAgent' => ''},'requires_recursive' => ['libwww-perl-5.69.tar.gz']},'WebSphere-Payment-1.21.tar.gz' => {'author' => 'LEMP','description' => 'Interface to IBM WebSphere Payment Manager','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwww-perl-5.69.tar.gz'],'requires_module' => {'HTTP::Headers' => '','HTTP::Request' => '','LWP::UserAgent' => ''},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WebTools-1.27.tar.gz' => {'author' => 'JLISHEV','description' => undef,'files' => ['Makefile.PL'],'testers' => {'pass' => 3}},'Wetware-llyrisWeb-0.01.tar.gz' => {'author' => 'DRIEUX','description' => 'PM for lyris mailserver support','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz'],'requires_module' => {'CGI' => '2.3'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz'],'testers' => {'pass' => 2}},'Wharf-JDockApp-1.1.tar.gz' => {'author' => 'JETTERO','description' => 'Perl extension for doing Wharf or Window Maker dockapps.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Whatif-1.01.tar.gz' => {'author' => 'SIMONW','description' => 'provides rollbacks, second chances and ways to overcomes regrets in code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 6}},'Whitespace-1.02.tgz' => {'author' => 'RVAIDH','description' => 'Detect and cleanup bogus whitespace in files','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Win32-ADO-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'ADO Constants and helper functions','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 6}},'Win32-ANSIConsole-0.01.tar.gz' => {'author' => 'JLMOREL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwin32-0.191.zip'],'requires_module' => {'Win32::Console' => '0.03'},'requires_recursive' => ['libwin32-0.191.zip']},'Win32-API-0.41.tar.gz' => {'author' => 'ACALPINI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Win32-API-OutputDebugString-0.03.tar.gz' => {'author' => 'ALFO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32-ASP-2.15.tar.gz' => {'author' => 'WNODOM','description' => 'Makes PerlScript ASP development easier','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Win32-ASP-DB-0.02.tar.gz' => {'author' => 'TEVERETT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'Win32-ASP-Extras-1.01.tar.gz' => {'author' => 'TEVERETT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'Win32-AbsPath-1.0.tar.gz' => {'author' => 'JENDA','description' => 'relative paths to absolute, understands UNCs','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 12}},'Win32-ActAcc-1.0.zip' => {'author' => 'PBWOLF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-OLE-0.1403.tar.gz'],'requires_module' => {'Win32::OLE' => '0.13'},'requires_recursive' => ['Win32-OLE-0.1403.tar.gz']},'Win32-Autoglob-1.01.tar.gz' => {'author' => 'SBURKE','description' => '- expand globs in @ARGV when the shell doesn\'t','files' => ['Makefile.PL','README','MANIFEST']},'Win32-CtrlGUI-0.30.tar.gz' => {'author' => 'TEVERETT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Win32-Daemon-Simple-0.2.2.tar.gz' => {'author' => 'JENDA','description' => 'simplify creating windows services','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['libwin32-0.191.zip'],'requires_module' => {'Win32::Console' => 0},'requires_recursive' => ['libwin32-0.191.zip']},'Win32-DirSize.tar.gz' => {'author' => 'ARICH','description' => undef,'files' => []},'Win32-DriveInfo-0.06.tar.gz' => {'author' => 'MBLAZ','description' => 'drives on Win32 systems','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => 0},'requires_recursive' => ['Win32-API-0.41.tar.gz'],'testers' => {'pass' => 1}},'Win32-Encode-0.5beta.zip' => {'author' => 'KMELTZ','description' => 'Interface to Progressive Network\'s RealAudio','files' => []},'Win32-EventLog-Carp-1.21.tar.gz' => {'author' => 'RRWO','description' => 'For carping in the Windows NT Event Log','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','libwin32-0.191.zip','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'File::Basename' => 0,'File::Spec' => 0,'Win32::EventLog' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','libwin32-0.191.zip','perl-5.8.0.tar.gz']},'Win32-FileOp-0.12.5.tar.gz' => {'author' => 'JENDA','description' => 'file operations + fancy dialogs, INI files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Lazy-0.5.tar.gz','Win32-API-0.41.tar.gz','Win32-AbsPath-1.0.tar.gz'],'requires_module' => {'Data::Lazy' => '0.5','Win32::API' => 0,'Win32::AbsPath' => '1.0'},'requires_recursive' => ['Data-Lazy-0.5.tar.gz','Win32-API-0.41.tar.gz','Win32-AbsPath-1.0.tar.gz'],'testers' => {'pass' => 1}},'Win32-FileTime-0.04.tar.gz' => {'author' => 'ROBAU','description' => 'Perl module for accessing Win32 file times','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => 0},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-GUI-0.0.558.tar.gz' => {'author' => 'ACALPINI','description' => 'Perl-Win32 Graphical User Interface','files' => ['Makefile.PL','README','MANIFEST']},'Win32-Girder-IEvent-0.03.tar.gz' => {'author' => 'GBROCK','description' => 'Perl API to the Win32 Girder Internet Events Client','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz'],'requires_module' => {'Digest::MD5' => 2,'IO::Socket::INET' => '1.25'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz'],'testers' => {'pass' => 2}},'Win32-GuiTest-1.3.zip' => {'author' => 'ERNGUI','description' => 'SendKeys, FindWindowLike and more','files' => ['Makefile.PL','README','MANIFEST']},'Win32-IPConfig-0.03.tar.gz' => {'author' => 'JMACFARLA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Win32-IPHelper-0.02.tar.gz' => {'author' => 'LMASARA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => '0.2'},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-InternetExplorer-Window-0.10.tar.gz' => {'author' => 'MZSANFORD','description' => undef,'files' => []},'Win32-Locale-0.02.tar.gz' => {'author' => 'SBURKE','description' => '- get the current MSWin locale or language','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Win32-MCI-Basic-0.01.tar.gz' => {'author' => 'NILSONSFJ','description' => undef,'files' => ['MANIFEST']},'Win32-MCI-CD-0.02.tar.gz' => {'author' => 'LENNERTO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => '0.01'},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-MIDI-0_2.zip' => {'author' => 'CHURCH','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Time-HiRes-1.45.tar.gz'],'requires_module' => {'Time::HiRes' => '1.2'},'requires_recursive' => ['Time-HiRes-1.45.tar.gz']},'Win32-MSAgent-0.03.tgz' => {'author' => 'JOUKE','description' => 'Interface to Microsoft Agent','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-OLE-0.1403.tar.gz'],'requires_module' => {'Win32::OLE' => 0,'Win32::OLE::Enum' => 0,'Win32::OLE::Variant' => 0},'requires_recursive' => ['Win32-OLE-0.1403.tar.gz']},'Win32-MSI-DB-1.02.tar.gz' => {'author' => 'PMAREK','description' => undef,'files' => [],'testers' => {'fail' => 1}},'Win32-MachineInfo-0.04.tar.gz' => {'author' => 'JMACFARLA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32-MprApi-0.02.tar.gz' => {'author' => 'LMASARA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => '0.2'},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-MultiMedia-0.01.zip' => {'author' => 'THAMUS','description' => 'An interface for the MCI system on Win32','files' => ['Makefile.PL'],'testers' => {'pass' => 1}},'Win32-NetSend-0.02.tar.gz' => {'author' => 'VSANCHEZ','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => '0.01'},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-OLE-0.1403.tar.gz' => {'author' => 'JDB','description' => 'Interface to OLE Automation','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Win32-OLE-OPC-0.92.zip' => {'author' => 'MARTINTO','description' => 'Ole for Process Control Server Interface','files' => ['Makefile.PL','README','MANIFEST']},'Win32-Palm-Install-0.1.tar.gz' => {'author' => 'JOHANVDB','description' => 'Simple installer for palm.','files' => ['Makefile.PL','README','MANIFEST']},'Win32-Palm-Install-0.3.tar.gz' => {'author' => 'JOHANVDB','description' => 'Simple installer for palm.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'Win32-PerfCounter-0.01.tar.gz' => {'author' => 'CRENZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32-PingICMP-0.02.tar.gz' => {'author' => 'TEVERETT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => '0'},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-ProcFarm-2.13.tar.gz' => {'author' => 'TEVERETT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32-Process-Info-0.012.tar.gz' => {'author' => 'WYANT','description' => 'Get Win32 process information','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz','Win32-OLE-0.1403.tar.gz','Win32API-Registry-0.23.zip','libwin32-0.191.zip'],'requires_module' => {'Win32' => '0.18','Win32::API' => '0.01','Win32::OLE' => '0.1502','Win32API::Registry' => '0.22'},'requires_recursive' => ['Win32-API-0.41.tar.gz','Win32-OLE-0.1403.tar.gz','Win32API-Registry-0.23.zip','libwin32-0.191.zip']},'Win32-Process-Info-0.013.tar.gz' => {'author' => 'WYANT','description' => 'Get Win32 process information','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libwin32-0.191.zip'],'requires_module' => {'Win32' => '0.18'},'requires_recursive' => ['libwin32-0.191.zip']},'Win32-RASE-1.01.tar.gz' => {'author' => 'MBLAZ','description' => 'Dialup entries and connections on Win32','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz','enum-1.016.tar.gz'],'requires_module' => {'Win32::API' => 0,'enum' => '1.014'},'requires_recursive' => ['Win32-API-0.41.tar.gz','enum-1.016.tar.gz'],'testers' => {'fail' => 1}},'Win32-Registry-File-1.10.tar.gz' => {'author' => 'AVATAR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Tie-IxHash-1.21.tar.gz'],'requires_module' => {'Tie::IxHash' => '1.21'},'requires_recursive' => ['Tie-IxHash-1.21.tar.gz'],'testers' => {'pass' => 2}},'Win32-Scanner-EZTWAIN-0.01.tar.gz' => {'author' => 'LENNERTO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz'],'requires_module' => {'Win32::API' => '0.01'},'requires_recursive' => ['Win32-API-0.41.tar.gz']},'Win32-Script-0.55.tar.gz' => {'author' => 'MAKAROW','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'Win32-SerialPort-0.19.tar.gz' => {'author' => 'BBIRTH','description' => 'Win32 Serial functions/constants/interface','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Win32-SharedFileOpen-3.11.tar.gz' => {'author' => 'SHAY','description' => 'Interface to Win32 sopen + fsopen functions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Errno-1.09.tar.gz','libwin32-0.191.zip','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Errno' => 0,'Exporter' => 0,'Symbol' => 0,'Win32' => 0,'Win32::WinError' => 0},'requires_recursive' => ['Errno-1.09.tar.gz','libwin32-0.191.zip','perl-5.8.0.tar.gz']},'Win32-ShellExt-0.1.zip' => {'author' => 'JBNIVOIT','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Win32-TieRegistry-0.24.zip'],'requires_module' => {'Win32::TieRegistry' => '0.23'},'requires_recursive' => ['Win32-TieRegistry-0.24.zip']},'Win32-Sound-0.45.zip' => {'author' => 'ACALPINI','description' => 'An extension to play with Windows sounds','files' => ['Makefile.PL','README','MANIFEST']},'Win32-SystemInfo-0.07.zip' => {'author' => 'CJOHNSTON','description' => 'Memory and Processor information','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Win32-API-0.41.tar.gz','Win32-TieRegistry-0.24.zip'],'requires_module' => {'Win32::API' => 0,'Win32::TieRegistry' => '0.23'},'requires_recursive' => ['Win32-API-0.41.tar.gz','Win32-TieRegistry-0.24.zip']},'Win32-TieRegistry-0.24.zip' => {'author' => 'TYEMQ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'Win32-TieRegistry-Dump-0.03.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-TieRegistry-0.24.zip'],'requires_module' => {'Win32::TieRegistry' => '0.2'},'requires_recursive' => ['Win32-TieRegistry-0.24.zip']},'Win32-TieRegistry-Dump-0.031.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-TieRegistry-0.24.zip'],'requires_module' => {'Win32::TieRegistry' => '0.2'},'requires_recursive' => ['Win32-TieRegistry-0.24.zip'],'testers' => {'pass' => 4}},'Win32-TieRegistry-PMVersionInfo-0.2.tar.gz' => {'author' => 'LGODDARD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-TieRegistry-0.24.zip'],'requires_module' => {'Win32::TieRegistry' => '0.2'},'requires_recursive' => ['Win32-TieRegistry-0.24.zip'],'testers' => {'pass' => 2}},'Win32-ToolHelp-0.2.tar.gz' => {'author' => 'PRANTL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32API-Const-0.011.tar.gz' => {'author' => 'ASPIDER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Win32API-File-0.08.zip' => {'author' => 'TYEMQ','description' => 'Win32 file/dir functions/constants','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Win32API-MIDI-0.04.tar.gz' => {'author' => 'HAYASHI','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32API-Process-0.01.tar.gz' => {'author' => 'PRANTL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32API-ProcessStatus-0.01.tar.gz' => {'author' => 'PRANTL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32API-Registry-0.23.zip' => {'author' => 'TYEMQ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32API-Resources-0.06.tar.gz' => {'author' => 'BSTURNER','description' => undef,'files' => []},'Win32API-ToolHelp-0.02.tar.gz' => {'author' => 'PRANTL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'Win32Shortcut-0.03.zip' => {'author' => 'ACALPINI','description' => 'Manipulate Windows Shortcut files','files' => ['README']},'Winamp-Control-0.2.1.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Maker-0.5.14.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Class::Maker' => 0,'LWP::Simple' => 0,'URI' => 0},'requires_recursive' => ['Class-Maker-0.5.14.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-Extended-0.05.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'Wizard-0.1003.tar.gz' => {'author' => 'AMAR','description' => 'A framework for building wizard-style applications.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'Wizard-0.1006.tar.gz' => {'author' => 'JWIED','description' => 'A framework for building wizard-style applications.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'Wizard-LDAP-0.1004.tar.gz' => {'author' => 'AMAR','description' => 'A package for automatically saved objects, that are stored in a LDAP server\'s directory structure.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 1}},'Wizard-LDAP-0.1006.tar.gz' => {'author' => 'AMAR','description' => 'Administration interface for your LDAP server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Wizard-LDAP-0.1008.tar.gz' => {'author' => 'JWIED','description' => 'Administration interface for your LDAP server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Wombat-0.7.1.tar.gz' => {'author' => 'IX','description' => 'a Perl servlet container','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-1.02.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libservlet-0.9.2.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'Digest' => 0,'File::Spec' => 0,'HTTP::Date' => 0,'HTTP::Headers' => 0,'MIME::Base64' => 0,'Servlet' => '0.9.2','URI' => 0,'URI::Escape' => 0,'XML::Parser::PerlSAX' => 0},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','Digest-1.02.tar.gz','Digest-MD5-2.24.tar.gz','Exception-Class-1.12.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libservlet-0.9.2.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'WordNet-QueryData-1.27.tar.gz' => {'author' => 'JRENNIE','description' => 'direct perl interface to WordNet database','files' => ['Makefile.PL','README','MANIFEST']},'WordNet-QueryData-1.28.tar.gz' => {'author' => 'JRENNIE','description' => 'direct perl interface to WordNet database','files' => ['Makefile.PL','README','MANIFEST']},'WordNet-Similarity-0.03.tar.gz' => {'author' => 'SID','description' => 'Perl extensions for computing semantic relatedness of word senses defined in WordNet.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['WordNet-QueryData-1.28.tar.gz'],'requires_module' => {'WordNet::QueryData' => '1.26'},'requires_recursive' => ['WordNet-QueryData-1.28.tar.gz']},'WordReturn-0.01.tar.gz' => {'author' => 'GRISKEY','description' => 'A Perl module that quickly identifies words and phrases in a document and returns the number of times they appear within that document.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Wx-0.11.tar.gz' => {'author' => 'MBARBON','description' => 'interface to the wxWindows GUI toolkit','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 1}},'Wx-0.12.tar.gz' => {'author' => 'MBARBON','description' => 'interface to the wxWindows GUI toolkit','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'Wx-0.13.tar.gz' => {'author' => 'MBARBON','description' => 'interface to the wxWindows GUI toolkit','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'File::Spec::Functions' => '0.01','Test::Harness' => '2.26','Test::More' => '0.45'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'Wx-ActiveX-0.02.tar.gz' => {'author' => 'GMPASSOS','description' => 'ActiveX controls and IE for Wx.','files' => ['Makefile.PL','MANIFEST']},'Wx-Sample-XS-0.01.tar.gz' => {'author' => 'MBARBON','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'Wx-WidgetMaker-0.01.tar.gz' => {'author' => 'SLANNING','description' => 'CGI.pm-like widget library for wxPerl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Wx-0.13.tar.gz'],'requires_module' => {'Wx' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Wx-0.13.tar.gz','perl-5.8.0.tar.gz']},'X-Osd-0.5.tar.gz' => {'author' => 'GOZER','description' => 'Perl extension to the X On Screen Display library (xosd)','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST']},'X10-0.03.tar.gz' => {'author' => 'ROBF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Astro-SunTime-0.01.tar.gz','Device-SerialPort-0.12.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Time-modules-2003.0211.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Astro::SunTime' => '0.01','Device::SerialPort' => 0,'File::Basename' => 0,'FileHandle' => 0,'IO::Select' => 0,'IO::Socket' => 0,'POSIX' => 0,'Storable' => 0,'Time::ParseDate' => 0},'requires_recursive' => ['Astro-SunTime-0.01.tar.gz','Device-SerialPort-0.12.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Time-modules-2003.0211.tar.gz','perl-5.8.0.tar.gz']},'X11-Fvwm-1.0.tar.gz' => {'author' => 'RJRAY','description' => 'interface to the FVWM window manager API','files' => ['Makefile.PL','README','MANIFEST']},'X11-GUITest-0.13.tar.gz' => {'author' => 'CTRONDLP','description' => 'Provides GUI testing/interaction facilities. Developed by Dennis K. Paulsen','files' => ['Makefile.PL']},'X11-IdleTime-0.01.tar.gz' => {'author' => 'AWENDT','description' => 'Get the idle time of X11','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'X11-Keyboard-1.4.tar.gz' => {'author' => 'ECALDER','description' => 'Keyboard support functions for X11','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['X11-Protocol-0.50.tar.gz'],'requires_module' => {'X11::Protocol' => '0.04'},'requires_recursive' => ['X11-Protocol-0.50.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'X11-Motif-1.1b3.tar.gz' => {'author' => 'KENFOX','description' => 'X11 library interface','files' => ['Makefile.PL','README','MANIFEST']},'X11-Protocol-0.50.tar.gz' => {'author' => 'SMCCAM','description' => 'Perl module for the X Window System Protocol, version 11','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'X11-SendEvent-1.3.tar.gz' => {'author' => 'ECALDER','description' => 'a module for sending events to X windows','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['X11-Protocol-0.50.tar.gz'],'requires_module' => {'X11::Protocol' => '0.04'},'requires_recursive' => ['X11-Protocol-0.50.tar.gz'],'testers' => {'fail' => 2}},'X11-Wcl-0.3.tar.gz' => {'author' => 'JHPB','description' => 'Interface to the Widget Creation Library','files' => ['Makefile.PL','README','MANIFEST']},'X500-DN-0.28.tar.gz' => {'author' => 'RJOOP','description' => 'handle X.500 Relative Distinguished Names','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 5}},'X500-DN-Parser-1.15.tgz' => {'author' => 'RSAVAGE','description' => 'X500 Distinguished Name parser','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'XAO-Base-1.03.tar.gz' => {'author' => 'XAOINC','description' => 'generic interface for caching various data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz','Test-Unit-0.24.tar.gz'],'requires_module' => {'Error' => '0.13','Test::Unit' => '0.14'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'XAO-Base-1.04.tar.gz' => {'author' => 'XAOINC','description' => 'generic interface for caching various data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz','Test-Unit-0.24.tar.gz'],'requires_module' => {'Error' => '0.13','Test::Unit' => '0.14'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'XAO-Catalogs-1.01.tar.gz' => {'author' => 'XAOINC','description' => 'XAO catalog exchange module','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Unit-0.24.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz'],'requires_module' => {'Test::Unit' => '0.14','XAO::FS' => '1.03','XAO::Web' => '1.03'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','MIME-Lite-2.117.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XAO-Commerce-1.0.tar.gz' => {'author' => 'XAOINC','description' => 'eCommerce Suite','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Unit-0.24.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz'],'requires_module' => {'Test::Unit' => '0.14','XAO::FS' => '1.03','XAO::Web' => '1.03'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','MIME-Lite-2.117.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz','perl-5.8.0.tar.gz']},'XAO-Commerce-1.01.tar.gz' => {'author' => 'XAOINC','description' => 'eCommerce Suite','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Unit-0.24.tar.gz','XAO-Catalogs-1.01.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz'],'requires_module' => {'Test::Unit' => '0.14','XAO::DO::Catalogs' => '1.01','XAO::FS' => '1.04','XAO::Web' => '1.04'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','MIME-Lite-2.117.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-Catalogs-1.01.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XAO-Content-1.0.tar.gz' => {'author' => 'XAOINC','description' => '- Dynamic content management for XAO::Web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz'],'requires_module' => {'XAO::FS' => '1.03','XAO::Web' => '1.03'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','MIME-Lite-2.117.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz','perl-5.8.0.tar.gz']},'XAO-FS-1.03.tar.gz' => {'author' => 'XAOINC','description' => 'XAO Foundation Server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Error-0.15.tar.gz','PodParser-1.21.tar.gz','Test-Unit-0.24.tar.gz'],'requires_module' => {'DBD::mysql' => '2.0414','DBI' => '1.13','Error' => '0.14','Pod::Usage' => '1.12','Test::Unit' => '0.14'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XAO-FS-1.04.tar.gz' => {'author' => 'XAOINC','description' => 'XAO Foundation Server','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Error-0.15.tar.gz','PodParser-1.21.tar.gz','Test-Unit-0.24.tar.gz'],'requires_module' => {'DBD::mysql' => '2.0414','DBI' => '1.13','Error' => '0.14','Pod::Usage' => '1.12','Test::Unit' => '0.14'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'XAO-MySQL-1.0.tar.gz' => {'author' => 'XAOINC','description' => 'Fast MySQL driver for XAO::FS','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Error-0.15.tar.gz','Test-Unit-0.24.tar.gz','XAO-FS-1.04.tar.gz'],'requires_module' => {'Error' => '0.14','Test::Unit' => '0.14','XAO::FS' => '1.04'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','XAO-FS-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XAO-PodView-1.02.tar.gz' => {'author' => 'XAOINC','description' => 'POD files viewer for XAO::Web','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-String-1.02.tar.gz','PodParser-1.21.tar.gz','XAO-Web-1.04.tar.gz'],'requires_module' => {'IO::String' => '1.01','Pod::Parser' => '1.12','XAO::Web' => '1.02'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','IO-String-1.02.tar.gz','MIME-Lite-2.117.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-FS-1.04.tar.gz','XAO-Web-1.04.tar.gz','perl-5.8.0.tar.gz']},'XAO-Web-1.04.tar.gz' => {'author' => 'XAOINC','description' => 'XAO Web Developer, dynamic content building suite','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','MIME-Lite-2.117.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-FS-1.04.tar.gz'],'requires_module' => {'Digest::MD5' => '2.13','Error' => '0.13','MIME::Lite' => '2.117','Text::FormatTable' => '0.01','XAO::FS' => '1.04'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Fields-0.15.tar.gz','Class-Inner-0.1.tar.gz','DBD-mysql-2.1026.tar.gz','DBI-1.35.tar.gz','Devel-Symdump-2.03.tar.gz','Digest-MD5-2.24.tar.gz','Error-0.15.tar.gz','File-Spec-0.82.tar.gz','MIME-Lite-2.117.tar.gz','PodParser-1.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Test-Unit-0.24.tar.gz','Text-FormatTable-1.00.tar.gz','XAO-FS-1.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XDR-0.03.tar.gz' => {'author' => 'GORD','description' => undef,'files' => ['Makefile.PL','README'],'testers' => {'pass' => 6}},'XML-ASX-0.01.tar.gz' => {'author' => 'ALLENDAY','description' => 'Create ASX (Advanced Streaming XML) files for Windows Media Player','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'XML-AutoWriter-0.37.tar.gz' => {'author' => 'RBS','description' => 'DOCTYPE based XML output','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 4,'pass' => 10}},'XML-BMEcat-0.52.tar.gz' => {'author' => 'FPREICH','description' => undef,'files' => ['README'],'testers' => {'pass' => 3}},'XML-Beautify-0.05.tar.gz' => {'author' => 'TBOLIOLI','description' => 'Beautifies XML output from XML::Writer (soon to do any XML).','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Log-AndError-0.99.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Log::AndError' => '0.99','XML::Parser::Expat' => 2},'requires_recursive' => ['Log-AndError-0.99.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 5}},'XML-CSV-0.15.tar.gz' => {'author' => 'ISTERIN','description' => 'Transform comma separated values to XML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 4,'pass' => 4}},'XML-Canonical-0.10.tar.gz' => {'author' => 'TJMATHER','description' => 'Perl wrapper to libxml2 Canonical XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-GDOME-0.82.tar.gz'],'requires_module' => {'XML::GDOME' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-GDOME-0.82.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz']},'XML-Catalog-0.02.tar.gz' => {'author' => 'EBOHLMAN','description' => 'Resolve public identifiers and remap system','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 8}},'XML-Checker-0.13.tar.gz' => {'author' => 'TJMATHER','description' => 'Validates XML against DTD','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'XML::DOM' => '1.29','XML::Parser' => '2.30','XML::Parser::PerlSAX' => '0.07'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 2}},'XML-Clean-1.04.tar.gz' => {'author' => 'PKUBANEK','description' => 'XMLized text.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'XML-Comma-1.17.tar.gz' => {'author' => 'KWINDLA','description' => 'A framework for structured document manipulation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-CBC-2.08.tar.gz','Crypt-Twofish-2.12.tar.gz','Digest-HMAC-1.01.tar.gz','Inline-0.44.tar.gz','Lingua-Stem-0.60.tar.gz','Math-BaseCalc-1.011.tar.gz','PAR-0.67.tar.gz','Proc-ProcessTable-0.38.tar.gz','String-CRC-1.0.tar.gz'],'requires_module' => {'Crypt::CBC' => 0,'Crypt::Twofish' => 0,'Digest::HMAC_MD5' => 0,'Inline' => 0,'Lingua::Stem' => 0,'Math::BaseCalc' => 0,'PAR' => 0,'Proc::ProcessTable' => 0,'String::CRC' => 0},'requires_recursive' => ['Crypt-CBC-2.08.tar.gz','Crypt-Twofish-2.12.tar.gz','Data-Dumper-2.101.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Math-BaseCalc-1.011.tar.gz','PAR-0.67.tar.gz','Parse-RecDescent-1.94.tar.gz','Proc-ProcessTable-0.38.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Storable-2.06.tar.gz','String-CRC-1.0.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-German-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3}},'XML-Comma-1.18.tar.gz' => {'author' => 'KWINDLA','description' => 'A framework for structured document manipulation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Crypt-CBC-2.08.tar.gz','Crypt-Twofish-2.12.tar.gz','Digest-HMAC-1.01.tar.gz','Inline-0.44.tar.gz','Lingua-Stem-0.60.tar.gz','Math-BaseCalc-1.011.tar.gz','PAR-0.67.tar.gz','Proc-ProcessTable-0.38.tar.gz','String-CRC-1.0.tar.gz'],'requires_module' => {'Crypt::CBC' => 0,'Crypt::Twofish' => 0,'Digest::HMAC_MD5' => 0,'Inline' => 0,'Lingua::Stem' => 0,'Math::BaseCalc' => 0,'PAR' => 0,'Proc::ProcessTable' => 0,'String::CRC' => 0},'requires_recursive' => ['Crypt-CBC-2.08.tar.gz','Crypt-Twofish-2.12.tar.gz','Data-Dumper-2.101.tar.gz','Digest-HMAC-1.01.tar.gz','Digest-MD5-2.24.tar.gz','Digest-SHA1-2.02.tar.gz','File-Spec-0.82.tar.gz','Inline-0.44.tar.gz','Lingua-PT-Stemmer-0.01.tar.gz','Lingua-Stem-0.60.tar.gz','Lingua-Stem-It-0.01.tar.gz','Lingua-Stem-Snowball-Da-1.01.tar.gz','Math-BaseCalc-1.011.tar.gz','PAR-0.67.tar.gz','Parse-RecDescent-1.94.tar.gz','Proc-ProcessTable-0.38.tar.gz','Snowball-Norwegian-1.0.tar.gz','Snowball-Swedish-1.01.tar.gz','Storable-2.06.tar.gz','String-CRC-1.0.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-German-0.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'XML-Conf-0.02.tar.gz' => {'author' => 'SCHOP','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-Simple-2.04.tar.gz'],'requires_module' => {'XML::Simple' => '1.04'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz'],'testers' => {'fail' => 3}},'XML-Config-0.2.tar.gz' => {'author' => 'MATTMK','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'XML-DB.tar.gz' => {'author' => 'GSEAMAN','description' => 'Abstract class for extension by XML:SimpleDB drivers','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','MIME-Base64-2.18.tar.gz','RPC-XML-0.53.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-XUpdate-LibXML-0.4.0.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Getopt::Long' => 0,'MIME::Base64' => 0,'RPC::XML' => 0,'Term::ReadLine' => 0,'XML::LibXML' => '1.53','XML::LibXML::Common' => '0.12','XML::LibXSLT' => '1.49','XML::Normalize::LibXML' => 0,'XML::XUpdate::LibXML' => '0.3'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','RPC-XML-0.53.tar.gz','URI-1.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXML-Iterator-1.00.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-NodeFilter-0.01.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-XUpdate-LibXML-0.4.0.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'XML-DOM-1.42.tar.gz' => {'author' => 'TJMATHER','description' => 'Implements Level 1 of W3\'s DOM','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'LWP::UserAgent' => '0','XML::Parser' => '2.30','XML::Parser::PerlSAX' => '0.07','XML::RegExp' => 0},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 1}},'XML-DOMHandler-1.0.tar.gz' => {'author' => 'ERIKRAY','description' => 'Implements a call-back interface to DOM.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 2}},'XML-DT-0.24.tar.gz' => {'author' => 'JJOAO','description' => 'a package for down translation of XML files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'XML-DTDParser-1.7.tar.gz' => {'author' => 'JENDA','description' => 'quick and dirty DTD parser Version 1.7','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'XML-Database-0.01.tar.gz' => {'author' => 'ISTERIN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'XML-DifferenceMarkup-0.07.tar.gz' => {'author' => 'VBAR','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Algorithm-Diff-1.15.tar.gz','XML-LibXML-1.53.tar.gz'],'requires_module' => {'Algorithm::Diff' => '1.15','XML::LibXML' => '1.52'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Directory-0.99.tar.gz' => {'author' => 'PCIMPRICH','description' => 'returns a content of directory as XML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'XML-DocStats-0.01.tar.gz' => {'author' => 'ALDICKEY','description' => 'produce a simple analysis of an XML document','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'XML::Parser' => '2.3','XML::Parser::PerlSAX' => '0.07'},'requires_recursive' => ['XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'pass' => 4}},'XML-Driver-HTML-0.06.tar.gz' => {'author' => 'KRAEHE','description' => 'SAX Driver for non wellformed HTML.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'Digest::MD5' => '2.09','HTML::Parser' => '3.07','HTML::TreeBuilder' => '2.96','IO::File' => '1.06','XML::Handler::YAWriter' => '0.2','XML::Parser::PerlSAX' => '0.06'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'pass' => 4}},'XML-Dumper-0.4.tar.gz' => {'author' => 'EISEN','description' => 'Converts XML from/to Perl code','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.16'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 13}},'XML-EP-0.01.tar.gz' => {'author' => 'JWIED','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','Data-Dumper-2.101.tar.gz','IO-stringy-2.108.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'CGI' => 0,'Data::Dumper' => 0,'IO::Scalar' => 0,'XML::DOM' => 0,'XML::Parser' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4}},'XML-EasyOBJ-1.12.tar.gz' => {'author' => 'RHANSON','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'XML-Edifact-0.46.tar.gz' => {'author' => 'KRAEHE','description' => 'Scripts for translating EDIFACT into XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Digest::MD5' => '2.09','XML::Parser' => '2.27'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 3}},'XML-Encoding-1.01.tar.gz' => {'author' => 'COOPERCL','description' => 'Parses encoding map XML files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.18'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 1,'pass' => 5}},'XML-Excel-0.02.tar.gz' => {'author' => 'ISTERIN','description' => 'Transform Excel spreadsheet data into XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Spreadsheet-ParseExcel-0.2602.tar.gz'],'requires_module' => {'Spreadsheet::ParseExcel' => '0.2'},'requires_recursive' => ['IO-stringy-2.108.tar.gz','OLE-Storage_Lite-0.11.tar.gz','Spreadsheet-ParseExcel-0.2602.tar.gz'],'testers' => {'pass' => 6}},'XML-FOAF-0.01.tar.gz' => {'author' => 'BTROTT','description' => 'Parse FOAF (Friend of a Friend) data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'XML-Filter-BufferText-1.00.tar.gz' => {'author' => 'RBERJON','description' => 'Filter to put all characters() in one event','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'Test::More' => '0.40','XML::SAX' => '0.04','XML::SAX::Base' => '1.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 36}},'XML-Filter-Cache-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'a SAX2 recorder/playback mechanism','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'Digest::MD5' => 2,'File::Spec' => '0.8','Storable' => 1,'XML::SAX' => '0.08','XML::SAX::Writer' => '0.39'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'XML-Filter-DOMFilter-LibXML-0.01.tar.gz' => {'author' => 'PAJAS','description' => 'SAX Filter allowing DOM processing of selected subtrees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => '1.53'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Filter-DataIndenter-0.1.tar.gz' => {'author' => 'RBS','description' => 'SAX2 Indenter for data oriented XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::SAX::PurePerl' => 0,'XML::SAX::Writer' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XML-Filter-DetectWS-0.01.tar.gz' => {'author' => 'TJMATHER','description' => 'PerlSAX filter detects ignorable whitespace','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Filter-SAXT-0.01.tar.gz'],'requires_module' => {'XML::Filter::SAXT' => 0},'requires_recursive' => ['XML-Filter-SAXT-0.01.tar.gz'],'testers' => {'pass' => 7}},'XML-Filter-Digest-0.06.tar.gz' => {'author' => 'KRAEHE','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-XPath-1.13.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'Digest::MD5' => '2.09','IO::File' => 1,'XML::Handler::YAWriter' => '0.1','XML::Parser::PerlSAX' => '0.06','XML::XPath' => '0.51'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','IO-1.20.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-Parser-2.31.tar.gz','XML-XPath-1.13.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'pass' => 3}},'XML-Filter-Dispatcher-0.47.tar.gz' => {'author' => 'RBS','description' => 'Path based event dispatching with DOM support','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz'],'requires_module' => {'XML::NamespaceSupport' => 0,'XML::SAX::Base' => 0,'XML::SAX::EventMethodMaker' => 0,'XML::SAX::ParserFactory' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Filter-Essex-0.01.tar.gz' => {'author' => 'RBS','description' => 'SAX & DOM pull filtering','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IPC-Run-0.75.tar.gz','XML-Filter-Dispatcher-0.47.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'IPC::Run' => 0,'XML::Filter::Dispatcher' => '0.4','XML::SAX::Base' => 0,'XML::SAX::PurePerl' => 0,'XML::SAX::Writer' => '0.42'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IPC-Run-0.75.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-Dispatcher-0.47.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz']},'XML-Filter-GenericChunk-0.06.tar.gz' => {'author' => 'PHISH','description' => 'Base Class for SAX Filters parsing WellBallanced Chunks','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz','XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'XML::LibXML' => '1.4','XML::SAX::Base' => '1.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Filter-Glossary-0.2.tar.gz' => {'author' => 'ASCOPE','description' => 'SAX2 filter for keyword lookup and replacement','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::SAX' => '0.11','XML::SAX::Machines' => '0.38','XML::SAX::Writer' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Filter-Hekeln-0.06.tar.gz' => {'author' => 'KRAEHE','description' => 'a SAX stream editor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'IO::File' => 1,'XML::Handler::YAWriter' => '0.1','XML::Parser::PerlSAX' => '0.06'},'requires_recursive' => ['IO-1.20.tar.gz','XML-Handler-YAWriter-0.23.tar.gz','XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'pass' => 3}},'XML-Filter-NSNormalise-0.04.tar.gz' => {'author' => 'GRANTM','description' => 'SAX filter to normalise namespace prefixes','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'Test::Simple' => '0.41','XML::NamespaceSupport' => '1.08','XML::SAX' => '0.11','XML::SAX::Writer' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'XML-Filter-Namespace-1.00.tar.gz' => {'author' => 'SEMANTICO','description' => 'strip all but a single namespace','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Class-Accessor-0.18.tar.gz','Test-Simple-0.47.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'Class::Accessor' => '0.17','Test::More' => 0,'XML::SAX' => 0,'XML::SAX::Writer' => '0.44'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-Fields-0.15.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Filter-PerlTidy-0.02.tar.gz' => {'author' => 'CHOLET','description' => 'SAX filter through Perl::Tidy','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Perl-Tidy-20021130.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'Perl::Tidy' => 0,'XML::Filter::BufferText' => 0,'XML::SAX::Base' => 0,'XML::SAX::Writer' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Perl-Tidy-20021130.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XML-Filter-Reindent-0.03.tar.gz' => {'author' => 'TJMATHER','description' => 'Reformats whitespace for pretty printing XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Filter-DetectWS-0.01.tar.gz'],'requires_module' => {'XML::Filter::DetectWS' => 0},'requires_recursive' => ['XML-Filter-DetectWS-0.01.tar.gz','XML-Filter-SAXT-0.01.tar.gz'],'testers' => {'pass' => 6}},'XML-Filter-SAX1toSAX2-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'Convert SAX1 events to SAX2','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::NamespaceSupport' => 0,'XML::SAX::Base' => 0,'XML::SAX::ParserFactory' => 0,'XML::SAX::Writer' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-Filter-SAXT-0.01.tar.gz' => {'author' => 'TJMATHER','description' => 'Replicates SAX events to SAX event handlers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'XML-Filter-Sort-0.91.tar.gz' => {'author' => 'GRANTM','description' => 'SAX filter for sorting elements in XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'Test::Simple' => '0.41','XML::SAX' => undef,'XML::SAX::Writer' => undef},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 3}},'XML-Filter-TableWrapper-0.02.tar.gz' => {'author' => 'RBS','description' => 'Wrap a table\'s cells in to a certain number of rows','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::SAX::Base' => 0,'XML::SAX::Writer' => '0.42'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'XML-Filter-XInclude-1.0.tar.gz' => {'author' => 'MSERGEANT','description' => 'XInclude as a SAX Filter','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz'],'requires_module' => {'XML::SAX' => '0.05'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3}},'XML-Filter-XML_Directory_2-Base-1.4.4.tar.gz' => {'author' => 'ASCOPE','description' => 'base class for creating XML::Directory to something else SAX filters.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','XML-Directory-0.99.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','Digest::MD5' => '0','File::Basename' => '0','XML::Directory' => '0.97','XML::Filter::XML_Directory_Pruner' => '1.3','XML::SAX::Base' => '1.03','XML::SAX::Writer' => '0.39'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MIME-Types-1.005.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Directory-0.99.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Filter-XML_Directory_2RSS-0.9.02.tar.gz' => {'author' => 'ASCOPE','description' => 'SAX2 filter for generating RSS from the output of XML::Directory::SAX','files' => ['Makefile.PL'],'requires' => ['XML-Directory-0.99.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::Directory' => '0.95','XML::Filter::XML_Directory_Pruner' => '1.0','XML::SAX::Base' => '1.02','XML::SAX::Writer' => '0.39'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MIME-Types-1.005.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Directory-0.99.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Filter-XML_Directory_2RSS-0.9.1.tar.gz' => {'author' => 'ASCOPE','description' => 'SAX2 filter for generating RSS from the output of XML::Directory::SAX','files' => ['Makefile.PL'],'requires' => ['XML-Directory-0.99.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::Directory' => '0.96','XML::Filter::XML_Directory_Pruner' => '1.0','XML::SAX::Base' => '1.04','XML::SAX::Writer' => '0.39'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MIME-Types-1.005.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Directory-0.99.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Filter-XML_Directory_2XHTML-1.3.1.tar.gz' => {'author' => 'ASCOPE','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-Filter-XML_Directory_2-Base-1.4.4.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => '0','File::Basename' => '0','XML::Filter::XML_Directory_2::Base' => '1.4.4'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','MIME-Types-1.005.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Directory-0.99.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-XML_Directory_2-Base-1.4.4.tar.gz','XML-Filter-XML_Directory_Pruner-1.3.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Filter-XML_Directory_Pruner-1.3.tar.gz' => {'author' => 'ASCOPE','description' => 'SAX2 filter for restricting the output of the XML::Directory::SAX','files' => ['Makefile.PL','MANIFEST'],'requires' => ['MIME-Types-1.005.tar.gz','XML-Directory-0.99.tar.gz','XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'MIME::Types' => '0.4','XML::Directory' => '0.97','XML::SAX::Base' => '1.02'},'requires_recursive' => ['MIME-Types-1.005.tar.gz','XML-Directory-0.99.tar.gz','XML-SAX-Base-1.02.tar.gz'],'testers' => {'fail' => 3,'pass' => 5}},'XML-Filter-XSLT-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'XSLT as a SAX Filter','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXSLT-1.53.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::LibXSLT' => '1.31','XML::SAX' => '0.03','XML::SAX::Writer' => '0.2'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XML-GDOME-0.82.tar.gz' => {'author' => 'TJMATHER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-Common-0.12.tar.gz','XML-SAX-0.12.tar.gz'],'requires_module' => {'XML::LibXML::Common' => 0,'XML::SAX' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3}},'XML-GDOME-XSLT-0.75.tar.gz' => {'author' => 'TJMATHER','description' => 'XSLT using libxslt and XML::GDOME','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-GDOME-0.82.tar.gz'],'requires_module' => {'XML::GDOME' => '0.75'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-GDOME-0.82.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XML-GXML-2.2.tar.gz' => {'author' => 'JCARTER','description' => 'XML transformation and XML->HTML conv.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => 1,'File::Basename' => 1,'File::Path' => 1,'File::Spec' => '0.7','XML::Parser' => 2},'requires_recursive' => ['File-Spec-0.82.tar.gz','XML-Parser-2.31.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'XML-Generator-0.93.tar.gz' => {'author' => 'BHOLZMAN','description' => 'Generates XML documents','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 13}},'XML-Generator-CGI-0.01.tar.gz' => {'author' => 'MNEYLON','description' => 'Generate SAX2 Events from CGI objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'CGI' => 0,'XML::SAX::Base' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','File-Spec-0.82.tar.gz','XML-SAX-Base-1.02.tar.gz'],'testers' => {'pass' => 2}},'XML-Generator-DBI-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'Generate SAX events from SQL queries','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['MIME-Base64-2.18.tar.gz','XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'MIME::Base64' => 2,'XML::SAX::Base' => 1},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','XML-SAX-Base-1.02.tar.gz'],'testers' => {'pass' => 3}},'XML-Generator-Pdb-0.1.tar.gz' => {'author' => 'JOHANVDB','description' => 'Generate SAX events from a Palm PDB','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 2}},'XML-Generator-PerlData-0.87.tar.gz' => {'author' => 'KHAMPTON','description' => 'Perl extension for generating SAX2 events from nested Perl data structures.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'XML::SAX::Base' => '1.02'},'requires_recursive' => ['XML-SAX-Base-1.02.tar.gz'],'testers' => {'pass' => 3}},'XML-Generator-Win32OLETypeLib-0.01.tar.gz' => {'author' => 'MSERGEANT','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Win32-OLE-0.1403.tar.gz'],'requires_module' => {'Win32::OLE' => 0,'Win32::OLE::Const' => 0,'Win32::OLE::TypeInfo' => 0},'requires_recursive' => ['Win32-OLE-0.1403.tar.gz']},'XML-Grove-0.05.tar.gz' => {'author' => 'KMACLEOD','description' => 'simple, non-validating XML objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'XML-Grove-0.46alpha.tar.gz' => {'author' => 'KMACLEOD','description' => 'Perl-style XML objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.19'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 5,'pass' => 5}},'XML-Handler-2Simple-0.1.tar.gz' => {'author' => 'RBS','description' => 'SAX => XML::Simple handler','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-Handler-Trees-0.02.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'XML::Handler::Trees' => 0,'XML::Simple' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Handler-Trees-0.02.tar.gz','XML-Simple-2.04.tar.gz']},'XML-Handler-AxPoint-1.30.tar.gz' => {'author' => 'MSERGEANT','description' => 'AxPoint XML to PDF Slideshow generator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PDFLib-0.12.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'PDFLib' => '0.11','XML::SAX' => '0.09','XML::SAX::Writer' => '0.39'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','PDFLib-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Handler-Composer-0.01.tar.gz' => {'author' => 'TJMATHER','description' => 'Another XML printer/writer/generator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-UM-0.01.tar.gz'],'requires_module' => {'XML::UM' => 0},'requires_recursive' => ['XML-Encoding-1.01.tar.gz','XML-Parser-2.31.tar.gz','XML-UM-0.01.tar.gz'],'testers' => {'pass' => 6}},'XML-Handler-Dtd2Html-0.30.tar.gz' => {'author' => 'PERRAD','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Template-2.6.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Expat-0.35.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'HTML::Template' => 0,'XML::Parser' => '2.31','XML::SAX' => '0.11','XML::SAX::Base' => 1,'XML::SAX::Expat' => '0.35','XML::SAX::Writer' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Template-2.6.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Expat-0.35.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Handler-HTMLWriter-2.01.tar.gz' => {'author' => 'MSERGEANT','description' => 'SAX Handler for writing HTML 4.0','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'HTML::Entities' => '1.22','XML::SAX::Writer' => '0.44'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'XML-Handler-Machine2GraphViz-0.2.tar.gz' => {'author' => 'RBS','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['GraphViz-1.8.tar.gz','XML-Filter-Dispatcher-0.47.tar.gz','XML-SAX-Machines-0.4.tar.gz'],'requires_module' => {'GraphViz' => 0,'XML::Filter::Dispatcher' => 0,'XML::SAX::Machines' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Graph-0.20101.tar.gz','GraphViz-1.8.tar.gz','Heap-0.50.tar.gz','IPC-Run-0.75.tar.gz','Math-Bezier-0.01.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-Filter-Dispatcher-0.47.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Machines-0.4.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz']},'XML-Handler-Pdb-0.1.tar.gz' => {'author' => 'JOHANVDB','description' => 'Generate a Palm PDB from XML data','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libxml-perl-0.07.tar.gz'],'requires_module' => {'XML::Handler::Subs' => 0},'requires_recursive' => ['XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz']},'XML-Handler-Pdb-0.2.tar.gz' => {'author' => 'JOHANVDB','description' => 'Generate a Palm PDB from XML data','files' => ['Makefile.PL','MANIFEST'],'requires' => ['libxml-perl-0.07.tar.gz'],'requires_module' => {'XML::Handler::Subs' => 0},'requires_recursive' => ['XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'fail' => 1}},'XML-Handler-PrintEvents-0.01.tar.gz' => {'author' => 'TJMATHER','description' => 'Prints PerlSAX events (for debugging)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Filter-SAXT-0.01.tar.gz'],'requires_module' => {'XML::Filter::SAXT' => 0},'requires_recursive' => ['XML-Filter-SAXT-0.01.tar.gz'],'testers' => {'pass' => 6}},'XML-Handler-Trees-0.02.tar.gz' => {'author' => 'EBOHLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'XML-Handler-YAWriter-0.23.tar.gz' => {'author' => 'KRAEHE','description' => 'Yet another Perl SAX XML Writer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'IO::File' => '1.06','XML::Parser::PerlSAX' => '0.06'},'requires_recursive' => ['IO-1.20.tar.gz','XML-Parser-2.31.tar.gz','libxml-perl-0.07.tar.gz'],'testers' => {'pass' => 11}},'XML-IDMEF-0.08.tar.gz' => {'author' => 'ERWAN','description' => 'A module for building/parsing IDMEF messages','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'XML::Parser' => '0','XML::Simple' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz'],'testers' => {'pass' => 2}},'XML-LibRSVG-0.01.tar.gz' => {'author' => 'MSERGEANT','description' => 'Interface to gnome\'s librsvg','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 2}},'XML-LibXML-1.40.tar.gz' => {'author' => 'MSERGEANT','description' => 'Interface to the gnome libxml2 library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz'],'requires_module' => {'XML::SAX' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-LibXML-1.53.tar.gz' => {'author' => 'PHISH','description' => 'Interface to the gnome libxml2 library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz'],'requires_module' => {'XML::LibXML::Common' => 0,'XML::NamespaceSupport' => '1.07','XML::SAX' => '0.11'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 3,'pass' => 4}},'XML-LibXML-Common-0.12.tar.gz' => {'author' => 'PHISH','description' => 'Routines and Constants common for XML::LibXML and XML::GDOME','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'XML-LibXML-Fixup-0.03.tar.gz' => {'author' => 'NWETTERS','description' => 'apply regexes to XML to fix validation and parsing errors','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-LibXML-1.53.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => undef,'Test::More' => undef,'XML::LibXML' => undef},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-LibXML-Iterator-1.00.tar.gz' => {'author' => 'PHISH','description' => 'XML::LibXML\'s Tree Iteration Class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz','XML-NodeFilter-0.01.tar.gz'],'requires_module' => {'XML::LibXML' => '1.52','XML::NodeFilter' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-NodeFilter-0.01.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-LibXML-XPathContext-0.01.tar.gz' => {'author' => 'ILYAM','description' => 'Perl interface to libxml2\'s xmlXPathContext','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => '1.51'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz']},'XML-LibXML-XPathContext-0.02.tar.gz' => {'author' => 'ILYAM','description' => 'Perl interface to libxml2\'s xmlXPathContext','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => '1.51'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-LibXSLT-1.52.tar.gz' => {'author' => 'MSERGEANT','description' => 'Interface to the gnome libxslt library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => '0.94'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4}},'XML-LibXSLT-1.53.tar.gz' => {'author' => 'MSERGEANT','description' => 'Interface to the gnome libxslt library','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => '0.94'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-MetaGenerator-0.03.tgz' => {'author' => 'BRUJAH','description' => 'Collects user input, validates input and generates output in a number of ways based on the defined grammar.','files' => ['Makefile.PL']},'XML-Mini-1.2.8.tar.gz' => {'author' => 'PDEEGAN','description' => 'Perl implementation of the XML::Mini XML create/parse interface.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.1','FileHandle' => 2},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-NamespaceSupport-1.08.tar.gz' => {'author' => 'RBERJON','description' => 'Generic namespace helpers (ported from SAX2)','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 23}},'XML-Node-0.11.tar.gz' => {'author' => 'CHANG-LIU','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'XML-NodeFilter-0.01.tar.gz' => {'author' => 'PHISH','description' => 'Generic XML::NodeFilter Class','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'XML-PYX-0.07.tar.gz' => {'author' => 'MSERGEANT','description' => 'XML to PYX generator','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.23'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 8}},'XML-Parser-2.31.tar.gz' => {'author' => 'COOPERCL','description' => 'A perl module for parsing XML documents','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 57}},'XML-Parser-EasyTree-0.01.tar.gz' => {'author' => 'EBOHLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 16}},'XML-QL-0.07.tar.gz' => {'author' => 'MSERGEANT','description' => 'Implements the XML Query Language','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.20'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 5}},'XML-Quote-1.02.tar.gz' => {'author' => 'GDSL','description' => 'XML quote/dequote functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'XML-RDDL-1.02.tar.gz' => {'author' => 'RBERJON','description' => 'Interface to RDDL (http://www.rddl.org/)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz'],'requires_module' => {'XML::SAX' => '0.00'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'XML-RSS-1.02.tar.gz' => {'author' => 'KELLAN','description' => 'Parse or create Rich Site Summaries (RSS)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Test::Manifest' => '0.9','Test::More' => '0','XML::Parser' => '2.23'},'requires_recursive' => ['ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 2}},'XML-RSS-Aggregate-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'RSS Aggregator','files' => ['Makefile.PL','README','Build.PL','META.yml','SIGNATURE','MANIFEST'],'requires' => ['Module-Build-0.18.tar.gz'],'requires_module' => {'Module::Build' => '0.11'},'requires_recursive' => ['Module-Build-0.18.tar.gz'],'testers' => {'pass' => 3}},'XML-RSS-Feed-0.02.tgz' => {'author' => 'JBISBEE','description' => 'Encapsulate RSS XML New Items Watching','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'XML-RSS-Tools-0.09.tar.gz' => {'author' => 'ATRICKETT','description' => 'Perl extension for very high level RSS feed manipulation','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['URI-1.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-RSS-1.02.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'LWP' => '5.6','URI' => '1.21','XML::LibXML' => '1.5','XML::LibXSLT' => '1.5','XML::RSS' => 1},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXSLT-1.53.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-RSS-1.02.tar.gz','XML-SAX-0.12.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-RSSLite-0.11.tgz' => {'author' => 'JPIERCE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'XML-Records-0.12.tar.gz' => {'author' => 'EBOHLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-TokeParser-0.04.tar.gz'],'requires_module' => {'XML::TokeParser' => '0.03'},'requires_recursive' => ['XML-TokeParser-0.04.tar.gz'],'testers' => {'pass' => 4}},'XML-RegExp-0.03.tar.gz' => {'author' => 'TJMATHER','description' => 'Regular expressions for XML tokens','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 26}},'XML-Registry-0.02.tar.gz' => {'author' => 'EISEN','description' => 'Implements a generic XML registry','files' => ['Makefile.PL','README','MANIFEST']},'XML-SAX-0.12.tar.gz' => {'author' => 'MSERGEANT','description' => 'Simple API for XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz'],'requires_module' => {'File::Temp' => 0,'XML::NamespaceSupport' => '0.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 17}},'XML-SAX-Base-1.02.tar.gz' => {'author' => 'KHAMPTON','description' => 'Base class SAX Drivers and Filters','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 29}},'XML-SAX-Builder-0.01.tar.gz' => {'author' => 'SEMANTICO','description' => undef},'XML-SAX-Expat-0.35.tar.gz' => {'author' => 'RBERJON','description' => 'SAX2 Driver for Expat (XML::Parser)','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz'],'requires_module' => {'XML::NamespaceSupport' => '0.03','XML::Parser' => '2.27','XML::SAX' => '0.03','XML::SAX::Base' => '1.00'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'XML-SAX-Machines-0.4.tar.gz' => {'author' => 'RBS','description' => 'Manage a collection of SAX processors','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz'],'requires_module' => {'XML::SAX' => '0.05','XML::SAX::Base' => '1.02','XML::SAX::Writer' => '0.4100001'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'XML-SAX-RTF-0.1.tar.gz' => {'author' => 'ERIKRAY','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-SAX-0.12.tar.gz'],'requires_module' => {'XML::SAX' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-SAX-Simple-0.02.tar.gz' => {'author' => 'MSERGEANT','description' => 'SAX version of XML::Simple','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Handler-Trees-0.02.tar.gz','XML-SAX-0.12.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'XML::Handler::Trees' => '0.02','XML::SAX' => '0.02','XML::Simple' => '1.06'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Handler-Trees-0.02.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'XML-SAX-Writer-0.44.tar.gz' => {'author' => 'RBERJON','description' => 'SAX2 Writer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz'],'requires_module' => {'Test::More' => '0.40','Text::Iconv' => '1.2','XML::Filter::BufferText' => '0.01','XML::NamespaceSupport' => '0.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 5}},'XML-SAXDriver-CSV-0.07.tar.gz' => {'author' => 'ISTERIN','description' => 'complements XML::CSV, SAX interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-CSV_XS-0.23.tar.gz'],'requires_module' => {'Text::CSV_XS' => '0.22'},'requires_recursive' => ['Text-CSV_XS-0.23.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'XML-SAXDriver-Excel-0.06.tar.gz' => {'author' => 'ISTERIN','description' => 'complements XML::Excel, SAX interface','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Spreadsheet-ParseExcel-0.2602.tar.gz'],'requires_module' => {'Spreadsheet::ParseExcel' => '0.24'},'requires_recursive' => ['IO-stringy-2.108.tar.gz','OLE-Storage_Lite-0.11.tar.gz','Spreadsheet-ParseExcel-0.2602.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'XML-SAXDriver-Sablotron-0.30.tar.gz' => {'author' => 'PAVELH','description' => 'Perl SAX driver for the Sablotron XSLT processor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Sablotron-0.97.tar.gz'],'requires_module' => {'XML::Sablotron' => '0.9'},'requires_recursive' => ['XML-Sablotron-0.97.tar.gz']},'XML-SAXDriver-vCard-0.05.tar.gz' => {'author' => 'ASCOPE','description' => 'generate SAX2 events for vCard 3.0','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-SAX-0.12.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'FileHandle' => '0','LWP::Simple' => '0','Test::More' => '0','XML::SAX' => '0.11'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 4}},'XML-STX-0.21.tar.gz' => {'author' => 'PCIMPRICH','description' => 'a pure Perl STX processor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Clone-0.13.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz'],'requires_module' => {'Clone' => '0.13','XML::NamespaceSupport' => '1.04','XML::SAX' => '0.1'},'requires_recursive' => ['Clone-0.13.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz']},'XML-STX-0.22.tar.gz' => {'author' => 'PCIMPRICH','description' => 'a pure Perl STX processor','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Clone-0.13.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz'],'requires_module' => {'Clone' => '0.13','XML::NamespaceSupport' => '1.04','XML::SAX' => '0.1'},'requires_recursive' => ['Clone-0.13.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-Sablotron-0.97.tar.gz' => {'author' => 'PAVELH','description' => 'a Perl interface to the Sablotron XSLT processor','files' => ['Makefile.PL','README','MANIFEST']},'XML-Schema-0.07.tar.gz' => {'author' => 'ABW','description' => 'XML Schema modules for Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'XML-Schematron-0.98.tar.gz' => {'author' => 'KHAMPTON','description' => 'Perl implementation of the Schematron.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'XML-SemanticDiff-0.95.tar.gz' => {'author' => 'KHAMPTON','description' => 'Perl extension for comparing XML documents.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Digest::MD5' => '0','XML::Parser' => '0'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 7}},'XML-Simple-2.03.tar.gz' => {'author' => 'GRANTM','description' => 'Easy API to maintain XML (esp config files)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.41'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'XML-Simple-2.04.tar.gz' => {'author' => 'GRANTM','description' => 'Easy API to maintain XML (esp config files)','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.41'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'XML-SimpleObject-0.53.tar.gz' => {'author' => 'DBRIAN','description' => 'Perl extension allowing a simple object representation of a parsed XML::Parser tree.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'XML-SimpleObject-LibXML-0.59.tar.gz' => {'author' => 'DBRIAN','description' => 'Perl extension allowing a simple(r) object representation of an XML::LibXML DOM object.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz'],'requires_module' => {'XML::LibXML' => 'XML::LibXML::Common'},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Stream-1.15.tar.gz' => {'author' => 'REATMON','description' => 'Creates and XML Stream connection and parses return data','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unicode-String-2.07.tar.gz'],'requires_module' => {'Unicode::String' => '2.06'},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'fail' => 5,'pass' => 4}},'XML-Stream-1.16.tar.gz' => {'author' => 'REATMON','description' => 'Creates and XML Stream connection and parses return data','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'XML-Template-3.00.tar.gz' => {'author' => 'EMRYS','description' => 'Front end module to XML::Template.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','DBI-Wrap-1.00.tar.gz','Data-Dumper-2.101.tar.gz','IO-String-1.02.tar.gz','MailTools-1.58.tar.gz','Parse-RecDescent-1.94.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz'],'requires_module' => {'CGI' => '2.81','DBI::Wrap' => 1,'Data::Dumper' => '2.12','IO::String' => '1.01','Mail::Mailer' => '1.47','Parse::RecDescent' => '1.8','XML::Parser' => '2.31','XML::Simple' => '1.08'},'requires_recursive' => ['CGI.pm-2.91.tar.gz','DBI-1.35.tar.gz','DBI-Wrap-1.00.tar.gz','Data-Dumper-2.101.tar.gz','File-Spec-0.82.tar.gz','IO-String-1.02.tar.gz','MailTools-1.58.tar.gz','Parse-RecDescent-1.94.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','XML-Parser-2.31.tar.gz','XML-Simple-2.04.tar.gz']},'XML-TiePYX-0.05.tar.gz' => {'author' => 'EBOHLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'XML-TokeParser-0.04.tar.gz' => {'author' => 'EBOHLMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'XML-TreeBuilder-3.08.tar.gz' => {'author' => 'SBURKE','description' => 'XML elements with the same interface as HTML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'HTML::Element' => '3.08','HTML::Tagset' => '3.02','XML::Parser' => 0},'requires_recursive' => ['HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 10}},'XML-Twig-3.09.tar.gz' => {'author' => 'MIROD','description' => 'A module for easy processing of XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.23'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 5}},'XML-UM-0.01.tar.gz' => {'author' => 'TJMATHER','description' => 'Convert UTF-8 strings to any encoding','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Encoding-1.01.tar.gz'],'requires_module' => {'XML::Encoding' => 0},'requires_recursive' => ['XML-Encoding-1.01.tar.gz','XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 6}},'XML-WMM-ASX-0.30.tar.gz' => {'author' => 'CCZ','description' => undef,'files' => []},'XML-Writer-0.4.tar.gz' => {'author' => 'DMEGG','description' => 'Module for writing XML documents','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 6,'pass' => 33}},'XML-Writer-String-0.1.tar.gz' => {'author' => 'SOLIVER','description' => 'Module to capture output from XML::Writer','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Writer-0.4.tar.gz'],'requires_module' => {'XML::Writer' => 0},'requires_recursive' => ['XML-Writer-0.4.tar.gz'],'testers' => {'pass' => 5}},'XML-XForms-Generator-0.62.tar.gz' => {'author' => 'DHAGEMAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Exporter-Cluster-0.31.tar.gz','XML-LibXML-1.53.tar.gz'],'requires_module' => {'Exporter::Cluster' => 0,'XML::LibXML' => '1.52'},'requires_recursive' => ['Exporter-Cluster-0.31.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-XPath-1.13.tar.gz' => {'author' => 'MSERGEANT','description' => 'a set of modules for parsing and evaluating XPath statements','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.23'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 7}},'XML-XPath-Simple-0.05.tar.gz' => {'author' => 'WHYTEWOLF','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Test::More' => '0.18','XML::Simple' => '1.08'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','XML-Simple-2.04.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 3}},'XML-XPathScript-0.03.tar.gz' => {'author' => 'MSERGEANT','description' => 'Stand alone XPathScript','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-XPath-1.13.tar.gz'],'requires_module' => {'XML::XPath' => 1},'requires_recursive' => ['XML-Parser-2.31.tar.gz','XML-XPath-1.13.tar.gz'],'testers' => {'pass' => 5}},'XML-XQL-0.68.tar.gz' => {'author' => 'TJMATHER','description' => 'Performs XQL queries on XML object trees','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','Parse-Yapp-1.05.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Date::Manip' => '5.33','LWP::UserAgent' => '0','Parse::Yapp' => '0','XML::DOM' => '1.29','XML::Parser' => '2.30'},'requires_recursive' => ['DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Parse-Yapp-1.05.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1}},'XML-XSH-1.6.tar.gz' => {'author' => 'PAJAS','description' => 'Powerfull Scripting Language/Shell for XPath-based Editing of XML','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Parse-RecDescent-1.94.tar.gz','XML-LibXML-1.53.tar.gz','XML-XUpdate-LibXML-0.4.0.tar.gz'],'requires_module' => {'Parse::RecDescent' => '1.79','XML::LibXML' => '1.54','XML::XUpdate::LibXML' => ''},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Parse-RecDescent-1.94.tar.gz','Text-Balanced-1.94.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXML-Iterator-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-NodeFilter-0.01.tar.gz','XML-SAX-0.12.tar.gz','XML-XUpdate-LibXML-0.4.0.tar.gz','perl-5.8.0.tar.gz']},'XML-XSLT-0.20.tar.gz' => {'author' => 'JOSTEN','description' => 'A perl module for processing XSLT','files' => ['Makefile.PL','README'],'requires' => ['XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::DOM' => '1.25','XML::Parser' => '2.23'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'XML-XSLT-0.40.tar.gz' => {'author' => 'JSTOWE','description' => 'Process XSL Transformational sheets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'Test::More' => '0.33','XML::DOM' => '1.25','XML::Parser' => '2.23'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 7}},'XML-XSLT-Wrapper-0.32.tar.gz' => {'author' => 'MULL','description' => 'Consistent interface to XSLT processors','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'XML-XUpdate-LibXML-0.4.0.tar.gz' => {'author' => 'PAJAS','description' => 'Simple implementation of XUpdate format','files' => ['Makefile.PL','MANIFEST'],'requires' => ['XML-LibXML-1.53.tar.gz','XML-LibXML-Iterator-1.00.tar.gz'],'requires_module' => {'XML::LibXML' => '1.53','XML::LibXML::Iterator' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','XML-LibXML-1.53.tar.gz','XML-LibXML-Common-0.12.tar.gz','XML-LibXML-Iterator-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-NodeFilter-0.01.tar.gz','XML-SAX-0.12.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'XML-Xalan-0.44.tar.gz' => {'author' => 'EDPRATOMO','description' => 'Interface to Xalan (Apache XSLT processor)','files' => ['Makefile.PL','README','MANIFEST']},'XML-Xerces-1.7.0-1.tar.gz' => {'author' => 'JASONS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'XML-Ximple-1.02.tar.gz' => {'author' => 'RELIANCE','description' => 'XML in Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.3'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'pass' => 6}},'XML-YYLex-0.04.tar.gz' => {'author' => 'BOEWE','description' => 'Perl module for using perl-byacc with XML-data','files' => ['Makefile.PL','README','MANIFEST']},'XML-miniXQL-0.04.tar.gz' => {'author' => 'MSERGEANT','description' => 'Simplistic XQL-like search using streams','files' => ['Makefile.PL','README','MANIFEST']},'XMLNews-HTMLTemplate-0.01.tar.gz' => {'author' => 'DMEGG','description' => 'A module for converting NITF to HTML.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 3}},'XMLNews-Meta-0.01.tar.gz' => {'author' => 'DMEGG','description' => 'A module for reading and writing XMLNews metadata files.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 5}},'XMail-Ctrl-1.5.tar.gz' => {'author' => 'AARONJJ','description' => 'Crtl access to XMail server','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'XPC-0.2.tar.gz' => {'author' => 'GREGOR','description' => 'XML Procedure Call','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => 0,'HTTP::Daemon' => 0,'HTTP::Request' => 0,'HTTP::Status' => 0,'LWP::UserAgent' => 0,'POSIX' => 0,'URI' => 0,'XML::Parser' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'XPathToXML-0.01.tar.gz' => {'author' => 'KGJERDE','description' => undef,'files' => []},'XSTEST-19960302.tar.gz' => {'author' => 'DMR','description' => undef,'files' => ['README']},'XSUB-2.002.tar.gz' => {'author' => 'PMQS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'XTM-0.20.tar.gz' => {'author' => 'DRRHO','description' => 'Topic Map management','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Slurp-2002.1031.tar.gz','IO-1.20.tar.gz','PodParser-1.21.tar.gz','XML-Grove-0.46alpha.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.101','Data::Grove::Visitor' => '0.07','File::Slurp' => '96.042202','File::stat' => 0,'IO::File' => '1.06021','LWP::Simple' => '1.33','Pod::Usage' => '1.14','XML::Grove' => 0,'XML::Parser::PerlSAX' => '0.07'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Slurp-2002.1031.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','URI-1.23.tar.gz','XML-Grove-0.46alpha.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 4}},'XTM-0.25.tar.gz' => {'author' => 'DRRHO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Slurp-2002.1031.tar.gz','IO-1.20.tar.gz','PodParser-1.21.tar.gz','XML-Grove-0.46alpha.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.101','Data::Grove::Visitor' => '0.07','File::Slurp' => '96.042202','File::stat' => 0,'IO::File' => '1.06021','LWP::Simple' => '1.33','Pod::Usage' => '1.14','XML::Grove' => 0,'XML::Parser::PerlSAX' => '0.07'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Slurp-2002.1031.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','URI-1.23.tar.gz','XML-Grove-0.46alpha.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'XTM-0.30.tar.gz' => {'author' => 'DRRHO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Getopt-Long-2.32.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-SAX-0.12.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.102','File::stat' => 0,'Getopt::Long' => '2.25','IO::File' => '1.08','IO::String' => '1.01','LWP::Simple' => '1.35','Parse::RecDescent' => '1.8','Pod::Usage' => '1.14','Term::ReadLine' => 0,'Test' => '1.15','Test::More' => '0.4','URI' => '1.18','URI::file' => 0,'XML::SAX::ParserFactory' => 1,'XML::Twig' => '3.01','XML::Writer' => '0.4'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','URI-1.23.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 2}},'XTM-0.35.tar.gz' => {'author' => 'DRRHO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','Getopt-Long-2.32.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Simple-0.47.tar.gz','Text-Iconv-1.2.tar.gz','URI-1.23.tar.gz','XML-SAX-0.12.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Data::Dumper' => '2.102','File::stat' => 0,'Getopt::Long' => '2.25','IO::File' => '1.08','IO::String' => '1.01','LWP::Simple' => '1.35','Parse::RecDescent' => '1.8','Pod::Usage' => '1.14','Term::ReadLine' => 0,'Test' => '1.15','Test::More' => '0.4','Text::Iconv' => '1.2','URI' => '1.18','URI::file' => 0,'XML::SAX::ParserFactory' => '1.01','XML::Twig' => '3.01','XML::Writer' => '0.4'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Iconv-1.2.tar.gz','URI-1.23.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2,'pass' => 3}},'XTM-slides-0.2.tar.gz' => {'author' => 'DRRHO','description' => 'Topic Map Slide (STM) to XML (SlideML) conversion','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Slurp-2002.1031.tar.gz','PodParser-1.21.tar.gz','Test-Simple-0.47.tar.gz','XTM-0.35.tar.gz'],'requires_module' => {'Data::Dumper' => '2.101','File::Slurp' => '96.042202','Pod::Usage' => '1.14','Test::Simple' => '0.19','XTM' => '0.23'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Slurp-2002.1031.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Iconv-1.2.tar.gz','URI-1.23.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','XTM-0.35.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 2}},'XTM-slides-0.5.tar.gz' => {'author' => 'DRRHO','description' => 'Slide generate from Topic Maps','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz','File-Slurp-2002.1031.tar.gz','Getopt-Long-2.32.tar.gz','PodParser-1.21.tar.gz','Test-Simple-0.47.tar.gz','URI-1.23.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Writer-0.44.tar.gz','XML-XPath-1.13.tar.gz','XTM-0.35.tar.gz'],'requires_module' => {'Data::Dumper' => '2.102','File::Slurp' => '96.042202','Getopt::Long' => '2.25','Pod::Usage' => '1.14','Test::More' => '0.4','URI::file' => 0,'XML::SAX::ParserFactory' => 1,'XML::SAX::Writer' => '0.39','XML::XPath' => '1.12','XML::XPath::XMLParser' => 0,'XTM::base' => '0.29'},'requires_recursive' => ['Data-Dumper-2.101.tar.gz','Digest-MD5-2.24.tar.gz','File-Slurp-2002.1031.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-String-1.02.tar.gz','MIME-Base64-2.18.tar.gz','Parse-RecDescent-1.94.tar.gz','PodParser-1.21.tar.gz','Test-1.23.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz','Text-Iconv-1.2.tar.gz','URI-1.23.tar.gz','XML-Filter-BufferText-1.00.tar.gz','XML-NamespaceSupport-1.08.tar.gz','XML-Parser-2.31.tar.gz','XML-SAX-0.12.tar.gz','XML-SAX-Base-1.02.tar.gz','XML-SAX-Writer-0.44.tar.gz','XML-Twig-3.09.tar.gz','XML-Writer-0.4.tar.gz','XML-XPath-1.13.tar.gz','XTM-0.35.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz']},'Xbase-1.07.tar.gz' => {'author' => 'PRATP','description' => 'Read Xbase files with simple IDX indexes','files' => ['Makefile.PL','README']},'Xforms4Perl-0.8.4--2.tgz' => {'author' => 'MARTINB','description' => 'provides perl OO acess to XEvent structures','files' => ['README']},'Xmms-Perl-0.12.tar.gz' => {'author' => 'DOUGM','description' => 'Interactive remote control shell for xmms','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['ANSIColor-1.07.tar.gz','MP3-Info-1.02.tar.gz','Term-ReadLine-Perl-1.0203.tar.gz'],'requires_module' => {'MPEG::MP3Info' => 0,'Term::ANSIColor' => 0,'Term::ReadLine::Perl' => 0},'requires_recursive' => ['ANSIColor-1.07.tar.gz','File-Spec-0.82.tar.gz','MP3-Info-1.02.tar.gz','Term-ReadLine-Perl-1.0203.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1}},'Xmms-Streamcast-0.09.tar.gz' => {'author' => 'CUTTER','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'YAML-0.35.tar.gz' => {'author' => 'INGY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 34}},'YAML-ConfigFile-0.10.tar.gz' => {'author' => 'SKUD','description' => 'easily read configuration files in YAML format','files' => ['Makefile.PL'],'requires' => ['YAML-0.35.tar.gz'],'requires_module' => {'YAML' => '0.16'},'requires_recursive' => ['YAML-0.35.tar.gz'],'testers' => {'fail' => 4,'pass' => 1}},'YAML-LoadFileCached-0.21.tar.gz' => {'author' => 'FLORIAN','description' => 'A wrapper around YAML::LoadFile with caching capabilities.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['YAML-0.35.tar.gz'],'requires_module' => {'YAML' => '0.3'},'requires_recursive' => ['YAML-0.35.tar.gz'],'testers' => {'pass' => 7}},'YAML-MLDBM-0.10.tar.gz' => {'author' => 'INGY','description' => 'Use tied hash db-s with Python and Ruby','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'YAPC-1.01.tar.gz' => {'author' => 'LENZO','description' => 'Yet Another Perl Conference information and documentation','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 4}},'YAPE-HTML-1.11.tar.gz' => {'author' => 'PINYAN','description' => 'Yet Another Parser/Extractor for HTML','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'YAPE-Regex-3.01.tar.gz' => {'author' => 'PINYAN','description' => 'Yet Another Parser/Extractor for Regular Expressions','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Text-Balanced-1.94.tar.gz'],'requires_module' => {'Text::Balanced' => 0},'requires_recursive' => ['Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 1}},'YAPE-Regex-Explain-3.011.tar.gz' => {'author' => 'PINYAN','description' => 'explanation of a regular expression','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'Yada-Yada-Yada-0.02.tar.gz' => {'author' => 'TMTM','description' => 'defer coding to later','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Filter-Simple-0.78.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Filter::Simple' => '0.76','Test::Simple' => '0.01'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Filter-1.29.tar.gz','Filter-Simple-0.78.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Balanced-1.94.tar.gz'],'testers' => {'pass' => 4}},'YiJing-0.02.tar.gz' => {'author' => 'AUTRIJUS','description' => 'The Book of Hacking','files' => ['Makefile.PL','README','SIGNATURE','MANIFEST'],'testers' => {'pass' => 3}},'Zobel-0.14.tar.gz' => {'author' => 'DYACOB','description' => '- Specialized Front End to the LiveGe\'ez Package.','files' => ['Makefile.PL','README','MANIFEST']},'Zobel-0.20-100701.tar.gz' => {'author' => 'DYACOB','description' => '- Specialized Front End to the LiveGe\'ez Package.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Zoidberg-0.1b-unstable.tar.gz' => {'author' => 'PARDUS','description' => 'a modular perl shell','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'Zoidberg-0.1c-unstable.tar.gz' => {'author' => 'PARDUS','description' => 'a modular perl shell','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'Zoidberg-0.2b.tar.gz' => {'author' => 'PARDUS','description' => 'a modular perl shell','files' => ['Makefile.PL','README','MANIFEST']},'abbreviation-0.02.tar.gz' => {'author' => 'MIYAGAWA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'again-0.01.tar.gz' => {'author' => 'JUERD','description' => 'Reload modules when they change','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'apache.authznetldap.02.tar.gz' => {'author' => 'MEWILCOX','description' => 'Perl extension for blah blah blah','files' => []},'base-Glob-0.01.tar.gz' => {'author' => 'CHRIS','description' => 'Establish IS-A relationships based on globbing patterns','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Devel-Symdump-2.03.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Text-Glob-0.05.tar.gz'],'requires_module' => {'Devel::Symdump' => 0,'Sub::Uplevel' => 0,'Text::Glob' => 0},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','Sub-Uplevel-0.07-2.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','Text-Glob-0.05.tar.gz'],'testers' => {'pass' => 3}},'bbobj-0.5.0.tar.gz' => {'author' => 'DONSHANK','description' => 'Perl extension for common functionality in BigBrother monitoring scripts.','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'bid.tar.gz' => {'author' => 'STRYTOAST','description' => 'Information on an auction bid','files' => ['Makefile.PL','README'],'requires' => ['Class-DBI-0.91.tar.gz','Date-Simple-1.03.tar.gz','Test-Simple-0.47.tar.gz','lot.tar.gz'],'requires_module' => {'Auction::Lot' => 1,'Class::DBI' => '0.27','Date::Simple' => '1.03','Test::More' => '0.17'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','lot.tar.gz','perl-5.8.0.tar.gz']},'bignum-0.13.tar.gz' => {'author' => 'TELS','description' => 'Transparent BigNumber support for Perl','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Math-BigInt-1.64.tar.gz','Math-BigRat-0.09.tar.gz'],'requires_module' => {'Math::BigFloat' => '1.37','Math::BigInt' => '1.62','Math::BigRat' => '0.09'},'requires_recursive' => ['Math-BigInt-1.64.tar.gz','Math-BigRat-0.09.tar.gz'],'testers' => {'fail' => 4,'pass' => 6}},'bioperl-0.05.1.tar.gz' => {'author' => 'BIRNEY','description' => 'bioperl sequence object','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'bioperl-0.6.2.tar.gz' => {'author' => 'BIRNEY','description' => 'Sequence object, with features','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'bioperl-0.7.0.tar.gz' => {'author' => 'BIRNEY','description' => 'provides a simple framework for writing test scripts','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'bioperl-1.0.2.tar.gz' => {'author' => 'BIRNEY','description' => 'Functional access to BioPerl for people who don\'t know objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'bioperl-1.0.tar.gz' => {'author' => 'BIRNEY','description' => 'Functional access to BioPerl for people who don\'t know objects','files' => ['Makefile.PL','README','MANIFEST']},'bioperl-1.2.1.tar.gz' => {'author' => 'BIRNEY','description' => 'Functional access to BioPerl for people who don\'t know objects','files' => ['Makefile.PL','README'],'testers' => {'fail' => 1,'pass' => 1}},'bioperl-1.2.tar.gz' => {'author' => 'BIRNEY','description' => 'Functional access to BioPerl for people who don\'t know objects','files' => ['Makefile.PL','README']},'bioperl-db-0.1.tar.gz' => {'author' => 'BIRNEY','description' => 'provides a simple framework for writing test scripts','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'bioperl-ext-0.6.tar.gz' => {'author' => 'BIRNEY','description' => undef,'files' => ['README'],'testers' => {'pass' => 5}},'bioperl-gui-0.7.tar.gz' => {'author' => 'BIRNEY','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 1}},'bitflags-0.10.tar.gz' => {'author' => 'PINYAN','description' => 'Perl module for generating bit flags','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'c_plus_plus-0.1.tar.gz' => {'author' => 'ILYAZ','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'capitalization-0.01.tar.gz' => {'author' => 'MIYAGAWA','description' => 'no capitalization on method names','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Devel-Symdump-2.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Devel::Symdump' => 0,'Test::More' => '0.32'},'requires_recursive' => ['Devel-Symdump-2.03.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 8}},'chronos-1.1.6.1.tar.gz' => {'author' => 'SIMONP','description' => undef,'files' => ['Makefile.PL','README']},'compatlib-1.2.tar.gz' => {'author' => 'SPP','description' => undef,'files' => ['Makefile.PL','MANIFEST']},'conjury-1.004.tar.gz' => {'author' => 'JWOODYATT','description' => 'Generic software construction toolset','files' => ['Makefile.PL','MANIFEST']},'coroutine0-0.02.tar.gz' => {'author' => 'DAVIDNICO','description' => 'a working but ugly coroutine generator','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'csv2txt-2.0.tar.gz' => {'author' => 'SANFACE','description' => 'Version 2.0 13th December 2002','files' => ['Makefile.PL','README']},'ctflags-0.03.tar.gz' => {'author' => 'SALVA','description' => 'Perl extension for compile time flags configuration','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 8}},'ctserver-0.3.tar.gz' => {'author' => 'VOICET','description' => 'Computer Telephony programming in Perl','files' => ['README']},'cvswebedit-v2.0b1.tar.gz' => {'author' => 'MRJC','description' => undef,'files' => []},'cyrillic-1.05.tar.gz' => {'author' => 'JNEYSTADT','description' => 'Heuristics to detect coded character sets','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz'],'requires_module' => {'Unicode::Map8' => 0,'Unicode::String' => 0},'requires_recursive' => ['MIME-Base64-2.18.tar.gz','Unicode-Map8-0.12.tar.gz','Unicode-String-2.07.tar.gz'],'testers' => {'pass' => 7}},'cyrillic-2.09.tar.gz' => {'author' => 'AMICHAUER','description' => 'Library for fast and easy cyrillic text manipulation','files' => ['Makefile.PL']},'dTemplate-2.2.2.tar.gz' => {'author' => 'DLUX','description' => 'Fast and flexible templating system','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 6}},'dbMan-0.31.tar.gz' => {'author' => 'MILSO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'dbd_rdb-1_16.tgz' => {'author' => 'ASTILLER','description' => undef,'files' => [],'testers' => {'fail' => 1}},'dbsh-0.01.tar.gz' => {'author' => 'MILSO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'deltax-modules-3.01.tar.gz' => {'author' => 'JSPICAK','description' => 'Perl module for parsing pages for masser _____ / \\ _____ ______ ______ ___________ / \\ / \\\\__ \\ / ___// ___// __ \\_ __ \\ / Y \\/ __ \\_\\___ \\ \\___ \\\\ ___/| | \\/ \\____|__ (____ /____ >____ >\\___ >__| \\/ \\/ \\/ \\/ \\/ project','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Time-HiRes-1.44.tar.gz'],'requires_module' => {'DBI' => 0,'Time::HiRes' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Time-HiRes-1.44.tar.gz']},'deltax-modules-3.03.tar.gz' => {'author' => 'JSPICAK','description' => 'Perl module for parsing pages for masser _____ / \\ _____ ______ ______ ___________ / \\ / \\\\__ \\ / ___// ___// __ \\_ __ \\ / Y \\/ __ \\_\\___ \\ \\___ \\\\ ___/| | \\/ \\____|__ (____ /____ >____ >\\___ >__| \\/ \\/ \\/ \\/ \\/ project','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DBI-1.35.tar.gz','Time-HiRes-1.45.tar.gz'],'requires_module' => {'DBI' => 0,'Time::HiRes' => 0},'requires_recursive' => ['DBI-1.35.tar.gz','Time-HiRes-1.45.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'ebx-0.87.tar.gz' => {'author' => 'CLKAO','description' => 'Synchronize OurNet::BBS Objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','Crypt-Rijndael-0.05.tar.gz','MIME-Base64-2.18.tar.gz','OurNet-BBS-1.64.tar.gz','Storable-2.06.tar.gz','TermReadKey-2.21.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Compress::Zlib' => '1.08','Crypt::Rijndael' => '0.04','Getopt::Std' => '1.02','MIME::Base64' => '2.11','OurNet::BBS' => '1.62','Storable' => '1.011','Term::ReadKey' => '2.14'},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','Crypt-Rijndael-0.05.tar.gz','File-Spec-0.82.tar.gz','MIME-Base64-2.18.tar.gz','OurNet-BBS-1.64.tar.gz','Storable-2.06.tar.gz','TermReadKey-2.21.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'ec-1.25.tar.gz' => {'author' => 'RKIES','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['MIME-Base64-2.18.tar.gz'],'requires_module' => {'MIME::Base64' => undef},'requires_recursive' => ['MIME-Base64-2.18.tar.gz'],'testers' => {'pass' => 1}},'enum-1.016.tar.gz' => {'author' => 'ZENIN','description' => 'resemble enumerated types in C','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 22}},'enum-fields-1.0.tar.gz' => {'author' => 'DMLLOYD','description' => 'Perl extension for defining constants for use in Array-based objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'eperl-2.2.13.tar.gz' => {'author' => 'RSE','description' => 'Fast emulated Embedded Perl (ePerl)','files' => ['Makefile.PL','README'],'testers' => {'fail' => 2}},'esmith-1.70.tar.gz' => {'author' => 'SKUD','description' => '- a CPAN packaging of e-smith API modules','files' => ['Makefile.PL','MANIFEST']},'etext.1.6.3.zip' => {'author' => 'ILYAZ','description' => 'TeX typesetting language input parser','files' => []},'ex-constant-vars-0.01.tar.gz' => {'author' => 'CTWETEN','description' => 'Perl pragma to create readonly variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'ex-lib-zip-0.03.tar.gz' => {'author' => 'NWCLARK','description' => 'Perl extension to let you C<use> things direct from zip files.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['PerlIO-gzip-0.14.tar.gz','PerlIO-subfile-0.06.tar.gz'],'requires_module' => {'PerlIO::gzip' => '0.07','PerlIO::subfile' => '0.02'},'requires_recursive' => ['PerlIO-gzip-0.14.tar.gz','PerlIO-subfile-0.06.tar.gz'],'testers' => {'pass' => 2}},'ex-newest-0.02.tar.gz' => {'author' => 'RGARCIA','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::Simple' => '0.19'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 3,'pass' => 2}},'ex-override-1.1.tar.gz' => {'author' => 'CWEST','description' => 'perl pragma to override core functions','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'examples.tar.gz' => {'author' => 'SRIRAM','description' => undef,'files' => []},'extensible_report_generator_1.13.zip' => {'author' => 'PHOENIXL','description' => undef,'files' => ['README','MANIFEST']},'extproc_perl-0.94.tar.gz' => {'author' => 'JHORWITZ','description' => 'Perl interface to the Oracle Perl External Procedure Library','files' => ['Makefile.PL','README']},'extproc_perl-0.95.tar.gz' => {'author' => 'JHORWITZ','description' => undef},'fameperl-2.1.3.tar.gz' => {'author' => 'TRIAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'finance-yahooquote_0.18.tar.gz' => {'author' => 'EDD','description' => 'Get stock quotes from Yahoo! Finance','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['HTML-Parser-3.27.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'HTML::Parser' => '2.2','HTTP::Request' => '1.23','LWP::UserAgent' => '1.62','Text::ParseWords' => '3.1'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 2}},'font_ft2_0.1.0.tgz' => {'author' => 'CAFFIEND','description' => 'Perl extension for FreeType 2','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'forks-0.02.tar.gz' => {'author' => 'ELIZABETH','description' => 'drop-in replacement for Perl threads using fork()','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz','load-0.05.tar.gz'],'requires_module' => {'Storable' => 0,'Test::More' => 0,'load' => '0.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','load-0.05.tar.gz']},'forks-0.03.tar.gz' => {'author' => 'ELIZABETH','description' => 'drop-in replacement for Perl threads using fork()','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Storable-2.06.tar.gz','Test-Simple-0.47.tar.gz','load-0.05.tar.gz'],'requires_module' => {'Storable' => 0,'Test::More' => 0,'load' => '0.03'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Storable-2.06.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','load-0.05.tar.gz'],'testers' => {'pass' => 2}},'former-0.2beta.tar.gz' => {'author' => 'GEHIC','description' => '- Perl module to read and write Windows-like config files','files' => ['README','MANIFEST']},'foundation-0.03.tar.gz' => {'author' => 'MSCHWERN','description' => 'Inheritance without objects','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'frogbak.tar.gz' => {'author' => 'MUIR','description' => undef,'files' => []},'gcrypt-0.3.tar.gz' => {'author' => 'ROBBE','description' => 'Perl interface to the GNU Crypto library','files' => ['Makefile.PL','README','MANIFEST']},'gettext-1.00.tar.gz' => {'author' => 'PVANDRY','description' => undef,'files' => ['Makefile.PL','README']},'gettext-1.01.tar.gz' => {'author' => 'PVANDRY','description' => 'Multilanguage messages','files' => ['Makefile.PL','README']},'glist-0.9.17a10.tar.gz' => {'author' => 'ASKSH','description' => undef,'files' => ['README']},'gmuck-1.07.tar.gz' => {'author' => 'SCOP','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Getopt-Long-2.32.tar.gz','HTML-Tagset-3.03.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Carp' => 0,'Getopt::Long' => 0,'HTML::Tagset' => '3.03'},'requires_recursive' => ['Getopt-Long-2.32.tar.gz','HTML-Tagset-3.03.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'grepmail-4.80.tar.gz' => {'author' => 'DCOPPIT','description' => 'A fast mailbox reader','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['TimeDate-1.14.tar.gz'],'requires_module' => {'Date::Parse' => 0},'requires_recursive' => ['TimeDate-1.14.tar.gz'],'testers' => {'fail' => 2,'pass' => 1}},'hp200lx-db-0.09.tar.gz' => {'author' => 'GGONTER','description' => 'Perl module to access HP-200 LX database files','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 9}},'html-diff-0.5.tar.gz' => {'author' => 'EZRAKILTY','description' => undef,'files' => ['README','MANIFEST']},'html2latex-1.1.tar.gz' => {'author' => 'PETER','description' => 'Creates a Latex file from an HTML file.','files' => ['README'],'testers' => {'fail' => 3,'pass' => 2}},'htpl-3.14.tar.gz' => {'author' => 'SCHOP','description' => 'Apache mod_perl driver for HTPL.','files' => ['Makefile.PL','README']},'http-headers-useragent-1.00.tar.gz' => {'author' => 'JNEYSTADT','description' => 'Routine to detect web browser platform from User-Agent HTTP Header','files' => ['Makefile.PL','README','MANIFEST']},'i2c-0.1.tar.gz' => {'author' => 'IGERLACH','description' => 'Perl extension fuer diverse i2c devices. Version 0.1 / 2.12.2000','files' => ['README']},'iPerl-0.6.tar.gz' => {'author' => 'PFEIFFER','description' => 'Bring text-docs to life via embedded Perl','files' => ['README']},'if-0.01000001.tar.gz' => {'author' => 'ILYAZ','description' => 'C<use> a Perl module if a condition holds','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'import-1_01.tgz' => {'author' => 'MIKEKING','description' => 'import all modules with a package prefix, aliasing it away. \'import\' acts as a pragma that performs a \'use\' on all modules that can be found with the given package prefix. Any modules found have a \'use\' statement performed, and the fully qualified package name is aliased to one without the given prefix. The functionality is similar to Java\'s \'import\' statement. See import.pod for details.','files' => ['Makefile.PL','README','MANIFEST']},'interface-0.01.tar.gz' => {'author' => 'SWALTERS','description' => 'simple compile time interface checking for OO Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'io-page-0.02.tar.gz' => {'author' => 'RMITZ','description' => 'Pipe STDOUT to a pager if STDOUT is a TTY','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'iodbc_ext_0_1.tar.gz' => {'author' => 'JMAHAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'jp_beta_1.tar.gz' => {'author' => 'SBALA','description' => undef,'files' => ['README']},'lastlog.pm.gz' => {'author' => 'TOMC','description' => undef},'libao-perl_0.03-1.tar.gz' => {'author' => 'FOOF','description' => 'Perl extension for ao cross-platform audio library','files' => ['Makefile.PL','README','MANIFEST']},'libapreq-0.31.tar.gz' => {'author' => 'DOUGM','description' => 'Generate compiler and linker flags for libapreq','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'libapreq-1.1.tar.gz' => {'author' => 'JIMW','description' => 'C version of CGI::Cookie','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 3,'pass' => 1}},'libnet-1.0703.tar.gz' => {'author' => 'GBARR','description' => 'CCSO Nameserver Client class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Socket' => '1.05','Socket' => '1.3'},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 14}},'libnet-1.13.tar.gz' => {'author' => 'GBARR','description' => 'Support for .netrc files','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'IO::Socket' => '1.05','Socket' => '1.3'},'requires_recursive' => ['IO-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'libplot-perl-2.1.6.2b.tar.gz' => {'author' => 'JLAPEYRE','description' => 'Binding for C libplotter plotting library','files' => ['Makefile.PL','README','MANIFEST']},'libservlet-0.9.1.tar.gz' => {'author' => 'IX','description' => 'Perl Servlet API v2.3','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Exception-Class-1.12.tar.gz'],'requires_module' => {'Exception::Class' => 0},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','Exception-Class-1.12.tar.gz','File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz']},'libservlet-0.9.2.tar.gz' => {'author' => 'IX','description' => 'Perl Servlet API v2.3','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Exception-Class-1.12.tar.gz','IO-1.20.tar.gz'],'requires_module' => {'Exception::Class' => 0,'IO::Handle' => 0},'requires_recursive' => ['Class-Data-Inheritable-0.02.tar.gz','Devel-StackTrace-1.03.tar.gz','Exception-Class-1.12.tar.gz','File-Spec-0.82.tar.gz','IO-1.20.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 5}},'libsirc-0.12.tar.gz' => {'author' => 'ROSCH','description' => 'view URLs with an external browser','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'libwin32-0.191.tar.gz' => {'author' => 'GSAR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'libwin32-0.191.zip' => {'author' => 'GSAR','description' => 'Use Win32 mutex objects for IPC','files' => ['Makefile.PL','README','MANIFEST']},'libwww-perl-5.10.tar.gz' => {'author' => 'GAAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2}},'libwww-perl-5.53.tar.gz' => {'author' => 'GAAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'HTML::HeadParser' => 0,'MIME::Base64' => '2.1','Net::FTP' => '2.4','URI' => '1.10'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 4,'pass' => 6}},'libwww-perl-5.69.tar.gz' => {'author' => 'GAAS','description' => 'Functions that generate HTTP::Requests','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz'],'requires_module' => {'Digest::MD5' => 0,'HTML::HeadParser' => 0,'MIME::Base64' => '2.1','Net::FTP' => '2.58','URI' => '1.10'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 1,'pass' => 16}},'libxml-enno-1.02.tar.gz' => {'author' => 'ENNO','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz','Parse-Yapp-1.05.tar.gz','XML-Parser-2.31.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz'],'requires_module' => {'Date::Manip' => '5.33','LWP::UserAgent' => '0','Parse::Yapp' => '0','XML::Parser' => '2.19','XML::Parser::PerlSAX' => '0.07'},'requires_recursive' => ['DateManip-5.40.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','Parse-Yapp-1.05.tar.gz','URI-1.23.tar.gz','XML-Parser-2.31.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'fail' => 8}},'libxml-perl-0.07.tar.gz' => {'author' => 'KMACLEOD','description' => '- support for deeply nested structures','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::Parser' => '2.19'},'requires_recursive' => ['XML-Parser-2.31.tar.gz'],'testers' => {'fail' => 15,'pass' => 7}},'llg-1.07.tar.gz' => {'author' => 'YVESP','description' => undef,'files' => ['README']},'load-0.05.tar.gz' => {'author' => 'ELIZABETH','description' => 'control when subroutines will be loaded','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 7}},'log.tar.gz' => {'author' => 'STRYTOAST','description' => 'information gleaned from the output of a Quake2 DM log','files' => []},'loose-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'Perl pragma to allow unsafe constructs','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 3}},'lot.tar.gz' => {'author' => 'STRYTOAST','description' => 'Information on an item in an auction','files' => ['Makefile.PL','README'],'requires' => ['Class-DBI-0.91.tar.gz','Date-Simple-1.03.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'Class::DBI' => '0.27','Date::Simple' => '1.03','Test::More' => '0.17'},'requires_recursive' => ['Carp-Assert-0.17.tar.gz','Class-Accessor-0.18.tar.gz','Class-DBI-0.91.tar.gz','Class-Data-Inheritable-0.02.tar.gz','Class-Fields-0.15.tar.gz','Class-Trigger-0.08.tar.gz','Class-WhiteHole-0.03.tar.gz','DBI-1.35.tar.gz','Date-Simple-1.03.tar.gz','File-Spec-0.82.tar.gz','File-Temp-0.12.tar.gz','IO-stringy-2.108.tar.gz','Ima-DBI-0.28.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz','perl-5.8.0.tar.gz']},'mixin-0.04.tar.gz' => {'author' => 'MSCHWERN','description' => 'Mix-in inheritance, an alternative to multiple inheritance','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 7}},'mod_perl-1.27.tar.gz' => {'author' => 'DOUGM','description' => 'Utilities for <Perl> sections','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 2,'pass' => 7}},'modules-0.04.tar.gz' => {'author' => 'MUENALAN','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'mqs-header-0.01.tar.gz' => {'author' => 'STOUGARD','description' => 'Perl extension for header management of files, to use with mqs::spool module','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'mqs-spool-0.03.tar.gz' => {'author' => 'STOUGARD','description' => 'Perl extension for management of spools','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'mssql-1.008.zip' => {'author' => 'SOMMAR','description' => undef,'files' => []},'namespace-0.05.tar.gz' => {'author' => 'AMICHAUER','description' => 'Perl pragma to use like C++ namespace alias','files' => ['Makefile.PL']},'new.spirit-2.0.11.tar.gz' => {'author' => 'JRED','description' => undef,'files' => ['README','MANIFEST']},'nsapi_perl-0.24.tar.gz' => {'author' => 'BSUGARS','description' => 'framework for integrating Perl and Netscape servers','files' => ['Makefile.PL','README']},'only-0.26.tar.gz' => {'author' => 'INGY','description' => 'Load specific module versions; Install many','files' => ['Makefile.PL','README','META.yml','MANIFEST'],'testers' => {'pass' => 3}},'optimize-0.03.tar.gz' => {'author' => 'ABERGMAN','description' => 'Pragma for hinting optimizations on variables','files' => ['Makefile.PL','README','Build.PL','MANIFEST'],'testers' => {'fail' => 4,'pass' => 2}},'optimizer-0.05.tar.gz' => {'author' => 'ABERGMAN','description' => 'Write your own Perl optimizer, in Perl','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1}},'pBLADE-0.10.tar.gz' => {'author' => 'PRATZLAFF','description' => 'Perl interface to the BLADE library.','files' => ['Makefile.PL','README','MANIFEST']},'pRPC-modules-0.1005.tar.gz' => {'author' => 'JWIED','description' => 'Perl extension for writing pRPC servers','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'parrot-0.0.10.tar.gz' => {'author' => 'SFINK','description' => undef,'files' => ['README','MANIFEST'],'testers' => {'fail' => 3}},'parrot-0.0.3.tar.gz' => {'author' => 'SIMON','description' => undef,'files' => ['README','MANIFEST']},'parrot-0.0.4.tar.gz' => {'author' => 'SIMON','description' => undef,'files' => ['README','MANIFEST']},'parrot-0.0.5.tar.gz' => {'author' => 'JGOFF','description' => undef,'files' => ['README','MANIFEST']},'parrot-0.0.8.1.tgz' => {'author' => 'JGOFF','description' => undef,'files' => ['README','MANIFEST']},'parrot-0.0.9.tar.gz' => {'author' => 'SFINK','description' => undef,'files' => ['README','MANIFEST'],'testers' => {'fail' => 1}},'parrot-0_0_7.tgz' => {'author' => 'JGOFF','description' => undef,'files' => ['README','MANIFEST']},'pcsc-perl-1.0.8.tar.gz' => {'author' => 'TCHINCHOW','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'pee-1.07.tar.gz' => {'author' => 'DREADY','description' => undef,'files' => ['Makefile.PL']},'perl-5.6.1.tar.gz' => {'author' => 'GSAR','description' => 'Simple way to add/delete directories in @INC','files' => ['README','MANIFEST']},'perl-5.7.1.tar.gz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-5.7.2.tar.gz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-5.7.3.tar.gz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-5.8.0-RC1.tgz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-5.8.0-RC2.tgz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-5.8.0-RC3.tgz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-5.8.0.tar.gz' => {'author' => 'JHI','description' => 'programmatic interface to the Perl debugging API (draft, subject to change)','files' => ['README','MANIFEST']},'perl-GPS-0.12.tar.gz' => {'author' => 'JOAOP','description' => 'Access to the Serial port for the GPS::* modules','files' => ['Makefile.PL','README','MANIFEST']},'perl-GPSData-0.02.tar.gz' => {'author' => 'NFMNUNES','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz'],'requires_module' => {'Date::Manip' => 'Test::More'},'requires_recursive' => ['DateManip-5.40.tar.gz'],'testers' => {'pass' => 2}},'perl-GPSData-0.03.tar.gz' => {'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['DateManip-5.40.tar.gz'],'requires_module' => {'Date::Manip' => 'Test::More'},'requires_recursive' => ['DateManip-5.40.tar.gz'],'testers' => {'fail' => 1,'pass' => 1}},'perl-GPSData-0.04.tar.gz' => {'author' => 'NFMNUNES','description' => undef},'perl-ldap-0.15.tar.gz' => {'author' => 'GBARR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'perl-ldap-0.251.tar.gz' => {'author' => 'GBARR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-ASN1-0.16.tar.gz'],'requires_module' => {'Convert::ASN1' => '0.07'},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz'],'testers' => {'pass' => 12}},'perl-ldap-0.2701.tar.gz' => {'author' => 'GBARR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Convert-ASN1-0.16.tar.gz'],'requires_module' => {'Convert::ASN1' => '0.07'},'requires_recursive' => ['Convert-ASN1-0.16.tar.gz'],'testers' => {'pass' => 11}},'perl-lisp-0.05.tar.gz' => {'author' => 'GAAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'perl-vgalib-0.4.tgz' => {'author' => 'SCOTTVR','description' => 'Perl extension for svgalib-1.2.11','files' => ['Makefile.PL','README','MANIFEST']},'perl5-byacc-patches-0.6.tar.gz' => {'author' => 'JAKE','description' => 'a class to encapsulate a filehandle as a stream;','files' => ['README']},'perl5.00402-bindist04-msvcAlpha.tar.gz' => {'author' => 'BMIDD','description' => 'load various IO modules','files' => ['README']},'perlSGML.1997Sep18.tar.gz' => {'author' => 'EHOOD','description' => undef,'files' => ['MANIFEST']},'perl_archie.1.5.tar.gz' => {'author' => 'GBOSS','description' => 'Archie queries via Prospero ARDP protocol','files' => [],'testers' => {'fail' => 1}},'perldap-1.4.tar.gz' => {'author' => 'LEIFHED','description' => 'Perl methods for LDAP C API calls','files' => ['Makefile.PL','README','MANIFEST']},'perlhbm-0.01.tar.gz' => {'author' => 'AZUL','description' => undef,'files' => ['README','MANIFEST']},'perlindex-1.200.tar.gz' => {'author' => 'ULPFR','description' => 'English language stemming','files' => ['Makefile.PL','README','MANIFEST']},'perlipq-1.25.tar.gz' => {'author' => 'JMORRIS','description' => 'IPTables userspace packet queuing','files' => ['Makefile.PL','README','MANIFEST']},'perlmenu.v4.0.tar.gz' => {'author' => 'SKUNZ','description' => undef,'files' => ['README']},'perlrpcgen-0.71a.tar.gz' => {'author' => 'JAKE','description' => 'Perl interface to ONC RPC','files' => ['Makefile.PL','README','MANIFEST']},'pgk_xs-0.05.tar.gz' => {'author' => 'OESTERHOL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'pgsql_perl5-1.9.0.tar.gz' => {'author' => 'MERGL','description' => 'PostgreSQL SQL database interface','files' => ['Makefile.PL','README','MANIFEST']},'pod2lyx-0.25.tar.gz' => {'author' => 'RICHARDJ','description' => 'A pod to LyX format conversion class','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz'],'requires_module' => {'File::Spec' => 0},'requires_recursive' => ['File-Spec-0.82.tar.gz'],'testers' => {'pass' => 6}},'podlators-1.26.tar.gz' => {'author' => 'RRA','description' => 'converter to man page','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz'],'requires_module' => {'File::Spec' => '0.8','Pod::Parser' => '1.13'},'requires_recursive' => ['File-Spec-0.82.tar.gz','PodParser-1.21.tar.gz'],'testers' => {'pass' => 5}},'poest-0.20030322.tar.gz' => {'author' => 'CWEST','description' => 'Details of Writing a POEST Configurator','files' => ['README','Build.PL','META.yml','MANIFEST']},'poest-0.20030407.tar.gz' => {'author' => 'CWEST','description' => 'Details of Writing a POEST Configurator','files' => ['README','Build.PL','META.yml','MANIFEST'],'testers' => {'pass' => 2}},'pop-0.07.tar.gz' => {'author' => 'BHOLZMAN','description' => undef,'files' => ['README','MANIFEST']},'ppt-0.12.tar.gz' => {'author' => 'SDAGUE','description' => 'A bundle for install perl power tools via CPAN','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Algorithm-Diff-1.15.tar.gz'],'requires_module' => {'Algorithm::Diff' => '1.1'},'requires_recursive' => ['Algorithm-Diff-1.15.tar.gz']},'pref.pm.gz' => {'author' => 'TOMC','description' => undef},'psh-1.8.tar.gz' => {'author' => 'GREGOR','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Cwd' => '0','File::Spec' => '0'},'requires_recursive' => ['File-Spec-0.82.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 6}},'ptkFAQ-0_03.tar.gz' => {'author' => 'PVHP','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'punctuation-0.02.tar.gz' => {'author' => 'MJD','description' => 'Forbid uses of punctuation variables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['B-Utils-0.04.tar.gz'],'requires_module' => {'B::Utils' => '0.03'},'requires_recursive' => ['B-Utils-0.04.tar.gz'],'testers' => {'pass' => 3}},'pyperl-1.0.tar.gz' => {'author' => 'GAAS','description' => 'Wrapper for python objects','files' => ['README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'qtpl_perl-0.5.tgz' => {'author' => 'AVP','description' => 'Parse text files from saved templates and substitutes variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'release-0.20.tar.gz' => {'author' => 'PETDANCE','description' => 'Methods for releasing packages to CPAN and SourceForge.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['ConfigReader-Simple-1.15.tar.gz','Test-Simple-0.47.tar.gz'],'requires_module' => {'ConfigReader::Simple' => '0','Test::More' => '0'},'requires_recursive' => ['ConfigReader-Simple-1.15.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','IO-stringy-2.108.tar.gz','Module-Build-0.17.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.18.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz']},'release-0.22.tar.gz' => {'author' => 'PETDANCE','description' => 'Methods for releasing packages to CPAN and SourceForge.','files' => ['Makefile.PL','MANIFEST'],'requires' => ['CGI.pm-2.91.tar.gz','ConfigReader-Simple-1.15.tar.gz','File-Spec-0.82.tar.gz','Test-Simple-0.47.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'CGI' => 0,'ConfigReader::Simple' => 0,'File::Spec' => 0,'HTTP::Cookies' => 0,'HTTP::Request' => 0,'LWP::UserAgent' => 0,'Net::FTP' => 0,'Test::More' => 0},'requires_recursive' => ['CGI.pm-2.91.tar.gz','ConfigReader-Simple-1.15.tar.gz','Digest-MD5-2.24.tar.gz','ExtUtils-MakeMaker-6.05.tar.gz','File-Find-Rule-0.10.tar.gz','File-Spec-0.82.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','IO-stringy-2.108.tar.gz','MIME-Base64-2.18.tar.gz','Module-Build-0.18.tar.gz','Module-CoreList-1.8.tar.gz','Module-Info-0.19.tar.gz','Pod-Escapes-1.03.tar.gz','Pod-Simple-0.96.tar.gz','Test-Builder-Tester-0.09.tar.gz','Test-Harness-2.26.tar.gz','Test-Manifest-0.91.tar.gz','Test-Pod-0.95.tar.gz','Test-Prereq-0.19.tar.gz','Test-Simple-0.47.tar.gz','Text-Tabs+Wrap-2001.0929.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'releasesystem-1.00.tar.gz' => {'author' => 'KGREENE','description' => 'Perl extension for managing IMS Release Manager packages','files' => ['README'],'testers' => {'fail' => 1}},'rlib-0.02.tar.gz' => {'author' => 'GBARR','description' => 'manipulate @INC at compile time with relative paths','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 3}},'rms.zip' => {'author' => 'JCTEBBAL','description' => undef,'files' => []},'roads-v2.3.tar.gz' => {'author' => 'MHAMILTON','description' => 'A class to check user authentication for admin tools','files' => ['README']},'router-lg-0.98a.tar.gz' => {'author' => 'CHRISJ','description' => 'Looking Glass','files' => [],'testers' => {'pass' => 5}},'rubyisms-1.0.tar.gz' => {'author' => 'SIMON','description' => 'Steal some features from Ruby','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 1}},'savevars-0.07.tar.gz' => {'author' => 'SREZIC','description' => 'Perl pragma to auto-load and save global variables','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dumper-2.101.tar.gz'],'requires_module' => {'Data::Dumper' => 0},'requires_recursive' => ['Data-Dumper-2.101.tar.gz'],'testers' => {'pass' => 4}},'sdf-2.001beta1.tar.gz' => {'author' => 'IANC','description' => 'converter to SDF','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'fail' => 1,'pass' => 1}},'shishi-0.0.1.tar.gz' => {'author' => 'SIMON','description' => 'Perl wrapper for the C<shishi> parsing library','files' => ['README']},'shufflestat-0.0.3.tar.gz' => {'author' => 'ASKSH','description' => undef,'files' => []},'sitemapper-1.019.tar.gz' => {'author' => 'AWRIGLEY','description' => 'functions for generating a site map for a given site URL.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Digest-MD5-2.24.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','IO-1.20.tar.gz','PodParser-1.21.tar.gz','TermReadKey-2.21.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','WWW-Robot-0.023.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Date::Format' => 0,'Digest::MD5' => 0,'Getopt::Long' => 0,'HTML::Entities' => 0,'HTML::Summary' => 0,'IO::File' => 0,'LWP::UserAgent' => 0,'Pod::Usage' => 0,'Term::ReadKey' => 0,'Tk' => 0,'URI::URL' => 0,'WWW::Robot' => '0.021'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','File-Spec-0.82.tar.gz','Getopt-Long-2.32.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Summary-0.017.tar.gz','HTML-Tagset-3.03.tar.gz','HTML-Tree-3.17.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','PodParser-1.21.tar.gz','TermReadKey-2.21.tar.gz','TimeDate-1.14.tar.gz','Tk-800.024.tar.gz','URI-1.23.tar.gz','WWW-Robot-0.023.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 7}},'smg.zip' => {'author' => 'JCTEBBAL','description' => 'Perl extension for screen management','files' => []},'smime-0.7.tgz' => {'author' => 'SAMPO','description' => undef,'files' => ['README','MANIFEST']},'sol-inst-0.90a.tar.gz' => {'author' => 'CHRISJ','description' => 'Perl module to obtain basic Solaris Package Info','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 11}},'sparky-public-1.06.tar.gz' => {'author' => 'JLHOLT','description' => 'support functions for Sparky data collector and profiler','files' => ['Makefile.PL','MANIFEST']},'speech_pm_1.0.tgz' => {'author' => 'RCALEY','description' => 'Communicate with a festival server process.','files' => ['Makefile.PL','MANIFEST'],'testers' => {'fail' => 9}},'spent-0.1.tar.gz' => {'author' => 'SAMSK','description' => undef,'files' => ['Makefile.PL','README']},'strict-ModuleName-0.03.tar.gz' => {'author' => 'SBURKE','description' => '- verify that current package name matches filename','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'sub-curry-0.04.zip' => {'author' => 'DAVIDH','description' => 'Cute module to curry functions','files' => ['Makefile.PL','README','MANIFEST']},'swig1.1p5.tar.gz' => {'author' => 'DBEAZLEY','description' => undef,'files' => ['README']},'sybperl-2.15.tar.gz' => {'author' => 'MEWP','description' => 'Simple front end to the Sybase BCP API','files' => ['Makefile.PL','README','MANIFEST']},'tagged-0.1.tar.gz' => {'author' => 'THOGEE','description' => 'Perl extension reading tags of mp3 files','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz'],'requires_module' => {'Compress::Zlib' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz'],'testers' => {'pass' => 6}},'tagged-0.40.tar.gz' => {'author' => 'THOGEE','description' => 'Module for reading tags of MP3 audio files','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Compress-Zlib-1.20.tar.gz','perl-5.8.0.tar.gz'],'requires_module' => {'Compress::Zlib' => 0,'File::Basename' => 0},'requires_recursive' => ['Compress-Zlib-1.20.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'test' => {'files' => []},'tinyperl-1.0-580-win32.zip' => {'author' => 'GMPASSOS','description' => undef,'files' => ['README','MANIFEST']},'traceFunc-0.1.tar.gz' => {'author' => 'JOEHIL','description' => 'Trace funcs by using object destructions','files' => ['Makefile.PL','README']},'tux_perl-0.01.tar.gz' => {'author' => 'YALE','description' => 'Perl extension for Tux webserver','files' => ['Makefile.PL','README','MANIFEST']},'types-0.05.tar.gz' => {'author' => 'ABERGMAN','description' => 'Perl pragma for strict type checking','files' => ['Makefile.PL','README','Build.PL','MANIFEST'],'testers' => {'fail' => 5}},'ubertext-0.95.tar.gz' => {'author' => 'CHRISJ','description' => 'Customizable Template Engine','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 2}},'uninit-1.00.tar.gz' => {'author' => 'SIMON','description' => 'Warn about uninitialized variables','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 5}},'uny2k-19.101.tar.gz' => {'author' => 'MSCHWERN','description' => 'Removes y2k fixes','files' => ['Makefile.PL','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.08'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'fail' => 1,'pass' => 2}},'vague-1.3.tar.gz' => {'author' => 'PKENT','description' => 'Perl pragma to reduce precision in your programming constructs','files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 6}},'variable-1.1.tgz' => {'author' => 'ABIGAIL','description' => undef,'files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 5}},'version-0.28.tar.gz' => {'author' => 'JPEACOCK','description' => 'Perl extension for Version Objects','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Test-Simple-0.47.tar.gz'],'requires_module' => {'Test::More' => '0.45'},'requires_recursive' => ['File-Spec-0.82.tar.gz','Test-Harness-2.26.tar.gz','Test-Simple-0.47.tar.gz'],'testers' => {'pass' => 13}},'vpopmail-0.08.tar.gz' => {'author' => 'SSCANLON','description' => 'Perl extension for the vpopmail package','files' => ['Makefile.PL','README','MANIFEST']},'vsDB-1.4.3.tar.gz' => {'author' => 'JHINKLE','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'testers' => {'pass' => 4}},'vstadaf-0.01.tar.gz' => {'author' => 'TOSTI','description' => undef,'files' => ['README']},'w3mir-1.0.10.tar.gz' => {'author' => 'JANL','description' => undef,'files' => ['Makefile.PL','README','MANIFEST']},'web-1.44.tar.gz' => {'author' => 'XWOLF','description' => 'A set of useful routines for many webworking purposes','files' => ['Makefile.PL','MANIFEST']},'webchat-0.05.tar.gz' => {'author' => 'GAAS','description' => undef,'files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dump-0.04.tar.gz','HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Data::Dump' => '0.01','HTML::Parser' => '2.21','LWP' => '5.47','URI' => '1.00'},'requires_recursive' => ['Data-Dump-0.04.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 1}},'webchat-0.64.tar.gz' => {'author' => 'SIMONW','description' => 'support module for web chat script.','files' => ['Makefile.PL','README','MANIFEST'],'requires' => ['Data-Dump-0.04.tar.gz','HTML-Parser-3.27.tar.gz','URI-1.23.tar.gz','libwww-perl-5.69.tar.gz'],'requires_module' => {'Data::Dump' => '0.01','HTML::Parser' => '2.21','LWP' => '5.47','URI' => '1.00'},'requires_recursive' => ['Data-Dump-0.04.tar.gz','Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','perl-5.8.0.tar.gz'],'testers' => {'pass' => 5}},'win32-guidgen-0.02.zip' => {'author' => 'JOEPHAYES','description' => 'Generates GUIDs','files' => ['Makefile.PL','MANIFEST']},'wing-0.9.tar.gz' => {'author' => 'MICB','description' => undef,'files' => ['README']},'xanton+xiri-0.63.tar.gz' => {'author' => 'ASKSH','description' => undef,'files' => []},'xdbfdump-0.03.tar.gz' => {'author' => 'TOSTI','description' => undef,'files' => ['README']},'xisofs-1.3.tar.gz' => {'author' => 'SHERWOOD','description' => undef,'files' => ['README']},'xml-rax-0.01.tar.gz' => {'author' => 'RHANSON','description' => undef,'files' => [],'testers' => {'pass' => 7}},'xslt-parser-0.13.tar.gz' => {'author' => 'JOSTEN','description' => undef,'files' => ['Makefile.PL','README'],'requires' => ['XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz'],'requires_module' => {'XML::DOM' => '1.25','XML::Parser' => '2.26'},'requires_recursive' => ['Digest-MD5-2.24.tar.gz','HTML-Parser-3.27.tar.gz','HTML-Tagset-3.03.tar.gz','IO-1.20.tar.gz','MIME-Base64-2.18.tar.gz','URI-1.23.tar.gz','XML-DOM-1.42.tar.gz','XML-Parser-2.31.tar.gz','XML-RegExp-0.03.tar.gz','libnet-1.13.tar.gz','libwww-perl-5.69.tar.gz','libxml-perl-0.07.tar.gz','perl-5.8.0.tar.gz']},'xxx2lout-1.35.tar.gz' => {'author' => 'SUMMER','description' => 'Module providing txt2lout, htmlentity2lout and pod2lout functions','files' => ['README']},'your-0.01.tar.gz' => {'author' => 'MSCHWERN','description' => 'Perl pragma to declare use of other package\'s variables','files' => ['Makefile.PL','MANIFEST'],'testers' => {'pass' => 11}}};
return $cpants;
}
1;
__END__
=head1 NAME
Module::CPANTS - CPAN Module Testing
=head1 SYNOPSIS
use Module::CPANTS;
my $c = Module::CPANTS;
my $cpants = $c->data;
=head1 DESCRIPTION
This is an initial stab at providing automated testing for the modules
on CPAN. Alpha release and all that. It's just out there to test the
waters.
CPANTS was initially described by Michael Schwern a long time ago in:
http://archive.develooper.com/perl-qa@perl.org/msg00148.html
It is highly recommended that you read that.
The idea is to have automated module testing reporting back all sorts
of metadata about the modules on CPAN.
The current interface is a large hash. The keys in the hash are
distributions. For example, the information available for
Acme-Colour-0.20.tar.gz is accessible using:
my $dist = 'Acme-Colour-0.20.tar.gz';
my $data = $cpants->{$dist};
The actual information currently returned is as follows:
'Acme-Colour-0.20.tar.gz' => {
'author' => 'LBROCARD',
'description' => '',
'files' => [
'Makefile.PL',
'README',
'MANIFEST'
],
'requires' => [
'Graphics-ColorNames-0.32.tar.gz',
'Scalar-List-Utils-1.11.tar.gz',
'Test-Simple-0.47.tar.gz'
],
'requires_module' => {
'Graphics::ColorNames' => 0,
'List::Util' => 0,
'Test::Simple' => 0
},
'requires_recursive' => [
'File-Spec-0.82.tar.gz',
'Graphics-ColorNames-0.32.tar.gz',
'Scalar-List-Utils-1.11.tar.gz',
'Test-Harness-2.26.tar.gz',
'Test-Simple-0.47.tar.gz'
],
'testers' => {
'fail' => 1,
'pass' => 5,
},
}
The "author" field is the PAUSE ID of the author of the distribution.
The "description" field is the description listed in the CPAN modules
list for the distribibution.
The "files" field is a listref containing interesting files which were
found. The following files are deemed interesting at the moment:
Makefile.PL, README, Build.PL, META.yml, SIGNATURE, MANIFEST.
The "requires_module" field is a hashref containing the module
prerequisites listed in the Makefile.PL for the distribution.
The "requires" field is a listref containing all the distributions
containing the module prerequisite listed in the Makefile.PL for the
distribution.
The "requires_recursive" is the same as "requires" but lists the
recursive dependencies. This should be all the distributions that the
distribution needs to run.
The "testers" field contains the number of passes and fails reported
by the CPAN testers (http://testers.cpan.org/).
More data is to be added soon.
Note that CPANPLUS is very useful for relating modules to
distributions.
=head1 AUTHOR
Leon Brocard <acme@astray.com>
=head1 LICENSE
This code is distributed under the same license as Perl.