BSD Ports

audio/libdiscid 0.6.5_1 FreeBSD

Library for creating MusicBrainz DiscIDs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
audio
Package size
24.5 KiB, 63.3 KiB installed

Description

libdiscid is a C library for creating MusicBrainz DiscIDs from audio CDs. It reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz. Additionally, it provides a submission URL for adding the DiscID to the database.

In the other systems

SystemPortVersion
FreeBSDaudio/libdiscid0.6.5_1
OpenBSDaudio/libdiscid0.6.5
NetBSDaudio/libdiscid0.7.0
DragonFlyaudio/libdiscid0.6.4_1
MidnightBSDaudio/libdiscid0.6.5

Install

Binary package:

pkg install libdiscid

From the ports tree:

cd /usr/ports/audio/libdiscid/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libdiscid>0:audio/libdiscid
LIB_DEPENDS=	libdiscid.so:audio/libdiscid

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.6.5_10.6.5_10.6.20.6.50.6.5_1
FreeBSD:14:quarterly0.6.5_10.6.5_1n/a0.6.4_10.6.5_1
FreeBSD:15:latest0.6.5_10.6.5_1n/a0.6.50.6.5
FreeBSD:15:quarterly0.6.5_10.6.5_1n/an/an/a
FreeBSD:16:latest0.6.5_10.6.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

Configuration

No options to configure.

USES
cmake
Service scripts
none

Files

pkg-plist 5
  • include/discid/discid.h
  • lib/libdiscid.so
  • lib/libdiscid.so.0
  • lib/libdiscid.so.0.6.5
  • libdata/pkgconfig/libdiscid.pc
distinfo 2
FileSizeSHA256
libdiscid-0.6.5.tar.gz39630772dbb493e07336418fe2056f0ebc7ce544eedb500bb896cc1cc04bd078c2d530
d9e81a9a8af7679733907418a340c50e9fec8023.patch22019c5bf86cafb8db4271fc0c8809a888423eb2134d1f74d23e4a076bec5e17589b
Master sites 2
  • https://github.com/metabrainz/libdiscid/releases/download/v0.6.5/
  • https://data.musicbrainz.org/pub/musicbrainz/libdiscid/

Commit history 0

No commits in the history this site was built from.