CLucene é uma versão C++ do Lucene, um mecanismo de pesquisa de texto de alto desempenho.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.
Transferência (HTTP): https://downloads.sourceforge.net/clucene/clucene-core-2.3.3.4.tar.gz
Soma de verificação MD5 da transferência: 48d647fbd8ef8889e5a7f422c1bfda94
Tamanho da transferência: 2,2 MB
Espaço em disco estimado exigido: 78 MB
Tempo de construção estimado: 0,8 UPC
Instale CLucene executando os seguintes comandos:
patch -Np1 -i ../clucene-2.3.3.4-contribs_lib-1.patch &&
sed -i '/Misc.h/a #include <ctime>' src/core/CLucene/document/DateTools.cpp &&
mkdir build &&
cd    build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr        \
      -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \
      -D BUILD_CONTRIBS_LIB=ON            \
      -W no-dev ..                        &&
make
        
          Agora, como o(a) usuário(a) root:
        
make install
          -D
          CMAKE_POLICY_VERSION_MINIMUM=3.5: Essa chave permite
          construir esse pacote com cmake-4.0 ou mais recente.
        
          -D BUILD_CONTRIBS_LIB=ON:
          Essa variável cmake habilita construir a biblioteca contribs do
          CLucene necessária para executar aplicativos que usam analisadores
          específicos de texto de idioma como o LibreOffice, por exemplo.
        
          -W no-dev: Esse parâmetro
          silencia vários avisos destinados somente para os(as)
          desenvolvedores(as) de projetos.