aboutsummaryrefslogtreecommitdiff
path: root/audio/libdiscid
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-03-26 17:49:49 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-03-26 17:49:49 +0000
commitbeb54f90712473362e26ad37602102f96ff646a4 (patch)
tree67a4b22b7fe4cc56e97d6db77bcd099c5556adb2 /audio/libdiscid
parent2d9b6596051029ad0f804914a000951fd9c135cd (diff)
downloadports-beb54f90712473362e26ad37602102f96ff646a4.tar.gz
ports-beb54f90712473362e26ad37602102f96ff646a4.zip
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. WWW: http://musicbrainz.org/doc/libdiscid PR: ports/122101 Submitted by: Jason E. Hale <bsdkaffee at gmail.com>
Notes
Notes: svn path=/head/; revision=209893
Diffstat (limited to 'audio/libdiscid')
-rw-r--r--audio/libdiscid/Makefile26
-rw-r--r--audio/libdiscid/distinfo3
-rw-r--r--audio/libdiscid/pkg-descr6
-rw-r--r--audio/libdiscid/pkg-plist7
4 files changed, 42 insertions, 0 deletions
diff --git a/audio/libdiscid/Makefile b/audio/libdiscid/Makefile
new file mode 100644
index 000000000000..12d43798d0c6
--- /dev/null
+++ b/audio/libdiscid/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: libdiscid
+# Date created: 2008-03-19
+# Whom: Jason E. Hale <bsdkaffee@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libdiscid
+PORTVERSION= 0.2.1
+CATEGORIES= audio
+MASTER_SITES= http://users.musicbrainz.org/~matt/
+
+MAINTAINER= bsdkaffee@gmail.com
+COMMENT= A library for creating MusicBrainz DiscIDs
+
+GNU_CONFIGURE= yes
+USE_GNOME= pkgconfig
+USE_LDCONFIG= yes
+
+.include <bsd.port.pre.mk>
+
+pre-configure:
+ @${REINPLACE_CMD} -e 's|\$$(libdir)/pkgconfig|\$$(prefix)/libdata/pkgconfig|' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.post.mk>
diff --git a/audio/libdiscid/distinfo b/audio/libdiscid/distinfo
new file mode 100644
index 000000000000..2a9caecb240c
--- /dev/null
+++ b/audio/libdiscid/distinfo
@@ -0,0 +1,3 @@
+MD5 (libdiscid-0.2.1.tar.gz) = 93e17108ee7e30a83271a6fcb3a18a56
+SHA256 (libdiscid-0.2.1.tar.gz) = 8f423ba5e7d014d9f8204814be844314d0969eb4faf8b85167a806f100a57f4c
+SIZE (libdiscid-0.2.1.tar.gz) = 343082
diff --git a/audio/libdiscid/pkg-descr b/audio/libdiscid/pkg-descr
new file mode 100644
index 000000000000..1c5fdb9e5997
--- /dev/null
+++ b/audio/libdiscid/pkg-descr
@@ -0,0 +1,6 @@
+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.
+
+WWW: http://musicbrainz.org/doc/libdiscid
diff --git a/audio/libdiscid/pkg-plist b/audio/libdiscid/pkg-plist
new file mode 100644
index 000000000000..76ff7727f72b
--- /dev/null
+++ b/audio/libdiscid/pkg-plist
@@ -0,0 +1,7 @@
+include/discid/discid.h
+lib/libdiscid.a
+lib/libdiscid.la
+lib/libdiscid.so
+lib/libdiscid.so.2
+libdata/pkgconfig/libdiscid.pc
+@dirrm include/discid