diff options
author | Pietro Cerutti <gahr@FreeBSD.org> | 2014-05-02 15:46:52 +0000 |
---|---|---|
committer | Pietro Cerutti <gahr@FreeBSD.org> | 2014-05-02 15:46:52 +0000 |
commit | 2921fcbcca65c62fe6447603d408fa3e1cda7964 (patch) | |
tree | f6b813393494f5b0d6e2801371c8d17677b62c95 /audio | |
parent | 4e74521ff0ee509456093eeb8115ad448555f6eb (diff) |
- 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
Notes
Notes:
svn path=/head/; revision=352820
Diffstat (limited to 'audio')
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/libgroove/Makefile | 28 | ||||
-rw-r--r-- | audio/libgroove/distinfo | 2 | ||||
-rw-r--r-- | audio/libgroove/pkg-descr | 5 | ||||
-rw-r--r-- | audio/libgroove/pkg-plist | 26 |
5 files changed, 62 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index 48d820382b7a..50002dfa3b49 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -365,6 +365,7 @@ SUBDIR += libgig SUBDIR += libgme SUBDIR += libgpod + SUBDIR += libgroove SUBDIR += libid3tag SUBDIR += libkcddb SUBDIR += libkcompactdisc diff --git a/audio/libgroove/Makefile b/audio/libgroove/Makefile new file mode 100644 index 000000000000..27b7adcf562d --- /dev/null +++ b/audio/libgroove/Makefile @@ -0,0 +1,28 @@ +# Created by: gahr +# $FreeBSD$ + +PORTNAME= libgroove +PORTVERSION= 3.1.1 +CATEGORIES= audio + +MAINTAINER= gahr@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> diff --git a/audio/libgroove/distinfo b/audio/libgroove/distinfo new file mode 100644 index 000000000000..e0b48a899d75 --- /dev/null +++ b/audio/libgroove/distinfo @@ -0,0 +1,2 @@ +SHA256 (libgroove-3.1.1.tar.gz) = a1a345f64de2721b7f639688689426cf4d05d4d46a70f64a4d40152dbd148e8f +SIZE (libgroove-3.1.1.tar.gz) = 8587657 diff --git a/audio/libgroove/pkg-descr b/audio/libgroove/pkg-descr new file mode 100644 index 000000000000..fb7bb4e4d4d7 --- /dev/null +++ b/audio/libgroove/pkg-descr @@ -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 diff --git a/audio/libgroove/pkg-plist b/audio/libgroove/pkg-plist new file mode 100644 index 000000000000..b23a94f15b79 --- /dev/null +++ b/audio/libgroove/pkg-plist @@ -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%% +@dirrm include/groove +@dirrm include/groovefingerprinter +@dirrm include/grooveloudness +@dirrm include/grooveplayer |