summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-extended/lsof/lsof_4.91.bb23
1 files changed, 11 insertions, 12 deletions
diff --git a/meta/recipes-extended/lsof/lsof_4.91.bb b/meta/recipes-extended/lsof/lsof_4.91.bb
index 0128de4a6e..b3adfd57af 100644
--- a/meta/recipes-extended/lsof/lsof_4.91.bb
+++ b/meta/recipes-extended/lsof/lsof_4.91.bb
@@ -23,18 +23,17 @@ LOCALSRC = "file://${WORKDIR}/lsof_${PV}/lsof_${PV}_src.tar"
23S = "${WORKDIR}/lsof_${PV}_src" 23S = "${WORKDIR}/lsof_${PV}_src"
24 24
25python do_unpack () { 25python do_unpack () {
26 # temporarily change S for unpack 26 if not bb.data.inherits_class('externalsrc', d) or not d.getVar('EXTERNALSRC'):
27 # of lsof_${PV} 27 # temporarily change S for unpack of lsof_${PV}
28 s = d.getVar('S', False) 28 s = d.getVar('S', False)
29 d.setVar('S', '${WORKDIR}/lsof_${PV}') 29 d.setVar('S', '${WORKDIR}/lsof_${PV}')
30 bb.build.exec_func('base_do_unpack', d) 30 bb.build.exec_func('base_do_unpack', d)
31 # temporarily change SRC_URI for unpack 31 # temporarily change SRC_URI for unpack of lsof_${PV}_src
32 # of lsof_${PV}_src 32 src_uri = d.getVar('SRC_URI', False)
33 src_uri = d.getVar('SRC_URI', False) 33 d.setVar('SRC_URI', '${LOCALSRC}')
34 d.setVar('SRC_URI', '${LOCALSRC}') 34 d.setVar('S', s)
35 d.setVar('S', s) 35 bb.build.exec_func('base_do_unpack', d)
36 bb.build.exec_func('base_do_unpack', d) 36 d.setVar('SRC_URI', src_uri)
37 d.setVar('SRC_URI', src_uri)
38} 37}
39 38
40export LSOF_INCLUDE = "${STAGING_INCDIR}" 39export LSOF_INCLUDE = "${STAGING_INCDIR}"