Le paquet libmusicbrainz contient une bibliothèque pour accéder aux données contenues sur le serveur de MusicBrainz.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-1.0.
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 du téléchargement : 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.18.1, libxml2-2.9.10 et neon-0.31.2
Notes utilisateur : http://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 lançant les commandes suivantes :
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. && make
Si vous avez installé Doxygen-1.8.19, vous pouvez éventuellement construire la documentation de l'API :
doxygen ../Doxyfile
Ce paquet n'est pas fourni avec une 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 2020-08-21 17:28:01 +0000