devel/pear-XML_Parser 1.3.8 FreeBSD
PEAR XML parsing class based on PHP's bundled expat
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE
- Categories
- devel, pear
- Package size
- 15.5 KiB, 64.5 KiB installed
Description
This is an XML parser based on PHPs built-in xml extension.
It supports two basic modes of operation: "func" and "event". In "func" mode, it will look for a function named after each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic callbacks.
Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so you do not have to extend XML_Parser anymore in order to parse a document with it.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/pear-XML_Parser | 1.3.8 |
| DragonFly | devel/pear-XML_Parser | 1.3.8 |
| HardenedBSD | devel/pear-XML_Parser | 1.3.8 |
| GhostBSD | devel/pear-XML_Parser | 1.3.8 |
Install
Binary package:
pkg install php82-pear-XML_Parser
From the ports tree:
cd /usr/ports/devel/pear-XML_Parser/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= php82-pear-XML_Parser>0:devel/pear-XML_Parser
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 |
| FreeBSD:14:quarterly | 1.3.8 | 1.3.8 | n/a | 1.3.8 | 1.3.8 |
| FreeBSD:15:latest | 1.3.8 | 1.3.8 | n/a | 1.3.8 | 1.3.8 |
| FreeBSD:15:quarterly | 1.3.8 | 1.3.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.8 | 1.3.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 9
Run dependencies 10
Required by 41
- databases/pear-MDB
- databases/pear-MDB2_Schema
- databases/pear-MDB_QueryTool
- devel/pear-Date_Holidays
- devel/pear-Date_Holidays_Austria
- devel/pear-Date_Holidays_Brazil
- devel/pear-Date_Holidays_Denmark
- devel/pear-Date_Holidays_Discordian
- devel/pear-Date_Holidays_EnglandWales
- devel/pear-Date_Holidays_Germany
- devel/pear-Date_Holidays_Iceland
- devel/pear-Date_Holidays_Ireland
- devel/pear-Date_Holidays_Italy
- devel/pear-Date_Holidays_Japan
- devel/pear-Date_Holidays_Netherlands
- devel/pear-Date_Holidays_Norway
- devel/pear-Date_Holidays_PHPdotNet
- devel/pear-Date_Holidays_Romania
- devel/pear-Date_Holidays_Slovenia
- devel/pear-Date_Holidays_Sweden
- devel/pear-Date_Holidays_UNO
- devel/pear-Date_Holidays_USA
- devel/pear-Date_Holidays_Ukraine
- devel/pear-PEAR_PackageFileManager2
- devel/pear-PEAR_PackageFileManager_Plugins
- devel/pear-VersionControl_SVN
- devel/pear-XML_NITF
- devel/pear-XML_RSS
- devel/pear-XML_Serializer
- devel/pear-XML_Tree
- net/pear-Net_Geo
- net/pear-Net_GeoIP
- net/pear-Net_Nmap
- textproc/pear-Text_Highlighter
- textproc/pear-XML_Beautifier
- textproc/pear-XML_DTD
- textproc/pear-XML_Wddx
- www/pear-Services_Amazon
- www/pear-Services_Delicious
- www/pear-Services_OpenSearch
- www/pear-UDDI
Configuration
No options to configure.
- USES
- pear
- Service scripts
- none
- Flavors
php83-pear-XML_Parser-1.3.8,php84-pear-XML_Parser-1.3.8,php85-pear-XML_Parser-1.3.8,php86-pear-XML_Parser-1.3.8
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| PEAR/XML_Parser-1.3.8.tgz | 13534 | d78f47fc0de35dc05a203a77f54c0ea03db1f48592c345dde8b4893fb64980eb |
Commit history 0
No commits in the history this site was built from.