commit cd85bb8e32f77b1a80368942631da38fac902714 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Sat Jul 31 15:21:18 2010 +0100 Update to 1.212 - Experimental/development support and bugfix release: - Fixed bug in ForLoop back-compatibility warning (CPAN RT#48819) - Added support for $ENV{X_TOKENIZER} --> $PPI::Lexer::X_TOKENIZER - Upgraded to Module::Install 0.93 - Added support for $PPI::Lexer::X_TOKENIZER, so that alternate experimental tokenizers can be swapped in for testing - Added an extra 14_charsets.t case to validate we handle byte order marks properly - Moved author tests from t to xt to reduce spurious test failures in CPAN Testers, when the testing modules change across versions - Fixed #26082: scalar { %x } is misparsed - Fixed #26591: VMS patch for PPI 1.118 - Fixed #44862: PPI cannot parse "package Foo::100;" correctly - Fixed #54208: PPI::Token::Quote::Literal::literal is missing due to case-sensitivity error - Run release tests as well as regular test suite - BR: perl(File::Find::Rule) >= 0.32, perl(File::Find::Rule::Perl) >= 1.09, perl(Perl::MinimumVersion) >= 1.24 and perl(Test::MinimumVersion) >= 0.101080 for release tests .gitignore | 2 +- perl-PPI.spec | 28 +++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 27 insertions(+), 5 deletions(-) --- diff --git a/.gitignore b/.gitignore index ecfe64a..4f80ad6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -PPI-1.210.tar.gz +PPI-1.212.tar.gz diff --git a/perl-PPI.spec b/perl-PPI.spec index cf1fa1b..5a7e2e6 100644 --- a/perl-PPI.spec +++ b/perl-PPI.spec @@ -1,5 +1,5 @@ Name: perl-PPI -Version: 1.210 +Version: 1.212 Release: 1%{?dist} Summary: Parse, Analyze and Manipulate Perl Group: Development/Libraries @@ -16,15 +16,19 @@ BuildRequires: perl(Test::More) >= 0.86 BuildRequires: perl(Digest::MD5) >= 2.35 # CPAN modules BuildRequires: perl(Clone) >= 0.30 +BuildRequires: perl(File::Find::Rule) >= 0.32 +BuildRequires: perl(File::Find::Rule::Perl) >= 1.09 BuildRequires: perl(File::Remove) >= 1.42 BuildRequires: perl(IO::String) >= 1.07 BuildRequires: perl(List::MoreUtils) >= 0.16 BuildRequires: perl(Params::Util) >= 1.00 +BuildRequires: perl(Perl::MinimumVersion) >= 1.24 BuildRequires: perl(Task::Weaken) BuildRequires: perl(Test::ClassAPI) >= 1.04 BuildRequires: perl(Test::CPAN::Meta) -BuildRequires: perl(Test::Object) >= 0.07 +BuildRequires: perl(Test::MinimumVersion) >= 0.101080 BuildRequires: perl(Test::NoWarnings) >= 0.084 +BuildRequires: perl(Test::Object) >= 0.07 BuildRequires: perl(Test::Pod) >= 1.00 BuildRequires: perl(Test::SubCalls) >= 1.07 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -58,7 +62,8 @@ find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' %check -make test RELEASE_TESTING=1 +make test +make test TEST_FILES="xt/*.t" RELEASE_TESTING=1 %clean @@ -74,6 +79,23 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 31 2010 Paul Howarth <paul@xxxxxxxxxxxx> - 1.212-1 +- update to 1.212 (experimental/development support and bugfixes) + - Fixed bug in ForLoop back-compatibility warning (CPAN RT#48819) + - Added support for $ENV{X_TOKENIZER} --> $PPI::Lexer::X_TOKENIZER + - Upgraded to Module::Install 0.93 + - Added support for $PPI::Lexer::X_TOKENIZER, for alternate tokenizers + - Added an extra test case to validate we handle byte order marks properly + - Moved author tests from t to xt + - Fixed CPAN RT#26082: scalar { %%x } is misparsed + - Fixed CPAN RT#26591: VMS patch for PPI 1.118 + - Fixed CPAN RT#44862: PPI cannot parse "package Foo::100;" correctly + - Fixed CPAN RT#54208: PPI::Token::Quote::Literal::literal missing +- run release tests as well as regular test suite +- BR: perl(File::Find::Rule) >= 0.32, perl(File::Find::Rule::Perl) >= 1.09, + perl(Perl::MinimumVersion) >= 1.24 and perl(Test::MinimumVersion) >= 0.101080 + for release tests + * Sat Jul 31 2010 Paul Howarth <paul@xxxxxxxxxxxx> - 1.210-1 - update to 1.210 (packaging fixes) - use RELEASE_TESTING rather than AUTOMATED_TESTING for better test coverage diff --git a/sources b/sources index 633d9cf..356dd74 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -524ee5cee8039313ae5e221ed2ea2f5d PPI-1.210.tar.gz +359e0b4afe4021ce4e37e5f8720f7840 PPI-1.212.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel