Move meta-agl-profile-graphical-html5 and meta-pipewire into the main layer
[AGL/meta-agl.git] / meta-pipewire / recipes-multimedia / wireplumber / wireplumber-board-config-agl_git.bb
1 SUMMARY     = "AGL configuration file for wireplumber"
2 HOMEPAGE    = "https://gitlab.freedesktop.org/gkiagia/wireplumber"
3 BUGTRACKER  = "https://jira.automotivelinux.org"
4 AUTHOR      = "George Kiagiadakis <george.kiagiadakis@collabora.com>"
5 SECTION     = "multimedia"
6
7 LICENSE = "MIT"
8 LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
9
10 SRC_URI = "\
11     file://wireplumber.conf \
12     file://00-audio-sink.endpoint \
13     file://00-audio-source.endpoint \
14     file://00-default-input-audio.endpoint-link \
15     file://00-default-output-audio.endpoint-link \
16     file://00-stream-input-audio.endpoint \
17     file://00-stream-output-audio.endpoint \
18     file://01-hw00-audio-sink.endpoint \
19     file://01-hw00-audio-source.endpoint \
20     file://30-ak4613-audio-sink.endpoint \
21     file://30-ak4613-audio-source.endpoint \
22     file://30-rcarsound-audio-sink.endpoint \
23     file://30-rcarsound-audio-source.endpoint \
24     file://30-dra7xx-audio-sink.endpoint \
25     file://30-dra7xx-audio-source.endpoint \
26     file://30-rpi3-audio-sink.endpoint \
27     file://40-fiberdyne-amp.endpoint \
28     file://40-microchip-mic.endpoint \
29     file://70-usb-audio-sink.endpoint \
30     file://70-usb-audio-source.endpoint \
31     file://bluealsa-input-audio.endpoint-link \
32     file://bluealsa-output-audio.endpoint-link \
33     file://capture.streams \
34     file://playback.streams \
35 "
36
37 PACKAGE_ARCH = "${MACHINE_ARCH}"
38
39 do_configure[noexec] = "1"
40 do_compile[noexec] = "1"
41
42 do_install_append() {
43     install -d ${D}/${sysconfdir}/wireplumber/
44     install -m 644 ${WORKDIR}/wireplumber.conf ${D}/${sysconfdir}/wireplumber/wireplumber.conf
45     install -m 644 ${WORKDIR}/*.endpoint ${D}/${sysconfdir}/wireplumber/
46     install -m 644 ${WORKDIR}/*.endpoint-link ${D}/${sysconfdir}/wireplumber/
47     install -m 644 ${WORKDIR}/*.streams ${D}/${sysconfdir}/wireplumber/
48 }
49
50 FILES_${PN} += "\
51     ${sysconfdir}/wireplumber/* \
52 "
53 CONFFILES_${PN} += "\
54     ${sysconfdir}/wireplumber/* \
55 "
56
57 RPROVIDES_${PN} += "virtual/wireplumber-config"