BSD Ports

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

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

Library 1

Runtime 5

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
FileSizeSHA256
rarian-0.8.5.tar.bz24089688ead8a0e70cbf080176effa6f288de55747f649c9bae9809aa967a81c7e987ed
Master sites 1
  • https://gitlab.freedesktop.org/rarian/rarian/-/releases/0.8.5/downloads/assets/