summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2012-09-16 14:17:20 +0000
committerryoon <ryoon@pkgsrc.org>2012-09-16 14:17:20 +0000
commit58e08a72b6001b991f9059d64de182886a67da62 (patch)
tree4dfe8c32270b625c7c6508cdd8d5af04d9b089cd /audio
parent7ec0cfab29345813f4a08ebd4787d9d346bd6c87 (diff)
downloadpkgsrc-58e08a72b6001b991f9059d64de182886a67da62.tar.gz
Import opus-1.0.1 as audio/libopus.
Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.
Diffstat (limited to 'audio')
-rw-r--r--audio/libopus/DESCR6
-rw-r--r--audio/libopus/Makefile21
-rw-r--r--audio/libopus/PLIST8
-rw-r--r--audio/libopus/buildlink3.mk12
-rw-r--r--audio/libopus/distinfo5
5 files changed, 52 insertions, 0 deletions
diff --git a/audio/libopus/DESCR b/audio/libopus/DESCR
new file mode 100644
index 00000000000..6b20d927db2
--- /dev/null
+++ b/audio/libopus/DESCR
@@ -0,0 +1,6 @@
+Opus is a totally open, royalty-free, highly versatile audio codec.
+Opus is unmatched for interactive speech and music transmission
+over the Internet, but also intended for storage and streaming
+applications. It is standardized by the Internet Engineering Task
+Force (IETF) as RFC 6716 which incorporated technology from Skype's
+SILK codec and Xiph.Org's CELT codec.
diff --git a/audio/libopus/Makefile b/audio/libopus/Makefile
new file mode 100644
index 00000000000..5b0ac14d818
--- /dev/null
+++ b/audio/libopus/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2012/09/16 14:17:20 ryoon Exp $
+#
+
+DISTNAME= opus-1.0.1
+CATEGORIES= audio
+MASTER_SITES= http://downloads.xiph.org/releases/opus/
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://opus-codec.org/
+COMMENT= Totally open, royalty-free, highly versatile audio codec library
+LICENSE= modified-bsd
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= opus.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/libopus/PLIST b/audio/libopus/PLIST
new file mode 100644
index 00000000000..1aa29fc9942
--- /dev/null
+++ b/audio/libopus/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2012/09/16 14:17:20 ryoon Exp $
+include/opus/opus.h
+include/opus/opus_defines.h
+include/opus/opus_multistream.h
+include/opus/opus_types.h
+lib/libopus.la
+lib/pkgconfig/opus.pc
+share/aclocal/opus.m4
diff --git a/audio/libopus/buildlink3.mk b/audio/libopus/buildlink3.mk
new file mode 100644
index 00000000000..bd41b13c52c
--- /dev/null
+++ b/audio/libopus/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/09/16 14:17:20 ryoon Exp $
+
+BUILDLINK_TREE+= opus
+
+.if !defined(OPUS_BUILDLINK3_MK)
+OPUS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.opus+= opus>=1.0.1
+BUILDLINK_PKGSRCDIR.opus?= ../../audio/libopus
+.endif # OPUS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -opus
diff --git a/audio/libopus/distinfo b/audio/libopus/distinfo
new file mode 100644
index 00000000000..e969c7f213c
--- /dev/null
+++ b/audio/libopus/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/09/16 14:17:20 ryoon Exp $
+
+SHA1 (opus-1.0.1.tar.gz) = 4d6358232606fbce80d9e63ed0d9b3b49fafb711
+RMD160 (opus-1.0.1.tar.gz) = fe8d2128fe136a28e094e77bd0332c88b0b66dd9
+Size (opus-1.0.1.tar.gz) = 767241 bytes