agl-service-radio: update SRCREV
[AGL/meta-agl-demo.git] / recipes-demo / agl-service-radio / agl-service-radio_git.bb
1 SUMMARY     = "Demo Radio Service Daemon"
2 DESCRIPTION = "Demo Radio Service Daemon"
3 HOMEPAGE    = "https://gerrit.automotivelinux.org/gerrit/#/admin/projects/apps/agl-service-radio"
4 LICENSE     = "Apache-2.0 & GPL-2.0-or-later"
5 LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984 \
6                     file://LICENSE.GPL-2.0-only;md5=751419260aa954499f7abaabaa882bbe"
7
8 DEPENDS = " \
9     glib-2.0 \
10     glib-2.0-native \
11     gstreamer1.0 \
12     protobuf-native \
13     grpc-native \
14     grpc \
15     systemd \
16     rtl-sdr \
17     libusb-compat \
18 "
19
20 SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/agl-service-radio;protocol=https;branch=${AGL_BRANCH} \
21            file://radio.conf.kvm-demo"
22 SRCREV  = "b4debfc9e238b57dace7cae6ad0ad42ce42fbaf4"
23
24 PV = "2.0+git${SRCPV}"
25 S  = "${WORKDIR}/git"
26
27 inherit meson pkgconfig systemd
28
29 SYSTEMD_SERVICE:${PN} = "agl-service-radio.service"
30
31 do_install:append() {
32     install -D -m 0644 ${WORKDIR}/radio.conf.kvm-demo ${D}${sysconfdir}/xdg/AGL.conf
33 }
34
35 PACKAGE_BEFORE_PN += "${PN}-conf-kvm-demo"
36
37 FILES:${PN} += "${systemd_system_unitdir}"
38
39 FILES:${PN}-conf-kvm-demo += " \
40     ${sysconfdir}/xdg/AGL.conf \
41 "
42
43 RDEPENDS:${PN} += " \
44     gstreamer1.0 \
45     gstreamer1.0-plugins-base \
46     gstreamer1.0-pipewire \
47 "