www/tdom 0.9.6_1 FreeBSD
High performance processing of XML and HTML data with Tcl
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97e3d4ff8d- License
- MPL20
- Categories
- www
- Package size
- 354.8 KiB, 1113.4 KiB installed
Description
tDOM combines high performance XML data processing with easy and powerful Tcl scripting functionality.
tDOM should be one of the fastest ways to manipulate XML with a scripting language and uses very few memory (for example the DOM tree of the XML recommendation in XML (160K) needs only about 450K in memory)!
Configured for OpenACS (openacs.org)
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/tdom | 0.9.6_1 |
| HardenedBSD | www/tdom | 0.9.6_1 |
| GhostBSD | www/tdom | 0.9.6_1 |
Install
Binary package:
pkg install tDOM
From the ports tree:
cd /usr/ports/www/tdom/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tDOM>0:www/tdom
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 | 0.9.6_1 | 0.9.6_1 | 0.9.1 | 0.9.5_1 | 0.9.6_1 |
| FreeBSD:14:quarterly | 0.9.6_1 | 0.9.6_1 | n/a | 0.9.5_1 | 0.9.6_1 |
| FreeBSD:15:latest | 0.9.6_1 | 0.9.6_1 | n/a | 0.9.5_1 | 0.9.5_1 |
| FreeBSD:15:quarterly | 0.9.6_1 | 0.9.6_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.6_1 | 0.9.6_1 | 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 3
Run dependencies 2
Required by 1
Configuration
Options name: www_tDOM
| Option | Default | Description |
|---|---|---|
| DOCS | on | Build and/or install documentation |
| EBASE | on | Use Expat from base |
| EPORTS | off | Use Expat from ports |
| HTML5 | on | Enable parsing of HTML5 (requires gumbo) |
- USES
- tcl:tea
- Service scripts
- none
Files
Manual pages 10
- dom(n)
- domDoc(n)
- domNode(n)
- expat(n)
- expatapi(n)
- pullparser(n)
- schema(n)
- tdomcmd(n)
- tnc(n)
- xpathFunc(n)
pkg-plist 31
- include/tdom.h
- lib/tdom%%DISTVERSION%%/libtdom%%DISTVERSION%%.so
- lib/tdom%%DISTVERSION%%/libtdomstub.a
- lib/tdom%%DISTVERSION%%/pkgIndex.tcl
- lib/tdom%%DISTVERSION%%/tdom.tcl
- lib/tdomConfig.sh
- share/man/mann/dom.n.gz
- share/man/mann/domDoc.n.gz
- share/man/mann/domNode.n.gz
- share/man/mann/expat.n.gz
- share/man/mann/expatapi.n.gz
- share/man/mann/pullparser.n.gz
- share/man/mann/schema.n.gz
- share/man/mann/tdomcmd.n.gz
- share/man/mann/tnc.n.gz
- share/man/mann/xpathFunc.n.gz
- share/doc/tDOM/html/category-index.html
- share/doc/tDOM/html/dom.html
- share/doc/tDOM/html/domDoc.html
- share/doc/tDOM/html/domNode.html
- share/doc/tDOM/html/expat.html
- share/doc/tDOM/html/expatapi.html
- share/doc/tDOM/html/index.html
- share/doc/tDOM/html/keyword-index.html
- share/doc/tDOM/html/pullparser.html
- share/doc/tDOM/html/schema.html
- share/doc/tDOM/html/tdomcmd.html
- share/doc/tDOM/html/tnc.html
- share/doc/tDOM/html/xpathFunc.html
- share/doc/tDOM/CHANGES
- share/doc/tDOM/README.md
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tdom-0.9.6-src.tar.gz | 1.530711e+06 | 6d24734aef46d1dc16f3476685414794d6a4e65f48079e1029374477104e8319 |
Master sites 1
- http://tdom.org/downloads/