makepp

Metadata

Analyzed metadata and errors of makepp.

{
   "abstracts_in_pod" : {
      "Mpp" : "Common subs for makepp and makeppreplay",
      "Mpp::BuildCache" : "subroutines for handling the makepp build cache",
      "Mpp::BuildCacheControl" : "Externally usable management commands",
      "Mpp::BuildCheck" : "Interface definition for various signature classes",
      "Mpp::BuildCheck::exact_match" : "a signature class that requires that dependencies\nhave exactly the same signature they did on the last build",
      "Mpp::BuildCheck::target_newer" : "a build check class that uses the traditional Make algorithm",
      "Mpp::Cmds" : "Builtin commands for makefiles",
      "Mpp::CommandParser" : "Base class for makepp command parsers",
      "Mpp::CommandParser::Esql" : "makepp command parser for various Esql preprocessors",
      "Mpp::CommandParser::Gcc" : "makepp command parser for gcc or cc",
      "Mpp::CommandParser::Swig" : "makepp command parser for swig",
      "Mpp::CommandParser::Vcs" : "makepp command parser for Synopsys VCS",
      "Mpp::Event" : "event loop for makepp",
      "Mpp::File" : "cached information about files and directories",
      "Mpp::FileOpt" : "optional subs to complement Mpp::File",
      "Mpp::Fixer::Automake" : "Fix Automake crap",
      "Mpp::Fixer::CMake" : "Fix CMake Makefiles so they become nice",
      "Mpp::Glob" : "Subroutines for reading directories easily.",
      "Mpp::Lexer" : "Makepp lexer for finding commands and redirections in a rule",
      "Mpp::Makefile" : "an object that groks makefiles and stores their relevant info",
      "Mpp::Recursive" : "Support for making dumb recursive make smart",
      "Mpp::Repository" : "Makepp repository functionality",
      "Mpp::Scanner" : "Base class for makepp file scanners",
      "Mpp::Scanner::C" : "makepp scanner for C-like files",
      "Mpp::Scanner::Esqlc" : "makepp scanner for Embedded SQL C files",
      "Mpp::Scanner::Swig" : "makepp scanner for SWIG's .i files",
      "Mpp::Scanner::Vera" : "makepp scanner for Vera files",
      "Mpp::Scanner::Verilog" : "makepp scanner for Verilog files",
      "Mpp::Signature" : "Interface definition for various signature classes",
      "Mpp::Signature::c_compilation_md5" : "a signature class that ignores changes to whitespace and comments",
      "Mpp::Signature::md5" : "Mpp::Signature class based on MD5 checksum",
      "Mpp::Signature::shared_object" : "a signature class that ignores changes to shared objects",
      "Mpp::Signature::verilog_synthesis_md5" : "a signature class that ignores changes to whitespace and comments",
      "Mpp::Signature::xml" : "a signature class that ignores insignificant changes and comments",
      "Mpp::Subs" : "Functions and statements for makefiles",
      "Mpp::Text" : "Subs for manipulating typical makefile text",
      "Rule" : "Stores information about a build rule",
      "architecture_independent" : "A build check method that ignores changes in architecture",
      "ignore_action" : "A build check method that ignores changes in the command.",
      "only_action" : "A build check method that only looks at the command."
   },
   "author" : "PFEIFFER",
   "buildfile_executable" : 0,
   "dir_t" : "t",
   "dirs_array" : [
      "pod",
      "pod/html",
      "Mpp",
      "Mpp/Signature",
      "Mpp/BuildCheck",
      "Mpp/CommandParser",
      "Mpp/Scanner",
      "Mpp/Fixer",
      "t",
      "t/stress_tests",
      "t/additional_tests"
   ],
   "dist" : "makepp",
   "dynamic_config" : 0,
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "metayml_conforms_to_known_spec" : "Missing mandatory field, 'abstract' (abstract) [Validation: 1.4];value is an undefined string (abstract) [Validation: 1.4]",
      "no_invalid_versions" : {
         "Mpp/Text.pm" : {
            "Mpp::Text" : "2.0.98.2cvs"
         }
      },
      "no_pod_errors" : "makepp-2.0.98.2cvs/pod/makepp_extending.pod -- Around line 27:  alternative text 'ifperl / ifmakeperl' contains non-escaped | or /  alternative text 'perl / makeperl' contains non-escaped | or /  alternative text 'sub / makesub' contains non-escaped | or /  alternative text 'perl / makeperl' contains non-escaped | or /  alternative text 'map / makemap' contains non-escaped | or /  alternative text 'perl / makeperl' contains non-escaped | or /makepp-2.0.98.2cvs/pod/makepp_variables.pod -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 11:  alternative text '$/' contains non-escaped | or /makepp-2.0.98.2cvs/pod/makepp_functions.pod -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 105:  Non-ASCII character seen before =encoding in '“short-circuiting”'.  Assuming UTF-8",
      "use_strict" : "Mpp::Text, Mpp::Repository, Mpp::Recursive, Mpp::BuildCheck, Mpp::Signature, Mpp::Fixer::CMake, Mpp::Fixer::Automake, Mpp::Event",
      "use_warnings" : "Mpp::Text, Mpp::BuildCheck::exact_match, Mpp::Repository, Mpp::BuildCheck::ignore_action, Mpp::CommandParser::Swig, Mpp::Recursive, Mpp::Scanner::Esqlc, Mpp::Glob, Mpp::Subs, Mpp::Signature::verilog_synthesis_md5, Mpp::CommandParser::Esql, Mpp::File, Mpp::Signature::xml, Mpp::CommandParser, Mpp::Scanner::Swig, Mpp::Signature::md5, Mpp::Utils, Mpp::BuildCheck, Mpp::Scanner::Verilog, Mpp::Signature, Mpp::BuildCache, Mpp::Scanner, Mpp::Scanner::C, Mpp::BuildCheck::target_newer, Mpp::CommandParser::Vcs, Mpp::Signature::xml_space, Mpp::BuildCheck::architecture_independent, Mpp::BuildCacheControl, Mpp::Lexer, Mpp::BuildCheck::only_action, Mpp::Scanner::Vera, Mpp::Signature::shared_object, Mpp, Mpp::Makefile, Mpp::Fixer::CMake, Mpp::Fixer::Automake, Mpp::Event, Mpp::File, Mpp::Cmds, Mpp::Signature::c_compilation_md5, Mpp::CommandParser::Gcc, Mpp::Rule"
   },
   "extension" : "tgz",
   "external_license_file" : "LICENSE",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "ChangeLog",
   "file_license" : "LICENSE",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "makepp",
      "config.pl",
      "README",
      "makeppinfo",
      "makeppgraph",
      "makeppbuiltin",
      "makeppclean",
      "Mpp.pm",
      "makeppreplay",
      "makepp_builtin_rules.mk",
      "configure",
      "INSTALL",
      "Makefile.PL",
      "META.yml",
      "ChangeLog",
      "makepp_build_cache_control",
      "configure.bat",
      "makepplog",
      "MANIFEST",
      "recursive_makepp",
      "install.pl",
      "LICENSE",
      "makepp_default_makefile.mk",
      "pod/makepp_extending.pod",
      "pod/makepp_build_cache.pod",
      "pod/makeppinfo.pod",
      "pod/makepp_tutorial_compilation.pod",
      "pod/makepp_build_check.pod",
      "pod/makepp_build_algorithm.pod",
      "pod/makepp_index.pod",
      "pod/makeppgraph.pod",
      "pod/makeppbuiltin.pod",
      "pod/makepp_release_notes.pod",
      "pod/makepp_rules.pod",
      "pod/makepp_statements.pod",
      "pod/makepplog.pod",
      "pod/makepp.pod",
      "pod/makepp_command.pod",
      "pod/makepp_builtin.pod",
      "pod/makepp_compatibility.pod",
      "pod/makepp_scanning.pod",
      "pod/makepp_variables.pod",
      "pod/makepp_faq.pod",
      "pod/makepp_cookbook.pod",
      "pod/makepp_repositories.pod",
      "pod/makeppreplay.pod",
      "pod/makepp_tutorial.pod",
      "pod/makepp_speedup.pod",
      "pod/makepp_incompatibilities.pod",
      "pod/makepp_builtins.pod",
      "pod/makepp_signatures.pod",
      "pod/makepp_sandboxes.pod",
      "pod/makepp_functions.pod",
      "pod/perl_performance.pod",
      "pod/makeppclean.pod",
      "pod/html/nav.png",
      "pod/html/tabs.png",
      "pod/html/makepp.js",
      "pod/html/makepp.png",
      "pod/html/nav2.png",
      "pod/html/html.pl",
      "pod/html/makepp.css",
      "pod/html/url.png",
      "pod/html/bg.png",
      "pod/html/google.png",
      "Mpp/BuildCacheControl.pm",
      "Mpp/Signature.pm",
      "Mpp/Event.pm",
      "Mpp/File.pm",
      "Mpp/BuildCheck.pm",
      "Mpp/Text.pm",
      "Mpp/Makefile.pm",
      "Mpp/Glob.pm",
      "Mpp/Cmds.pm",
      "Mpp/Recursive.pm",
      "Mpp/Lexer.pm",
      "Mpp/Rule.pm",
      "Mpp/FileOpt.pm",
      "Mpp/Subs.pm",
      "Mpp/CommandParser.pm",
      "Mpp/Utils.pm",
      "Mpp/BuildCache.pm",
      "Mpp/Repository.pm",
      "Mpp/Scanner.pm",
      "Mpp/Signature/verilog_synthesis_md5.pm",
      "Mpp/Signature/md5.pm",
      "Mpp/Signature/shared_object.pm",
      "Mpp/Signature/c_compilation_md5.pm",
      "Mpp/Signature/xml_space.pm",
      "Mpp/Signature/xml.pm",
      "Mpp/BuildCheck/exact_match.pm",
      "Mpp/BuildCheck/ignore_action.pm",
      "Mpp/BuildCheck/only_action.pm",
      "Mpp/BuildCheck/target_newer.pm",
      "Mpp/BuildCheck/architecture_independent.pm",
      "Mpp/CommandParser/Gcc.pm",
      "Mpp/CommandParser/Vcs.pm",
      "Mpp/CommandParser/Swig.pm",
      "Mpp/CommandParser/Esql.pm",
      "Mpp/Scanner/Verilog.pm",
      "Mpp/Scanner/Esqlc.pm",
      "Mpp/Scanner/Swig.pm",
      "Mpp/Scanner/C.pm",
      "Mpp/Scanner/Vera.pm",
      "Mpp/Fixer/CMake.pm",
      "Mpp/Fixer/Automake.pm"
   ],
   "files_hash" : {
      "ChangeLog" : {
         "mtime" : 1361027733,
         "size" : 251636
      },
      "INSTALL" : {
         "mtime" : 1361024500,
         "size" : 5259
      },
      "LICENSE" : {
         "mtime" : 1131093613,
         "size" : 267
      },
      "MANIFEST" : {
         "mtime" : 1361104026,
         "size" : 5604
      },
      "META.yml" : {
         "mtime" : 1361103992,
         "size" : 739
      },
      "Makefile.PL" : {
         "mtime" : 1361103927,
         "size" : 750,
         "used" : [
            "5.008",
            "ExtUtils::MakeMaker"
         ]
      },
      "Mpp.pm" : {
         "module" : "Mpp",
         "mtime" : 1359669996,
         "required_in_eval" : [
            "Time::HiRes"
         ],
         "size" : 16822,
         "used" : [
            "Config",
            "Mpp::Cmds",
            "Mpp::File",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/BuildCache.pm" : {
         "module" : "Mpp::BuildCache",
         "mtime" : 1352758684,
         "noed" : [
            "warnings"
         ],
         "size" : 29591,
         "used" : [
            "Mpp::Cmds",
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Signature::md5",
            "POSIX",
            "Sys::Hostname",
            "strict"
         ]
      },
      "Mpp/BuildCacheControl.pm" : {
         "module" : "Mpp::BuildCacheControl",
         "mtime" : 1339274180,
         "noed" : [
            "warnings"
         ],
         "required" : [
            "Exporter"
         ],
         "size" : 30200,
         "used" : [
            "Mpp::BuildCache",
            "Mpp::Cmds",
            "Mpp::File",
            "Mpp::FileOpt",
            "POSIX",
            "strict"
         ]
      },
      "Mpp/BuildCheck.pm" : {
         "module" : "Mpp::BuildCheck",
         "mtime" : 1330869395,
         "size" : 6719
      },
      "Mpp/BuildCheck/architecture_independent.pm" : {
         "module" : "Mpp::BuildCheck::architecture_independent",
         "mtime" : 1328653575,
         "size" : 893,
         "used" : [
            "Mpp::BuildCheck::exact_match",
            "strict"
         ]
      },
      "Mpp/BuildCheck/exact_match.pm" : {
         "module" : "Mpp::BuildCheck::exact_match",
         "mtime" : 1339274180,
         "size" : 13498,
         "used" : [
            "Mpp::BuildCheck",
            "Mpp::File",
            "Mpp::Signature::md5",
            "strict"
         ]
      },
      "Mpp/BuildCheck/ignore_action.pm" : {
         "module" : "Mpp::BuildCheck::ignore_action",
         "mtime" : 1234217259,
         "size" : 1014,
         "used" : [
            "Mpp::BuildCheck::exact_match",
            "strict"
         ]
      },
      "Mpp/BuildCheck/only_action.pm" : {
         "module" : "Mpp::BuildCheck::only_action",
         "mtime" : 1234217259,
         "size" : 719,
         "used" : [
            "Mpp::BuildCheck::exact_match",
            "strict"
         ]
      },
      "Mpp/BuildCheck/target_newer.pm" : {
         "module" : "Mpp::BuildCheck::target_newer",
         "mtime" : 1309550374,
         "size" : 3591,
         "used" : [
            "Mpp::BuildCheck",
            "strict"
         ]
      },
      "Mpp/Cmds.pm" : {
         "module" : "Mpp::Cmds",
         "mtime" : 1351199414,
         "noed" : [
            "strict",
            "warnings"
         ],
         "required" : [
            "File::Copy"
         ],
         "size" : 22405,
         "used" : [
            "Mpp::File",
            "Mpp::Subs",
            "Mpp::Text",
            "POSIX",
            "strict"
         ]
      },
      "Mpp/CommandParser.pm" : {
         "module" : "Mpp::CommandParser",
         "mtime" : 1339274180,
         "noed" : [
            "strict"
         ],
         "size" : 10863,
         "used" : [
            "Mpp::File",
            "Mpp::Subs",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/CommandParser/Esql.pm" : {
         "module" : "Mpp::CommandParser::Esql",
         "mtime" : 1337117190,
         "required" : [
            "Mpp::Scanner::Esqlc"
         ],
         "size" : 5073,
         "used" : [
            "Mpp::CommandParser::Gcc",
            "Mpp::File",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/CommandParser/Gcc.pm" : {
         "module" : "Mpp::CommandParser::Gcc",
         "mtime" : 1337117190,
         "required" : [
            "Mpp::Glob",
            "Mpp::Scanner::C",
            "Mpp::Subs"
         ],
         "size" : 8012,
         "used" : [
            "Mpp::CommandParser",
            "Mpp::File",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/CommandParser/Swig.pm" : {
         "module" : "Mpp::CommandParser::Swig",
         "mtime" : 1337117190,
         "required" : [
            "Mpp::Scanner::Swig"
         ],
         "size" : 5124,
         "used" : [
            "Mpp::CommandParser",
            "Mpp::File",
            "strict"
         ]
      },
      "Mpp/CommandParser/Vcs.pm" : {
         "module" : "Mpp::CommandParser::Vcs",
         "mtime" : 1351199443,
         "required" : [
            "Mpp::CommandParser::Gcc",
            "Mpp::Scanner::Vera",
            "Mpp::Scanner::Verilog",
            "Mpp::Subs"
         ],
         "size" : 7110,
         "used" : [
            "Mpp::CommandParser",
            "Mpp::File",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Event.pm" : {
         "module" : "Mpp::Event",
         "mtime" : 1351199442,
         "required" : [
            "Exporter"
         ],
         "size" : 21852,
         "used" : [
            "Mpp::Text",
            "POSIX"
         ]
      },
      "Mpp/File.pm" : {
         "module" : "Mpp::File",
         "mtime" : 1342642823,
         "required" : [
            "Exporter"
         ],
         "size" : 43786,
         "used" : [
            "Cwd",
            "Mpp::Text",
            "POSIX",
            "strict"
         ]
      },
      "Mpp/FileOpt.pm" : {
         "module" : "Mpp::File",
         "mtime" : 1358700862,
         "noed" : [
            "warnings"
         ],
         "size" : 33136,
         "used" : [
            "Mpp::File",
            "strict"
         ]
      },
      "Mpp/Fixer/Automake.pm" : {
         "module" : "Mpp::Fixer::Automake",
         "mtime" : 1361098230,
         "size" : 3581
      },
      "Mpp/Fixer/CMake.pm" : {
         "module" : "Mpp::Fixer::CMake",
         "mtime" : 1330869395,
         "size" : 3415,
         "used" : [
            "Mpp::File",
            "Mpp::Glob"
         ]
      },
      "Mpp/Glob.pm" : {
         "module" : "Mpp::Glob",
         "mtime" : 1337117189,
         "required" : [
            "Exporter"
         ],
         "size" : 24564,
         "used" : [
            "Mpp::File",
            "strict"
         ]
      },
      "Mpp/Lexer.pm" : {
         "module" : "Mpp::Lexer",
         "mtime" : 1356649814,
         "noed" : [
            "strict"
         ],
         "required" : [
            "B"
         ],
         "size" : 16964,
         "used" : [
            "Mpp::CommandParser",
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Rule",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Makefile.pm" : {
         "module" : "Mpp::Makefile",
         "mtime" : 1359669996,
         "noed" : [
            "warnings"
         ],
         "required" : [
            "Mpp::BuildCache",
            "Mpp::BuildCheck::target_newer",
            "Mpp::Fixer::Automake",
            "Mpp::Fixer::CMake"
         ],
         "size" : 88638,
         "used" : [
            "Mpp::Cmds",
            "Mpp::Event",
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Glob",
            "Mpp::Subs",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Recursive.pm" : {
         "module" : "Mpp::Recursive",
         "mtime" : 1361027506,
         "noed" : [
            "warnings"
         ],
         "required" : [
            "IO::Socket"
         ],
         "size" : 8446,
         "used" : [
            "Mpp::Event",
            "Mpp::File",
            "Mpp::Text"
         ],
         "used_in_eval" : [
            "IO::Socket"
         ]
      },
      "Mpp/Repository.pm" : {
         "module" : "Mpp::Repository",
         "mtime" : 1358700862,
         "noed" : [
            "warnings"
         ],
         "size" : 12959,
         "used" : [
            "Mpp::FileOpt"
         ]
      },
      "Mpp/Rule.pm" : {
         "module" : "Mpp::Rule",
         "mtime" : 1361027506,
         "size" : 53462,
         "used" : [
            "Mpp::BuildCheck::exact_match",
            "Mpp::Cmds",
            "Mpp::Event",
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Lexer",
            "Mpp::Scanner",
            "Mpp::Text",
            "POSIX",
            "strict"
         ]
      },
      "Mpp/Scanner.pm" : {
         "module" : "Mpp::Scanner",
         "mtime" : 1350227774,
         "size" : 22425,
         "used" : [
            "Mpp::CommandParser",
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Scanner/C.pm" : {
         "module" : "Mpp::Scanner::C",
         "mtime" : 1339274237,
         "size" : 9854,
         "used" : [
            "Mpp::File",
            "Mpp::Scanner",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Scanner/Esqlc.pm" : {
         "module" : "Mpp::Scanner::Esqlc",
         "mtime" : 1320699578,
         "size" : 1914,
         "used" : [
            "Mpp::Scanner::C",
            "strict"
         ]
      },
      "Mpp/Scanner/Swig.pm" : {
         "module" : "Mpp::Scanner::Swig",
         "mtime" : 1309550374,
         "size" : 2674,
         "used" : [
            "Mpp::Scanner",
            "Mpp::Scanner::C",
            "strict"
         ]
      },
      "Mpp/Scanner/Vera.pm" : {
         "module" : "Mpp::Scanner::Vera",
         "mtime" : 1234219523,
         "size" : 780,
         "used" : [
            "Mpp::Scanner::C",
            "strict"
         ]
      },
      "Mpp/Scanner/Verilog.pm" : {
         "module" : "Mpp::Scanner::Verilog",
         "mtime" : 1290029752,
         "size" : 8868,
         "used" : [
            "Mpp::File",
            "Mpp::Scanner",
            "strict"
         ]
      },
      "Mpp/Signature.pm" : {
         "module" : "Mpp::Signature",
         "mtime" : 1351888327,
         "size" : 4431
      },
      "Mpp/Signature/c_compilation_md5.pm" : {
         "module" : "Mpp::Signature::c_compilation_md5",
         "mtime" : 1356789267,
         "size" : 6815,
         "used" : [
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Signature",
            "Mpp::Signature::md5",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Signature/md5.pm" : {
         "module" : "Mpp::Signature::md5",
         "mtime" : 1337117190,
         "size" : 1882,
         "used" : [
            "Digest::MD5",
            "Mpp::Signature",
            "strict"
         ]
      },
      "Mpp/Signature/shared_object.pm" : {
         "module" : "Mpp::Signature::shared_object",
         "mtime" : 1332700488,
         "size" : 3065,
         "used" : [
            "Mpp::Signature::c_compilation_md5",
            "strict"
         ]
      },
      "Mpp/Signature/verilog_synthesis_md5.pm" : {
         "module" : "Mpp::Signature::verilog_synthesis_md5",
         "mtime" : 1234217259,
         "size" : 766,
         "used" : [
            "Mpp::Signature::c_compilation_md5",
            "strict"
         ]
      },
      "Mpp/Signature/xml.pm" : {
         "module" : "Mpp::Signature::xml",
         "mtime" : 1356108332,
         "size" : 2734,
         "used" : [
            "Mpp::Signature::md5",
            "strict",
            "utf8"
         ],
         "used_in_eval" : [
            "XML::LibXML",
            "XML::Parser"
         ]
      },
      "Mpp/Signature/xml_space.pm" : {
         "module" : "Mpp::Signature::xml_space",
         "mtime" : 1321813126,
         "size" : 268,
         "used" : [
            "Mpp::Signature::xml",
            "strict"
         ]
      },
      "Mpp/Subs.pm" : {
         "module" : "Mpp::Subs",
         "mtime" : 1358700896,
         "noed" : [
            "strict",
            "warnings"
         ],
         "required" : [
            "Mpp::BuildCache",
            "Mpp::CommandParser::Esql",
            "Mpp::CommandParser::Swig",
            "Mpp::CommandParser::Vcs",
            "Mpp::Recursive",
            "Mpp::Repository"
         ],
         "size" : 63279,
         "used" : [
            "Mpp::CommandParser",
            "Mpp::CommandParser::Gcc",
            "Mpp::Event",
            "Mpp::File",
            "Mpp::FileOpt",
            "Mpp::Glob",
            "Mpp::Text",
            "strict"
         ]
      },
      "Mpp/Text.pm" : {
         "module" : "Mpp::Text",
         "mtime" : 1361027497,
         "required" : [
            "Exporter",
            "Mpp::Subs"
         ],
         "size" : 25511,
         "used" : [
            "Config"
         ],
         "used_in_eval" : [
            "Cwd"
         ]
      },
      "Mpp/Utils.pm" : {
         "module" : "Mpp::Utils",
         "mtime" : 1337117189,
         "size" : 2513,
         "used" : [
            "5.008",
            "Mpp::File",
            "Mpp::Text",
            "strict"
         ]
      },
      "README" : {
         "mtime" : 1336933538,
         "size" : 5833
      },
      "config.pl" : {
         "mtime" : 1361027497,
         "size" : 3621
      },
      "configure" : {
         "mtime" : 1062904494,
         "size" : 135
      },
      "configure.bat" : {
         "mtime" : 1237503054,
         "size" : 42
      },
      "install.pl" : {
         "mtime" : 1361027496,
         "size" : 9239
      },
      "makepp" : {
         "mtime" : 1361027497,
         "size" : 50277
      },
      "makepp_build_cache_control" : {
         "mtime" : 1361027497,
         "size" : 194
      },
      "makepp_builtin_rules.mk" : {
         "mtime" : 1304766753,
         "size" : 3857
      },
      "makepp_default_makefile.mk" : {
         "mtime" : 1010646270,
         "size" : 290
      },
      "makeppbuiltin" : {
         "mtime" : 1361027497,
         "size" : 3906
      },
      "makeppclean" : {
         "mtime" : 1361027497,
         "size" : 6884
      },
      "makeppgraph" : {
         "mtime" : 1361027497,
         "size" : 20675
      },
      "makeppinfo" : {
         "mtime" : 1361027497,
         "size" : 6668
      },
      "makepplog" : {
         "mtime" : 1361027497,
         "size" : 14794
      },
      "makeppreplay" : {
         "mtime" : 1361027497,
         "size" : 10063
      },
      "pod/html/bg.png" : {
         "mtime" : 1326310829,
         "size" : 94
      },
      "pod/html/google.png" : {
         "mtime" : 1358706629,
         "size" : 1276
      },
      "pod/html/html.pl" : {
         "mtime" : 1361027497,
         "size" : 73245
      },
      "pod/html/makepp.css" : {
         "mtime" : 1356891130,
         "size" : 3039
      },
      "pod/html/makepp.js" : {
         "mtime" : 1332075262,
         "size" : 1022
      },
      "pod/html/makepp.png" : {
         "mtime" : 1358706630,
         "size" : 6516
      },
      "pod/html/nav.png" : {
         "mtime" : 1326309533,
         "size" : 141
      },
      "pod/html/nav2.png" : {
         "mtime" : 1358706630,
         "size" : 94
      },
      "pod/html/tabs.png" : {
         "mtime" : 1356944631,
         "size" : 4586
      },
      "pod/html/url.png" : {
         "mtime" : 1332190108,
         "size" : 1212
      },
      "pod/makepp.pod" : {
         "mtime" : 1337117190,
         "size" : 16636
      },
      "pod/makepp_build_algorithm.pod" : {
         "mtime" : 1328653575,
         "size" : 6461
      },
      "pod/makepp_build_cache.pod" : {
         "mtime" : 1337797817,
         "size" : 41633
      },
      "pod/makepp_build_check.pod" : {
         "mtime" : 1328653575,
         "size" : 11744
      },
      "pod/makepp_builtin.pod" : {
         "mtime" : 1328653575,
         "size" : 4560
      },
      "pod/makepp_builtins.pod" : {
         "mtime" : 1351199465,
         "size" : 37209
      },
      "pod/makepp_command.pod" : {
         "mtime" : 1358700862,
         "size" : 38145
      },
      "pod/makepp_compatibility.pod" : {
         "mtime" : 1350227907,
         "size" : 8008
      },
      "pod/makepp_cookbook.pod" : {
         "mtime" : 1361027497,
         "size" : 37143
      },
      "pod/makepp_extending.pod" : {
         "mtime" : 1337117190,
         "size" : 18015
      },
      "pod/makepp_faq.pod" : {
         "mtime" : 1361027497,
         "size" : 11949
      },
      "pod/makepp_functions.pod" : {
         "mtime" : 1339274594,
         "size" : 38622
      },
      "pod/makepp_incompatibilities.pod" : {
         "mtime" : 1356649797,
         "size" : 21317
      },
      "pod/makepp_index.pod" : {
         "mtime" : 1361027497,
         "size" : 37920
      },
      "pod/makepp_release_notes.pod" : {
         "mtime" : 1358700862,
         "size" : 25887
      },
      "pod/makepp_repositories.pod" : {
         "mtime" : 1328653575,
         "size" : 24037
      },
      "pod/makepp_rules.pod" : {
         "mtime" : 1350227924,
         "size" : 32307
      },
      "pod/makepp_sandboxes.pod" : {
         "mtime" : 1328439986,
         "size" : 7429
      },
      "pod/makepp_scanning.pod" : {
         "mtime" : 1328653575,
         "size" : 14920
      },
      "pod/makepp_signatures.pod" : {
         "mtime" : 1356789267,
         "size" : 14360
      },
      "pod/makepp_speedup.pod" : {
         "mtime" : 1358700862,
         "size" : 12159
      },
      "pod/makepp_statements.pod" : {
         "mtime" : 1356789285,
         "size" : 32517
      },
      "pod/makepp_tutorial.pod" : {
         "mtime" : 1328653575,
         "size" : 55125
      },
      "pod/makepp_tutorial_compilation.pod" : {
         "mtime" : 1328653575,
         "size" : 14112
      },
      "pod/makepp_variables.pod" : {
         "mtime" : 1361027498,
         "size" : 32605
      },
      "pod/makeppbuiltin.pod" : {
         "mtime" : 1328439986,
         "size" : 4804
      },
      "pod/makeppclean.pod" : {
         "mtime" : 1328653575,
         "size" : 4368
      },
      "pod/makeppgraph.pod" : {
         "mtime" : 1328653575,
         "size" : 20579
      },
      "pod/makeppinfo.pod" : {
         "mtime" : 1350227791,
         "size" : 8243
      },
      "pod/makepplog.pod" : {
         "mtime" : 1358700862,
         "size" : 6322
      },
      "pod/makeppreplay.pod" : {
         "mtime" : 1356649805,
         "size" : 7554
      },
      "pod/perl_performance.pod" : {
         "mtime" : 1339274180,
         "size" : 9579
      },
      "recursive_makepp" : {
         "mtime" : 1361027497,
         "size" : 2565
      },
      "t/aaasimple.test" : {
         "mtime" : 1237502296,
         "no_index" : 1,
         "size" : 631
      },
      "t/additional_dependencies.test" : {
         "mtime" : 1190152727,
         "no_index" : 1,
         "size" : 1289
      },
      "t/additional_tests/2003_08_08_whitespace.test" : {
         "mtime" : 1164413663,
         "no_index" : 1,
         "size" : 588
      },
      "t/additional_tests/2003_08_13_load_makefile_quotes.test" : {
         "mtime" : 1295197862,
         "no_index" : 1,
         "size" : 1012
      },
      "t/additional_tests/2003_10_11_idash.test" : {
         "mtime" : 1358083068,
         "no_index" : 1,
         "size" : 3209
      },
      "t/additional_tests/2003_11_14_repository_unlink.test" : {
         "mtime" : 1342280273,
         "no_index" : 1,
         "size" : 572
      },
      "t/additional_tests/2003_11_14_timestamp_md5.test" : {
         "mtime" : 1342865750,
         "no_index" : 1,
         "size" : 926
      },
      "t/additional_tests/2003_11_25_repository_tot.test" : {
         "mtime" : 1164413663,
         "no_index" : 1,
         "size" : 567
      },
      "t/additional_tests/2003_11_25_wild.test" : {
         "mtime" : 1329052403,
         "no_index" : 1,
         "size" : 977
      },
      "t/additional_tests/2003_12_05_phony_repository.test" : {
         "mtime" : 1187301308,
         "no_index" : 1,
         "size" : 771
      },
      "t/additional_tests/2004_01_21_repository_build.test" : {
         "mtime" : 1117054143,
         "no_index" : 1,
         "size" : 767
      },
      "t/additional_tests/2004_02_12_xargs.test" : {
         "mtime" : 1164413663,
         "no_index" : 1,
         "size" : 4365
      },
      "t/additional_tests/2004_02_19_repository_change.test" : {
         "mtime" : 1342891739,
         "no_index" : 1,
         "size" : 1916
      },
      "t/additional_tests/2004_02_25_only_targets_rule.test" : {
         "mtime" : 1290029752,
         "no_index" : 1,
         "size" : 1337
      },
      "t/additional_tests/2004_02_27_srctarg.test" : {
         "mtime" : 1342280271,
         "no_index" : 1,
         "size" : 414
      },
      "t/additional_tests/2004_03_03_minusk.test" : {
         "mtime" : 1352477361,
         "no_index" : 1,
         "size" : 919
      },
      "t/additional_tests/2004_03_03_scan_build.test" : {
         "mtime" : 1210282419,
         "no_index" : 1,
         "size" : 541
      },
      "t/additional_tests/2004_03_12_condscan.test" : {
         "mtime" : 1342871135,
         "no_index" : 1,
         "size" : 4075
      },
      "t/additional_tests/2004_03_16_recscan.test" : {
         "mtime" : 1312631313,
         "no_index" : 1,
         "size" : 904,
         "used" : [
            "Mpp::Scanner::Verilog"
         ]
      },
      "t/additional_tests/2004_03_24_scanner_c_lib.test" : {
         "mtime" : 1329052037,
         "no_index" : 1,
         "size" : 1968
      },
      "t/additional_tests/2004_03_25_repository_rule.test" : {
         "mtime" : 1203889438,
         "no_index" : 1,
         "size" : 655
      },
      "t/additional_tests/2004_03_26_exit_status.test" : {
         "mtime" : 1203889214,
         "no_index" : 1,
         "size" : 726
      },
      "t/additional_tests/2004_03_31_stale.test" : {
         "mtime" : 1342280271,
         "no_index" : 1,
         "size" : 1739
      },
      "t/additional_tests/2004_04_01_stale_repository.test" : {
         "mtime" : 1349962837,
         "no_index" : 1,
         "size" : 1656
      },
      "t/additional_tests/2004_04_22_envexe.test" : {
         "mtime" : 1234306551,
         "no_index" : 1,
         "size" : 386
      },
      "t/additional_tests/2004_04_28_unshift_makefile_lines.test" : {
         "mtime" : 1234217260,
         "no_index" : 1,
         "size" : 347
      },
      "t/additional_tests/2004_05_04_double_dollar.test" : {
         "mtime" : 1210282419,
         "no_index" : 1,
         "size" : 574
      },
      "t/additional_tests/2004_11_02_repository_rmstale.test" : {
         "mtime" : 1342871133,
         "no_index" : 1,
         "size" : 1841
      },
      "t/additional_tests/2004_11_16_envdep.test" : {
         "mtime" : 1342280270,
         "no_index" : 1,
         "size" : 2297
      },
      "t/additional_tests/2004_12_06_scancache.test" : {
         "mtime" : 1342866754,
         "no_index" : 1,
         "size" : 1251
      },
      "t/additional_tests/2004_12_14_clean.test" : {
         "mtime" : 1342867656,
         "no_index" : 1,
         "size" : 677
      },
      "t/additional_tests/2004_12_14_comma.test" : {
         "mtime" : 1304766627,
         "no_index" : 1,
         "size" : 585
      },
      "t/additional_tests/2004_12_17_idl.test" : {
         "mtime" : 1329052495,
         "no_index" : 1,
         "size" : 1248
      },
      "t/additional_tests/2004_12_20_errors.test" : {
         "mtime" : 1342898730,
         "no_index" : 1,
         "size" : 1518
      },
      "t/additional_tests/2004_12_29_repository_mkdir.test" : {
         "mtime" : 1212357675,
         "no_index" : 1,
         "size" : 505
      },
      "t/additional_tests/2005_01_17_runtime.test" : {
         "mtime" : 1342280269,
         "no_index" : 1,
         "size" : 724
      },
      "t/additional_tests/2005_03_31_scanfail.test" : {
         "mtime" : 1329052510,
         "no_index" : 1,
         "size" : 1068
      },
      "t/additional_tests/2005_07_12_build_cache_cp.test" : {
         "mtime" : 1342865509,
         "no_index" : 1,
         "size" : 1493
      },
      "t/additional_tests/2005_08_12_build_cache_exmatch.test" : {
         "mtime" : 1234217260,
         "no_index" : 1,
         "size" : 832
      },
      "t/additional_tests/2005_08_16_build_cache_clean.test" : {
         "mtime" : 1234217260,
         "no_index" : 1,
         "size" : 859
      },
      "t/additional_tests/2005_08_29_build_cache_md5copy.test" : {
         "mtime" : 1234217260,
         "no_index" : 1,
         "size" : 1030
      },
      "t/additional_tests/2005_08_31_build_cache_pop_options.test" : {
         "mtime" : 1234306551,
         "no_index" : 1,
         "size" : 1782
      },
      "t/additional_tests/2006_02_18_makeppbuiltin.test" : {
         "mtime" : 1336936502,
         "no_index" : 1,
         "size" : 5759,
         "used" : [
            "mymodule"
         ]
      },
      "t/additional_tests/2006_09_14_preexec_rule.test" : {
         "mtime" : 1234306551,
         "no_index" : 1,
         "size" : 389
      },
      "t/additional_tests/2006_09_20_build_cache_none.test" : {
         "mtime" : 1234217260,
         "no_index" : 1,
         "size" : 1840,
         "used" : [
            "Mpp::BuildCacheControl"
         ]
      },
      "t/additional_tests/2006_12_07_scan_order.test" : {
         "mtime" : 1342993415,
         "no_index" : 1,
         "size" : 1642
      },
      "t/additional_tests/2007_01_31_build_check_ignore_action.test" : {
         "mtime" : 1342280269,
         "no_index" : 1,
         "size" : 1033
      },
      "t/additional_tests/2007_02_02_md5_bchk_phony_dep.test" : {
         "mtime" : 1190152731,
         "no_index" : 1,
         "size" : 532
      },
      "t/additional_tests/2007_05_09_dont_build.test" : {
         "mtime" : 1342993717,
         "no_index" : 1,
         "size" : 406
      },
      "t/additional_tests/2007_05_15_autoload.test" : {
         "mtime" : 1234306551,
         "no_index" : 1,
         "size" : 1133,
         "used" : [
            "Carp"
         ]
      },
      "t/additional_tests/2007_08_15_no_extra_fork_unix.test" : {
         "mtime" : 1211664715,
         "no_index" : 1,
         "size" : 760
      },
      "t/additional_tests/2007_08_20_phony_include.test" : {
         "mtime" : 1187653834,
         "no_index" : 1,
         "size" : 503
      },
      "t/additional_tests/2008_05_21_install.test" : {
         "mtime" : 1357678582,
         "no_index" : 1,
         "size" : 1706,
         "used_in_eval" : [
            "Pod::Man"
         ]
      },
      "t/additional_tests/2009_01_08_symlink.test" : {
         "mtime" : 1342993989,
         "no_index" : 1,
         "size" : 1871
      },
      "t/additional_tests/2009_12_27_skip_word_unix.test" : {
         "mtime" : 1329052661,
         "no_index" : 1,
         "size" : 875
      },
      "t/additional_tests/double_colon.test" : {
         "mtime" : 1190152731,
         "no_index" : 1,
         "size" : 566
      },
      "t/additional_tests/spar_unix.test" : {
         "mtime" : 1217886291,
         "no_index" : 1,
         "size" : 8508
      },
      "t/additional_tests/xml.test" : {
         "mtime" : 1342994323,
         "no_index" : 1,
         "size" : 1358,
         "used_in_eval" : [
            "XML::LibXML",
            "XML::Parser"
         ]
      },
      "t/build_cache.test" : {
         "mtime" : 1342279521,
         "no_index" : 1,
         "size" : 6244
      },
      "t/builtins.test" : {
         "mtime" : 1337890792,
         "no_index" : 1,
         "required" : [
            "Exporter"
         ],
         "size" : 13747,
         "used" : [
            "mymodule"
         ]
      },
      "t/c_compilation.test" : {
         "mtime" : 1342280275,
         "no_index" : 1,
         "size" : 1032
      },
      "t/changed_inputs.test" : {
         "mtime" : 1342279520,
         "no_index" : 1,
         "size" : 1241
      },
      "t/conditionals.test" : {
         "mtime" : 1208296218,
         "no_index" : 1,
         "size" : 6150
      },
      "t/directories.test" : {
         "mtime" : 1234394557,
         "no_index" : 1,
         "size" : 806,
         "used" : [
            "Mpp::File"
         ]
      },
      "t/dry_run_what_if.test" : {
         "mtime" : 1350892482,
         "no_index" : 1,
         "size" : 3492
      },
      "t/esql.test" : {
         "mtime" : 1342279519,
         "no_index" : 1,
         "size" : 1801
      },
      "t/extra_dependencies.test" : {
         "mtime" : 1190152728,
         "no_index" : 1,
         "size" : 720
      },
      "t/implicit_load.test" : {
         "mtime" : 1190152728,
         "no_index" : 1,
         "size" : 1838
      },
      "t/include.test" : {
         "mtime" : 1356649071,
         "no_index" : 1,
         "size" : 1491
      },
      "t/last_chance.test" : {
         "mtime" : 1329047955,
         "no_index" : 1,
         "size" : 1732
      },
      "t/load_makefile.test" : {
         "mtime" : 1190152728,
         "no_index" : 1,
         "size" : 1402
      },
      "t/log_graph.test" : {
         "mtime" : 1346082192,
         "no_index" : 1,
         "noed" : [
            "warnings"
         ],
         "size" : 50206,
         "used" : [
            "Mpp::File"
         ]
      },
      "t/loop.test" : {
         "mtime" : 1361052533,
         "no_index" : 1,
         "size" : 1404,
         "used" : [
            "POSIX"
         ]
      },
      "t/make_makefile.test" : {
         "mtime" : 1292019049,
         "no_index" : 1,
         "size" : 917
      },
      "t/makeppreplay.test" : {
         "mtime" : 1345984378,
         "no_index" : 1,
         "required" : [
            "Exporter"
         ],
         "size" : 4105,
         "used" : [
            "mod"
         ]
      },
      "t/md5.test" : {
         "mtime" : 1356717675,
         "no_index" : 1,
         "size" : 4164
      },
      "t/only_targets.test" : {
         "mtime" : 1190152729,
         "no_index" : 1,
         "size" : 1689
      },
      "t/parallel.test" : {
         "mtime" : 1210410402,
         "no_index" : 1,
         "required_in_eval" : [
            "Time::HiRes"
         ],
         "size" : 2189
      },
      "t/pattern_rule.test" : {
         "mtime" : 1190152729,
         "no_index" : 1,
         "size" : 3595
      },
      "t/perl.test" : {
         "mtime" : 1342862267,
         "no_index" : 1,
         "size" : 2120
      },
      "t/recursive_make.test" : {
         "mtime" : 1293197426,
         "no_index" : 1,
         "size" : 2245
      },
      "t/recursive_rules.test" : {
         "mtime" : 1190152729,
         "no_index" : 1,
         "size" : 500
      },
      "t/recursive_variants.test" : {
         "mtime" : 1295197169,
         "no_index" : 1,
         "size" : 1730
      },
      "t/repository.test" : {
         "mtime" : 1234217259,
         "no_index" : 1,
         "size" : 1375
      },
      "t/rule_include.test" : {
         "mtime" : 1336918740,
         "no_index" : 1,
         "size" : 2191
      },
      "t/run_all.t" : {
         "mtime" : 1360794655,
         "no_index" : 1,
         "required" : [
            "Win32API::File"
         ],
         "size" : 4015,
         "used" : [
            "Config"
         ]
      },
      "t/run_tests.pl" : {
         "mtime" : 1360835636,
         "no_index" : 1,
         "size" : 24272
      },
      "t/signature.test" : {
         "mtime" : 1190152730,
         "no_index" : 1,
         "size" : 618
      },
      "t/special_chars_unix.test" : {
         "mtime" : 1190152730,
         "no_index" : 1,
         "size" : 680
      },
      "t/static_pattern.test" : {
         "mtime" : 1190152730,
         "no_index" : 1,
         "size" : 989
      },
      "t/stress_tests/build_cache_concurrent.test" : {
         "mtime" : 1352463400,
         "no_index" : 1,
         "size" : 4258,
         "used" : [
            "Cwd",
            "POSIX"
         ]
      },
      "t/target_specific.test" : {
         "mtime" : 1190152730,
         "no_index" : 1,
         "size" : 2137
      },
      "t/variable_expansion.test" : {
         "mtime" : 1329928135,
         "no_index" : 1,
         "size" : 12854
      },
      "t/variables_automatic.test" : {
         "mtime" : 1283549067,
         "no_index" : 1,
         "size" : 1080
      },
      "t/verilog.test" : {
         "mtime" : 1328567122,
         "no_index" : 1,
         "size" : 1071
      },
      "t/wait_timestamp.pl" : {
         "mtime" : 1234217259,
         "no_index" : 1,
         "size" : 1442
      },
      "t/wildcard_repository.test" : {
         "mtime" : 1342857998,
         "no_index" : 1,
         "size" : 2791
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 0,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 0,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 0,
      "has_license_in_source_file" : 0,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 0,
      "has_readme" : 1,
      "has_separate_license_file" : 1,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "73.17",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 0,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_has_repository_resource" : 1,
      "metayml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 0,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 0,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1361104026,
   "license" : " defined in LICENSE",
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : null,
      "author" : [],
      "build_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "distribution_type" : "script",
      "dynamic_config" : "0",
      "generated_by" : "ExtUtils::MakeMaker version 6.57_05",
      "license" : "unknown",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "makepp",
      "no_index" : {
         "directory" : [
            "t",
            "inc"
         ]
      },
      "requires" : {},
      "resources" : {
         "MailingList" : "http://sourceforge.net/tracker/?group_id=43679&source=navbar",
         "bugtracker" : "http://sourceforge.net/tracker/?atid=437093&group_id=43679&func=browse",
         "homepage" : "http://makepp.sourceforge.net/",
         "license" : "http://dev.perl.org/licenses/",
         "repository" : "http://sourceforge.net/scm/?type=cvs&group_id=43679&source=navbar"
      },
      "version" : "2.0.98.2cvs"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "Mpp.pm",
         "in_basedir" : 1,
         "in_lib" : 0,
         "module" : "Mpp"
      },
      {
         "file" : "Mpp/BuildCacheControl.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCacheControl"
      },
      {
         "file" : "Mpp/Signature.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature"
      },
      {
         "file" : "Mpp/Event.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Event"
      },
      {
         "file" : "Mpp/File.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::File"
      },
      {
         "file" : "Mpp/BuildCheck.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCheck"
      },
      {
         "file" : "Mpp/Text.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Text"
      },
      {
         "file" : "Mpp/Makefile.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Makefile"
      },
      {
         "file" : "Mpp/Glob.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Glob"
      },
      {
         "file" : "Mpp/Cmds.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Cmds"
      },
      {
         "file" : "Mpp/Recursive.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Recursive"
      },
      {
         "file" : "Mpp/Lexer.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Lexer"
      },
      {
         "file" : "Mpp/Rule.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Rule"
      },
      {
         "file" : "Mpp/FileOpt.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::File"
      },
      {
         "file" : "Mpp/Subs.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Subs"
      },
      {
         "file" : "Mpp/CommandParser.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::CommandParser"
      },
      {
         "file" : "Mpp/Utils.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Utils"
      },
      {
         "file" : "Mpp/BuildCache.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCache"
      },
      {
         "file" : "Mpp/Repository.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Repository"
      },
      {
         "file" : "Mpp/Scanner.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Scanner"
      },
      {
         "file" : "Mpp/Signature/verilog_synthesis_md5.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature::verilog_synthesis_md5"
      },
      {
         "file" : "Mpp/Signature/md5.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature::md5"
      },
      {
         "file" : "Mpp/Signature/shared_object.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature::shared_object"
      },
      {
         "file" : "Mpp/Signature/c_compilation_md5.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature::c_compilation_md5"
      },
      {
         "file" : "Mpp/Signature/xml_space.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature::xml_space"
      },
      {
         "file" : "Mpp/Signature/xml.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Signature::xml"
      },
      {
         "file" : "Mpp/BuildCheck/exact_match.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCheck::exact_match"
      },
      {
         "file" : "Mpp/BuildCheck/ignore_action.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCheck::ignore_action"
      },
      {
         "file" : "Mpp/BuildCheck/only_action.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCheck::only_action"
      },
      {
         "file" : "Mpp/BuildCheck/target_newer.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCheck::target_newer"
      },
      {
         "file" : "Mpp/BuildCheck/architecture_independent.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::BuildCheck::architecture_independent"
      },
      {
         "file" : "Mpp/CommandParser/Gcc.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::CommandParser::Gcc"
      },
      {
         "file" : "Mpp/CommandParser/Vcs.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::CommandParser::Vcs"
      },
      {
         "file" : "Mpp/CommandParser/Swig.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::CommandParser::Swig"
      },
      {
         "file" : "Mpp/CommandParser/Esql.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::CommandParser::Esql"
      },
      {
         "file" : "Mpp/Scanner/Verilog.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Scanner::Verilog"
      },
      {
         "file" : "Mpp/Scanner/Esqlc.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Scanner::Esqlc"
      },
      {
         "file" : "Mpp/Scanner/Swig.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Scanner::Swig"
      },
      {
         "file" : "Mpp/Scanner/C.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Scanner::C"
      },
      {
         "file" : "Mpp/Scanner/Vera.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Scanner::Vera"
      },
      {
         "file" : "Mpp/Fixer/CMake.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Fixer::CMake"
      },
      {
         "file" : "Mpp/Fixer/Automake.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "Mpp::Fixer::Automake"
      }
   ],
   "no_index" : "^inc/;^t/",
   "no_pax_headers" : 1,
   "package" : "makepp-2.0.98.2cvs.tgz",
   "prereq" : [
      {
         "is_build_prereq" : 1,
         "requires" : "ExtUtils::MakeMaker",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1361104270,
   "size_packed" : 663452,
   "size_unpacked" : 2037763,
   "uses" : {
      "noed_in_code" : {
         "strict" : 5,
         "warnings" : 12
      },
      "noed_in_tests" : {
         "warnings" : 1
      },
      "required_in_code" : {
         "B" : 1,
         "Exporter" : 5,
         "File::Copy" : 3,
         "IO::Socket" : 1
      },
      "required_in_eval_in_code" : {
         "Time::HiRes" : 1
      },
      "required_in_eval_in_tests" : {
         "Time::HiRes" : 1
      },
      "required_in_tests" : {
         "Exporter" : 2,
         "Win32API::File" : 1
      },
      "used_in_code" : {
         "5.008" : 1,
         "Config" : 2,
         "Cwd" : 1,
         "Digest::MD5" : 1,
         "Mpp::FileOpt" : 9,
         "POSIX" : 6,
         "Sys::Hostname" : 1,
         "strict" : 35,
         "utf8" : 1
      },
      "used_in_config" : {
         "5.008" : 1,
         "ExtUtils::MakeMaker" : 1
      },
      "used_in_eval_in_code" : {
         "Cwd" : 1,
         "IO::Socket" : 1,
         "XML::LibXML" : 1,
         "XML::Parser" : 1
      },
      "used_in_eval_in_tests" : {
         "Pod::Man" : 1,
         "XML::LibXML" : 1,
         "XML::Parser" : 1
      },
      "used_in_tests" : {
         "Carp" : 1,
         "Config" : 1,
         "Cwd" : 1,
         "POSIX" : 2,
         "mod" : 1,
         "mymodule" : 2
      }
   },
   "valid_signature" : -1,
   "version" : "2.0.98.2cvs",
   "versions" : {
      "Mpp.pm" : {
         "Mpp" : "undef"
      },
      "Mpp/BuildCache.pm" : {
         "Mpp::BuildCache" : "undef",
         "Mpp::BuildCache::Entry" : "undef"
      },
      "Mpp/BuildCacheControl.pm" : {
         "Mpp::BuildCacheControl" : "undef"
      },
      "Mpp/BuildCheck.pm" : {
         "Mpp::BuildCheck" : "undef"
      },
      "Mpp/BuildCheck/architecture_independent.pm" : {
         "Mpp::BuildCheck::architecture_independent" : "undef"
      },
      "Mpp/BuildCheck/exact_match.pm" : {
         "Mpp::BuildCheck::exact_match" : "undef"
      },
      "Mpp/BuildCheck/ignore_action.pm" : {
         "Mpp::BuildCheck::ignore_action" : "undef"
      },
      "Mpp/BuildCheck/only_action.pm" : {
         "Mpp::BuildCheck::only_action" : "undef"
      },
      "Mpp/BuildCheck/target_newer.pm" : {
         "Mpp::BuildCheck::target_newer" : "undef"
      },
      "Mpp/Cmds.pm" : {
         "Mpp::Cmds" : "undef"
      },
      "Mpp/CommandParser.pm" : {
         "Mpp::CommandParser" : "undef"
      },
      "Mpp/CommandParser/Esql.pm" : {
         "Mpp::CommandParser::Esql" : "undef"
      },
      "Mpp/CommandParser/Gcc.pm" : {
         "Mpp::CommandParser::Gcc" : "undef"
      },
      "Mpp/CommandParser/Swig.pm" : {
         "Mpp::CommandParser::Swig" : "undef"
      },
      "Mpp/CommandParser/Vcs.pm" : {
         "Mpp::CommandParser::Vcs" : "undef"
      },
      "Mpp/Event.pm" : {
         "Mpp::Event" : "undef",
         "Mpp::Event::Process" : "undef",
         "Mpp::Event::WaitingSubroutine" : "undef"
      },
      "Mpp/File.pm" : {
         "Mpp::File" : "undef"
      },
      "Mpp/Fixer/Automake.pm" : {
         "Mpp::Fixer::Automake" : "undef"
      },
      "Mpp/Fixer/CMake.pm" : {
         "Mpp::Fixer::CMake" : "undef"
      },
      "Mpp/Glob.pm" : {
         "Mpp::Glob" : "undef"
      },
      "Mpp/Lexer.pm" : {
         "Mpp::Lexer" : "undef"
      },
      "Mpp/Makefile.pm" : {
         "Mpp::Makefile" : "undef"
      },
      "Mpp/Recursive.pm" : {
         "Mpp::Recursive" : "undef"
      },
      "Mpp/Repository.pm" : {
         "Mpp::Repository" : "undef"
      },
      "Mpp/Rule.pm" : {
         "Mpp::DefaultRule" : "undef",
         "Mpp::DefaultRule::BuildCheck" : "undef",
         "Mpp::Rule" : "undef"
      },
      "Mpp/Scanner.pm" : {
         "Mpp::Scanner" : "undef"
      },
      "Mpp/Scanner/C.pm" : {
         "Mpp::Scanner::C" : "undef"
      },
      "Mpp/Scanner/Esqlc.pm" : {
         "Mpp::Scanner::Esqlc" : "undef"
      },
      "Mpp/Scanner/Swig.pm" : {
         "Mpp::Scanner::Swig" : "undef"
      },
      "Mpp/Scanner/Vera.pm" : {
         "Mpp::Scanner::Vera" : "undef"
      },
      "Mpp/Scanner/Verilog.pm" : {
         "Mpp::Scanner::Verilog" : "undef"
      },
      "Mpp/Signature.pm" : {
         "Mpp::Signature" : "undef"
      },
      "Mpp/Signature/c_compilation_md5.pm" : {
         "Mpp::Signature::c_compilation_md5" : "undef"
      },
      "Mpp/Signature/md5.pm" : {
         "Mpp::Signature::md5" : "undef"
      },
      "Mpp/Signature/shared_object.pm" : {
         "Mpp::Signature::shared_object" : "undef"
      },
      "Mpp/Signature/verilog_synthesis_md5.pm" : {
         "Mpp::Signature::verilog_synthesis_md5" : "undef"
      },
      "Mpp/Signature/xml.pm" : {
         "Mpp::Signature::xml" : "undef"
      },
      "Mpp/Signature/xml_space.pm" : {
         "Mpp::Signature::xml_space" : "undef"
      },
      "Mpp/Subs.pm" : {
         "Mpp::Subs" : "undef"
      },
      "Mpp/Text.pm" : {
         "Mpp::Text" : "undef"
      }
   },
   "vname" : "makepp-2.0.98.2cvs"
}