libmusicbrainz-5.1.0

Introdução ao libmusicbrainz

O pacote libmusicbrainz contém uma biblioteca que te permite acessar os dados mantidos no servidor MusicBrainz.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.0.

Informação do Pacote

Transferências Adicionais

Dependências do libmusicbrainz

Exigidas

CMake-3.27.2, libxml2-2.10.4 e neon-0.32.5

Opcionais

Doxygen-1.9.7

Instalação do libmusicbrainz

Primeiro, corrija um problema causado pelo CMake-3.18.0:

patch -Np1 -i ../libmusicbrainz-5.1.0-cmake_fixes-1.patch

Instale o libmusicbrainz executando os seguintes comandos:

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. &&
make

Se você tiver instalado o Doxygen-1.9.7, opcionalmente construa a documentação da API:

doxygen ../Doxyfile

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

make install

Se você tiver construído a documentação da API, instale como o(a) usuário(a) root:

rm -rf /usr/share/doc/libmusicbrainz-5.1.0 &&
cp -vr docs/ /usr/share/doc/libmusicbrainz-5.1.0

Conteúdo

Aplicativos Instalados: Nenhum(a)
Biblioteca Instalada: libmusicbrainz5.so
Diretório Instalado: /usr/include/libmusicbrainz5 e /usr/share/doc/libmusicbrainz-5.1.0

Descrições Curtas

libmusicbrainz5.so

contém funções de API para acessar a base de dados MusicBrainz