Seahorse-43.0

Seahorse の概要

Seahorse is a graphical interface for managing and using encryption keys. Currently it supports PGP keys (using GPG/GPGME) and SSH keys.

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

Seahorse の依存パッケージ

必須

Gcr-3.41.1, GnuPG-2.4.3, GPGME-1.23.2, itstool-2.0.7, libhandy-1.8.2, libpwquality-1.4.5, libsecret-0.21.2

推奨

任意

Avahi-0.8

Runtime Dependency

gnome-keyring-42.1

Seahorse のインストール

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

sed -i -r 's:"(/apps):"/org/gnome\1:' data/*.xml &&

sed -i "s/'2.3.0'/'2.3.0', '2.4.0'/" meson.build &&

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

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

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

ninja install

コマンド説明

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

sed ... data/*.xml: This command fixes some deprecated entries in the schema templates.

sed ... meson.build: This command fixes building with GnuPG-2.4 installed.

パッケージ構成

インストールプログラム: seahorse
インストールライブラリ: なし
インストールディレクトリ: /usr/{libexec,share,share/help/*}/seahorse

概略説明

seahorse

is the graphical interface for managing and using encryption keys