SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Tree-XPathEngine rpm build for : openSUSE Tumbleweed. For other distributions click perl-Tree-XPathEngine.

Name : perl-Tree-XPathEngine
Version : 0.05 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 6.73 Date : 2024-08-05 19:27:55
Group : Development/Libraries/Perl Source RPM : perl-Tree-XPathEngine-0.05-6.73.src.rpm
Size : 0.11 MB
Packager : (none)
Summary : a re-usable XPath engine
Description :
This module provides an XPath engine, that can be re-used by other
module/classes that implement trees.

It is designed to be compatible with the Class::XPath manpage, ie it passes
its tests if you replace Class::XPath by Tree::XPathEngine.

This code is a more or less direct copy of the the XML::XPath manpage
module by Matt Sergeant. I only removed the XML processing part (that
parses an XML document and load it as a tree in memory) to remove the
dependency on XML::Parser, applied a couple of patches, removed a whole
bunch of XML specific things (comment, processing inistructions,
namespaces...), renamed a whole lot of methods to make Pod::Coverage happy,
and changed the docs.

The article eXtending XML XPath,
http://www.xmltwig.com/article/extending_xml_xpath/ should give authors who
want to use this module enough background to do so.

Otherwise, my email is below ;--)

*WARNING*: while the underlying code is rather solid, this module most
likely lacks docs.

As they say, \"patches welcome\"... but I am also interested in any
experience using this module, what were the tricky parts, and how could the
code or the docs be improved.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Tree-XPathEngine-0.05-6.73.noarch.rpm
     

Provides :
perl(Tree::XPathEngine)
perl(Tree::XPathEngine::Boolean)
perl(Tree::XPathEngine::Expr)
perl(Tree::XPathEngine::Function)
perl(Tree::XPathEngine::Literal)
perl(Tree::XPathEngine::LocationPath)
perl(Tree::XPathEngine::NodeSet)
perl(Tree::XPathEngine::Number)
perl(Tree::XPathEngine::Root)
perl(Tree::XPathEngine::Step)
perl(Tree::XPathEngine::Variable)
perl-Tree-XPathEngine

Requires :
perl(:MODULE_COMPAT_5.40.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Tree
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Boolean.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Expr.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Function.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Literal.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/LocationPath.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/NodeSet.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Number.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Root.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Step.pm
/usr/lib/perl5/vendor_perl/5.40.0/Tree/XPathEngine/Variable.pm
/usr/share/doc/packages/perl-Tree-XPathEngine
/usr/share/doc/packages/perl-Tree-XPathEngine/Changes
/usr/share/doc/packages/perl-Tree-XPathEngine/README
/usr/share/man/man3/Tree::XPathEngine.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Boolean.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Expr.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Function.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Literal.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::LocationPath.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::NodeSet.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Number.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Root.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Step.3pm.gz
/usr/share/man/man3/Tree::XPathEngine::Variable.3pm.gz

 
ICM