textproc/yelp-tools 42.1_2 FreeBSD
Utilities to help manage documentation for Yelp and the web
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- textproc, gnome
- Package size
- 23.1 KiB, 126.3 KiB installed
Description
yelp-tools is a collection of scripts and build utilities to help create, manage, and publish documentation for Yelp and the web. Most of the heavy lifting is done by packages like yelp-xsl and itstool. This package just wraps things up in a developer-friendly way.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/yelp-tools | 42.1_2 |
| OpenBSD | x11/gnome/yelp-tools | 42.1p4 |
| NetBSD | textproc/yelp-tools | 42.1nb7 |
| DragonFly | textproc/yelp-tools | 42.0_1 |
| MidnightBSD | textproc/yelp-tools | 42.1 |
Install
Binary package:
pkg install yelp-tools
From the ports tree:
cd /usr/ports/textproc/yelp-tools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= yelp-tools>0:textproc/yelp-tools
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 | 42.1_2 | 42.1_2 | 42.0 | 42.1_1 | 42.1_2 |
| FreeBSD:14:quarterly | 42.1_2 | 42.1_2 | n/a | 42.1 | 42.1_2 |
| FreeBSD:15:latest | 42.1_2 | 42.1_2 | n/a | 42.1_1 | 42.1_1 |
| FreeBSD:15:quarterly | 42.1_2 | 42.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 42.1_2 | 42.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}lxml>0: devel/py-lxmlitstool: textproc/itstoolyelp-xsl>=0: textproc/yelp-xsl
The full lists below include those, and their dependencies in turn.
Build dependencies 20
- devel/gettext-runtime
- devel/gettext-tools
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/meson
- devel/ninja
- devel/pkgconf
- devel/py-lxml
- devel/readline
- lang/python312
- math/mpdecimal
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/expat2
- textproc/itstool
- textproc/libxml2
- textproc/libxslt
- textproc/yelp-xsl
Run dependencies 11
Configuration
No options to configure.
- USES
- gettext gnome localbase meson pathfix pkgconfig python shebangfix tar:xz
- Service scripts
- none
Files
pkg-plist 17
- bin/yelp-build
- bin/yelp-check
- bin/yelp-new
- share/aclocal/yelp.m4
- share/yelp-tools/templates/task.page
- share/yelp-tools/xslt/mal-ncx.xsl
- share/yelp-tools/xslt/mal-opf.xsl
- share/yelp-tools/xslt/mal-rng.xsl
- share/yelp-tools/templates/concept.duck
- share/yelp-tools/templates/concept.page
- share/yelp-tools/templates/guide.duck
- share/yelp-tools/templates/guide.page
- share/yelp-tools/templates/info.ducktype.include
- share/yelp-tools/templates/info.mallard.include
- share/yelp-tools/templates/reference.duck
- share/yelp-tools/templates/reference.page
- share/yelp-tools/templates/task.duck
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/yelp-tools-42.1.tar.xz | 38936 | 3e496a4020d4145b99fd508a25fa09336a503a4e8900028421e72c6a4b11f905 |
Master sites 1
- GNOME
Commit history 0
No commits in the history this site was built from.