%general-entities; ]> $LastChangedBy$ $Date$ libmusicbrainz-&libmusicbrainz-version; libmusicbrainz 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. &lfs10_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libmusicbrainz-md5sum; Download size: &libmusicbrainz-size; Estimated disk space required: &libmusicbrainz-buildsize; Estimated build time: &libmusicbrainz-time; Additional Downloads Required patch: libmusicbrainz Dependencies Optional to Build the Python Bindings User Notes: Installation of libmusicbrainz Install libmusicbrainz by running the following commands: patch -Np1 -i ../libmusicbrainz-&libmusicbrainz-version;-missing-includes-1.patch && CXXFLAGS=-std=c++98 \ ./configure --prefix=/usr --disable-static && make If Python is installed, build the bindings with the following commands: (cd python && python2 setup.py build) This package does not come with a stand-alone test suite (to test you must have Python installed and perform the test after the package is installed). Now, as the root user: make install && install -v -m644 -D docs/mb_howto.txt \ /usr/share/doc/libmusicbrainz-&libmusicbrainz-version;/mb_howto.txt To test the Python bindings, issue the following: (cd python && python2 setup.py test). If you built the Python bindings, issue the following commands as the root user to install them: (cd python && python2 setup.py install) Command Explanations Contents Installed Programs Installed Library Installed Directories None libmusicbrainz.so /usr/include/musicbrainz and /usr/share/doc/libmusicbrainz-&libmusicbrainz-version; Short Descriptions libmusicbrainz.so contains API functions to access the MusicBrainz database, both for looking up data and also for submitting new data. libmusicbrainz.{so,a}