From owner-freebsd-ports Thu Nov 2 0:11:10 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D261437B65F for ; Thu, 2 Nov 2000 00:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id AAA15396; Thu, 2 Nov 2000 00:10:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from indigo.external.org (c1118643-c.chmpgn1.il.home.com [24.181.135.89]) by hub.freebsd.org (Postfix) with ESMTP id 6FB2437BA9A for ; Wed, 1 Nov 2000 23:54:39 -0800 (PST) Received: (from root@localhost) by indigo.external.org (8.9.3/8.9.3) id QAA03460; Wed, 1 Nov 2000 16:22:42 -0600 (CST) (envelope-from jeremy) Message-Id: <200011012222.QAA03460@indigo.external.org> Date: Wed, 1 Nov 2000 16:22:42 -0600 (CST) From: Jeremy Shaffner To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/22514: Move Port: audio/cdindex to audio/libmusicbrainz Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22514 >Category: ports >Synopsis: New Port: audio/libmusicbrainz >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 02 00:10:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Jeremy Shaffner >Release: FreeBSD 3.5-STABLE i386 >Organization: >Environment: >Description: HEADS UP: This Port updates and replaces audio/cdindex. MusicBrainz will maintain backward compatibility with the cdindex client program. Since this is only a client library for use with such things as FreeAmp (which is a forthcoming) it may be wise to keep cdindex out of the Attic. The rdiff below is for a Repo Copy. ---- MusicBrainz (formerly cdindex) is a free Internet audio database intended to replace the increasingly commercial CDDB Audio CD database. The MusicBrainz server will include all current data from the CD Index and FreeDB.org projects as well as all the metadata from EMusic.com. This client library enables Audio CD, MP3 and Vorbis players to access the MusicBrainz service. Individual audio tracks can be identified by their audio signatures and information about each track will be displayed while played. For info on the technology involved, check out http://beta.relatable.com/ ---- >How-To-Repeat: >Fix: diff -ruN cdindex/Makefile libmusicbrainz/Makefile --- cdindex/Makefile Fri Oct 13 17:17:02 2000 +++ libmusicbrainz/Makefile Wed Nov 1 16:02:32 2000 @@ -1,19 +1,23 @@ -# New ports collection makefile for: cdindex -# Date created: 15 June 1999 -# Whom: Marc E E van Woerkom +# New ports collection makefile for: libmusicbrainz +# Date created: 1 November 2000 +# Whom: Jeremy Shaffner # # $FreeBSD: ports/audio/cdindex/Makefile,v 1.4 2000/10/13 20:32:43 ade Exp $ # -PORTNAME= cdindex -PORTVERSION= 1.2.0 +PORTNAME= libmusicbrainz +PORTVERSION= 1.0.0p4 CATEGORIES= audio -MASTER_SITES= ftp://ftp.cdindex.org/pub/cdindex/ \ - ftp://ftp.musicbrainz.org/pub/cdindex/ +MASTER_SITES= ftp://ftp.freeamp.org/pub/musicbrainz/ +DISTNAME= musicbrainz-1.0.0pre4 -MAINTAINER= ports@freebsd.org +MAINTAINER= jeremy@external.org + +WRKSRC= ${WRKDIR}/musicbrainz-1.0.0pre4 -GNU_CONFIGURE= yes USE_GMAKE= yes +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes .include diff -ruN cdindex/distinfo libmusicbrainz/distinfo --- cdindex/distinfo Fri Oct 13 17:17:02 2000 +++ libmusicbrainz/distinfo Wed Nov 1 15:27:01 2000 @@ -1 +1 @@ -MD5 (cdindex-1.2.0.tar.gz) = 2071c016d892643237d10c2c5b06a4b9 +MD5 (musicbrainz-1.0.0pre4.tar.gz) = 63d75ed6d91c62c39fd2629657269aca diff -ruN cdindex/files/patch-aa libmusicbrainz/files/patch-aa --- cdindex/files/patch-aa Wed Dec 31 18:00:00 1969 +++ libmusicbrainz/files/patch-aa Wed Nov 1 15:34:16 2000 @@ -0,0 +1,27 @@ +--- configure.orig Sun Oct 1 17:46:11 2000 ++++ configure Sun Oct 1 17:51:31 2000 +@@ -9,7 +9,7 @@ + + # Defaults: + ac_help= +-ac_default_prefix=/usr/local ++ac_default_prefix=${PREFIX} + # Any additions from configure.in: + ac_help="$ac_help + --enable-shared[=PKGS] build shared libraries [default=yes]" +@@ -1115,13 +1115,13 @@ + CFLAGS="$ac_save_CFLAGS" + elif test $ac_cv_prog_cc_g = yes; then + if test "$GCC" = yes; then +- CFLAGS="-g -O2" ++ CFLAGS="-g" + else + CFLAGS="-g" + fi + else + if test "$GCC" = yes; then +- CFLAGS="-O2" ++ CFLAGS= + else + CFLAGS= + fi diff -ruN cdindex/pkg-comment libmusicbrainz/pkg-comment --- cdindex/pkg-comment Sat Jun 19 21:10:26 1999 +++ libmusicbrainz/pkg-comment Wed Nov 1 15:27:01 2000 @@ -1 +1 @@ -CD Index client (a free Internet audio CD database) +Audio CD/MP3/Vorbis Internet database client library diff -ruN cdindex/pkg-descr libmusicbrainz/pkg-descr --- cdindex/pkg-descr Mon Feb 14 16:41:14 2000 +++ libmusicbrainz/pkg-descr Wed Nov 1 15:27:01 2000 @@ -1,12 +1,18 @@ -Reference client for the CD Index. +MusicBrainz (formerly cdindex) is a free Internet audio +database intended to replace the increasingly commercial +CDDB Audio CD database. The MusicBrainz server will include +all current data from the CD Index and FreeDB.org projects +as well as all the metadata from EMusic.com. -The CD Index project is an Open Source effort to create a free replacement -for the existing system of looking up digital audio CDs on the Internet. +This client library enables Audio CD, MP3 and Vorbis players +to access the MusicBrainz service. Individual audio tracks +can be identified by their audio signatures and information +about each track will be displayed while played. -This command line client reads the table of contents of an audio CD, -calculates an Id and calls a web browser (netscape or lynx) for submission -or lookup of the CD information. +For info on the technology involved, check out -WWW: http://www.cdindex.org/ +http://beta.relatable.com/ -Marc E E van Woerkom +WWW: http://www.musicbrainz.org + +- Jeremy Shaffner diff -ruN cdindex/pkg-plist libmusicbrainz/pkg-plist --- cdindex/pkg-plist Sat Jun 19 21:10:27 1999 +++ libmusicbrainz/pkg-plist Wed Nov 1 15:27:01 2000 @@ -1 +1,8 @@ -bin/cdindex +include/musicbrainz/musicbrainz.h +include/musicbrainz/queries.h +include/musicbrainz/errors.h +include/musicbrainz/mb_c.h +lib/libmusicbrainz.so.1 +lib/libmusicbrainz.so +lib/libmusicbrainz.a +@dirrm include/musicbrainz >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message