ezXML is a C library for parsing XML documents inspired by simpleXML
for PHP. As the name implies, it's easy to use. It's ideal for
parsing XML configuration files or REST web service responses. It's
also fast and lightweight (less than 20k compiled).
An example of how to use the ezXML library can be found in
${PREFIX}/share/doc/ezxml
The release includes major feature changes, particularly in the
manpages stylesheets, as well as a large number of bug fixes. This
project is the home for the DocBook XSLT stylesheets and DSSSL
stylesheets and more.
The Element type is a simple but flexible container object, designed
to store hierarchical data structures, such as simplified XML infosets,
in memory.
The ElementTree toolkit contains an Element implementation in Python,
and code to read XML and HTML files into trees of Element objects, and
write them out as XML.
Change maintainer address to @netbsd.org
Update homepage to avoid redirections
Main changelog entries:
Version 1.0 (2005-07-11)
More intelligent graphics conversion rules.
New command-line options "--inplace" and "--into".
New command-line option "-W" to report warnings.
Modules "index" and "verbatim" fixed.
Fixed path searching in Metapost.
Fixed paper size handling (in dvips, dvipdfm, ps2pdf).
Better handling of aux files from \include'd sources.
approved by cube@
around at either build-time or at run-time is:
USE_TOOLS+= perl # build-time
USE_TOOLS+= perl:run # run-time
Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
run-time dependency (DEPENDS) on a tool is to append a ":run" modifier
to the tool name, e.g.,
USE_TOOLS+= perl:run
Tools without modifiers or with an explicit ":build" modifier will
cause build dependencies (BUILD_DEPENDS) on those tools to be added.
This makes the notation a bit more compact.
2.6.20: Jul 10 2005:
- build fixes: Windows build (Rob Richards), Mingw compilation (Igor
Zlatkovic), Windows Makefile (Igor), gcc warnings (Kasimier and
andriy@google.com), use gcc weak references to pthread to avoid the
pthread dependancy on Linux, compilation problem (Steve Nairn),
compiling of subset (Morten Welinder), IPv6/ss_family compilation
(William Brack), compilation when disabling parts of the library,
standalone test distribution.
- bug fixes: bug in lang(), memory cleanup on errors (William Brack),
HTTP query strings (Aron Stansvik), memory leak in DTD (William),
integer overflow in XPath (William), nanoftp buffer size, pattern
"." apth fixup (Kasimier), leak in tree reported by Malcolm Rowe,
replaceNode patch (Brent Hendricks), CDATA with NULL content
(Mark Vakoc), xml:base fixup on XInclude (William), pattern
fixes (William), attribute bug in exclusive c14n (Aleksey Sanin),
xml:space and xml:lang with SAX2 (Rob Richards), namespace
trouble in complex parsing (Malcolm Rowe), XSD type QNames fixes
(Kasimier), XPath streaming fixups (William), RelaxNG bug (Rob Richards),
Schemas for Schemas fixes (Kasimier), removal of ID (Rob Richards),
a small RelaxNG leak, HTML parsing in push mode bug (James Bursa),
failure to detect UTF-8 parsing bugs in CDATA sections, areBlanks()
heuristic failure, duplicate attributes in DTD bug (William).
- improvements: lot of work on Schemas by Kasimier Buchcik both on
conformance and streaming, Schemas validation messages (Kasimier
Buchcik, Matthew Burgess), namespace removal at the python level
(Brent Hendricks), Update to new Schemas regression tests from
W3C/Nist (Kasimier), xmlSchemaValidateFile() (Kasimier), implementation
of xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml (James Wert),
standalone test framework and programs, new DOM import APIs
xmlDOMWrapReconcileNamespaces() xmlDOMWrapAdoptNode() and
xmlDOMWrapRemoveNode(), extension of xmllint capabilities for
SAX and Schemas regression tests, xmlStopParser() available in
pull mode too, ienhancement to xmllint --shell namespaces support,
Windows port of the standalone testing tools (Kasimier and William),
xmlSchemaValidateStream() xmlSchemaSAXPlug() and xmlSchemaSAXUnplug()
SAX Schemas APIs, Schemas xmlReader support.
Ispell 3.3 offers improved support for international languages, improved
deformatting, and better support for compilation on Windows systems. All
known security holes have been closed. A number of small bugs are also
fixed.
Complete list of changes from 0.60.2:
* Fixed bugs involving several of the C API functions.
* Fixed bug where `ultra' or `fast' mode will not return any
suggestions when soundslike lookup is not used.
* Made a minor, yet significant, optimization to the suggestion code.
This speed things up by an order of magnitude in some cases.
* Avoid using the slow ngram scan except when the `sug-mode' is
`slow' or `bad-speller'.
* Fixed a bug in curses mode which causes word-wrap to not work
correctly in some cases.
* Fixed a bug in pipe mode with a missing newline.
* Fixed the `spell' compatibility script.
* Several other minor bugs fixed.
* Made note about the change in behavior of the `-l' command line
switch.
* Other manual update/fixes.
* Updated to Libtool 1.5.18, Automake 1.9.6, and Makeinfo 4.8.
Hiramatsu Yoshifumi.
Text::Glob implements glob(3) style matching that can be used to match
against text, rather than fetching names from a filesystem. If you
want to do full file globbing use the File::Glob module instead.
instead on perl>=5.8.0. Bump the PKGREVISIONs of the following packages
due to the possible perl dependency changes after the removal of
libperl:
audio/ices-mp3
databases/postgresql73-plperl
databases/postgresql74-plperl
textproc/eperl
www/ap-perl