From beb54f90712473362e26ad37602102f96ff646a4 Mon Sep 17 00:00:00 2001
From: Martin Wilke <miwi@FreeBSD.org>
Date: Wed, 26 Mar 2008 17:49:49 +0000
Subject: 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>
---
 audio/libdiscid/Makefile  | 26 ++++++++++++++++++++++++++
 audio/libdiscid/distinfo  |  3 +++
 audio/libdiscid/pkg-descr |  6 ++++++
 audio/libdiscid/pkg-plist |  7 +++++++
 4 files changed, 42 insertions(+)
 create mode 100644 audio/libdiscid/Makefile
 create mode 100644 audio/libdiscid/distinfo
 create mode 100644 audio/libdiscid/pkg-descr
 create mode 100644 audio/libdiscid/pkg-plist

(limited to 'audio/libdiscid')

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
-- 
cgit