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=...").
Pkgsrc change:
o Canonicalize HOMEPAGE
Upstream changes:
[Changes for 0.41 - 2007-10-16]
* LICENSING CHANGE: This compilation and all individual files in it
are now under the permissive "MIT" license.
* Tidied up source code and test files.
[Changes for 0.40 - 2005-09-17]
* Support for capturing matched regular expressions into variables,
Contributed by "woremacx". For example, this captures an nonempty
header text into the "heading" variable:
<h2>[% heading =~ /((?!<\/h2).+?)/ %]</h2>
[Changes for 0.39 - 2005-07-15]
* Allow passing Template::Parser options directly into
Template::Extract->new(). Suggested by brian d foy.
* Factored out the parser into Template::Extract::Parser to
allow use of alternate parsers with the PARSE_CLASS class method.
[Changes for 0.38 - 2004-10-25]
* Fix test failure with pre-5.8.4's regex optimizer.
Reported by CPAN testers.
[Changes for 0.37 - 2004-10-20]
* Move under SVK for version management.
* If the template ends with a capturing variable, make it
greedy instead of nongreedy, so it won't always match the
empty string. Reported by LTJake on IRC.
[Changes for 0.36 - 2004-02-16]
* Separate the compilation and run parts into two
modules, for ease of deployment (::Run may be put
on a machine without TT2) and marginally faster
execution. Suggested by Bruno De Fraine.
[Changes for 0.35 - 2004-01-09]
* Fixes regression caused by newer TT2 versions,
which adds the extra "#line" directives into the
regular expressions. Spotted by Yi-Ming Cao
and Sam Smith.
* Implement suggestion from Luis Oliveira: embedded
non-capturing regexes, such as [% /\s*/ %].
* Add implicit optional newlines around [% FOREACH %]
blocks, so it can intuitively work.
[Changes for 0.33 - 2003-12-13]
* Adds MANIFEST.SKIP that takes care of Module::Build
files, so older versions of Module::Build/MakeMaker
won't trip Module::Signature over. Thanks to CPAN
smoker Jost Krieger for the report.
[Changes for 0.32 - 2003-12-13]
* Improved build intrastructure, suggested by Mark Fowler,
to automatically check and download nmake.exe on Windows,
as well as supporting a Module::Build-compatible Build.PL.
* Clarify documents; add links to Simon and Mark's articles.
[Changes for 0.31 - 2003-10-21]
* New flag $EXACT to control whether partial documents
should match. (defaults to 0 for backward compatibility)
* Tatsuhiko Miyagawa pointed out that [% FOREACH %] blocks
fail to match prematurely because it can match zero times.
Now outermost foreach blocks must match at least once.
[Changes for 0.30 - 2003-10-20]
* This module is no longer experimental. :)
* Russell Matbouli reports that extract did not properly
set \%values. Fixed.
* [% SET key = "value" %] now works inside FOREACHs.
* [% SET nested.key = "value" %] now works.
* Much more robust validating code inside FOREACHs.
* Refactored the common context walking code from "get",
"set" and "validate" into _ext, and improved readability.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
needed to install the module. Packages that require plugins from the
Template Toolkit should depend on modules needed to make those plugins
function. Bump the PKGREVISION of p5-Template-Toolkit to 3.
For the packages that depend directly on p5-Template-Toolkit, add as
dependencies all of the packages needed to make the plugins work to
the package Makefiles, and bump their PKGREVISIONs.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
template extraction functionality. It can take a rendered document
and its template together, and get the original data structure
back, effectively reversing the "process" function.
This module is considered experimental. If you just wish to extract
RSS-type information out of a HTML document, WWW::SherlockSearch
may be a more robust solution.