libgweather パッケージは、各所からの気象情報オンラインサービスへアクセスするライブラリを提供します。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://download.gnome.org/sources/libgweather/4.4/libgweather-4.4.0.tar.xz
ダウンロード MD5 sum: bba9065a75a7482be21d0427a12233c0
ダウンロードサイズ: 2.7 MB
必要ディスク容量: 96 MB (with tests)
概算ビルド時間: 0.3 SBU (with tests)
geocode-glib-3.26.4, GTK+-3.24.38, libsoup-3.4.4, PyGObject-3.46.0
gobject-introspection-1.78.1, libxml2-2.12.3, Vala-0.56.14
Gi-DocGen-2023.3 (gi-docgen is also
provided as a meson subproject, which will be used if -Dgtk_doc=false
is not passed to meson), LLVM-17.0.6 (for
clang-format), pylint
以下のコマンドを実行して libgweather をインストールします。
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -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/libgweather_full_version/'libgweather-4.4.0'/" \ -i ../doc/meson.build && meson configure -Dgtk_doc=true && ninja
One test needs that the locale files be installed on the system, so it is better to run the tests after installing the package.
root
ユーザーになって以下を実行します。
ninja install
To test the results, issue: LC_ALL=C
ninja test. One test, style
/ style-format
, is known to fail due to differences between
LLVM-16 and LLVM-17's version of clang-format.
--buildtype=release
:
本パッケージの安定版リリース向けに適したビルドタイプを指定します。
デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。
-Dgtk_doc=false
: Allow
building this package without Gi-DocGen-2023.3 installed. If you have
Gi-DocGen-2023.3 installed and you
wish to rebuild and install the API documentation, a meson configure command will
reset this option.