svn commit: r352820 - in head/audio: . libgroove
Pietro Cerutti
gahr at FreeBSD.org
Fri May 2 15:46:54 UTC 2014
Author: gahr
Date: Fri May 2 15:46:52 2014
New Revision: 352820
URL: http://svnweb.freebsd.org/changeset/ports/352820
QAT: https://qat.redports.org/buildarchive/r352820/
Log:
- New port: audio/libgroove
Audio dispatching library. Generic sink-based interface. Provides decoding,
encoding, resampling, and gain adjustment. Perfect for the backend of a
music player.
WWW: https://github.com/andrewrk/libgroove
Added:
head/audio/libgroove/
head/audio/libgroove/Makefile (contents, props changed)
head/audio/libgroove/distinfo (contents, props changed)
head/audio/libgroove/pkg-descr (contents, props changed)
head/audio/libgroove/pkg-plist (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Fri May 2 15:45:59 2014 (r352819)
+++ head/audio/Makefile Fri May 2 15:46:52 2014 (r352820)
@@ -365,6 +365,7 @@
SUBDIR += libgig
SUBDIR += libgme
SUBDIR += libgpod
+ SUBDIR += libgroove
SUBDIR += libid3tag
SUBDIR += libkcddb
SUBDIR += libkcompactdisc
Added: head/audio/libgroove/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/libgroove/Makefile Fri May 2 15:46:52 2014 (r352820)
@@ -0,0 +1,28 @@
+# Created by: gahr
+# $FreeBSD$
+
+PORTNAME= libgroove
+PORTVERSION= 3.1.1
+CATEGORIES= audio
+
+MAINTAINER= gahr at FreeBSD.org
+COMMENT= Audio dispatching library
+
+LICENSE= MIT
+
+LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/libav \
+ libchromaprint.so:${PORTSDIR}/audio/chromaprint \
+ libebur128.so:${PORTSDIR}/audio/libebur128 \
+ libspeexdsp.so:${PORTSDIR}/audio/speex \
+ libSDL2.so:${PORTSDIR}/devel/sdl20
+
+USES= cmake:outsource
+
+USE_GITHUB= yes
+GH_ACCOUNT= andrewrk
+GH_COMMIT= 580170f
+
+PLIST_SUB+= VER1=${PORTVERSION:R:R} \
+ VER3=${PORTVERSION}
+
+.include <bsd.port.mk>
Added: head/audio/libgroove/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/libgroove/distinfo Fri May 2 15:46:52 2014 (r352820)
@@ -0,0 +1,2 @@
+SHA256 (libgroove-3.1.1.tar.gz) = a1a345f64de2721b7f639688689426cf4d05d4d46a70f64a4d40152dbd148e8f
+SIZE (libgroove-3.1.1.tar.gz) = 8587657
Added: head/audio/libgroove/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/libgroove/pkg-descr Fri May 2 15:46:52 2014 (r352820)
@@ -0,0 +1,5 @@
+Audio dispatching library. Generic sink-based interface. Provides decoding,
+encoding, resampling, and gain adjustment. Perfect for the backend of a
+music player.
+
+WWW: https://github.com/andrewrk/libgroove
Added: head/audio/libgroove/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/libgroove/pkg-plist Fri May 2 15:46:52 2014 (r352820)
@@ -0,0 +1,26 @@
+include/groove/encoder.h
+include/groove/groove.h
+include/groove/queue.h
+include/groovefingerprinter/fingerprinter.h
+include/grooveloudness/loudness.h
+include/grooveplayer/player.h
+lib/libgroove.a
+lib/libgroove.so
+lib/libgroove.so.%%VER1%%
+lib/libgroove.so.%%VER3%%
+lib/libgroovefingerprinter.a
+lib/libgroovefingerprinter.so
+lib/libgroovefingerprinter.so.%%VER1%%
+lib/libgroovefingerprinter.so.%%VER3%%
+lib/libgrooveloudness.a
+lib/libgrooveloudness.so
+lib/libgrooveloudness.so.%%VER1%%
+lib/libgrooveloudness.so.%%VER3%%
+lib/libgrooveplayer.a
+lib/libgrooveplayer.so
+lib/libgrooveplayer.so.%%VER1%%
+lib/libgrooveplayer.so.%%VER3%%
+ at dirrm include/groove
+ at dirrm include/groovefingerprinter
+ at dirrm include/grooveloudness
+ at dirrm include/grooveplayer
More information about the svn-ports-all
mailing list