In perl.git, the branch maint-5.10 has been updated <http://perl5.git.perl.org/perl.git/commitdiff/5f9e562b69c210cca4f283aac13ba77e9dc3a1d3?hp=178839f6222a37fcd169f62b4380083881cc6083>
- Log ----------------------------------------------------------------- commit 5f9e562b69c210cca4f283aac13ba77e9dc3a1d3 Author: Adam Russell <[email protected]> Date: Wed Jul 1 00:00:46 2009 -0400 patch submission(symbian/PerlBase.h) The change made to PerlBase.cpp in a previous patch, of course, requires a change in PerlBase.h! Forgot to send this in earlier... Best Regards, Adam Signed-off-by: H.Merijn Brand <[email protected]> (cherry picked from commit f235159a7454edbb0b8d24e0aab185bc12dc64a8) M symbian/PerlBase.h commit ac05b15247ec75c60ca21a9f4498adccdd40ed67 Author: David Golden <[email protected]> Date: Wed Jul 1 07:22:29 2009 -0400 Add 'configure_requires' to perldelta enhancements M pod/perl5101delta.pod commit 80db9e789572ed180b2c0626f575cf9f2af43c54 Author: Adam Russell <[email protected]> Date: Tue Jun 30 15:33:35 2009 -0400 patch submission(symbian/config.pl) Another symbian patch. All the credit for this one really should go to Osvaldo Villalon([email protected]). <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <META content="MSHTML 6.00.6001.18063" name=GENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=#ffffff> <DIV><FONT face=Arial size=2>Another symbian patch. All the credit for this one </FONT></DIV> <DIV><FONT face=Arial size=2>really should go to Osvaldo Villalon(<A href="mailto:[email protected]">[email protected]</A>). </FONT></DIV></BODY></HTML> From 8bfdfd3cd4ef775ae7f30bcade9f0f138ce8d8ac Mon Sep 17 00:00:00 2001 From: Adam Russell <[email protected]> Date: Tue, 30 Jun 2009 15:24:39 -0400 Subject: [PATCH 1685/1685] Changes made by Osvaldo Villalon update for latest SDKs. Signed-off-by: H.Merijn Brand <[email protected]> (cherry picked from commit 9b5b006ca2dcfa112f22578f899526bce7d5e411) M symbian/config.pl commit 4017564085779e78b636f0be67921c8b84cb4fed Author: David Mitchell <[email protected]> Date: Tue Jun 30 21:35:56 2009 +0100 more Maintainers.pl version tweaks (cherry picked from commit 205b02ff96b8c81a341edffc0ca968a8a307bdae) M Porting/Maintainers.pl ----------------------------------------------------------------------- Summary of changes: Porting/Maintainers.pl | 4 ++-- pod/perl5101delta.pod | 10 ++++++++++ symbian/PerlBase.h | 3 +++ symbian/config.pl | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index dc38424..a754974 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -205,7 +205,7 @@ package Maintainers; 'autodie' => { 'MAINTAINER' => 'pjf', - 'DISTRIBUTION' => 'PJF/autodie-1.999.tar.gz', + 'DISTRIBUTION' => 'PJF/autodie-2.00.tar.gz', 'FILES' => q[lib/Fatal.pm lib/autodie.pm lib/autodie], 'EXCLUDED' => [ qr{^inc/Module/}, qw( @@ -777,7 +777,7 @@ package Maintainers; 'File::Temp' => { 'MAINTAINER' => 'tjenness', - 'DISTRIBUTION' => 'TJENNESS/File-Temp-0.21.tar.gz', + 'DISTRIBUTION' => 'TJENNESS/File-Temp-0.22.tar.gz', 'FILES' => q[lib/File/Temp.pm lib/File/Temp], 'EXCLUDED' => [ qw{misc/benchmark.pl misc/results.txt diff --git a/pod/perl5101delta.pod b/pod/perl5101delta.pod index 0978276..1790913 100644 --- a/pod/perl5101delta.pod +++ b/pod/perl5101delta.pod @@ -211,6 +211,16 @@ interact with their job schedulers. XXX do we now have dtrace? +=head2 Support for C<configure_requires> in CPAN module metadata + +Both C<CPAN.pm> and C<CPANPLUS> now support the C<configure_requires> keyword +in the C<META.yml> metadata file included in most recent CPAN distributions. +This allows distribution authors to specify configuration prerequisites that +must be installed before running Makefile.PL or Build.PL. + +See the documentation for C<ExtUtils::MakeMaker> or C<Module::Build> for more +on how to specify C<configure_requires> when creating a distribution for CPAN. + =head1 Modules and Pragmata =head2 New Modules diff --git a/symbian/PerlBase.h b/symbian/PerlBase.h index a2dbcf6..769958d 100644 --- a/symbian/PerlBase.h +++ b/symbian/PerlBase.h @@ -47,6 +47,9 @@ class CPerlBase : public CBase public: CPerlBase(); IMPORT_C virtual ~CPerlBase(); + IMPORT_C static CPerlBase* NewInterpreter(TBool aCloseStdlib = ETrue, + void (*aStdioInitFunc)(void*) = NULL, + void *aStdioInitCookie = NULL); IMPORT_C static CPerlBase* NewInterpreterL(TBool aCloseStdlib = ETrue, void (*aStdioInitFunc)(void*) = NULL, void *aStdioInitCookie = NULL); diff --git a/symbian/config.pl b/symbian/config.pl index f35efb6..5918cae 100644 --- a/symbian/config.pl +++ b/symbian/config.pl @@ -28,7 +28,7 @@ if ($SYMBIAN_ROOT eq 'C:\Symbian\Series60_1_2_CW') { } my $WIN = $ENV{WIN} ; # 'wins', 'winscw' (from sdk.pl) -my $ARM = 'thumb'; # 'thumb', 'armv5' +my $ARM = 'armv5'; # 'thumb', 'armv5' # Configuration for S60 5th Edition SDK v0.9 my $S60SDK = $ENV{S60SDK}; # qw(1.2 2.0 2.1 2.6) (from sdk.pl) my $S80SDK = $ENV{S80SDK}; # qw(2.0) (from sdk.pl) my $S90SDK = $ENV{S90SDK}; # qw(1.1) (from sdk.pl) -- Perl5 Master Repository
