Changeset 5593
- Timestamp:
- 06/26/09 03:18:29 (3 years ago)
- File:
-
- 1 edited
-
trunk/Perl-Dist-XL/lib/Perl/Dist/XL.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Perl-Dist-XL/lib/Perl/Dist/XL.pm
r5585 r5593 8 8 use File::Temp qw(tempdir); 9 9 use LWP::Simple qw(getstore); 10 11 =head1 NAME 12 13 Perl::Dist::XL - Perl distribution for Linux 14 15 =head1 SYNOPSIS 16 17 The primary objective is to generat an already compiled perl distribution 18 that Padre was already installed in so people can download it, unzip it 19 and start running Padre. 20 21 22 =head1 DESCRIPTION 23 24 =head2 Plans 25 26 Once the primary objective is reached we can consider adding more modules 27 to include all the Padre Plugins, the EPO recommendations and all the 28 none-windows specific modules that are in Strawberry Perl. 29 30 We can also consider including the C level libraries and tool to make sure 31 further CPAN modules can be installed without additional configuration. 32 33 34 Version control: Currently we just install the latest version of 35 each module in XLPerl. We could make sure we know exactly which version 36 of each module we install and upgrade only under control. 37 38 =cut 10 39 11 40 sub new { … … 107 136 ['Test::NoWarnings' => '0'], 108 137 ['Test::Deep' => '0'], 109 ['IO::Scalar' => ' 0'],138 ['IO::Scalar' => '2.110'], 110 139 ['File::Next' => '1.02'], 111 140 ['App::Ack' => '1.86'], … … 143 172 ['HTML::Entities' => '3.61'], 144 173 ['HTML::Parser' => '3.61'], # the same pacakge as HTML::Entities 145 146 147 #requires 'File::ShareDir::PAR' => '0.04'; # needs PAR 148 ## In the Padre.ppd file we need to list IO-stringy instead 149 #requires 'IO::Scalar' => '2.110'; 150 #requires 'IO::Socket' => '1.30'; 151 #requires 'IO::String' => '1.08'; 152 #requires 'IPC::Cmd' => '0.42'; 153 #requires 'IPC::Open3' => 0; 154 #requires 'IPC::Run' => '0.82' if win32; 155 #requires 'List::Util' => '1.18'; 156 #requires 'List::MoreUtils' => '0.22'; 157 #requires 'Module::Inspector' => '0.04'; 158 #requires 'Module::Refresh' => '0.13'; 159 #requires 'Module::Starter' => '1.50'; 160 #requires 'ORLite' => '1.20'; 161 #requires 'ORLite::Migrate' => '0.03'; 162 #requires 'PAR' => '0.989'; 163 #requires 'Params::Util' => '0.33'; 164 #requires 'Parse::ErrorString::Perl' => '0.11'; 165 #requires 'Parse::ExuberantCTags' => '1.00'; 166 #requires 'Pod::POM' => '0.17'; 167 #requires 'Pod::Simple' => '3.07'; 168 #requires 'Pod::Simple::XHTML' => '3.04'; 169 #requires 'Pod::Abstract' => '0.16'; 170 #requires 'Portable' => '0.12' if win32; 171 #requires 'POSIX' => 0; 172 #requires 'PPI' => '1.203'; 173 #requires 'PPIx::EditorTools' => 0; 174 #requires 'Probe::Perl' => '0.01'; 175 #requires 'Storable' => '2.15'; 176 #requires 'Term::ReadLine' => 0; 177 #requires 'Text::Balanced' => 0; 178 #requires 'Text::Diff' => '0.35'; 179 #requires 'Text::FindIndent' => '0.03'; 180 #requires 'Thread::Queue' => '2.11'; 181 #requires 'threads' => '1.71'; 182 #requires 'threads::shared' => '1.26'; 183 #requires 'URI' => '0'; 184 #requires 'Win32::API' => '0.58' if win32; 185 #requires 'Wx' => '0.91'; 186 #requires 'Wx::Perl::ProcessStream' => '0.11'; 187 #requires 'YAML::Tiny' => '1.32'; 174 ['IO::Socket' => '1.30'], # IO 1.25 175 ['IO::String' => '1.08'], 176 ['IPC::Cmd' => '0.46'], 177 ['List::Util' => '1.18'], # Scalar-List-Utils-1.21 178 ['List::MoreUtils' => '0.22'], 179 ['File::Temp' => '0.21'], 180 ['ORLite' => '1.23'], 181 ['ORLite::Migrate' => '0.03'], 182 ['File::pushd' => '1.00'], 183 ['Probe::Perl' => '0.01'], 184 ['File::Slurp' => '9999.13'], 185 ['Pod::POM' => '0.25'], 186 ['Parse::ErrorString::Perl' => '0.11'], 187 ['Module::Refresh' => '0.13'], 188 ['Devel::Symdump' => '2.08'], 189 ['Test::Pod' => '1.26'], 190 ['Pod::Coverage' => '0.20'], 191 ['Test::Pod::Coverage' => '1.08'], 192 ['Module::Starter' => '1.50'], 193 ['Parse::ExuberantCTags' => '1.00'], 194 ['Pod::Simple' => '3.07'], 195 # ['Pod::Simple::XHTML' => '3.04'], # supplied by Pod::Simple 196 ['Task::Weaken' => '1.03'], 197 ['Pod::Abstract' => '0.19'], 198 ['Storable' => '2.20'], 199 ['URI' => '1.38'], 200 ['YAML::Tiny' => '1.39'], 201 ['Text::FindIndent' => '0.03'], 202 203 ['File::Remove' => '1.42'], 204 ['Test::Object' => '0.07'], 205 ['Config::Tiny' => '2.12'], 206 ['Test::ClassAPI' => '1.05'], 207 ['Clone' => '0.31'], 208 ['Hook::LexWrap' => '0.22'], 209 ['Test::SubCalls' => '1.09'], 210 ['PPI' => '1.203'], 211 ['PPIx::EditorTools' => '0.04'], 212 ['Module::Inspector' => '0.04'], 213 214 215 ['PAR::Dist' => '0.45'], 216 ['Archive::Zip' => '1.28'], 217 ['Compress::Raw::Zlib' => '2.020'], 218 ['AutoLoader' => '5.68'], 219 ['PAR' => '0.992'], 220 ['File::ShareDir::PAR' => '0.05'], 221 222 ['threads' => '1.73'], 223 ['threads::shared' => '1.29'], 224 ['Thread::Queue' => '2.11'], 225 226 ['ExtUtils::CBuilder' => '0.24'], 227 228 # ['Alien::wxWidgets' => '0.43'], 229 # ['Wx' => '0.91'], 230 # ['Wx::Perl::ProcessStream' => '0.11'], 188 231 189 232 );
Note: See TracChangeset
for help on using the changeset viewer.
