blob: aa0386c31c753fdaf24a96c50dcee5eab2182327 [file] [log] [blame]
Holger Hans Peter Freytherb49f5122011-11-11 21:36:15 +08001DESCRIPTION = "GSM Audio Library"
2SECTION = "libs"
3PRIORITY = "optional"
4LICENSE = "libgsm"
5LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=fc1372895b173aaf543a122db37e04f5"
6
7INC_PR = "r2"
8
9SRC_URI = "http://www.quut.com/gsm/gsm-${PV}.tar.gz \
10 file://01_makefile.patch \
11 file://02_cplusplus.patch \
12 file://03_config.patch \
13 file://04_includes.patch \
14 file://05_compiler_warnings.patch \
15 "
16
17CFLAGS += "-c -g -fPIC -Wall -D_GNU_SOURCE -D_REENTRANT -DNeedFunctionPrototypes=1 -DWAV49 -I./inc"
18
19PARALLEL_MAKE = ""
20
21do_compile() {
22 unset LD
23 oe_runmake CCFLAGS="${CFLAGS}"
24}
25
26do_install() {
27 oe_libinstall -a -C lib libgsm ${D}${libdir}
28 oe_libinstall -so -C lib libgsm ${D}${libdir}
29 install -d ${D}${includedir}/gsm
30 install -m 0644 ${S}/inc/gsm.h ${D}${includedir}/gsm/
31 cd ${D}${includedir}
32 ln -s gsm/gsm.h gsm.h
33}
34