summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorwiz <wiz>2015-01-17 00:16:12 +0000
committerwiz <wiz>2015-01-17 00:16:12 +0000
commitde13cf1c8904030b68ac9bc5d7912336cc600eb0 (patch)
treed13a298da8c49257b39892963578295550480563 /audio
parent1cf1dba582a981f0e54de85f36e0aab02a22f7e1 (diff)
downloadpkgsrc-de13cf1c8904030b68ac9bc5d7912336cc600eb0.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')
-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