textproc/rarian 0.8.5_8 FreeBSD
OMF help system based on the Freedesktop specification
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+, LGPL21+, ZLIB
- Categories
- textproc, gnome
- Package size
- 85.8 KiB, 379.7 KiB installed
Description
Rarian is designed to be a replacement for scrollkeeper. It is currently undergoing heavy development. As of writing, rarian can be installed in place of scrollkeeper and everything will work okay.
Rarian manages documentation metadata (as specified by the Open Source Metadata Framework (OMF) and provides a simple API to allow help browsers to find, sort, and search the document catalog. It will also be able to communicate with catalog servers on the Net to search for documents which are not on the local system.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/rarian | 0.8.5_8 |
| NetBSD | textproc/rarian | 0.8.5nb5 |
| DragonFly | textproc/rarian | 0.8.5_8 |
| MidnightBSD | textproc/rarian | 0.8.5 |
Install
Binary package:
pkg install rarian
From the ports tree:
cd /usr/ports/textproc/rarian/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rarian>0:textproc/rarian
LIB_DEPENDS= librarian.so:textproc/rarian
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.8.5_8 | 0.8.5_8 | - | 0.8.5_8 | 0.8.5_8 |
| FreeBSD:14:quarterly | 0.8.5_8 | 0.8.5_8 | n/a | 0.8.5_8 | 0.8.5_8 |
| FreeBSD:15:latest | 0.8.5_8 | 0.8.5_8 | n/a | 0.8.5_8 | 0.8.5_8 |
| FreeBSD:15:quarterly | 0.8.5_8 | 0.8.5_8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.8.5_8 | 0.8.5_8 | 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 5
getopt>=0: misc/getoptbash: shells/bashxsltproc: textproc/libxsltdocbook-xml>0: textproc/docbook-xml${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl: textproc/docbook-xsl
Library 1
libtinyxml.so: textproc/tinyxml
Runtime 5
getopt>=0: misc/getoptbash: shells/bashxsltproc: textproc/libxsltdocbook-xml>0: textproc/docbook-xml${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl: textproc/docbook-xsl
The full lists below include those, and their dependencies in turn.
Build dependencies 20
- devel/gettext-runtime
- devel/gmake
- devel/pkgconf
- devel/readline
- misc/getopt
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- shells/bash
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/sdocbook-xml
- textproc/tinyxml
- textproc/xmlcatmgr
- textproc/xmlcharent
Run dependencies 18
- devel/gettext-runtime
- devel/readline
- misc/getopt
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- shells/bash
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/sdocbook-xml
- textproc/tinyxml
- textproc/xmlcatmgr
- textproc/xmlcharent
Required by 1
Configuration
No options to configure.
- USES
- gmake libtool localbase pathfix pkgconfig tar:bzip2
- Service scripts
- none
Files
pkg-plist 48
- bin/rarian-example
- bin/rarian-sk-config
- bin/rarian-sk-extract
- bin/rarian-sk-gen-uuid
- bin/rarian-sk-get-cl
- bin/rarian-sk-get-content-list
- bin/rarian-sk-get-extended-content-list
- bin/rarian-sk-get-scripts
- bin/rarian-sk-install
- bin/rarian-sk-migrate
- bin/rarian-sk-preinstall
- bin/rarian-sk-rebuild
- bin/rarian-sk-update
- bin/scrollkeeper-config
- bin/scrollkeeper-extract
- bin/scrollkeeper-gen-seriesid
- bin/scrollkeeper-get-cl
- bin/scrollkeeper-get-content-list
- bin/scrollkeeper-get-extended-content-list
- bin/scrollkeeper-get-index-from-docpath
- bin/scrollkeeper-get-toc-from-docpath
- bin/scrollkeeper-get-toc-from-id
- bin/scrollkeeper-install
- bin/scrollkeeper-preinstall
- bin/scrollkeeper-rebuilddb
- bin/scrollkeeper-uninstall
- bin/scrollkeeper-update
- include/rarian/rarian-info.h
- include/rarian/rarian-main.h
- include/rarian/rarian-man.h
- include/rarian/rarian-reg-utils.h
- include/rarian/rarian.h
- lib/librarian.a
- lib/librarian.so
- lib/librarian.so.0
- lib/librarian.so.0.0.0
- libdata/pkgconfig/rarian.pc
- share/help/rarian.document
- share/librarian/Templates/C/scrollkeeper_cl.xml
- share/librarian/manual/help-spec-0.2.xml
- share/librarian/manual/index.xhtml
- share/librarian/manual/rar-lib.xhtml
- share/librarian/manual/rar-mdf.xhtml
- share/librarian/manual/rar-skcompat.xhtml
- share/librarian/rarian-sk-cl.xml
- @dir /var/db/rarian
- @postunexec rmdir /var/db/rarian/* 2>/dev/null || true
- @postexec %%PREFIX%%/bin/rarian-sk-update || true
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rarian-0.8.5.tar.bz2 | 408968 | 8ead8a0e70cbf080176effa6f288de55747f649c9bae9809aa967a81c7e987ed |
Master sites 1
- https://gitlab.freedesktop.org/rarian/rarian/-/releases/0.8.5/downloads/assets/
Commit history 0
No commits in the history this site was built from.