[Midnightbsd-cvs] mports [20117] trunk/audio: add opus
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Aug 29 15:18:29 EDT 2015
Revision: 20117
http://svnweb.midnightbsd.org/mports/?rev=20117
Author: laffer1
Date: 2015-08-29 15:18:28 -0400 (Sat, 29 Aug 2015)
Log Message:
-----------
add opus
Modified Paths:
--------------
trunk/audio/Makefile
Added Paths:
-----------
trunk/audio/opus/
trunk/audio/opus/Makefile
trunk/audio/opus/distinfo
trunk/audio/opus/files/
trunk/audio/opus/files/patch-configure
trunk/audio/opus/pkg-descr
trunk/audio/opus/pkg-plist
Modified: trunk/audio/Makefile
===================================================================
--- trunk/audio/Makefile 2015-08-29 19:16:50 UTC (rev 20116)
+++ trunk/audio/Makefile 2015-08-29 19:18:28 UTC (rev 20117)
@@ -109,6 +109,7 @@
SUBDIR += openal
SUBDIR += openal-soft
SUBDIR += opencore-amr
+SUBDIR += opus
SUBDIR += portaudio
SUBDIR += pulseaudio
SUBDIR += py-mutagen
Added: trunk/audio/opus/Makefile
===================================================================
--- trunk/audio/opus/Makefile (rev 0)
+++ trunk/audio/opus/Makefile 2015-08-29 19:18:28 UTC (rev 20117)
@@ -0,0 +1,29 @@
+# $FreeBSD: head/audio/opus/Makefile 388939 2015-06-09 14:24:41Z jbeich $
+
+PORTNAME= opus
+PORTVERSION= 1.1
+CATEGORIES= audio
+MASTER_SITES= http://downloads.xiph.org/releases/opus/ \
+ MOZILLA/opus
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= IETF audio codec
+
+LICENSE= bsd3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= cpe gmake libtool pathfix
+CPE_VENDOR= opus-codec
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-custom-modes \
+ --disable-maintainer-mode \
+ --disable-doc # requires doxygen
+
+regression-test: build
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check
+
+.include <bsd.mport.options.mk>
+
+.include <bsd.port.mk>
Property changes on: trunk/audio/opus/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/opus/distinfo
===================================================================
--- trunk/audio/opus/distinfo (rev 0)
+++ trunk/audio/opus/distinfo 2015-08-29 19:18:28 UTC (rev 20117)
@@ -0,0 +1,2 @@
+SHA256 (opus-1.1.tar.gz) = b9727015a58affcf3db527322bf8c4d2fcf39f5f6b8f15dbceca20206cbe1d95
+SIZE (opus-1.1.tar.gz) = 850208
Property changes on: trunk/audio/opus/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/opus/files/patch-configure
===================================================================
--- trunk/audio/opus/files/patch-configure (rev 0)
+++ trunk/audio/opus/files/patch-configure 2015-08-29 19:18:28 UTC (rev 20117)
@@ -0,0 +1,20 @@
+--- configure.orig 2013-12-17 16:51:41.000000000 +0100
++++ configure 2013-12-17 16:52:02.000000000 +0100
+@@ -12807,7 +12807,7 @@ else
+ CPU_ARM_FALSE=
+ fi
+
+- if test x"${inline_optimization:0:3}" = x"ARM"; then
++ if expr x"${inline_optimization}" : x"ARM" >/dev/null; then
+ OPUS_ARM_INLINE_ASM_TRUE=
+ OPUS_ARM_INLINE_ASM_FALSE='#'
+ else
+@@ -12815,7 +12815,7 @@ else
+ OPUS_ARM_INLINE_ASM_FALSE=
+ fi
+
+- if test x"${asm_optimization:0:3}" = x"ARM"; then
++ if expr x"${asm_optimization}" : x"ARM" >/dev/null; then
+ OPUS_ARM_EXTERNAL_ASM_TRUE=
+ OPUS_ARM_EXTERNAL_ASM_FALSE='#'
+ else
Property changes on: trunk/audio/opus/files/patch-configure
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/opus/pkg-descr
===================================================================
--- trunk/audio/opus/pkg-descr (rev 0)
+++ trunk/audio/opus/pkg-descr 2015-08-29 19:18:28 UTC (rev 20117)
@@ -0,0 +1,14 @@
+Opus is a totally open, royalty-free, highly versatile audio codec.
+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.
+
+Opus is designed to handle a wide range of interactive audio
+applications, including Voice over IP, videoconferencing, in-game
+chat, and even live, distributed music performances. It scales from
+low bitrate narrowband speech at 6 kbit/s to very high quality
+stereo music at 510 kbit/s. Opus uses both Linear Prediction (LP)
+and the Modified Discrete Cosine Transform (MDCT) to achieve good
+compression of both speech and music.
+
+WWW: http://opus-codec.org/
Property changes on: trunk/audio/opus/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/opus/pkg-plist
===================================================================
--- trunk/audio/opus/pkg-plist (rev 0)
+++ trunk/audio/opus/pkg-plist 2015-08-29 19:18:28 UTC (rev 20117)
@@ -0,0 +1,11 @@
+include/opus/opus.h
+include/opus/opus_custom.h
+include/opus/opus_defines.h
+include/opus/opus_multistream.h
+include/opus/opus_types.h
+lib/libopus.a
+lib/libopus.so
+lib/libopus.so.0
+lib/libopus.so.0.5.0
+libdata/pkgconfig/opus.pc
+share/aclocal/opus.m4
Property changes on: trunk/audio/opus/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list