Rarian-0.8.1

Rarian の概要

Rarian package is a documentation metadata library based on the proposed Freedesktop.org spec. Rarian is designed to be a replacement for ScrollKeeper.

本パッケージは LFS-8.3 において正しくビルドでき動作することが確認されています。

パッケージ情報

Rarian の依存パッケージ

推奨

ユーザー情報: http://wiki.linuxfromscratch.org/blfs/wiki/rarian

Rarian のインストール

以下のコマンドを実行して Rarian をビルドします。

./configure --prefix=/usr        \
            --disable-static     \
            --localstatedir=/var &&
make

このパッケージにテストスイートはありません。

root ユーザーになって以下を実行します。

make install

コマンド説明

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。

パッケージ構成

インストールプログラム: rarian-example, rarian-sk-config, rarian-sk-extract, rarian-sk-gen-uuid, rarian-sk-get-cl, rarian-sk-get-content-list, rarian-sk-get-extended-content-list, rarian-sk-get-scripts, rarian-sk-install, rarian-sk-migrate, rarian-sk-preinstall, rarian-sk-rebuild, rarian-sk-update
インストールライブラリ: librarian.so
インストールディレクトリ: /usr/include/rarian, /usr/share/help, /usr/share/librarian/manual, /usr/share/librarian/Templates/C, /var/lib/rarian

概略説明

rarian-example

prints a nice list of all available documents found by the library.

rarian-sk-config

emulates scrollkeeper-config.

rarian-sk-extract

is a wrapper around xsltproc to mimic scrollkeeper-extract.

rarian-sk-gen-uuid

generates a unique (random) uuid.

rarian-sk-get-cl

gets a content list (category tree).

rarian-sk-get-content-list

is a simple wrapper to make calling scrollkeeper-get-cl easier.

rarian-sk-get-extended-content-list

is a simple wrapper to make calling scrollkeeper-get-cl (extended) easier.

rarian-sk-get-scripts

emulates scrollkeeper-get-index-from-index-from-docpath, scrollkeeper-get-toc-from-docpath, and scrollkeeper-get-toc-from-id.

rarian-sk-install

emulates scrollkeeper-install and scrollkeeper-uninstall.

rarian-sk-migrate

takes in a directory full of omf's, reads and parses them and spews out an equivalent scroll file.

rarian-sk-preinstall

creates the omf file by reading an existing omf file and replacing the url for a resource with the url.

rarian-sk-rebuild

is a simple wrapper script to emulate scrollkeeper-rebuilddb.

rarian-sk-update

is compatible with the scrollkeeper-update script that's required to be run when installing new omf files. It converts the omf files into new-style scrolls.

librarian.{so,a}

is the API to build a list of available meta data files and allows access to these.

最終更新日: 2018-08-26 06:33:31 +0900