Le paquet libmusicbrainz contient une bibliothèque qui vous permet d'accéder aux données contenues sur un serveur MusicBrainz. C'est utile pour ajouter des possibilités de recherche de MusicBrainz à d'autres applications.
MusicBrainz est une méta-base de données musicale communautaire essayant de créer un site d'informations de musique cohérent. Vous pouvez utiliser les données de MusicBrainz soit en naviguant sur le site Internet, soit à partir d'un programme client — par exemple un programme lecteur de CD peut utiliser MusicBrainz pour identifier un CD et fournir des informations sur le CD, l'artiste ou d'autres informations liées.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.3.
Téléchargement (HTTP) : http://ftp.musicbrainz.org/pub/musicbrainz/historical/libmusicbrainz-2.1.5.tar.gz
Téléchargement (FTP) : ftp://ftp.musicbrainz.org/pub/musicbrainz/historical/libmusicbrainz-2.1.5.tar.gz
Somme de contrôle MD5 du téléchargement : d5e19bb77edd6ea798ce206bd05ccc5f
Taille du téléchargement : 524 Ko
Estimation de l'espace disque requis : 12 Mo
Estimation du temps de construction : 0.4 SBU
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libmusicbrainz
Installez libmusicbrainz en lançant les commandes suivantes :
patch -Np1 -i ../libmusicbrainz-2.1.5-missing-includes-1.patch && CXXFLAGS=-std=c++98 \ ./configure --prefix=/usr --disable-static && make
Si Python est installé, construisez les bindings avec les commandes suivantes :
(cd python && python setup.py build)
Ce paquet n'est pas fourni avec une suite de tests autonome (pour tester, vous devez avoir installé Python et effectuer le test après avoir installé le paquet).
Maintenant, en tant qu'utilisateur root
:
make install && install -v -m644 -D docs/mb_howto.txt \ /usr/share/doc/libmusicbrainz-2.1.5/mb_howto.txt
Pour tester les bindings Python, lancez ce qui suit : (cd python && python setup.py test).
Si vous avez construit les bindings Python, lancez les commandes
suivantes en tant qu'utilisateur root
pour les installer :
(cd python && python setup.py install)
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
Last updated on 2018-08-24 18:22:14 +0200