summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-support/libusbgx/libusbgx_git.bb')
-rw-r--r--meta-oe/recipes-support/libusbgx/libusbgx_git.bb11
1 files changed, 5 insertions, 6 deletions
diff --git a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
index a20ff4eeab..7b12b911d8 100644
--- a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
+++ b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
@@ -18,7 +18,6 @@ SRC_URI = " \
18 file://usbgx.service \ 18 file://usbgx.service \
19" 19"
20 20
21S = "${WORKDIR}/git"
22 21
23PACKAGECONFIG ??= "examples gadget-schemes libconfig" 22PACKAGECONFIG ??= "examples gadget-schemes libconfig"
24PACKAGECONFIG[libconfig] = "--with-libconfig=yes,--without-libconfig,libconfig" 23PACKAGECONFIG[libconfig] = "--with-libconfig=yes,--without-libconfig,libconfig"
@@ -35,20 +34,20 @@ SYSTEMD_AUTO_ENABLE:${PN}-examples = "${@bb.utils.contains('PACKAGECONFIG', 'exa
35INITSCRIPT_PACKAGES = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '${PN}-examples', '', d)}" 34INITSCRIPT_PACKAGES = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '${PN}-examples', '', d)}"
36INITSCRIPT_NAME = "usbgx" 35INITSCRIPT_NAME = "usbgx"
37INITSCRIPT_PARAMS = "defaults" 36INITSCRIPT_PARAMS = "defaults"
38INHIBIT_UPDATERCD_BBCLASS = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '1', '0', d)}" 37INHIBIT_UPDATERCD_BBCLASS = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '', '1', d)}"
39 38
40do_install:append() { 39do_install:append() {
41 install -Dm 0755 ${WORKDIR}/gadget-start ${D}${bindir}/gadget-start 40 install -Dm 0755 ${UNPACKDIR}/gadget-start ${D}${bindir}/gadget-start
42 sed -i -e 's,/usr/bin,${bindir},g' -e 's,/etc,${sysconfdir},g' ${D}${bindir}/gadget-start 41 sed -i -e 's,/usr/bin,${bindir},g' -e 's,/etc,${sysconfdir},g' ${D}${bindir}/gadget-start
43 install -m 0755 ${WORKDIR}/gadget-start ${D}${bindir}/gadget-stop 42 install -m 0755 ${UNPACKDIR}/gadget-stop ${D}${bindir}/gadget-stop
44 sed -i -e 's,/usr/bin,${bindir},g' -e 's,/etc,${sysconfdir},g' ${D}${bindir}/gadget-stop 43 sed -i -e 's,/usr/bin,${bindir},g' -e 's,/etc,${sysconfdir},g' ${D}${bindir}/gadget-stop
45 44
46 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then 45 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
47 install -Dm 0644 ${WORKDIR}/usbgx.service ${D}${systemd_system_unitdir}/usbgx.service 46 install -Dm 0644 ${UNPACKDIR}/usbgx.service ${D}${systemd_system_unitdir}/usbgx.service
48 fi 47 fi
49 48
50 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then 49 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
51 install -Dm 0755 ${WORKDIR}/usbgx.initd ${D}${sysconfdir}/init.d/usbgx 50 install -Dm 0755 ${UNPACKDIR}/usbgx.initd ${D}${sysconfdir}/init.d/usbgx
52 fi 51 fi
53} 52}
54 53