summaryrefslogtreecommitdiff
path: root/audio/musicbrainz
diff options
context:
space:
mode:
authorzuntum <zuntum>2002-04-19 20:23:58 +0000
committerzuntum <zuntum>2002-04-19 20:23:58 +0000
commita700b17209f562e8b0e1bc5201ee846cddf62409 (patch)
tree792e9fb01e2183b26a2682bfda03d5b0b00afcc6 /audio/musicbrainz
parent1503751e60b2838f887aac8cf20827b1f1dc4f5c (diff)
downloadpkgsrc-a700b17209f562e8b0e1bc5201ee846cddf62409.tar.gz
Initial import of musicbrainz-1.1.0 [pkgsrc/audio/musicbrainz]
MusicBrainz is the second generation incarnation of the CD Index. This server is designed to enable Audio CD and MP3/Vorbis players to download metadata about the music they are playing. All of the data collected on the Musicbrainz server is made available to the public under the OpenContent license. Provided by Rui-Xiang Guo <rxg@netbsd.org> in pkg/15984
Diffstat (limited to 'audio/musicbrainz')
-rw-r--r--audio/musicbrainz/DESCR5
-rw-r--r--audio/musicbrainz/Makefile20
-rw-r--r--audio/musicbrainz/PLIST17
-rw-r--r--audio/musicbrainz/buildlink.mk42
-rw-r--r--audio/musicbrainz/distinfo4
5 files changed, 88 insertions, 0 deletions
diff --git a/audio/musicbrainz/DESCR b/audio/musicbrainz/DESCR
new file mode 100644
index 00000000000..797cc314b3e
--- /dev/null
+++ b/audio/musicbrainz/DESCR
@@ -0,0 +1,5 @@
+MusicBrainz is the second generation incarnation of the CD Index.
+This server is designed to enable Audio CD and MP3/Vorbis players
+to download metadata about the music they are playing. All of the
+data collected on the Musicbrainz server is made available to the
+public under the OpenContent license.
diff --git a/audio/musicbrainz/Makefile b/audio/musicbrainz/Makefile
new file mode 100644
index 00000000000..216a2440255
--- /dev/null
+++ b/audio/musicbrainz/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/04/19 20:23:58 zuntum Exp $
+
+DISTNAME= musicbrainz-1.1.0
+CATEGORIES= audio
+MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/
+
+MAINTAINER= rxg@netbsd.org
+HOMEPAGE= http://www.musicbrainz.org/
+COMMENT= second generation incarnation of the CD Index
+
+USE_GMAKE= YES
+GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltmain.sh
+
+post-configure:
+ # this pkg generates libtool script from configure file
+ cd ${WRKSRC} && ./ltmain.sh
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/musicbrainz/PLIST b/audio/musicbrainz/PLIST
new file mode 100644
index 00000000000..94b3b434cdb
--- /dev/null
+++ b/audio/musicbrainz/PLIST
@@ -0,0 +1,17 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/04/19 20:23:58 zuntum Exp $
+include/musicbrainz/bitprintinfo.h
+include/musicbrainz/bitzi/bitcollider.h
+include/musicbrainz/bitzi/gui_win32.h
+include/musicbrainz/bitzi/list.h
+include/musicbrainz/bitzi/plugin.h
+include/musicbrainz/errors.h
+include/musicbrainz/mb_c.h
+include/musicbrainz/musicbrainz.h
+include/musicbrainz/queries.h
+lib/libmusicbrainz.a
+lib/libmusicbrainz.la
+lib/libmusicbrainz.so
+lib/libmusicbrainz.so.2
+lib/libmusicbrainz.so.2.0
+@dirrm include/musicbrainz/bitzi
+@dirrm include/musicbrainz
diff --git a/audio/musicbrainz/buildlink.mk b/audio/musicbrainz/buildlink.mk
new file mode 100644
index 00000000000..d5122c12309
--- /dev/null
+++ b/audio/musicbrainz/buildlink.mk
@@ -0,0 +1,42 @@
+# $NetBSD: buildlink.mk,v 1.1.1.1 2002/04/19 20:23:58 zuntum Exp $
+#
+# This Makefile fragment is included by packages that use musicbrainz.
+#
+# To use this Makefile fragment, simply:
+#
+# (1) Optionally define BUILDLINK_DEPENDS.musicbrainz to the dependency pattern
+# for the version of musicbrainz desired.
+# (2) Include this Makefile fragment in the package Makefile,
+# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
+# search path, and
+# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
+# path.
+
+.if !defined(MUSICBRAINZ_BUILDLINK_MK)
+MUSICBRAINZ_BUILDLINK_MK= # defined
+
+.include "../../mk/bsd.buildlink.mk"
+
+BUILDLINK_DEPENDS.musicbrainz?= musicbrainz>=1.1.0
+DEPENDS+= ${BUILDLINK_DEPENDS.musicbrainz}:../../audio/musicbrainz
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.musicbrainz=musicbrainz
+BUILDLINK_PREFIX.musicbrainz_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.musicbrainz= include/musicbrainz/bitprintinfo.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/errors.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/mb_c.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/musicbrainz.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/queries.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/bitcollider.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/gui_win32.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/list.h
+BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/plugin.h
+BUILDLINK_FILES.musicbrainz+= lib/libmusicbrainz.*
+
+BUILDLINK_TARGETS.musicbrainz= musicbrainz-buildlink
+BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.musicbrainz}
+
+pre-configure: ${BUILDLINK_TARGETS.musicbrainz}
+musicbrainz-buildlink: _BUILDLINK_USE
+
+.endif # MUSICBRAINZ_BUILDLINK_MK
diff --git a/audio/musicbrainz/distinfo b/audio/musicbrainz/distinfo
new file mode 100644
index 00000000000..f45e41dbded
--- /dev/null
+++ b/audio/musicbrainz/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/04/19 20:23:58 zuntum Exp $
+
+SHA1 (musicbrainz-1.1.0.tar.gz) = ca76926763613ee11115528c983d940b138f0812
+Size (musicbrainz-1.1.0.tar.gz) = 411499 bytes