summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/speex
diff options
context:
space:
mode:
authorTudor Florea <tudor.florea@enea.com>2015-10-09 22:59:03 +0200
committerTudor Florea <tudor.florea@enea.com>2015-10-09 22:59:03 +0200
commit972dcfcdbfe75dcfeb777150c136576cf1a71e99 (patch)
tree97a61cd7e293d7ae9d56ef7ed0f81253365bb026 /meta/recipes-multimedia/speex
downloadpoky-972dcfcdbfe75dcfeb777150c136576cf1a71e99.tar.gz
initial commit for Enea Linux 5.0 arm
Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Diffstat (limited to 'meta/recipes-multimedia/speex')
-rw-r--r--meta/recipes-multimedia/speex/speex-fpu.inc4
-rw-r--r--meta/recipes-multimedia/speex/speex_1.2rc1.bb25
2 files changed, 29 insertions, 0 deletions
diff --git a/meta/recipes-multimedia/speex/speex-fpu.inc b/meta/recipes-multimedia/speex/speex-fpu.inc
new file mode 100644
index 0000000000..2571d32484
--- /dev/null
+++ b/meta/recipes-multimedia/speex/speex-fpu.inc
@@ -0,0 +1,4 @@
1def get_speex_fpu_setting(bb, d):
2 if bb.data.getVar('TARGET_FPU', d, 1) in [ 'soft' ]:
3 return "--enable-fixed-point --disable-float-api --disable-vbr"
4 return ""
diff --git a/meta/recipes-multimedia/speex/speex_1.2rc1.bb b/meta/recipes-multimedia/speex/speex_1.2rc1.bb
new file mode 100644
index 0000000000..9fd88a39f3
--- /dev/null
+++ b/meta/recipes-multimedia/speex/speex_1.2rc1.bb
@@ -0,0 +1,25 @@
1SUMMARY = "Speech Audio Codec"
2DESCRIPTION = "Speex is an Open Source/Free Software patent-free audio compression format designed for speech."
3HOMEPAGE = "http://www.speex.org"
4SECTION = "libs"
5LICENSE = "BSD"
6LIC_FILES_CHKSUM = "file://COPYING;md5=314649d8ba9dd7045dfb6683f298d0a8 \
7 file://include/speex/speex.h;beginline=1;endline=34;md5=a68129f78d7fe66e07163f73aba143b3"
8DEPENDS = "libogg"
9
10PR = "r2"
11
12SRC_URI = "http://downloads.us.xiph.org/releases/speex/speex-${PV}.tar.gz"
13
14SRC_URI[md5sum] = "c4438b22c08e5811ff10e2b06ee9b9ae"
15SRC_URI[sha256sum] = "342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6"
16
17PARALLEL_MAKE = ""
18
19inherit autotools pkgconfig lib_package
20
21EXTRA_OECONF = " --enable-fixed-point --with-ogg-libraries=${STAGING_LIBDIR} \
22 --with-ogg-includes=${STAGING_INCDIR} --disable-oggtest"
23
24require speex-fpu.inc
25EXTRA_OECONF += "${@get_speex_fpu_setting(bb, d)}"