Path to this page:
./
devel/p5-PPI,
Perl 5 module to parse, analyze and manipulate Perl (without perl)
Branch: CURRENT,
Version: 1.215nb1,
Package name: p5-PPI-1.215nb1,
Maintainer: pkgsrc-usersThe purpose of the Perl 5 module PPI is to parse Perl code or more
accurately Perl Documents. Among the things that people might want
a "Perl parser" for you will find tasks like documentation, structural
and quality analysis, refactoring, layout and presentation
Required to run:[
lang/perl5] [
security/p5-Digest-MD5] [
devel/p5-Task-Weaken] [
devel/p5-Storable] [
devel/p5-Scalar-List-Utils] [
devel/p5-List-MoreUtils] [
devel/p5-Params-Util] [
devel/p5-IO-String] [
devel/p5-Clone]
Required to build:[
sysutils/p5-File-Remove] [
devel/p5-Test-NoWarnings] [
devel/p5-Class-Inspector] [
devel/p5-Test-Object] [
devel/p5-Test-Simple] [
devel/p5-Test-SubCalls]
Master sites: (Expand)
SHA1: 58fd00fcd5efaa625a18e2662ba1ea6ad8657b31
RMD160: 7a8253443a795428dc3ae6a831fef3b8be753175
Filesize: 223.522 KB
Version history: (Expand)
- (2012-10-04) Updated to version: p5-PPI-1.215nb1
- (2011-08-17) Updated to version: p5-PPI-1.215
- (2011-08-14) Updated to version: p5-PPI-1.213nb2
- (2010-08-21) Updated to version: p5-PPI-1.213nb1
- (2010-07-12) Updated to version: p5-PPI-1.213
- (2010-05-25) Updated to version: p5-PPI-1.212
CVS history: (Expand)
| 2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|
| 2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798) |
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.
I hope that's all of them.
|
2011-08-17 00:48:24 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
Update to 1.215:
1.215 Sat 26 Feb 2011
Summary:
- No changes
Details:
- Confirmed new Perl::Critic works with 1.214_02, so we
can release a new PPI now.
1.214_02 Mon 31 Jan 2011
Summary:
- More minor fixes, preparing for production release
Details:
- Updated copyright year to 2011 (ADAMK)
- Fixed RT #64247 bless {} probably contains a hash constructor (WYANT)
- Backed out glob fix (WYANT)
- Fixed RT #65199 Cast can trump braces in
PPI::Token::Symbol->symbol (WYANT)
1.214_01 Thu 16 Dec 2010
Summary:
- General fix release
Details:
- index_locations on an empty document no longer warns (WYANT)
- Corrected a bug in line-spanning attribute support (WYANT)
- Regression test for line-spanning attribute support (ADAMK)
- Fixed #61305 return { foo => 1 } should parse curlys as hash
constructor, not block (WYANT)
- Fixed #63943 map and regexp confuse PPI? (ADAMK)
|
| 2011-08-14 14:26:51 by OBATA Akio | Files touched by this commit (406) |
Log message:
Revision bump after updating perl5 to 5.14.1.
|
2010-08-21 18:37:14 by Stoned Elipot | Files touched by this commit (1724) |  |
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
|
2010-07-12 03:56:00 by Stoned Elipot | Files touched by this commit (2) |  |
Log message:
Update p5-PPI from version 1.212 to version 1.213.
Upstream changes:
1.213 Tue 6 Jul 2010
Summary:
- Targetted bug fix, no changes to parsing or normal usage
Details:
- Updated to Module::Install 1.00
- Updated module depednencies in xt author tests
- Fixed extremely broken PPI::Token::Pod::merge and added test case
|
2010-05-24 23:21:45 by Stoned Elipot | Files touched by this commit (2) |  |
Log message:
Update p5-PPI from version 1.210 to version 1.212.
Upstream changes:
1.212 Sun 9 May 2010
Summary:
- Minor bug fixes and development support
Details:
- Fixed #48819: Bug in ForLoop back-compatilbilty warning
- Added support for $ENV{X_TOKENIZER} --> $PPI::Lexer::X_TOKENIZER
1.211_01 Sun 21 Feb 2010
Summary:
- Experimentation support and bug fixes
Details:
- Upgraded to Module::Install 0.93
- Added support for $PPI::Lexer::X_TOKENIZER, so that alternate
experimentatal 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
|
2010-02-16 09:43:30 by Jens Rehsack | Files touched by this commit (2) |  |
Log message:
Updating devel/p5-PPI from 1.208 to 1.210
pkgsrc changes:
- Update dependencies
- Adjust module type
Upstream changes:
1.210 Mon 15 Feb 2010
Summary:
- Packaging fixes
Details:
- No functional changes
- Upgrading to Module::Install 0.93
- Added missing test_requires dependency for Class::Inspector
1.209 Sat 6 Feb 2010
Summary:
- Small optimisation release
Details:
- No functional changes
- Upgrading to Module::Install 0.92
- Moved the Test::ClassAPI test to only run during RELEASE_TESTING
to reduce the dependency load (and occasionally Test::ClassAPI seems
to FAIL on CPAN Testers.
|