diff options
author | David Golden <dagolden@cpan.org> | 2012-02-22 17:45:06 -0500 |
---|---|---|
committer | David Golden <dagolden@cpan.org> | 2012-02-22 17:45:09 -0500 |
commit | b0cd92fc1e61f03bceba148fd1b00600c54a7f81 (patch) | |
tree | 8b4e4eacece922d97736bd9cb6bf751a197c5a50 /dist | |
parent | 92f45436f2e74a920138b4a7cad5a81b2f8a61dd (diff) | |
download | perl-b0cd92fc1e61f03bceba148fd1b00600c54a7f81.tar.gz |
ExtUtils::CBuilder: add support information
Adds a documentation note about support. Adds a README.patching
file with instructions for bumping versions, Changes, etc.
Diffstat (limited to 'dist')
15 files changed, 59 insertions, 13 deletions
diff --git a/dist/ExtUtils-CBuilder/Changes b/dist/ExtUtils-CBuilder/Changes index 3f731fb472..b06f94d292 100644 --- a/dist/ExtUtils-CBuilder/Changes +++ b/dist/ExtUtils-CBuilder/Changes @@ -1,5 +1,11 @@ Revision history for Perl extension ExtUtils::CBuilder. +0.280206 - 2012-03-20 (Perl v5.15.9) + + Documented: + + - Added a SUPPORT section to indicate that upstream is Perl 5 core + 0.280205 - 2011-12-20 (Perl v5.15.6) Fixed: diff --git a/dist/ExtUtils-CBuilder/README.patching b/dist/ExtUtils-CBuilder/README.patching new file mode 100644 index 0000000000..77e608edf9 --- /dev/null +++ b/dist/ExtUtils-CBuilder/README.patching @@ -0,0 +1,27 @@ +Patching instructions for ExtUtils::CBuilder + +1. Check for any changes to .pm files since dev or stable Perl release. E.g. +to check for changes since v5.15.8: + + $ cd dist/ExtUtils-CBuilder + $ git log v5.15.8..blead -- . + +2. If you are making the first change since the last Perl release, you need to +bump the $VERSION in all .pm files and update the Changes file with the new +version. In the Changes file, put the expected *NEXT* release of Perl (dev or +stable) as the release date and version. E.g. after v5.15.8, I added this line +to Changes to indicate what will be next release: + + 0.280206 - 2012-03-20 (Perl v5.15.9) + +3. Add an entry to Changes for your work + +4. Update Makefile.PL, MANIFEST.SKIP or other support files as necessary. E.g. +update Makefile.PL with any changes to prerequisites. + +5. Commit all changes (preferably to a branch) + +6. Run Configure/make/make test and check for errors. If there are any, fix them. + +7. If all is well, push your commits to blead or send a patch to p5p if you do +not have commit access to the Perl 5 repository diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm index 413c7653ce..aff607d7ee 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm @@ -6,7 +6,7 @@ use File::Basename (); use Perl::OSType qw/os_type/; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; $VERSION = eval $VERSION; # We only use this once - don't waste a symbol table entry on it. @@ -265,10 +265,23 @@ other platform-specific issues. Ilya Zakharevich has contributed fixes for OS/2; John E. Malmberg and Peter Prymmer have done likewise for VMS. +=head1 SUPPORT + +ExtUtils::CBuilder is maintained as part of the Perl 5 core. Please +submit any bug reports via the F<perlbug> tool included with Perl 5. +Bug reports will be included in the Perl 5 ticket system at +L<http://rt.perl.org>. + +The Perl 5 source code is available at <http://perl5.git.perl.org/perl.git> +and ExtUtils-CBuilder may be found in the F<dist/ExtUtils-CBuilder> directory +of the repository. + =head1 AUTHOR Ken Williams, kwilliams@cpan.org +Additional contributions by The Perl 5 Porters. + =head1 COPYRIGHT Copyright (c) 2003-2005 Ken Williams. All rights reserved. diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm index 44cf441830..6d983cd2f4 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm @@ -12,7 +12,7 @@ use IPC::Cmd qw(can_run); use File::Temp qw(tempfile); use vars qw($VERSION); -$VERSION = '0.280205'; +$VERSION = '0.280206'; # More details about C/C++ compilers: # http://developers.sun.com/sunstudio/documentation/product/compiler.jsp diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm index a8e7d809fc..4bc71939f6 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm @@ -4,7 +4,7 @@ use strict; use ExtUtils::CBuilder::Base; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Base); sub link_executable { diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm index fed4b84b22..47238e8b02 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm @@ -4,7 +4,7 @@ use strict; use ExtUtils::CBuilder::Base; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Base); use File::Spec::Functions qw(catfile catdir); diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm index e4fe72a974..080f2b4be7 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm @@ -10,7 +10,7 @@ use ExtUtils::CBuilder::Base; use IO::File; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Base); =begin comment diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm index dd8381375a..01acec5d53 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm @@ -1,7 +1,7 @@ package ExtUtils::CBuilder::Platform::Windows::BCC; use vars qw($VERSION); -$VERSION = '0.280205'; +$VERSION = '0.280206'; sub format_compiler_cmd { my ($self, %spec) = @_; diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm index 37d94837f7..ccc575fb58 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm @@ -1,7 +1,7 @@ package ExtUtils::CBuilder::Platform::Windows::GCC; use vars qw($VERSION); -$VERSION = '0.280205'; +$VERSION = '0.280206'; sub format_compiler_cmd { my ($self, %spec) = @_; diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm index 434e73502f..a847699ea6 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm @@ -1,7 +1,7 @@ package ExtUtils::CBuilder::Platform::Windows::MSVC; use vars qw($VERSION); -$VERSION = '0.280205'; +$VERSION = '0.280206'; sub arg_exec_file { my ($self, $file) = @_; diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm index 27fe242cef..2ed318b885 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm @@ -5,7 +5,7 @@ use ExtUtils::CBuilder::Platform::Unix; use File::Spec; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Platform::Unix); sub need_prelink { 1 } diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm index 775671a19b..b30497ec8d 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm @@ -5,7 +5,7 @@ use File::Spec; use ExtUtils::CBuilder::Platform::Unix; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Platform::Unix); # TODO: If a specific exe_file name is requested, if the exe created diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm index 2907c561bb..62eddd7b01 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm @@ -4,7 +4,7 @@ use strict; use ExtUtils::CBuilder::Platform::Unix; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Platform::Unix); sub compile { diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm index 461f53ef5e..587dbbd097 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm @@ -6,7 +6,7 @@ use File::Spec; use vars qw($VERSION @ISA); @ISA = qw(ExtUtils::CBuilder::Platform::Unix); -$VERSION = '0.280205'; +$VERSION = '0.280206'; sub link_executable { my $self = shift; diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm index e97e2df7ad..531a812e35 100644 --- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm +++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm @@ -4,7 +4,7 @@ use strict; use ExtUtils::CBuilder::Platform::Unix; use vars qw($VERSION @ISA); -$VERSION = '0.280205'; +$VERSION = '0.280206'; @ISA = qw(ExtUtils::CBuilder::Platform::Unix); sub need_prelink { 1 } |