The libshumate package contains a GTK-4 widget to display maps.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://download.gnome.org/sources/libshumate/1.1/libshumate-1.1.2.tar.xz
ダウンロード MD5 sum: 84198174469a8540fa39e4ac1c527b48
ダウンロードサイズ: 296 KB
必要ディスク容量: 5.2 MB
概算ビルド時間: 0.2 SBU
gobject-introspection-1.78.1 (required for gnome-maps)
以下のコマンドを実行して libshumate をビルドします。
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ --wrap-mode=nodownload \ -Dgtk_doc=false \ .. && ninja
If you have Gi-DocGen-2023.3 installed and wish to build the API documentation for this package, issue:
sed 's/lib_version/version/' -i ../docs/meson.build && meson configure -Dgtk_doc=true && ninja
ビルド結果をテストする場合は ninja test を実行します。
root
ユーザーになって以下を実行します。
ninja install
--buildtype=release
:
本パッケージの安定版リリース向けに適したビルドタイプを指定します。
デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。
--wrap-mode=nodownload
:
本スイッチは、システムにインストールされていない任意依存のパッケージを meson がダウンロードしないようにします。