Merge branch 'kernel31' of code.vuplus.com:/opt/repository/openembedded into kernel31
[vuplus_openembedded] / recipes / liba52 / liba52_0.7.5-cvs.bb
1 LICENSE = "GPL"
2
3 DESCRIPTION = "Library for reading some sort of media format."
4 SECTION = "libs"
5 PRIORITY = "optional"
6 DEPENDS = ""
7
8 SRCDATE = "20081101"
9 PV = "0.7.5+cvs${SRCDATE}"
10 PR = "r0"
11
12 inherit autotools
13
14 SRC_URI = "cvs://anonymous@liba52.cvs.sourceforge.net/cvsroot/liba52;module=a52dec;date=${SRCDATE}"
15
16 S="${WORKDIR}/a52dec"
17
18 EXTRA_OECONF = " --enable-shared --enable-fixed"
19
20 PACKAGES = "${PN} ${PN}-dev a52dec a52dec-doc"
21
22 FILES_${PN} = " ${libdir}/liba52.so.0 ${libdir}/liba52.so.0.0.0 "
23 FILES_${PN}-dev = " ${includedir}/a52dec/*.h ${libdir}/liba52.so ${libdir}/liba52.la ${libdir}/liba52.a "
24 FILES_a52dec = " ${bindir}/* "
25 FILES_a52dec-doc = " ${mandir}/man1/* "
26
27 do_stage() {
28         oe_libinstall -a -so -C liba52 liba52 ${STAGING_LIBDIR}
29
30         install -d ${STAGING_INCDIR}/a52dec
31         install -m 0644 ${S}/include/a52.h ${STAGING_INCDIR}/a52dec/a52.h
32         install -m 0644 ${S}/include/attributes.h ${STAGING_INCDIR}/a52dec/attributes.h
33         install -m 0644 ${S}/include/audio_out.h ${STAGING_INCDIR}/a52dec/audio_out.h
34         install -m 0644 ${S}/include/mm_accel.h ${STAGING_INCDIR}/a52dec/mm_accel.h
35 }