diff options
Diffstat (limited to 'recipes-qt/qt-demo/qt-demo-init_0.2.bb')
-rw-r--r-- | recipes-qt/qt-demo/qt-demo-init_0.2.bb | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/recipes-qt/qt-demo/qt-demo-init_0.2.bb b/recipes-qt/qt-demo/qt-demo-init_0.2.bb new file mode 100644 index 0000000..745c34f --- /dev/null +++ b/recipes-qt/qt-demo/qt-demo-init_0.2.bb @@ -0,0 +1,27 @@ +DESCRIPTION = "Systemd start script for Qt Embedded demo" +LICENSE = "MIT" +PR = "r1" + +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +inherit allarch systemd + +SRC_URI = " \ + file://qtdemo.service \ + file://mouse.rules \ + file://keyboard.rules \ +" + +do_install() { + install -d ${D}${sysconfdir}/udev/rules.d/ + install -m 0644 ${WORKDIR}/mouse.rules ${D}${sysconfdir}/udev/rules.d/ + install -m 0644 ${WORKDIR}/keyboard.rules ${D}${sysconfdir}/udev/rules.d/ + + install -d ${D}${systemd_unitdir}/system/ + install -m 0644 ${WORKDIR}/qtdemo.service ${D}${systemd_unitdir}/system +} + +NATIVE_SYSTEMD_SUPPORT = "1" +SYSTEMD_PACKAGES = "${PN}" +SYSTEMD_SERVICE_${PN} = "qtdemo.service" |