Add CH57x keyboard based UI for container demo
[AGL/meta-agl-devel.git] / meta-agl-ic-container / recipes-demo / momikey / momikey_0.1.bb
1 SUMMARY = "CH57x keyboard based UI for container demo"
2 DESCRIPTION = "Container exchange user interface using CH57x keyboard. \
3                This UI based on mock container manager for AGL CES2023 demo."
4 LICENSE = "MIT"
5 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
6
7 SRC_URI += " \
8     file://momikey.sh \
9     file://momikey.service \
10     file://momikey.rules \
11 "
12
13 inherit systemd
14
15 SYSTEMD_PACKAGES = "${PN}"
16 SYSTEMD_SERVICE:${PN} = "momikey.service"
17 SYSTEMD_AUTO_ENABLE:${PN} = "disable"
18
19 do_install:append () {
20     install -d ${D}/usr/bin
21     install -m 0755 ${WORKDIR}/momikey.sh ${D}/usr/bin/momikey.sh
22     
23     install -d ${D}${systemd_system_unitdir}
24     install -m 0644 ${WORKDIR}/momikey.service ${D}${systemd_system_unitdir}
25     
26     install -d ${D}${sysconfdir}/udev/rules.d
27     install -m 644 ${WORKDIR}/momikey.rules ${D}${sysconfdir}/udev/rules.d/
28 }
29
30 FILES:${PN} += " \
31     /usr/bin/momikey.sh \
32     ${systemd_system_unitdir} \
33     ${sysconfdir}/udev/rules.d/ \
34 "
35
36 RDEPENDS:${PN} := " \
37     bash \
38     evtest \
39 "