summaryrefslogtreecommitdiff
path: root/audio/speexdsp
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-01-17 00:16:12 +0000
committerwiz <wiz@pkgsrc.org>2015-01-17 00:16:12 +0000
commit2121baea7d8f7227c1d8c76263ee1beae88efddb (patch)
treed13a298da8c49257b39892963578295550480563 /audio/speexdsp
parent613921bee5f81c898cdd98d8f77962baaf2f41df (diff)
downloadpkgsrc-2121baea7d8f7227c1d8c76263ee1beae88efddb.tar.gz
Import speexdsp-1.2rc3 as audio/speexdsp.
The Speex project aims to build an open-source, patent-free voice codec. Unlike other codecs like MP3 and Ogg Vorbis, Speex is specially designed for compressing voice at low bitrates in the 8-32 kbps/channel range. Possible applications include Voice over IP (VoIP), internet audio streaming, archiving of speech data (e.g. voice mail), and audio books. In some sense, it is meant to be complementary to the Ogg Vorbis codec. This package contains a DSP library to use with speex.
Diffstat (limited to 'audio/speexdsp')
-rw-r--r--audio/speexdsp/DESCR9
-rw-r--r--audio/speexdsp/Makefile19
-rw-r--r--audio/speexdsp/PLIST10
-rw-r--r--audio/speexdsp/buildlink3.mk14
-rw-r--r--audio/speexdsp/distinfo5
5 files changed, 57 insertions, 0 deletions
diff --git a/audio/speexdsp/DESCR b/audio/speexdsp/DESCR
new file mode 100644
index 00000000000..e33bedfa85a
--- /dev/null
+++ b/audio/speexdsp/DESCR
@@ -0,0 +1,9 @@
+The Speex project aims to build an open-source, patent-free voice
+codec. Unlike other codecs like MP3 and Ogg Vorbis, Speex is
+specially designed for compressing voice at low bitrates in the
+8-32 kbps/channel range. Possible applications include Voice over
+IP (VoIP), internet audio streaming, archiving of speech data (e.g.
+voice mail), and audio books. In some sense, it is meant to be
+complementary to the Ogg Vorbis codec.
+
+This package contains a DSP library to use with speex.
diff --git a/audio/speexdsp/Makefile b/audio/speexdsp/Makefile
new file mode 100644
index 00000000000..ca377b27f0e
--- /dev/null
+++ b/audio/speexdsp/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2015/01/17 00:16:12 wiz Exp $
+
+DISTNAME= speexdsp-1.2rc3
+CATEGORIES= audio
+MASTER_SITES= http://downloads.us.xiph.org/releases/speex/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.speex.org/
+COMMENT= Open-source, patent-free voice codec DSP library
+LICENSE= modified-bsd
+
+USE_LIBTOOL= YES
+GNU_CONFIGURE= YES
+PKGCONFIG_OVERRIDE= speexdsp.pc.in
+USE_TOOLS+= pkg-config
+
+BUILDLINK_API_DEPENDS.speex+= speex>=1.2rc2
+.include "../../audio/speex/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/speexdsp/PLIST b/audio/speexdsp/PLIST
new file mode 100644
index 00000000000..e93d393399b
--- /dev/null
+++ b/audio/speexdsp/PLIST
@@ -0,0 +1,10 @@
+@comment $NetBSD: PLIST,v 1.1 2015/01/17 00:16:12 wiz Exp $
+include/speex/speex_echo.h
+include/speex/speex_jitter.h
+include/speex/speex_preprocess.h
+include/speex/speex_resampler.h
+include/speex/speexdsp_config_types.h
+include/speex/speexdsp_types.h
+lib/libspeexdsp.la
+lib/pkgconfig/speexdsp.pc
+share/doc/speexdsp/manual.pdf
diff --git a/audio/speexdsp/buildlink3.mk b/audio/speexdsp/buildlink3.mk
new file mode 100644
index 00000000000..17bfdcf3bba
--- /dev/null
+++ b/audio/speexdsp/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2015/01/17 00:16:12 wiz Exp $
+
+BUILDLINK_TREE+= speexdsp
+
+.if !defined(SPEEXDSP_BUILDLINK3_MK)
+SPEEXDSP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.speexdsp+= speexdsp>=1.2rc3
+BUILDLINK_PKGSRCDIR.speexdsp?= ../../audio/speexdsp
+
+.include "../../audio/speex/buildlink3.mk"
+.endif # SPEEXDSP_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -speexdsp
diff --git a/audio/speexdsp/distinfo b/audio/speexdsp/distinfo
new file mode 100644
index 00000000000..3eb68f6b840
--- /dev/null
+++ b/audio/speexdsp/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/01/17 00:16:12 wiz Exp $
+
+SHA1 (speexdsp-1.2rc3.tar.gz) = 818403a21ec428feb39fe58f6cb6836d595e639b
+RMD160 (speexdsp-1.2rc3.tar.gz) = 65b99919abd7d7bd139d50669afffc3823f06e6f
+Size (speexdsp-1.2rc3.tar.gz) = 901771 bytes