textproc/xmlto 0.0.28_1 MidnightBSD
Front-end to an XSL toolchain
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
a05b377b53- License
- gpl2
- Categories
- textproc
Description
xmlto is a front-end to an XSL toolchain. It chooses an appropriate stylesheet for the conversion you want and applies it using an external XSL-T processor. It also performs any necessary post-processing.
Supported conversions from DocBook XML: dvi, fo, html, html-nochunks, htmlhelp, javahelp, man, pdf, ps, txt, xhtml, xhtml-nochunks.
Currently the only XSL-T processor supported is xsltproc (textproc/libxslt). For DVI, PDF and PostScript output, PassiveTeX (print/passivetex) is required.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/xmlto | 0.0.28_1 |
| FreeBSD | textproc/xmlto | 0.0.28_3 |
| OpenBSD | textproc/xmlto | 0.0.29p0 |
| NetBSD | textproc/xmlto | 0.0.29nb3 |
| DragonFly | textproc/xmlto | 0.0.28_3 |
Install
Binary package:
mport install xmlto
From mports:
cd /usr/mports/textproc/xmlto && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xmlto>0:textproc/xmlto
Dependencies
As this port's Makefile names them.
Build 8
${LOCALBASE}/bin/bash: shells/bash${LOCALBASE}/bin/getopt: misc/getoptxmllint: textproc/libxml2xsltproc: textproc/libxsltdocbook-xsl>0: textproc/docbook-xslpaperconf: print/libpaperw3m: www/w3mdocbook-xml>0: textproc/docbook-xml
Runtime 8
${LOCALBASE}/bin/bash: shells/bash${LOCALBASE}/bin/getopt: misc/getoptxmllint: textproc/libxml2xsltproc: textproc/libxsltdocbook-xsl>0: textproc/docbook-xslpaperconf: print/libpaperw3m: www/w3mdocbook-xml>0: textproc/docbook-xml
Build dependencies 8
Run dependencies 8
Configuration
Options name: textproc_xmlto
| Option | Default | Description |
|---|---|---|
| DBLATEX | off | Add dependency on DBlatex (DB for DocBook) |
| DOCS | off | |
| FOP | off | Add dependency on FOP (requires Java) |
| PASSIVETEX | off | Add dependency on XMLTeX/PassiveTeX |
- USES
- tar:bzip2
- Service scripts
- none
Files
Manual pages 2
- xmlif(1)
- xmlto(1)
pkg-plist 40
- bin/xmlif
- bin/xmlto
- share/man/man1/xmlif.1.gz
- share/man/man1/xmlto.1.gz
- share/xmlto/format/docbook/awt
- share/xmlto/format/docbook/dvi
- share/xmlto/format/docbook/epub
- share/xmlto/format/docbook/fo
- share/xmlto/format/docbook/html
- share/xmlto/format/docbook/html-nochunks
- share/xmlto/format/docbook/htmlhelp
- share/xmlto/format/docbook/javahelp
- share/xmlto/format/docbook/man
- share/xmlto/format/docbook/mif
- share/xmlto/format/docbook/pcl
- share/xmlto/format/docbook/pdf
- share/xmlto/format/docbook/ps
- share/xmlto/format/docbook/svg
- share/xmlto/format/docbook/txt
- share/xmlto/format/docbook/xhtml
- share/xmlto/format/docbook/xhtml-nochunks
- share/xmlto/format/fo/awt
- share/xmlto/format/fo/dvi
- share/xmlto/format/fo/mif
- share/xmlto/format/fo/pcl
- share/xmlto/format/fo/pdf
- share/xmlto/format/fo/ps
- share/xmlto/format/fo/svg
- share/xmlto/format/fo/txt
- share/xmlto/format/xhtml1/awt
- share/xmlto/format/xhtml1/dvi
- share/xmlto/format/xhtml1/fo
- share/xmlto/format/xhtml1/mif
- share/xmlto/format/xhtml1/pcl
- share/xmlto/format/xhtml1/pdf
- share/xmlto/format/xhtml1/ps
- share/xmlto/format/xhtml1/svg
- share/xmlto/format/xhtml1/txt
- share/xmlto/xhtml2fo.xsl
- share/xmlto/xmlto.mak
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| xmlto/xmlto-0.0.28.tar.bz2 | 127921 | 1130df3a7957eb9f6f0d29e4aa1c75732a7dfb6d639be013859b5c7ec5421276 |
| xmlto/xhtml2fo.xsl | 63786 | 51984c86eda98fc70c2c0fa887626f44311634c5e3d1053cd2ada8cd2543ebd6 |
Master sites 4
- https://releases.pagure.org/xmlto/:xmlto
- FREEBSD_LOCAL/mandree/:xmlto
- http://www.antennahouse.com/XSLsample/sample-xsl-xhtml2fo/:xsl
- FREEBSD_LOCAL/mandree/:xsl