From fe98dd6f69ea7826a371936bc20e0093fa927086 Mon Sep 17 00:00:00 2001 From: davehome <davehome@redthumb.info.tm> Date: Mon, 31 Oct 2011 19:52:32 +0000 Subject: [PATCH] New package: celt-0.11.1 - low-delay speech and audio codec --- srcpkgs/celt-devel | 1 + srcpkgs/celt/celt-devel.template | 17 +++++++++++++++++ srcpkgs/celt/depends | 2 ++ srcpkgs/celt/template | 21 +++++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 5 files changed, 42 insertions(+) create mode 120000 srcpkgs/celt-devel create mode 100644 srcpkgs/celt/celt-devel.template create mode 100644 srcpkgs/celt/depends create mode 100644 srcpkgs/celt/template diff --git a/srcpkgs/celt-devel b/srcpkgs/celt-devel new file mode 120000 index 00000000000..9ca7d302d1e --- /dev/null +++ b/srcpkgs/celt-devel @@ -0,0 +1 @@ +celt \ No newline at end of file diff --git a/srcpkgs/celt/celt-devel.template b/srcpkgs/celt/celt-devel.template new file mode 100644 index 00000000000..6c33837c5f9 --- /dev/null +++ b/srcpkgs/celt/celt-devel.template @@ -0,0 +1,17 @@ +# Template file for 'celt-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libogg-devel +Add_dependency run celt + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/celt/depends b/srcpkgs/celt/depends new file mode 100644 index 00000000000..668e19ae43d --- /dev/null +++ b/srcpkgs/celt/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.5.1.3" +api_depends="${abi_depends}" diff --git a/srcpkgs/celt/template b/srcpkgs/celt/template new file mode 100644 index 00000000000..0f91fec8051 --- /dev/null +++ b/srcpkgs/celt/template @@ -0,0 +1,21 @@ +# Template file for 'celt' +pkgname=celt +version=0.11.1 +wrksrc=celt-${version} +distfiles="http://downloads.us.xiph.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" +build_style=gnu-configure +configure_args="--enable-float-approx --enable-custom-modes --disable-oggtest" +short_desc="An audio codec for use in low-delay speech and audio communication" +maintainer="Juan RP <xtraeme@gmail.com>" +checksum=01c2579fba8b283c9068cb704a70a6e654aa74ced064c091cafffbe6fb1d4cbf +long_desc=" + CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio + codec designed for realtime transmission of high quality speech and audio. + This is meant to close the gap between traditional speech codecs + (such as Speex) and traditional audio codecs (such as Vorbis)." + +subpackages="$pkgname-devel" +Add_dependency run glibc +Add_dependency run libogg +Add_dependency build pkg-config +Add_dependency build libogg-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index ccf2702dfbc..1b65c9b8c2a 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -762,6 +762,7 @@ libgailutil-3.so.0 gtk+3 gtk+3-devel liblightdm-gobject-0.so.0 liblightdm-gobject lightdm-devel liblightdm-qt-0.so.0 liblightdm-qt lightdm-devel libcelt051.so.0 celt051 celt051-devel +libcelt0.so.2 celt celt-devel libspice-server.so.1 spice spice-devel libbrasero-burn3.so.1 brasero brasero-devel libbrasero-media3.so.1 brasero brasero-devel