Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
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!
Upstream changes:
0.23 2010, May 26 (19:51)
- Added /d debug mode for RULES and RULES/m;
0.22 2010, Apr 4 (20:02)
- It seems that some code was using an undefined behavior of
\G and regular expressions. That code was workarounded not
to use it. While it worked perfectly under perl 5.8 and perl
5.10 something changed on perl 5.12 regular expression
engine that created this behavior.
Adjusting license to ${PERL5_LICENSE}
Upstream changes:
0.21 2009, Jun 4 (17:08)
- Mark algorithm skiping new lines.
- Better compilation of power regexps.
- Basic capturing for power regexps.
- Updating package for p5 module Text::RewriteRules from 0.18 to 0.20
- Setting gnu-gpl-v2 as license
Upstream changes:
0.20 2009, May 15 (21:13)
- Added parenthesized expressions (parenthesis, brackets and curly braces);
- Fixed XML regular expression (both empty tags and balanceness)
0.19 2009, May 13 (11:52)
- Added support for XML automagical tags [[:XML:]] and [[:XML(tag):]];
- Added variable +{TAG} when using [[:XML:]];
- Compile function removes 'use Text::RewriteRules;'
Upstream changes:
0.17 2009, Fev 15 (00:55)
- Added support for conditional last rules on simple RULES blocks.
- Added support for conditional and non conditional last rules on MRULES blocks.
Upstream changes:
0.16 2008, Nov 25 (19:42)
- Workaround with a bug for perl 5.8.x
- Added support for multiple lexers at the same time;
- Added support to the 'x' flag on the MRULES;
0.15 2008, Nov 23 (21:27)
- Fixed some issues with a global variable.
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
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=...").
0.13 2008, Apr 18 (15:50)
- Added support for some spaces between RULES and the rule identifier.
- Support scripts written under MS OSes that still use carriage returns.
0.12 2008, Mar 16 (14:30)
- missing an entry on MANIFEST
0.11 2008, Mar 15 (14:30)
- Added support to the =b=> begin rule;
- added a compiler
Collection.
The Perl 5 module Text::RewriteRules uses a simplified syntax for
regexp-based rules for rewriting text. You define a set of rules,
and the system applies them until no more rule can be applied