summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorryoon <ryoon>2012-09-16 14:17:20 +0000
committerryoon <ryoon>2012-09-16 14:17:20 +0000
commit3147380c8fde187c2a07ba2cd219063f2486d3e3 (patch)
tree4dfe8c32270b625c7c6508cdd8d5af04d9b089cd /audio
parent531f00d3ac7b64fa43099e8d1c6cc823615575b6 (diff)
downloadpkgsrc-3147380c8fde187c2a07ba2cd219063f2486d3e3.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