summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-10-13 16:04:48 +0000
committerwiz <wiz@pkgsrc.org>2002-10-13 16:04:48 +0000
commitbd0c52c56775d4358e6b6a8f7f2e5e984737dcc5 (patch)
tree63b4695c01e1096c0882d5fd37b126b2a1a11969 /audio
parent5bad129785a26bfea4e8662540b8125a463fe9ea (diff)
downloadpkgsrc-bd0c52c56775d4358e6b6a8f7f2e5e984737dcc5.tar.gz
Initial import of Speex-1.0beta1 (as 0.99.1) into pkgsrc.
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.
Diffstat (limited to 'audio')
-rw-r--r--audio/Speex-mixedcase/DESCR7
-rw-r--r--audio/Speex-mixedcase/Makefile22
-rw-r--r--audio/Speex-mixedcase/PLIST19
-rw-r--r--audio/Speex-mixedcase/distinfo6
-rw-r--r--audio/Speex-mixedcase/patches/patch-aa13
-rw-r--r--audio/Speex-mixedcase/patches/patch-ab17
6 files changed, 84 insertions, 0 deletions
diff --git a/audio/Speex-mixedcase/DESCR b/audio/Speex-mixedcase/DESCR
new file mode 100644
index 00000000000..8b557db62ae
--- /dev/null
+++ b/audio/Speex-mixedcase/DESCR
@@ -0,0 +1,7 @@
+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.
diff --git a/audio/Speex-mixedcase/Makefile b/audio/Speex-mixedcase/Makefile
new file mode 100644
index 00000000000..be071080751
--- /dev/null
+++ b/audio/Speex-mixedcase/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/10/13 16:04:48 wiz Exp $
+#
+
+DISTNAME= Speex-1.0beta1
+PKGNAME= Speex-0.99.1
+CATEGORIES= audio
+MASTER_SITES= http://www.speex.org/download/
+
+MAINTAINER= wiz@netbsd.org
+HOMEPAGE= http://www.speex.org/
+COMMENT= open-source, patent-free voice codec
+
+USE_BUILDLINK2= YES
+USE_LIBTOOL= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+GNU_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --with-ogg-dir="${BUILDLINK_PREFIX.libogg}"
+
+.include "../../audio/libogg/buildlink2.mk"
+.include "../../mk/ossaudio.buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/Speex-mixedcase/PLIST b/audio/Speex-mixedcase/PLIST
new file mode 100644
index 00000000000..808fb0f5b7a
--- /dev/null
+++ b/audio/Speex-mixedcase/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/10/13 16:04:48 wiz Exp $
+bin/speexdec
+bin/speexenc
+bin/testenc
+bin/testenc_wb
+include/speex.h
+include/speex_bits.h
+include/speex_callbacks.h
+include/speex_header.h
+lib/libspeex-0.99.so
+lib/libspeex.a
+lib/libspeex.la
+lib/libspeex.so
+share/doc/speex/manual.pdf
+share/man/man1/speexdec.1
+share/man/man1/speexenc.1
+@dirrm share/man/man1
+@dirrm share/man
+@dirrm share/doc/speex
diff --git a/audio/Speex-mixedcase/distinfo b/audio/Speex-mixedcase/distinfo
new file mode 100644
index 00000000000..ab8add2337f
--- /dev/null
+++ b/audio/Speex-mixedcase/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/10/13 16:04:48 wiz Exp $
+
+SHA1 (Speex-1.0beta1.tar.gz) = ad1c5c2e4e96ae948021b863ad65d0a5d35cfbeb
+Size (Speex-1.0beta1.tar.gz) = 453162 bytes
+SHA1 (patch-aa) = 9805bd35853f38671fc694e4bb5b67d0919f1c51
+SHA1 (patch-ab) = 0c4d224fed04455d0b30b67b2668a79516ada6a2
diff --git a/audio/Speex-mixedcase/patches/patch-aa b/audio/Speex-mixedcase/patches/patch-aa
new file mode 100644
index 00000000000..8bf3448efad
--- /dev/null
+++ b/audio/Speex-mixedcase/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/10/13 16:04:48 wiz Exp $
+
+--- doc/Makefile.in.orig Sun Oct 13 17:44:07 2002
++++ doc/Makefile.in
+@@ -86,7 +86,7 @@ ogg_includes = @ogg_includes@
+ ogg_libraries = @ogg_libraries@
+ src = @src@
+
+-docdir = $(prefix)/share/doc
++docdir = $(prefix)/share/doc/speex
+
+ doc_DATA = manual.pdf
+
diff --git a/audio/Speex-mixedcase/patches/patch-ab b/audio/Speex-mixedcase/patches/patch-ab
new file mode 100644
index 00000000000..b7b795822fa
--- /dev/null
+++ b/audio/Speex-mixedcase/patches/patch-ab
@@ -0,0 +1,17 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/10/13 16:04:48 wiz Exp $
+
+--- src/Makefile.in.orig Fri Oct 11 05:59:10 2002
++++ src/Makefile.in
+@@ -103,10 +103,10 @@ noinst_HEADERS = wav_io.h
+ bin_PROGRAMS = speexenc speexdec
+
+ speexenc_SOURCES = speexenc.c wav_io.c
+-speexenc_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS)
++speexenc_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) ${LIBOSSAUDIO}
+
+ speexdec_SOURCES = speexdec.c wav_io.c
+-speexdec_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS)
++speexdec_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) ${LIBOSSAUDIO}
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_CLEAN_FILES =
+ bin_PROGRAMS = speexenc$(EXEEXT) speexdec$(EXEEXT)