libmusicbrainz-3.0.3

Introduction to libmusicbrainz

The libmusicbrainz package contains a library which allows you to access the data held on the MusicBrainz server. This is useful for adding MusicBrainz lookup capabilities to other applications.

MusicBrainz is a community music metadatabase that attempts to create a comprehensive music information site. You can use the MusicBrainz data either by browsing the web site, or you can access the data from a client program — for example, a CD player program can use MusicBrainz to identify CDs and provide information about the CD, about the artist or other related information.

libmusicbrainz version 3 is not backward compatible with version 2.

Package Information

libmusicbrainz Dependencies

Required

cmake-2.8.6 and neon-0.29.6

Optional

libdiscid-0.2.2 and cppunit (Required to run the test suite)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libmusicbrainz3

Installation of libmusicbrainz

Install libmusicbrainz by running the following commands:

cmake -DCMAKE_INSTALL_PREFIX=/usr . &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Contents

Installed Programs: None
Installed Library: libmusicbrainz3.so
Installed Directory: /usr/include/musicbrainz3

Short Descriptions

libmusicbrainz3.so

contains API functions to access the MusicBrainz database, both for looking up data and also for submitting new data.

Last updated on 2011-08-03 13:17:37 +0000