App-Fetchware
view release on metacpan or search on metacpan
t/App-Fetchware-lookup.t view on Meta::CPAN
'checked lookup_determine_downloadurl() success.');
};
# Remove this or comment it out, and specify the number of tests, because doing
# so is more robust than using this, but this is better than no_plan.
#done_testing();
# Testing subroutine only used in this test file.
###BUGALERT### Not as useful anymore refactor.
###BUGALERT### This is crap code rewrite now!!!!!!!!!!!!!!!!!!!!!!!!!!!!
sub test_filename_listing {
my $no_current = shift;
my $filename_listing =
[
[ 'Announcement2.0.html', '201010190000' ],
[ 'Announcement2.0.txt', '201010190000' ],
[ 'Announcement2.2.html', '999901311919' ],
[ 'Announcement2.2.txt', '999901311919' ],
[ 'Announcement2.4.html', '999904171216' ],
[ 'Announcement2.4.txt', '999904171230' ],
[ 'CHANGES_2.0', '201010180000' ],
[ 'CHANGES_2.0.64', '201010180000' ],
[ 'CHANGES_2.2', '999901311919' ],
[ 'CHANGES_2.2.22', '999901302206' ],
[ 'CHANGES_2.4', '999904151233' ],
[ 'CHANGES_2.4.2', '999904151233' ],
[ 'CURRENT-IS-2.4.2', '999904171218' ],
[ 'HEADER.html', '200910030000' ],
[ 'KEYS', '999903251459' ],
[ 'README.html', '200910030000' ],
[ 'binaries', '999903031938' ],
[ 'docs', '999903031938' ],
[ 'flood', '999903031938' ],
[ 'httpd-2.0.64-win32-src.zip', '201010180000' ],
[ 'httpd-2.0.64-win32-src.zip.asc', '201010180000' ],
[ 'httpd-2.0.64.tar.bz2', '201010180000' ],
[ 'httpd-2.0.64.tar.bz2.asc', '201010180000' ],
[ 'httpd-2.0.64.tar.gz', '201010180000' ],
[ 'httpd-2.0.64.tar.gz.asc', '201010180000' ],
[ 'httpd-2.2.22-win32-src.zip', '999901302206' ],
[ 'httpd-2.2.22-win32-src.zip.asc', '999901302206' ],
[ 'httpd-2.2.22.tar.bz2', '999901302206' ],
[ 'httpd-2.2.22.tar.bz2.asc', '999901302206' ],
[ 'httpd-2.2.22.tar.gz', '999901302206' ],
[ 'httpd-2.2.22.tar.gz.asc', '999901302206' ],
[ 'httpd-2.4.2-deps.tar.bz2', '999904151233' ],
[ 'httpd-2.4.2-deps.tar.bz2.asc', '999904151233' ],
[ 'httpd-2.4.2-deps.tar.gz', '999904151233' ],
[ 'httpd-2.4.2-deps.tar.gz.asc', '999904151233' ],
[ 'httpd-2.4.2.tar.bz2', '999904151233' ],
[ 'httpd-2.4.2.tar.bz2.asc', '999904151233' ],
[ 'httpd-2.4.2.tar.gz', '999904151233' ],
[ 'httpd-2.4.2.tar.gz.asc', '999904151233' ],
[ 'libapreq', '999903031938' ],
[ 'mod_fcgid', '999904231119' ],
[ 'mod_ftp', '999903031938' ],
[ 'patches', '999903031938' ]
];
if (not $no_current) {
return $filename_listing;
} elsif ($no_current) {
my $no_current_listing;
@$no_current_listing = grep { $_->[0] !~ /^(:?latest|current)[_-]is(.*)$/i } @$filename_listing;
return $no_current_listing;
}
}
sub return_html_listing {
my $html_listing = <<EOH;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>Index of /pub/software/apache//httpd</title>
</head>
<body>
<h1>Index of /dist/httpd</h1>
<h2>Apache HTTP Server <u>Source Code</u> Distributions</h2>
<p>This download page includes <strong>only the sources</strong> to compile
and build Apache yourself with the proper tools. Download
the precompiled distribution for your platform from
<a href="binaries/">binaries/</a>.</p>
<h2>Important Notices</h2>
<ul>
<li><a href="#mirrors">Download from your nearest mirror site!</a></li>
<li><a href="#binaries">Binary Releases</a></li>
<li><a href="#releases">Current Releases</a></li>
<li><a href="#archive">Older Releases</a></li>
<li><a href="#sig">PGP Signatures</a></li>
<li><a href="#patches">Official Patches</a></li>
</ul>
<pre><img src="/icons/blank.gif" alt="Icon "> <a href="?C=N;O=D">Name</a> <a href="?C=M;O=A">Last modified</a> <a href="?C=S;O=A">Size</a> <a href="?C=D;O=A">Description</a><hr><img src="/icons/back.gif" alt="[DIR]"> <...
<img src="/icons/folder.gif" alt="[DIR]"> <a href="binaries/">binaries/</a> 23-Aug-2012 23:27 - Binary distributions
<img src="/icons/folder.gif" alt="[DIR]"> <a href="docs/">docs/</a> 23-Aug-2012 23:28 - Extra documentation packages
<img src="/icons/folder.gif" alt="[DIR]"> <a href="flood/">flood/</a> 23-Aug-2012 23:27 - HTTP Server project
<img src="/icons/folder.gif" alt="[DIR]"> <a href="libapreq/">libapreq/</a> 23-Aug-2012 23:29 - HTTP Server project
<img src="/icons/folder.gif" alt="[DIR]"> <a href="mod_fcgid/">mod_fcgid/</a> 23-Aug-2012 23:25 - HTTP Server project
<img src="/icons/folder.gif" alt="[DIR]"> <a href="mod_ftp/">mod_ftp/</a> 23-Aug-2012 23:25 - HTTP Server project
<img src="/icons/folder.gif" alt="[DIR]"> <a href="patches/">patches/</a> 23-Aug-2012 23:27 - Official patches
<img src="/icons/text.gif" alt="[TXT]"> <a href="Announcement2.0.html">Announcement2.0.html</a> 19-Oct-2010 00:50 5.5K Apache 2.0 Release Note
<img src="/icons/text.gif" alt="[TXT]"> <a href="Announcement2.0.txt">Announcement2.0.txt</a> 19-Oct-2010 00:50 4.2K Apache 2.0 Release Note
<img src="/icons/text.gif" alt="[TXT]"> <a href="Announcement2.2.html">Announcement2.2.html</a> 11-Sep-2012 10:08 3.5K Apache 2.2 Release Note
<img src="/icons/text.gif" alt="[TXT]"> <a href="Announcement2.2.txt">Announcement2.2.txt</a> 11-Sep-2012 10:08 2.6K Apache 2.2 Release Note
<img src="/icons/text.gif" alt="[TXT]"> <a href="Announcement2.4.html">Announcement2.4.html</a> 21-Aug-2012 08:51 3.8K HTTP Server project
<img src="/icons/text.gif" alt="[TXT]"> <a href="Announcement2.4.txt">Announcement2.4.txt</a> 21-Aug-2012 08:51 2.6K HTTP Server project
<img src="/icons/text.gif" alt="[TXT]"> <a href="CHANGES_2.0">CHANGES_2.0</a> 18-Oct-2010 04:32 316K List of changes in 2.0
<img src="/icons/text.gif" alt="[TXT]"> <a href="CHANGES_2.0.64">CHANGES_2.0.64</a> 18-Oct-2010 04:32 3.2K List of changes in 2.0
<img src="/icons/unknown.gif" alt="[ ]"> <a href="CHANGES_2.2">CHANGES_2.2</a> 11-Sep-2012 10:08 122K List of changes in 2.2
<img src="/icons/unknown.gif" alt="[ ]"> <a href="CHANGES_2.2.22">CHANGES_2.2.22</a> 30-Jan-2012 17:06 2.8K List of changes in 2.2
<img src="/icons/unknown.gif" alt="[ ]"> <a href="CHANGES_2.2.23">CHANGES_2.2.23</a> 11-Sep-2012 10:08 3.6K List of changes in 2.2
<img src="/icons/unknown.gif" alt="[ ]"> <a href="CHANGES_2.4">CHANGES_2.4</a> 21-Aug-2012 08:51 116K HTTP Server project
<img src="/icons/unknown.gif" alt="[ ]"> <a href="CHANGES_2.4.3">CHANGES_2.4.3</a> 21-Aug-2012 08:51 8.4K HTTP Server project
<img src="/icons/unknown.gif" alt="[ ]"> <a href="CURRENT-IS-2.4.3">CURRENT-IS-2.4.3</a> 20-Aug-2012 13:44 0 HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="KEYS">KEYS</a> 28-Aug-2012 16:47 378K Developer PGP/GPG keys
<img src="/icons/compressed.gif" alt="[ZIP]"> <a href="httpd-2.0.64-win32-src.zip">httpd-2.0.64-win32-src.zip</a> 18-Oct-2010 04:32 11M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.0.64-win32-src.zip.asc">httpd-2.0.64-win32-src.zip.asc</a> 18-Oct-2010 04:32 850 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.0.64.tar.bz2">httpd-2.0.64.tar.bz2</a> 18-Oct-2010 04:32 4.7M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.0.64.tar.bz2.asc">httpd-2.0.64.tar.bz2.asc</a> 18-Oct-2010 04:32 833 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.0.64.tar.gz">httpd-2.0.64.tar.gz</a> 18-Oct-2010 04:32 6.1M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.0.64.tar.gz.asc">httpd-2.0.64.tar.gz.asc</a> 18-Oct-2010 04:32 833 PGP signature
<img src="/icons/compressed.gif" alt="[ZIP]"> <a href="httpd-2.2.22-win32-src.zip">httpd-2.2.22-win32-src.zip</a> 30-Jan-2012 17:06 12M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.2.22-win32-src.zip.asc">httpd-2.2.22-win32-src.zip.asc</a> 30-Jan-2012 17:06 833 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.2.22.tar.bz2">httpd-2.2.22.tar.bz2</a> 30-Jan-2012 17:06 5.1M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.2.22.tar.bz2.asc">httpd-2.2.22.tar.bz2.asc</a> 30-Jan-2012 17:06 835 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.2.22.tar.gz">httpd-2.2.22.tar.gz</a> 30-Jan-2012 17:06 6.9M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.2.22.tar.gz.asc">httpd-2.2.22.tar.gz.asc</a> 30-Jan-2012 17:06 835 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.2.23.tar.bz2">httpd-2.2.23.tar.bz2</a> 11-Sep-2012 10:08 5.2M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.2.23.tar.bz2.asc">httpd-2.2.23.tar.bz2.asc</a> 11-Sep-2012 10:08 836 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.2.23.tar.gz">httpd-2.2.23.tar.gz</a> 11-Sep-2012 10:08 7.0M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.2.23.tar.gz.asc">httpd-2.2.23.tar.gz.asc</a> 11-Sep-2012 10:08 836 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.4.3-deps.tar.bz2">httpd-2.4.3-deps.tar.bz2</a> 20-Aug-2012 09:22 1.4M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.4.3-deps.tar.bz2.asc">httpd-2.4.3-deps.tar.bz2.asc</a> 20-Aug-2012 09:22 825 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.4.3-deps.tar.gz">httpd-2.4.3-deps.tar.gz</a> 20-Aug-2012 09:22 1.7M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.4.3-deps.tar.gz.asc">httpd-2.4.3-deps.tar.gz.asc</a> 20-Aug-2012 09:22 825 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.4.3.tar.bz2">httpd-2.4.3.tar.bz2</a> 20-Aug-2012 09:22 4.3M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.4.3.tar.bz2.asc">httpd-2.4.3.tar.bz2.asc</a> 20-Aug-2012 09:22 825 PGP signature
<img src="/icons/compressed.gif" alt="[TGZ]"> <a href="httpd-2.4.3.tar.gz">httpd-2.4.3.tar.gz</a> 20-Aug-2012 09:22 5.9M HTTP Server project
<img src="/icons/quill.gif" alt="[SIG]"> <a href="httpd-2.4.3.tar.gz.asc">httpd-2.4.3.tar.gz.asc</a> 20-Aug-2012 09:22 825 PGP signature
<hr></pre>
<h2><a name="mirrors">Download from your
<a href="http://www.apache.org/dyn/closer.cgi/httpd/"
>nearest mirror site!</a></a></h2>
<p>Do not download from www.apache.org. Please use a mirror site
to help us save apache.org bandwidth.
<a href="http://www.apache.org/dyn/closer.cgi/httpd/">Go
here to find your nearest mirror.</a></p>
<h2><a name="binaries">Binary Releases</a></h2>
<p>Are available in the <a href="binaries/">binaries/</a> directory.
Every binary distribution contains an install script. See README
for details.</p>
<h2><a name="releases">Current Releases</a></h2>
<p>For details on current releases, please see the
( run in 0.834 second using v1.01-cache-2.11-cpan-ceb78f64989 )