Le paquet kdsoap-ws-discovery-client contient une bibliothèque qui fournit la prise en charge du protocole WS-Discovery, un protocole récent utilisé pour découvrir les services présents sur un réseau local.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://download.kde.org/stable/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.tar.xz
Somme de contrôle MD5 du téléchargement : 6d653d927efac8296662bc92784f2fe5
Taille du téléchargement : 32 Ko
Estimation de l'espace disque requis : 7,5 Mo
Estimation du temps de construction : 0,2 SBU
Installez kdsoap-ws-discovery-client en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -D QT_MAJOR_VERSION=6 \ -W no-dev .. && make
Pour tester les résultats lancez : make test.
Maintenant, en tant qu'utilisateur root
:
make install && mv -v /usr/share/doc/KDSoapWSDiscoveryClient{,-0.4.0}
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: ce paramètre fait
supprimer les chemins de recherche des bibliothèques (rpath) codés
en dur par cmake lors
de l'installation d'un fichier exécutable binaire ou d'une
bibliothèque partagée. Ce paquet n'a pas besoin des rpath une fois
installé à l'emplacement standard et les rpath peuvent parfois
avoir des effets indésirables, voire introduire des problèmes de
sécurité.
mv -v /usr/share/doc/KDSoapWSDiscoveryClient[...]: : cette commande déplace la documentation vers un répertoire versionné.
-D
QT_MAJOR_VERSION=6
: ce paramètre dit au système
de construction de construire la version Qt6 de ce paquet au lieu
de la version Qt5.
-D BUILD_QCH=ON
: cette option dit
au système de construction de créer la documentation qui peut être
utilisée avec QtCreator, QtAssistant ou KDevelop.