O pacote kdsoap-ws-discovery-client contém uma biblioteca que fornece suporte para o protocolo WS-Discovery, um protocolo recente usado para descobrir serviços disponíveis em uma rede local de intercomunicação.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.
Transferência (HTTP): https://download.kde.org/stable/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.tar.xz
Soma de verificação MD5 da transferência: 6d653d927efac8296662bc92784f2fe5
Tamanho da transferência: 32 KB
Espaço em disco estimado exigido: 7,5 MB
Tempo de construção estimado: 0,2 UPC
Instale kdsoap-ws-discovery-client executando os seguintes comandos:
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
        Para testar os resultados, emita: make test.
          Agora, como o(a) usuário(a) root:
        
make install &&
mv -v /usr/share/doc/KDSoapWSDiscoveryClient{,-0.4.0}
      
          -D
          CMAKE_SKIP_INSTALL_RPATH=ON: Essa chave faz com que
          cmake remova caminhos
          de pesquisa de biblioteca rigidamente codificados (rpath) ao
          instalar um arquivo binário executável ou uma biblioteca
          compartilhada. Esse pacote não precisa do rpath depois de instalado
          no local padrão, e o rpath ocasionalmente pode causar efeitos
          indesejados ou até mesmo problemas de segurança.
        
mv -v /usr/share/doc/KDSoapWSDiscoveryClient[...]:: Esse comando move a documentação para um diretório versionado.
          -D QT_MAJOR_VERSION=6: Esse
          parâmetro informa ao sistema de construção para construir a versão
          Qt6 deste pacote em vez da versão Qt5.
        
          -D BUILD_QCH=ON: Essa opção informa ao
          sistema de construção para criar documentação que pode ser usada
          com QtCreator, QtAssistant ou KDevelop.