From 655f6783c663fcb33f2cbb93910fa5fdc441692e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Arroyo=20Calle?= Date: Wed, 29 Jan 2014 14:45:45 +0000 Subject: [PATCH] libopus 1.1 --- media-libs/libopus/libopus-1.1.recipe | 51 +++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 media-libs/libopus/libopus-1.1.recipe diff --git a/media-libs/libopus/libopus-1.1.recipe b/media-libs/libopus/libopus-1.1.recipe new file mode 100644 index 000000000..82d6d4895 --- /dev/null +++ b/media-libs/libopus/libopus-1.1.recipe @@ -0,0 +1,51 @@ +SUMMARY="Opus Interactive Audio Codec" +DESCRIPTION=" +Opus is a totally open, royalty-free, highly versatile audio codec. Opus is \ +unmatched for interactive speech and music transmission over the Internet, but\ +is 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. +" +HOMEPAGE="http://www.opus-codec.org" +COPYRIGHT="2001-2014 Xiph.org" +LICENSE="BSD (3-clause)" +SRC_URI="http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz" +CHECKSUM_MD5="c5a8cf7c0b066759542bc4ca46817ac6" +REVISION="1" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" +SECONDARY_ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" +PROVIDES=" + libopus$secondaryArchSuffix = $portVersion + lib:libopus$secondaryArchSuffix = $portVersion +" +REQUIRES=" + haiku$secondaryArchSuffix >= $haikuVersion +" +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel >= $haikuVersion +" +BUILD_PREREQUIRES=" + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:make +" +SOURCE_DIR="opus-1.1" + +BUILD() +{ + runConfigure ./configure + make +} +INSTALL() +{ + make install + prepareInstalledDevelLibs libopus + packageEntries devel $developDir +} +PROVIDES_devel=" + libopus${secondaryArchSuffix}_devel = $portVersion + devel:libopus$secondaryArchSuffix = $portVersion +" +REQUIRES_devel=" + lib:libopus$secondaryArchSuffix == $portVersion base +"