From patchwork Thu Jun 14 11:02:19 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [meta-oe] libopus: add libopus_0.9.14 Date: Thu, 14 Jun 2012 11:02:19 -0000 From: Radek Dostal X-Patchwork-Id: 29823 Message-Id: <1339671739-23022-1-git-send-email-rd@radekdostal.com> To: openembedded-devel@lists.openembedded.org Cc: Radek Dostal Signed-off-by: Radek Dostal --- meta-oe/recipes-multimedia/libopus/libopus-fpu.inc | 6 ++++++ .../recipes-multimedia/libopus/libopus_0.9.14.bb | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-multimedia/libopus/libopus-fpu.inc create mode 100644 meta-oe/recipes-multimedia/libopus/libopus_0.9.14.bb diff --git a/meta-oe/recipes-multimedia/libopus/libopus-fpu.inc b/meta-oe/recipes-multimedia/libopus/libopus-fpu.inc new file mode 100644 index 0000000..ed16602 --- /dev/null +++ b/meta-oe/recipes-multimedia/libopus/libopus-fpu.inc @@ -0,0 +1,6 @@ + +def get_libopus_fpu_setting(bb, d): + if d.getVar('TARGET_FPU', True) in [ 'soft' ]: + return "--enable-fixed-point" + return "" + diff --git a/meta-oe/recipes-multimedia/libopus/libopus_0.9.14.bb b/meta-oe/recipes-multimedia/libopus/libopus_0.9.14.bb new file mode 100644 index 0000000..7eb9779 --- /dev/null +++ b/meta-oe/recipes-multimedia/libopus/libopus_0.9.14.bb @@ -0,0 +1,20 @@ +SUMMARY = "Opus Audio Codec" +DESCRIPTION = "The Opus codec is designed for interactive \ +speech and audio transmission over the Internet. It is \ +designed by the IETF Codec Working Group and incorporates \ +technology from Skype's SILK codec and Xiph.Org's CELT codec." +HOMEPAGE = "http://www.opus-codec.org/" +SECTION = "libs/multimedia" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=6d9f9b3714db6bbcfb6e42170d9c664d" + +SRC_URI = "http://downloads.xiph.org/releases/opus/opus-${PV}.tar.gz" +SRC_URI[md5sum] = "c7161b247a8437ae6b0f11dd872e69e8" +SRC_URI[sha256sum] = "b1cad6846a8f819a141009fe3f8f10c946e8eff7e9c2339cd517bb136cc59eae" + +S = "${WORKDIR}/opus-${PV}" + +inherit autotools pkgconfig + +require libopus-fpu.inc +EXTRA_OECONF = "${@get_libopus_fpu_setting(bb, d)}"