Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Oct 2012 15:48:58 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r306505 - in head/audio: . chromaprint
Message-ID:  <201210271548.q9RFmwvk006508@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhale
Date: Sat Oct 27 15:48:57 2012
New Revision: 306505
URL: http://svn.freebsd.org/changeset/ports/306505

Log:
  Chromaprint is the core component of the AcoustID project.  It is
  a client-side library that implements a custom algorithm for
  extracting fingerprints from any audio source.  Also included is
  fpcalc, a small utility for calculating AcoustID fingerprints.
  
  WWW: http://acoustid.org/chromaprint
  
  Approved by:	makc, avilla (mentors, implicit)
  Feature safe:	yes

Added:
  head/audio/chromaprint/
  head/audio/chromaprint/Makefile   (contents, props changed)
  head/audio/chromaprint/distinfo   (contents, props changed)
  head/audio/chromaprint/pkg-descr   (contents, props changed)
  head/audio/chromaprint/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Sat Oct 27 15:46:57 2012	(r306504)
+++ head/audio/Makefile	Sat Oct 27 15:48:57 2012	(r306505)
@@ -94,6 +94,7 @@
     SUBDIR += checkmate
     SUBDIR += cheesetracker
     SUBDIR += chordpack
+    SUBDIR += chromaprint
     SUBDIR += clementine-player
     SUBDIR += clunk
     SUBDIR += cmp3

Added: head/audio/chromaprint/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/chromaprint/Makefile	Sat Oct 27 15:48:57 2012	(r306505)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME=	chromaprint
+PORTVERSION=	0.7
+CATEGORIES=	audio
+MASTER_SITES=	http://cloud.github.com/downloads/lalinsky/${PORTNAME}/
+
+MAINTAINER=	jhale@FreeBSD.org
+COMMENT=	AcoustID audio fingerprinting library
+
+LICENSE=	LGPL21
+
+LIB_DEPENDS=	avcodec:${PORTSDIR}/multimedia/ffmpeg
+
+USE_CMAKE=	yes
+USE_LDCONFIG=	yes
+MAKE_JOBS_SAFE=	yes
+
+CMAKE_ARGS=	-DBUILD_EXAMPLES:BOOL=ON \
+		-DWITH_AVFFT:BOOL=ON
+
+post-patch:
+	${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_INSTALL_DIR}|libdata|' \
+		 ${WRKSRC}/CMakeLists.txt
+
+.include <bsd.port.mk>

Added: head/audio/chromaprint/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/chromaprint/distinfo	Sat Oct 27 15:48:57 2012	(r306505)
@@ -0,0 +1,2 @@
+SHA256 (chromaprint-0.7.tar.gz) = 4e52c3fd443c91a5c429557753d4ba3f9d31d183810412c0d8600892f3975501
+SIZE (chromaprint-0.7.tar.gz) = 543811

Added: head/audio/chromaprint/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/chromaprint/pkg-descr	Sat Oct 27 15:48:57 2012	(r306505)
@@ -0,0 +1,6 @@
+Chromaprint is the core component of the AcoustID project.  It is
+a client-side library that implements a custom algorithm for
+extracting fingerprints from any audio source.  Also included is
+fpcalc, a small utility for calculating AcoustID fingerprints.
+
+WWW: http://acoustid.org/chromaprint

Added: head/audio/chromaprint/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/chromaprint/pkg-plist	Sat Oct 27 15:48:57 2012	(r306505)
@@ -0,0 +1,6 @@
+bin/fpcalc
+include/chromaprint.h
+lib/libchromaprint.so
+lib/libchromaprint.so.0
+lib/libchromaprint.so.0.2.0
+libdata/pkgconfig/libchromaprint.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210271548.q9RFmwvk006508>