summaryrefslogtreecommitdiff
path: root/audio/opus-tools
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2012-09-16 14:17:54 +0000
committerryoon <ryoon@pkgsrc.org>2012-09-16 14:17:54 +0000
commite59ee4d7b7af8ac5c8134133c1e694ffaa202e7b (patch)
treeeb3046aae4c827cda416648dd334d43b4f3364c9 /audio/opus-tools
parent58e08a72b6001b991f9059d64de182886a67da62 (diff)
downloadpkgsrc-e59ee4d7b7af8ac5c8134133c1e694ffaa202e7b.tar.gz
Import opus-tools-0.1.5 as audio/opus-tools.
Opus-tools provides command-line utilities to encode, inspect, and decode .opus files.
Diffstat (limited to 'audio/opus-tools')
-rw-r--r--audio/opus-tools/DESCR2
-rw-r--r--audio/opus-tools/Makefile24
-rw-r--r--audio/opus-tools/PLIST7
-rw-r--r--audio/opus-tools/distinfo6
-rw-r--r--audio/opus-tools/patches/patch-configure.ac35
5 files changed, 74 insertions, 0 deletions
diff --git a/audio/opus-tools/DESCR b/audio/opus-tools/DESCR
new file mode 100644
index 00000000000..67a8f223549
--- /dev/null
+++ b/audio/opus-tools/DESCR
@@ -0,0 +1,2 @@
+Opus-tools provides command-line utilities to encode, inspect, and
+decode .opus files.
diff --git a/audio/opus-tools/Makefile b/audio/opus-tools/Makefile
new file mode 100644
index 00000000000..e8f191f24a8
--- /dev/null
+++ b/audio/opus-tools/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2012/09/16 14:17:54 ryoon Exp $
+#
+
+DISTNAME= opus-tools-0.1.5
+CATEGORIES= audio
+MASTER_SITES= http://downloads.xiph.org/releases/opus/
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://opus-codec.org/
+COMMENT= Opus encode, inspect, and decode command-line tools
+LICENSE= 2-clause-bsd AND gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= autoconf pkg-config
+
+pre-configure:
+ cd ${WRKSRC} && autoconf
+
+.include "../../audio/libopus/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/opus-tools/PLIST b/audio/opus-tools/PLIST
new file mode 100644
index 00000000000..ff6658b3bed
--- /dev/null
+++ b/audio/opus-tools/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1 2012/09/16 14:17:54 ryoon Exp $
+bin/opusdec
+bin/opusenc
+bin/opusinfo
+man/man1/opusdec.1
+man/man1/opusenc.1
+man/man1/opusinfo.1
diff --git a/audio/opus-tools/distinfo b/audio/opus-tools/distinfo
new file mode 100644
index 00000000000..cdbd5c5486e
--- /dev/null
+++ b/audio/opus-tools/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2012/09/16 14:17:54 ryoon Exp $
+
+SHA1 (opus-tools-0.1.5.tar.gz) = 8e952ca1f24cf847f4534c017a64b0823df9ecd0
+RMD160 (opus-tools-0.1.5.tar.gz) = 17aa21bcf3f4bcd00709655044b73a6837b5eaa0
+Size (opus-tools-0.1.5.tar.gz) = 288303 bytes
+SHA1 (patch-configure.ac) = 50793b0b5b3ee53a5e8ecd4895d1b0d3865bdc1d
diff --git a/audio/opus-tools/patches/patch-configure.ac b/audio/opus-tools/patches/patch-configure.ac
new file mode 100644
index 00000000000..9dc8d7892f7
--- /dev/null
+++ b/audio/opus-tools/patches/patch-configure.ac
@@ -0,0 +1,35 @@
+$NetBSD: patch-configure.ac,v 1.1 2012/09/16 14:17:54 ryoon Exp $
+
+* Disable opusdec's direct audio output
+
+--- configure.ac.orig 2012-09-04 17:33:39.000000000 +0000
++++ configure.ac
+@@ -165,18 +165,18 @@ then
+ fi
+
+ dnl check for OSS
+-HAVE_OSS=no
+-AC_CHECK_HEADERS([sys/soundcard.h soundcard.h machine/soundcard.h],[
+- HAVE_OSS=yes
+- break
+-])
++dnl HAVE_OSS=no
++dnl AC_CHECK_HEADERS([sys/soundcard.h soundcard.h machine/soundcard.h],[
++dnl HAVE_OSS=yes
++dnl break
++dnl ])
+
+ dnl check for sndio
+-HAVE_SNDIO=no
+-AC_CHECK_LIB([sndio], [sio_open])
+-if test "x$ac_cv_lib_sndio_sio_open" = "xyes"; then
+- HAVE_SNDIO=yes
+-fi
++dnl HAVE_SNDIO=no
++dnl AC_CHECK_LIB([sndio], [sio_open])
++dnl if test "x$ac_cv_lib_sndio_sio_open" = "xyes"; then
++dnl HAVE_SNDIO=yes
++dnl fi
+
+ if test "x$HAVE_OSS" != "xyes" && test "x$HAVE_SNDIO" != "xyes"; then
+ AC_MSG_WARN([Audio support not found -- no direct audio output in opusdec])