import celt051

The CELT codec is an experimental audio codec for use in low-delay
speech and audio communication. It's meant to close the gap between
Vorbis and Speex for applications where both high quality audio and
low delay are desired.

This package contains the celt051 API.

ok aja@
This commit is contained in:
jasper 2012-09-20 17:40:57 +00:00
parent 02b91e2747
commit 4edbb42f5a
6 changed files with 72 additions and 0 deletions

34
audio/celt051/Makefile Normal file
View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/09/20 17:40:57 jasper Exp $
COMMENT = ultra-low delay audio codec (051 API)
V = 0.5.1.1
DISTNAME = celt-$V
PKGNAME = celt051-$V
CATEGORIES = audio
HOMEPAGE = http://www.celt-codec.org/
SHARED_LIBS += celt051 0.0 # 0.0
# BSD
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MASTER_SITES = http://downloads.xiph.org/releases/celt/
WANTLIB = c m ogg
LIB_DEPENDS = audio/libogg
USE_LIBTOOL = Yes
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS = ${CONFIGURE_SHARED} \
--with-ogg=${LOCALBASE}
.include <bsd.port.mk>

5
audio/celt051/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (celt-0.5.1.1.tar.gz) = jy0ZZctPqHJAeo78QxQKSw==
RMD160 (celt-0.5.1.1.tar.gz) = NFkVQru603nMQuVMcmkCrUXGudQ=
SHA1 (celt-0.5.1.1.tar.gz) = Y0WmlQxWhf10gSc4YLwKXsm4GH4=
SHA256 (celt-0.5.1.1.tar.gz) = UF1+LExKhZDUYPU231xocCzdAAbVrrSqGURxULUOVF8=
SIZE (celt-0.5.1.1.tar.gz) = 440621

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-celt051_pc_in,v 1.1.1.1 2012/09/20 17:40:57 jasper Exp $
Reflect correct library name.
--- celt051.pc.in.orig Wed Apr 11 20:12:58 2012
+++ celt051.pc.in Wed Apr 11 20:13:02 2012
@@ -10,5 +10,5 @@ Description: CELT is a low-delay audio codec
Version: @CELT_VERSION@
Requires:
Conflicts:
-Libs: -L${libdir} -lcelt -lm
+Libs: -L${libdir} -lcelt051 -lm
Cflags: -I${includedir}

6
audio/celt051/pkg/DESCR Normal file
View File

@ -0,0 +1,6 @@
The CELT codec is an experimental audio codec for use in low-delay
speech and audio communication. It's meant to close the gap between
Vorbis and Speex for applications where both high quality audio and
low delay are desired.
This package contains the celt051 API.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2012/09/20 17:40:57 jasper Exp $
@lib lib/libcelt051.so.${LIBcelt051_VERSION}

12
audio/celt051/pkg/PLIST Normal file
View File

@ -0,0 +1,12 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/09/20 17:40:57 jasper Exp $
%%SHARED%%
@bin bin/celtdec051
@bin bin/celtenc051
include/celt051/
include/celt051/celt.h
include/celt051/celt_header.h
include/celt051/celt_types.h
lib/libcelt051.a
lib/libcelt051.la
lib/pkgconfig/
lib/pkgconfig/celt051.pc