Le paquet libgweather est une bibliothèque utilisée pour accéder aux informations météorologiques depuis des services en ligne pour de nombreux endroits.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://download.gnome.org/sources/libgweather/4.2/libgweather-4.2.0.tar.xz
Téléchargement (FTP) : ftp://ftp.acc.umu.se/pub/gnome/sources/libgweather/4.2/libgweather-4.2.0.tar.xz
Somme de contrôle MD5 : 4c0c46102dcb5e813ff698e5f713e4bb
Taille du téléchargement : 2.6 Mo
Estimation de l'espace disque requis : 95 Mo (avec les tests)
Estimation du temps de construction : 0,2 SBU (avec les tests)
geocode-glib-3.26.4, GTK+-3.24.36, libsoup-3.2.2 et PyGObject-3.42.2
gobject-introspection-1.74.0, libxml2-2.10.3 et Vala-0.56.4
Gi-DocGen-2023.1 (gi-docgen est aussi
fournit comme sous-projet meson et il sera utilisé si vous ne
passez pas -Dgtk_doc=false
à
meson), LLVM-15.0.7 (pour clang-format) et pylint
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libgweather
Installez libgweather en exécutant les commandes suivantes :
mkdir build && cd build && meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. && ninja
Si vous avez installé Gi-DocGen-2023.1 et souhaitez construire la documentation de l'API de ce paquet, exécutez :
sed "s/libgweather_full_version/'libgweather-4.2.0'/" \ -i ../doc/meson.build && meson configure -Dgtk_doc=true && ninja
Un test a besoin que les fichiers de paramètres linguistiques soient installés sur le système. Il vaut donc mieux lancer les tests après avoir installé le paquet.
Maintenant, en tant qu'utilisateur root
:
ninja install
Pour tester les résultats lancez : LC_ALL=C ninja test. Un test, metar, est connu pour échouer.
--buildtype=release
:
spécifie le type de construction convenant aux versions stables de
ce paquet, comme la valeur par défaut produit des binaires non
optimisés.
-Dgtk_doc=false
: Allow
building this package without Gi-DocGen-2023.1 installed. If you have
Gi-DocGen-2023.1 installed and you
wish to rebuild and install the API documentation, a meson configure command will
reset this option.