15eb36252528b54839bc0ee52ff18797dc50328c
[AGL/meta-agl-demo.git] / recipes-multimedia / audiomanager / audiomanager_7.4.bb
1 DESCRIPTION = "GENIVI Audio Manager"
2 HOMEPAGE = "http://projects.genivi.org/audio-manager/home"
3 LICENSE = "MPLv2"
4 SECTION = "multimedia"
5 DEPENDS = "dbus dlt-daemon systemd"
6 LIC_FILES_CHKSUM = "file://LICENCE;md5=f164349b56ed530a6642e9b9f244eec5"
7
8 SRC_URI = " \
9     git://github.com/GENIVI/AudioManager.git;protocol=https;branch=master \
10     file://audiomanager.service \
11 "
12 RDEPENDS_${PN} = "audiomanager-plugins module-router"
13 SRCREV = "daf851ee7a41d1b0572c0c95e15f61e427ce97f1"
14
15 S = "${WORKDIR}/git"
16 inherit cmake systemd
17 SYSTEMD_PACKAGES = "${PN}"
18 SYSTEMD_SERVICE_${PN} = "audiomanager.service"
19 SYSTEMD_AUTO_ENABLE = "enable"
20
21 EXTRA_OECMAKE = " \
22     -DWITH_TESTS=OFF \
23     -DWITH_DOCUMENTATION=OFF \
24     -DWITH_DLT=ON \
25     -DWITH_TELNET=OFF \
26     -DWITH_SYSTEMD_WATCHDOG=ON \
27     -DGLIB_DBUS_TYPES_TOLERANT=ON \
28     -DWITH_CAPI_WRAPPER=OFF \
29     -DWITH_DBUS_WRAPPER=ON \
30     -DWITH_SHARED_UTILITIES=ON \
31     -DWITH_SHARED_CORE=ON \
32 "
33
34 FILES_${PN} = " \
35     ${bindir}/AudioManager \
36     ${libdir}/libAudioManagerCore.so.7 \
37     ${libdir}/libAudioManagerCore.so.7.4 \
38     ${libdir}/libAudioManagerCore.so.7.4.12 \
39     ${libdir}/libAudioManagerUtilities.so.7 \
40     ${libdir}/libAudioManagerUtilities.so.7.4 \
41     ${libdir}/libAudioManagerUtilities.so.7.4.12 \
42     ${systemd_unitdir}/audiomanager.service \
43 "
44
45 FILES_${PN}-dev = " \
46     ${includedir}/audiomanager/* \
47     ${libdir}/cmake/* \
48     ${libdir}/pkgconfig/* \
49     ${libdir}/libAudioManagerCore.so \
50     ${libdir}/libAudioManagerUtilities.so \
51 "
52
53 do_install_append() {
54     install -d  ${D}${systemd_unitdir}/system/
55     install -m 0644 ${WORKDIR}/audiomanager.service ${D}${systemd_unitdir}/system/
56 }