libgweather-4.4.0

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.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Dépendances de libgweather

Requises

geocode-glib-3.26.4, GTK+-3.24.41, libsoup-3.4.4 et PyGObject-3.46.0

Recommandées

Facultatives

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

[Note]

Note

An Internet connection is needed for some tests of this package.

Installation de libgweather

Installez libgweather en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

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

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

sed "s/libgweather_full_version/'libgweather-4.4.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, style / stule-format, est connu pour échouer à cause de différences entre les versions de clang-format dans LLVM-16 et LLVM-17. Un test nommé libgweather / metar est connu pour échouer car il nécessite des ressources en ligne qui ont été déplacées.

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.

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

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