libgweather-4.4.4

Introduction à libgweather

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.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de libgweather

Requises

geocode-glib-3.26.4, GTK-3.24.49, libsoup-3.6.5 et PyGObject-3.52.3

Recommandées

Facultatives

Gi-DocGen-2025.3 (gi-docgen est aussi fournit comme sous-projet meson et il sera utilisé si vous ne passez pas -D gtk_doc=false à meson), LLVM-20.1.1 (pour clang-format) et pylint

[Note]

Note

Il est nécessaire d'être connecté à internet pour certains tests de ce paquet

Installation de libgweather

Fix an issue in the shipped geolocation data:

patch -Np1 -i ../libgweather-4.4.4-upstream_fix-1.patch

Installez libgweather en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -D gtk_doc=false    \
            ..                  &&
ninja

Si vous avez installé Gi-DocGen-2025.3 et souhaitez construire la documentation de l'API de ce paquet, exécutez :

sed "s/libgweather_full_version/'libgweather-4.4.4'/" \
    -i ../doc/meson.build                             &&
meson configure -D gtk_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.

Explication des commandes

--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.

-D gtk_doc=false: permet de construire ce paquet sans installer Gi-DocGen-2025.3. Si vous avez installé Gi-DocGen-2025.3 et souhaitez reconstruire et installer la documentation de l'API, une commande meson configure enlèvera cette option.

Contenu

Programmes installés: Aucun
Bibliothèques installées: libgweather-4.so
Répertoires installés: /usr/lib/libgweather-4, /usr/include/libgweather-4.0, /usr/share/gtk-doc/html/libgweather-4.0 (facultatif) et /usr/share/libgweather-4

Descriptions courtes

libgweather-4.so

contient les fonctions qui permettent de retrouver des informations météorologiques