summaryrefslogtreecommitdiffstats
path: root/meta/classes-global/package_rpm.bbclass
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-11-06 17:31:10 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-11-08 10:56:35 +0000
commitb177f377285746364354ab26d95b9f2f09f08dcf (patch)
treedca36f9ad6faf75596ace5f007dac19b03fea033 /meta/classes-global/package_rpm.bbclass
parent7e0e0ef0003b86a3c49965bc775c447b186ca90e (diff)
downloadpoky-b177f377285746364354ab26d95b9f2f09f08dcf.tar.gz
package/package_write: Improve packagedata code location
Move the do_packagedata dependencies into the package_write codeblocks themselves. Also drop the dependency for the tar package backend which was dropped. (From OE-Core rev: 372a7f2e3c5c03da044e576e1501e86f8938f5e6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes-global/package_rpm.bbclass')
-rw-r--r--meta/classes-global/package_rpm.bbclass4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes-global/package_rpm.bbclass b/meta/classes-global/package_rpm.bbclass
index 5d35962aff..2fc18fe98c 100644
--- a/meta/classes-global/package_rpm.bbclass
+++ b/meta/classes-global/package_rpm.bbclass
@@ -726,6 +726,10 @@ python () {
726 deps = ' rpm-native:do_populate_sysroot virtual/fakeroot-native:do_populate_sysroot' 726 deps = ' rpm-native:do_populate_sysroot virtual/fakeroot-native:do_populate_sysroot'
727 d.appendVarFlag('do_package_write_rpm', 'depends', deps) 727 d.appendVarFlag('do_package_write_rpm', 'depends', deps)
728 d.setVarFlag('do_package_write_rpm', 'fakeroot', '1') 728 d.setVarFlag('do_package_write_rpm', 'fakeroot', '1')
729
730 # Needed to ensure PKG_xxx renaming of dependency packages works
731 d.setVarFlag('do_package_write_rpm', 'deptask', "do_packagedata")
732 d.setVarFlag('do_package_write_rpm', 'rdeptask', "do_packagedata")
729} 733}
730 734
731SSTATETASKS += "do_package_write_rpm" 735SSTATETASKS += "do_package_write_rpm"