textproc/rarian 0.8.5 MidnightBSD
OMF help system based on the Freedesktop specification
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2+, lgpl2.1+, zlib
- Categories
- textproc, gnome
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 |
|---|---|---|
| MidnightBSD | textproc/rarian | 0.8.5 |
| FreeBSD | textproc/rarian | 0.8.5_8 |
| NetBSD | textproc/rarian | 0.8.5nb5 |
| DragonFly | textproc/rarian | 0.8.5_8 |
| HardenedBSD | textproc/rarian | 0.8.5_8 |
| GhostBSD | textproc/rarian | 0.8.5_8 |
Install
Binary package:
mport install rarian
From mports:
cd /usr/mports/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
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
Build dependencies 6
Run dependencies 6
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake libtool localbase pathfix pkgconfig tar:bzip2
- Service scripts
- none
Files
pkg-plist 55
- 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
- @dirrm share/librarian/manual
- @dirrm share/librarian/Templates/C
- @dirrm share/librarian/Templates
- @dirrm share/librarian
- @dirrm share/doc/rarian
- @dirrm include/rarian
- @postunexec rmdir /var/db/rarian/* 2>/dev/null || true
- @dirrmtry /var/db/rarian
- @exec mkdir -p /var/db/rarian
- @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/