Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 39. Мультимедийные библиотеки и драйверы Вперед

Пакет libmusicbrainz-2.1.5

Знакомимся с пакетом libmusicbrainz

В пакете libmusicbrainz находится библиотека, которая позволяет получить доступ к данным, хранящимся на сервере MusicBrainz. Пакет используется для того, чтобы добавить в другие приложения возможности поиска, имеющиеся на сервере MusicBrainz.

MusicBrainz является базой метаданных музыкального сообщества, которое пытается создать сайт со всеобъемлющей информацией о музыке. Вы можете использовать данные из MusicBrainz, либо просматривая веб-сайт, либо из клиентской программы - например, программа воспроизведения компакт-дисков может использовать сервер MusicBrainz для идентификации компакт-дисков и предоставлять информацию о компакт-диске, об артисте или другую информацию, касающуюся этого диска.

Информация о пакете

Дополнительные загрузки

Зависимости пакета libmusicbrainz

Обязательные

Expat-2.0.1

Необязательные, предназначенные для сборок, позволяющей работать с Python

Python-2.7.2

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/libmusicbrainz

Установка пакета libmusicbrainz

Установите пакет libmusicbrainz с помощью следующих команд:

patch -Np1 -i ../libmusicbrainz-2.1.5-missing-includes-1.patch &&
./configure --prefix=/usr &&
make

Если установлен пакет Python, то с помощью следующих команд соберите для него сборки:

(cd python && python setup.py build)

Этот пакет не входит автономный набор тестов (для тестирования необходимо установить пакет Python и после установки выполнить тестирование).

Теперь в роли пользователя root выполните:

make install &&
install -v -m644 -D docs/mb_howto.txt \
    /usr/share/doc/libmusicbrainz-2.1.5/mb_howto.txt

Чтобы протестировать сборки для пакета Python, выполните (cd python && python setup.py test).

Если вы создали сборки для пакета Python, то для того, чтобы их установить, в роли пользователя root выполните следующие команды:

(cd python && python setup.py install)

Описание пакета

Установленные программы: Нет

Установленные библиотеки: libmusicbrainz.{so,a}

Установленные директории: /usr/include/musicbrainz и /usr/share/doc/libmusicbrainz-2.1.5

Краткое описание

libmusicbrainz.{so,a}

содержит функции API для доступа к базе данных MusicBrainz, причем как для поиска данных, так и для внесения в базу новых данных

Перевод сделан с варианта оригинала, датированного 2010-05-16 07:34:27 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет libdiscid-0.2.2   Пакет libmusicbrainz-3.0.3