summaryrefslogtreecommitdiffstats
path: root/recipes-sota/aktualizr/aktualizr_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-sota/aktualizr/aktualizr_git.bb')
-rw-r--r--recipes-sota/aktualizr/aktualizr_git.bb20
1 files changed, 11 insertions, 9 deletions
diff --git a/recipes-sota/aktualizr/aktualizr_git.bb b/recipes-sota/aktualizr/aktualizr_git.bb
index 56a6389..d9b464f 100644
--- a/recipes-sota/aktualizr/aktualizr_git.bb
+++ b/recipes-sota/aktualizr/aktualizr_git.bb
@@ -17,7 +17,7 @@ PRIVATE_LIBS_${PN}-ptest = "libaktualizr.so libaktualizr_secondary.so"
17PV = "1.0+git${SRCPV}" 17PV = "1.0+git${SRCPV}"
18PR = "7" 18PR = "7"
19 19
20GARAGE_SIGN_PV = "0.7.1-4-gf10c1da" 20GARAGE_SIGN_PV = "0.7.1-10-ga0a099a"
21 21
22SRC_URI = " \ 22SRC_URI = " \
23 gitsm://github.com/advancedtelematic/aktualizr;branch=${BRANCH};name=aktualizr \ 23 gitsm://github.com/advancedtelematic/aktualizr;branch=${BRANCH};name=aktualizr \
@@ -29,10 +29,10 @@ SRC_URI = " \
29 ${@ d.expand("https://tuf-cli-releases.ota.here.com/cli-${GARAGE_SIGN_PV}.tgz;unpack=0;name=garagesign") if not oe.types.boolean(d.getVar('GARAGE_SIGN_AUTOVERSION')) else ''} \ 29 ${@ d.expand("https://tuf-cli-releases.ota.here.com/cli-${GARAGE_SIGN_PV}.tgz;unpack=0;name=garagesign") if not oe.types.boolean(d.getVar('GARAGE_SIGN_AUTOVERSION')) else ''} \
30 " 30 "
31 31
32SRC_URI[garagesign.md5sum] = "5f8eea81d1559d6fcb28d49c4298727c" 32SRC_URI[garagesign.md5sum] = "e2354fb75ae56c2d253be26617b2bd10"
33SRC_URI[garagesign.sha256sum] = "8b2f5bb164f19b41972069d3377e39c2eb9edffd471777161691039e12a71738" 33SRC_URI[garagesign.sha256sum] = "2ddb26b19090a42d7aeeda287ed40123ffa3ab55b5dcc4ea4c9320d0a0fd59a0"
34 34
35SRCREV = "cf44da79555d1897115eb350cbc43db1e213db03" 35SRCREV = "4169157a1874fca3fb55571c60507c1aefd4e1e5"
36BRANCH ?= "master" 36BRANCH ?= "master"
37 37
38S = "${WORKDIR}/git" 38S = "${WORKDIR}/git"
@@ -132,23 +132,25 @@ PACKAGESPLITFUNCS_prepend = "split_hosttools_packages "
132python split_hosttools_packages () { 132python split_hosttools_packages () {
133 bindir = d.getVar('bindir') 133 bindir = d.getVar('bindir')
134 134
135 # Split all binaries to their own packages except aktualizr-info, 135 # Split all binaries to their own packages.
136 # aktualizr-info should stay in main package aktualizr. 136 do_split_packages(d, bindir, '^(.*)$', '%s', 'Aktualizr tool - %s', extra_depends='aktualizr-configs', prepend=False)
137 do_split_packages(d, bindir, r'^((?!(aktualizr-info)).*)$', '%s', 'Aktualizr tool - %s', extra_depends='aktualizr-configs', prepend=False)
138} 137}
139 138
140PACKAGES_DYNAMIC = "^aktualizr-.* ^garage-.*" 139PACKAGES_DYNAMIC = "^aktualizr-.* ^garage-.*"
141 140
142PACKAGES =+ "${PN}-host-tools ${PN}-lib ${PN}-resource-control ${PN}-configs ${PN}-secondary ${PN}-secondary-lib ${PN}-sotatools-lib" 141PACKAGES =+ "${PN}-host-tools ${PN}-info ${PN}-lib ${PN}-resource-control ${PN}-configs ${PN}-secondary ${PN}-secondary-lib ${PN}-sotatools-lib"
143 142
144ALLOW_EMPTY_${PN}-host-tools = "1" 143ALLOW_EMPTY_${PN}-host-tools = "1"
145 144
146FILES_${PN} = " \ 145FILES_${PN} = " \
147 ${bindir}/aktualizr \ 146 ${bindir}/aktualizr \
148 ${bindir}/aktualizr-info \
149 ${systemd_unitdir}/system/aktualizr.service \ 147 ${systemd_unitdir}/system/aktualizr.service \
150 " 148 "
151 149
150FILES_${PN}-info = " \
151 ${bindir}/aktualizr-info \
152 "
153
152FILES_${PN}-lib = " \ 154FILES_${PN}-lib = " \
153 ${libdir}/libaktualizr.so \ 155 ${libdir}/libaktualizr.so \
154 " 156 "