BSD Ports

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

SystemPortVersion
FreeBSDtextproc/rarian0.8.5_8
NetBSDtextproc/rarian0.8.5nb5
DragonFlytextproc/rarian0.8.5_8
MidnightBSDtextproc/rarian0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8.5_80.8.5_8-0.8.5_80.8.5_8
FreeBSD:14:quarterly0.8.5_80.8.5_8n/a0.8.5_80.8.5_8
FreeBSD:15:latest0.8.5_80.8.5_8n/a0.8.5_80.8.5_8
FreeBSD:15:quarterly0.8.5_80.8.5_8n/an/an/a
FreeBSD:16:latest0.8.5_80.8.5_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 5

Library 1

Runtime 5

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 18
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
FileSizeSHA256
rarian-0.8.5.tar.bz24089688ead8a0e70cbf080176effa6f288de55747f649c9bae9809aa967a81c7e987ed
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.