]> code.ossystems Code Review - openembedded-core.git/commitdiff
tzdata: Make it compatible with devtool modify
authorPeter Kjellerstedt <peter.kjellerstedt@axis.com>
Wed, 15 Dec 2021 15:20:39 +0000 (16:20 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 20 Dec 2021 15:28:57 +0000 (15:28 +0000)
This avoids the following build error after having run `devtool modify
tzdata`:

  cp: cannot stat '.../qemux86-64/workspace/sources/tzdata//usr': No
  such file or directory

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/timezone/tzdata.bb

index c2b019922a494eab16adf20d8afc1220500a59e3..09cb14a8554342f51ed76489cea84285a930e0ff 100644 (file)
@@ -35,8 +35,8 @@ do_compile () {
 }
 
 do_install () {
-        install -d ${D}/$exec_prefix ${D}${datadir}/zoneinfo
-        cp -pPR ${S}/$exec_prefix ${D}/
+        install -d ${D}$exec_prefix ${D}${datadir}/zoneinfo
+        cp -pPR ${WORKDIR}$exec_prefix ${D}${base_prefix}
         # libc is removing zoneinfo files from package
         cp -pP "${S}/zone.tab" ${D}${datadir}/zoneinfo
         cp -pP "${S}/zone1970.tab" ${D}${datadir}/zoneinfo