libcddb-1.3.2

Introduction à libcddb

Le paquet libcddb est une bibliothèque qui implémente les différents protocoles (CDDBP, HTTP, SNTP) pour accéder aux données sur un server CDDB.

This package is known to build and work properly using an LFS 11.3 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://downloads.sourceforge.net/libcddb/libcddb-1.3.2.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 : 8bb4a6f542197e8e9648ae597cd6bc8a

  • Taille du téléchargement : 384 Ko

  • Estimation de l'espace disque requis : 3.9 Mo (avec les tests)

  • Estimation du temps de construction : 0.2 SBU (avec les tests)

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libcddb

Installation de libcddb

Par défaut ce paquet accède à freedb.org qui est fermé. Modifiez cette valeur par défaut en gnudb.gnudb.org et corrigez deux fichiers de test obsolètes :

sed -e '/DEFAULT_SERVER/s/freedb.org/gnudb.gnudb.org/' \
    -e '/DEFAULT_PORT/s/888/&0/'                       \
    -i include/cddb/cddb_ni.h                          &&
sed '/^Genre:/s/Trip-Hop/Electronic/' -i tests/testdata/920ef00b.txt &&
sed '/DISCID/i# Revision: 42'         -i tests/testcache/misc/12340000

Installez libcddb en exécutant les commandes suivantes :

./configure --prefix=/usr --disable-static &&
make

Pour tester les résultats, lancez : make check -k. La suite de tests a besoin d'une connexion internet. Un test échoue à cause de l'absence de serveurs de tests.

Maintenant, en tant qu'utilisateur root :

make install

Contents

Programmes installés: cddb_query
Bibliothèque installée: libcddb.so
Répertoires installés: /usr/include/cddb

Descriptions courtes

cddb_query

fournit une interface utilisateur à un serveur CDDB