The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?xml version="1.0" encoding="UTF-8"?>
<REPOSITORYSUMMARY>
  <SOFTPKG NAME="Apache-Authen-Program" VERSION="0.93">
    <ABSTRACT>mod_perl external program authentication module</ABSTRACT>
    <AUTHOR>Mark Leighton Fisher &lt;mark-fisher@fisherscreek.com&gt;</AUTHOR>
    <IMPLEMENTATION>
      <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
      <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/Apache-Authen-Program.tar.gz" />
    </IMPLEMENTATION>
    <REQUIRE NAME="mod_perl" />
  </SOFTPKG>
  <SOFTPKG NAME="Apache-Session" VERSION="1.80">
    <ABSTRACT>A persistence framework for session data</ABSTRACT>
    <AUTHOR>Casey West &lt;casey@geeknest.com&gt;</AUTHOR>
    <IMPLEMENTATION>
      <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
      <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/Apache-Session.tar.gz" />
    </IMPLEMENTATION>
  </SOFTPKG>
  <SOFTPKG NAME="AppConfig" VERSION="1.56">
    <ABSTRACT>AppConfig is a bundle of Perl5 modules for reading configuration files and parsing command line arguments.</ABSTRACT>
    <AUTHOR>Andy Wardley &lt;abw@wardley.org&gt;</AUTHOR>
    <IMPLEMENTATION>
      <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
      <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/AppConfig.tar.gz" />
    </IMPLEMENTATION>
  </SOFTPKG>
  <SOFTPKG NAME="Archive-Zip" VERSION="1.1">
    <ABSTRACT>Provide an interface to ZIP archive files.</ABSTRACT>
    <AUTHOR>Ned Konz (perl@bike-nomad.com)</AUTHOR>
    <IMPLEMENTATION>
      <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
      <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/Archive-Zip.tar.gz" />
    </IMPLEMENTATION>
    <REQUIRE NAME="Compress-Zlib" />
  </SOFTPKG>
  <SOFTPKG NAME="PPI" VERSION="1.117">
    <ABSTRACT>Parse, Analyze and Manipulate Perl (without perl)</ABSTRACT>
    <AUTHOR>Adam Kennedy &lt;cpan@ali.as&gt;, L&lt;http://ali.as/&gt;</AUTHOR>
    <IMPLEMENTATION>
      <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
      <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/PPI.tar.gz" />
    </IMPLEMENTATION>
    <PROVIDE NAME="PPI::" VERSION="1.117" />
    <PROVIDE NAME="PPI::Cache" VERSION="1.117" />
    <PROVIDE NAME="PPI::Document" VERSION="1.117" />
    <PROVIDE NAME="PPI::Document::File" VERSION="1.117" />
    <PROVIDE NAME="PPI::Document::Fragment" VERSION="1.117" />
    <PROVIDE NAME="PPI::Document::Normalized" VERSION="1.117" />
    <PROVIDE NAME="PPI::Dumper" VERSION="1.117" />
    <PROVIDE NAME="PPI::Element" VERSION="1.117" />
    <PROVIDE NAME="PPI::Find" VERSION="1.117" />
    <PROVIDE NAME="PPI::Lexer" VERSION="1.117" />
    <PROVIDE NAME="PPI::Node" VERSION="1.117" />
    <PROVIDE NAME="PPI::Normal" VERSION="1.117" />
    <PROVIDE NAME="PPI::Normal::Standard" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Break" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Compound" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Data" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::End" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Expression" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Include" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Null" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Package" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Scheduled" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Sub" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Unknown" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::UnmatchedBrace" VERSION="1.117" />
    <PROVIDE NAME="PPI::Statement::Variable" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::Block" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::Condition" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::Constructor" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::ForLoop" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::List" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::Subscript" VERSION="1.117" />
    <PROVIDE NAME="PPI::Structure::Unknown" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::ArrayIndex" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Attribute" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Cast" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Comment" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::DashedWord" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Data" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::End" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::HereDoc" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Label" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Magic" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Number" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Operator" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Pod" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Prototype" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Quote" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Quote::Double" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Quote::Interpolate" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Quote::Literal" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Quote::Single" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::QuoteLike" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::QuoteLike::Backtick" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::QuoteLike::Command" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::QuoteLike::Readline" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::QuoteLike::Regexp" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::QuoteLike::Words" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Regexp" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Regexp::Match" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Regexp::Substitute" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Regexp::Transliterate" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Separator" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Structure" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Symbol" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Unknown" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Whitespace" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::Word" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::_QuoteEngine" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::_QuoteEngine::Full" VERSION="1.117" />
    <PROVIDE NAME="PPI::Token::_QuoteEngine::Simple" VERSION="1.117" />
    <PROVIDE NAME="PPI::Tokenizer" VERSION="1.117" />
    <PROVIDE NAME="PPI::Transform" VERSION="1.117" />
    <PROVIDE NAME="PPI::Util" VERSION="1.117" />
    <REQUIRE NAME="List-MoreUtils" />
    <REQUIRE NAME="Task-Weaken" />
    <REQUIRE NAME="Clone" />
    <REQUIRE NAME="IO-String" />
    <REQUIRE NAME="Params-Util" />
  </SOFTPKG>
  <SOFTPKG NAME="mod_perl" VERSION="2.0.2">
    <ABSTRACT>Embed a Perl interpreter in the Apache/2.0 HTTP server</ABSTRACT>
    <AUTHOR>Philippe M. Chiasson &lt;gozer@cpan.org&gt;</AUTHOR>
    <IMPLEMENTATION>
      <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
      <INSTALL EXEC="PPM_PERL" HREF="http://theoryx5.uwinnipeg.ca/ppms/scripts/install_modperl">install_modperl</INSTALL>
      <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/mod_perl.tar.gz" />
    </IMPLEMENTATION>
  </SOFTPKG>
</REPOSITORYSUMMARY>