VTE-0.74.2

VTE の概要

VTE パッケージは、端末エミュレーターに対しての termcap ファイル実装を提供します。

[注記]

注記

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

パッケージ情報

VTE の依存パッケージ

必須

GTK+-3.24.38, libxml2-2.12.3, pcre2-10.42

推奨

任意

FriBidi-1.0.13, Gi-DocGen-2023.3

VTE のインストール

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

mkdir build &&
cd    build &&

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

If you have Gi-DocGen-2023.3 installed and wish to build the API documentation for this package, issue:

sed -e "/docdir =/s@\$@/ 'vte-0.74.2'@" \
    -i ../doc/reference/meson.build     &&
meson configure -Ddocs=true             &&
ninja

ビルド結果をテストする場合は ninja test を実行します。

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

ninja install &&
rm -v /etc/profile.d/vte.*

コマンド説明

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

rm -v /etc/profile.d/vte.*: This command removes two files installed in /etc/profile.d that have no use on a LFS system.

-Dfribidi=false: Omit this switch if you want to enable bidirectional capabilities.

-Dgnutls=false: Add this switch if you do not want to enable GnuTLS support.

-Dvapi=false: Add this switch if you do not want to enable vala bindings.

-Dgtk4=false: Add this switch if you do not want to build the GTK-4 version of VTE.

パッケージ構成

インストールプログラム: vte-2.91, vte-2.91-gtk4
インストールライブラリ: libvte-2.91.so, libvte-2.91-gtk4.so
インストールディレクトリ: /usr/include/vte-2.91, /usr/include/vte-2.91-gtk4, (optional) /usr/share/doc/vte-0.74.2

概略説明

vte-2.91

VTE ライブラリに対するテストアプリケーション。

vte-2.91-gtk4

is a test application for the GTK-4 version of the VTE libraries

libvte-2.91.so

is a library which implements a terminal emulator widget for GTK+ 3

libvte-2.91-gtk4.so

is a library which implements a terminal emulator widget for GTK-4