aboutsummaryrefslogtreecommitdiff
path: root/audio/opus
diff options
context:
space:
mode:
authorChristian Weisgerber <naddy@FreeBSD.org>2012-07-19 14:34:56 +0000
committerChristian Weisgerber <naddy@FreeBSD.org>2012-07-19 14:34:56 +0000
commit390af02bcc6a3ad330ceed9419081c80b219916a (patch)
treef4fe62109df5fff4de96bcb20ba47b03d2402956 /audio/opus
parente3afdff390742f8cdcd1108a196bd853dbde1467 (diff)
downloadports-390af02bcc6a3ad330ceed9419081c80b219916a.tar.gz
ports-390af02bcc6a3ad330ceed9419081c80b219916a.zip
Import opus 0.9.14.
The Opus codec is designed to handle a wide range of interactive audio applications, including Voice over IP, videoconferencing, in-game chat, and even remote live music performances. It can scale from low bit-rate narrowband speech to very high quality stereo music. WWW: http://opus-codec.org/
Notes
Notes: svn path=/head/; revision=301155
Diffstat (limited to 'audio/opus')
-rw-r--r--audio/opus/Makefile30
-rw-r--r--audio/opus/distinfo2
-rw-r--r--audio/opus/pkg-descr7
-rw-r--r--audio/opus/pkg-plist10
4 files changed, 49 insertions, 0 deletions
diff --git a/audio/opus/Makefile b/audio/opus/Makefile
new file mode 100644
index 000000000000..e1fdf8cddb15
--- /dev/null
+++ b/audio/opus/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: opus
+# Date created: 2012-07-19
+# Whom: Christian Weisgerber <naddy@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= opus
+PORTVERSION= 0.9.14
+CATEGORIES= audio
+MASTER_SITES= http://downloads.xiph.org/releases/opus/
+
+MAINTAINER= naddy@FreeBSD.org
+COMMENT= Interactive speech and audio codec
+
+USE_AUTOTOOLS= libtool
+USE_GNOME= gnomehack
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-doc # requires doxygen
+MAKE_JOBS_SAFE= yes
+
+# Don't install dummy doxygen-build.stamp
+MAKE_ARGS+= docdir="" doc_DATA=""
+
+regression-test: build
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
+
+.include <bsd.port.mk>
diff --git a/audio/opus/distinfo b/audio/opus/distinfo
new file mode 100644
index 000000000000..dd4ddbf4a12a
--- /dev/null
+++ b/audio/opus/distinfo
@@ -0,0 +1,2 @@
+SHA256 (opus-0.9.14.tar.gz) = b1cad6846a8f819a141009fe3f8f10c946e8eff7e9c2339cd517bb136cc59eae
+SIZE (opus-0.9.14.tar.gz) = 727782
diff --git a/audio/opus/pkg-descr b/audio/opus/pkg-descr
new file mode 100644
index 000000000000..11a9e6bc2e10
--- /dev/null
+++ b/audio/opus/pkg-descr
@@ -0,0 +1,7 @@
+The Opus codec is designed to handle a wide range of interactive
+audio applications, including Voice over IP, videoconferencing,
+in-game chat, and even remote live music performances. It can scale
+from low bit-rate narrowband speech to very high quality stereo
+music.
+
+WWW: http://opus-codec.org/
diff --git a/audio/opus/pkg-plist b/audio/opus/pkg-plist
new file mode 100644
index 000000000000..5378d51e031b
--- /dev/null
+++ b/audio/opus/pkg-plist
@@ -0,0 +1,10 @@
+include/opus/opus.h
+include/opus/opus_defines.h
+include/opus/opus_multistream.h
+include/opus/opus_types.h
+lib/libopus.a
+lib/libopus.la
+lib/libopus.so
+lib/libopus.so.0
+libdata/pkgconfig/opus.pc
+@dirrm include/opus