diff options
-rw-r--r-- | recipes-sota/rvi-sota-client/rvi-sota-client_git.bb | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb b/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb index 74e66df..0dfec84 100644 --- a/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb +++ b/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb | |||
@@ -17,10 +17,12 @@ PV = "0.2.23-21-gfe04468" | |||
17 | BBCLASSEXTEND = "native" | 17 | BBCLASSEXTEND = "native" |
18 | 18 | ||
19 | FILES_${PN} = " \ | 19 | FILES_${PN} = " \ |
20 | /usr/bin/sota_client \ | 20 | ${bindir}/sota_client \ |
21 | /usr/bin/sota_sysinfo.sh \ | 21 | ${bindir}/sota_sysinfo.sh \ |
22 | /etc/sota_client.version \ | 22 | ${bindir}/system_info.sh \ |
23 | /etc/sota_certificates \ | 23 | ${bindir}/sota_ostree.sh \ |
24 | ${sysconfdir}/sota_client.version \ | ||
25 | ${sysconfdir}/sota_certificates \ | ||
24 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/sota_client.service', '', d)} \ | 26 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/sota_client.service', '', d)} \ |
25 | " | 27 | " |
26 | 28 | ||
@@ -38,12 +40,12 @@ crate://crates.io/cookie/0.2.5 \ | |||
38 | crate://crates.io/crossbeam/0.2.10 \ | 40 | crate://crates.io/crossbeam/0.2.10 \ |
39 | crate://crates.io/dbus/0.4.1 \ | 41 | crate://crates.io/dbus/0.4.1 \ |
40 | crate://crates.io/env_logger/0.3.5 \ | 42 | crate://crates.io/env_logger/0.3.5 \ |
41 | crate://crates.io/gcc/0.3.39 \ | 43 | crate://crates.io/gcc/0.3.40 \ |
42 | crate://crates.io/gdi32-sys/0.2.0 \ | 44 | crate://crates.io/gdi32-sys/0.2.0 \ |
43 | crate://crates.io/getopts/0.2.14 \ | 45 | crate://crates.io/getopts/0.2.14 \ |
44 | crate://crates.io/hpack/0.2.0 \ | 46 | crate://crates.io/hpack/0.2.0 \ |
45 | crate://crates.io/httparse/1.2.1 \ | 47 | crate://crates.io/httparse/1.2.1 \ |
46 | crate://crates.io/hyper/0.9.13 \ | 48 | crate://crates.io/hyper/0.9.14 \ |
47 | crate://crates.io/idna/0.1.0 \ | 49 | crate://crates.io/idna/0.1.0 \ |
48 | crate://crates.io/kernel32-sys/0.2.2 \ | 50 | crate://crates.io/kernel32-sys/0.2.2 \ |
49 | crate://crates.io/language-tags/0.2.2 \ | 51 | crate://crates.io/language-tags/0.2.2 \ |
@@ -54,10 +56,10 @@ crate://crates.io/log/0.3.6 \ | |||
54 | crate://crates.io/matches/0.1.4 \ | 56 | crate://crates.io/matches/0.1.4 \ |
55 | crate://crates.io/memchr/0.1.11 \ | 57 | crate://crates.io/memchr/0.1.11 \ |
56 | crate://crates.io/mime/0.2.2 \ | 58 | crate://crates.io/mime/0.2.2 \ |
57 | crate://crates.io/mio/0.5.1 \ | 59 | crate://crates.io/mio/0.6.1 \ |
58 | crate://crates.io/miow/0.1.3 \ | 60 | crate://crates.io/miow/0.1.4 \ |
59 | crate://crates.io/net2/0.2.26 \ | 61 | crate://crates.io/net2/0.2.26 \ |
60 | crate://crates.io/nix/0.5.1 \ | 62 | crate://crates.io/nix/0.7.0 \ |
61 | crate://crates.io/nom/1.2.4 \ | 63 | crate://crates.io/nom/1.2.4 \ |
62 | crate://crates.io/num_cpus/1.2.0 \ | 64 | crate://crates.io/num_cpus/1.2.0 \ |
63 | crate://crates.io/openssl-sys/0.9.3 \ | 65 | crate://crates.io/openssl-sys/0.9.3 \ |
@@ -71,7 +73,7 @@ crate://crates.io/rustc-serialize/0.3.22 \ | |||
71 | crate://crates.io/rustc_version/0.1.7 \ | 73 | crate://crates.io/rustc_version/0.1.7 \ |
72 | crate://crates.io/semver/0.1.20 \ | 74 | crate://crates.io/semver/0.1.20 \ |
73 | crate://crates.io/sha1/0.2.0 \ | 75 | crate://crates.io/sha1/0.2.0 \ |
74 | crate://crates.io/slab/0.1.3 \ | 76 | crate://crates.io/slab/0.3.0 \ |
75 | crate://crates.io/solicit/0.4.4 \ | 77 | crate://crates.io/solicit/0.4.4 \ |
76 | crate://crates.io/thread-id/2.0.0 \ | 78 | crate://crates.io/thread-id/2.0.0 \ |
77 | crate://crates.io/thread_local/0.2.7 \ | 79 | crate://crates.io/thread_local/0.2.7 \ |
@@ -86,6 +88,7 @@ crate://crates.io/unix_socket/0.5.0 \ | |||
86 | crate://crates.io/url/1.2.3 \ | 88 | crate://crates.io/url/1.2.3 \ |
87 | crate://crates.io/user32-sys/0.2.0 \ | 89 | crate://crates.io/user32-sys/0.2.0 \ |
88 | crate://crates.io/utf8-ranges/0.1.3 \ | 90 | crate://crates.io/utf8-ranges/0.1.3 \ |
91 | crate://crates.io/void/1.0.2 \ | ||
89 | crate://crates.io/winapi-build/0.1.1 \ | 92 | crate://crates.io/winapi-build/0.1.1 \ |
90 | crate://crates.io/winapi/0.2.8 \ | 93 | crate://crates.io/winapi/0.2.8 \ |
91 | crate://crates.io/ws/0.5.3 \ | 94 | crate://crates.io/ws/0.5.3 \ |
@@ -115,6 +118,8 @@ do_install() { | |||
115 | install -d ${D}${bindir} | 118 | install -d ${D}${bindir} |
116 | install -m 0755 target/${TARGET_SYS}/release/sota_client ${D}${bindir} | 119 | install -m 0755 target/${TARGET_SYS}/release/sota_client ${D}${bindir} |
117 | install -m 0755 run/sota_sysinfo.sh ${D}${bindir} | 120 | install -m 0755 run/sota_sysinfo.sh ${D}${bindir} |
121 | ln -fs ${bindir}/sota_sysinfo.sh ${D}${bindir}/system_info.sh # For compatibilty with old sota.toml files | ||
122 | install -m 0755 run/sota_ostree.sh ${D}${bindir} | ||
118 | 123 | ||
119 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then | 124 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then |
120 | install -d ${D}${systemd_unitdir}/system | 125 | install -d ${D}${systemd_unitdir}/system |