Le paquet libmusicbrainz contient une bibliothèque pour accéder aux données contenues sur le serveur de MusicBrainz.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Téléchargement (HTTP) : https://github.com/metabrainz/libmusicbrainz/releases/download/release-5.1.0/libmusicbrainz-5.1.0.tar.gz
Somme de contrôle MD5 : 4cc5556aa40ff7ab8f8cb83965535bc3
Taille du téléchargement : 76 Ko
Estimation de l'espace disque requis : 6,6 Mo (4,4 Mo supplémentaires pour la documentation de l'API)
Estimation du temps de construction : 0.1 SBU
CMake-3.23.3, libxml2-2.9.14 et neon-0.32.2
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libmusicbrainz5
Tout d'abord, corrigez un problème causé par CMake-3.18.0 :
patch -Np1 -i ../libmusicbrainz-5.1.0-cmake_fixes-1.patch
Installez libmusicbrainz en exécutant les commandes suivantes :
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. && make
Si vous avez installé Doxygen-1.9.4, vous pouvez éventuellement construire la documentation de l'API :
doxygen ../Doxyfile
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous avez construit la documentation de l'API, installez-la en
tant qu'utilisateur root
:
rm -rf /usr/share/doc/libmusicbrainz-5.1.0 && cp -vr docs/ /usr/share/doc/libmusicbrainz-5.1.0
Last updated on