summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorzuntum <zuntum>2002-04-19 20:23:58 +0000
committerzuntum <zuntum>2002-04-19 20:23:58 +0000
commit95884cdffb55740c1e4ac1f33e947cc747baafca (patch)
tree792e9fb01e2183b26a2682bfda03d5b0b00afcc6 /audio
parent20eeba4ad8bb61cfdd49736886e7a4b4f2ee848e (diff)
downloadpkgsrc-95884cdffb55740c1e4ac1f33e947cc747baafca.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')
-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