Fix so package_tar yet again produces tar packages.
authorKristoffer Ericson <kristoffer.ericson@gmail.com>
Thu, 26 Nov 2009 18:11:11 +0000 (19:11 +0100)
committerKristoffer Ericson <kristoffer.ericson@gmail.com>
Thu, 26 Nov 2009 18:14:23 +0000 (19:14 +0100)
This closes bug 5339. Thx to Pb for fix.

Signed-off-by: Kristoffer Ericson
classes/package_tar.bbclass

index 9c9ae4f..b905e17 100644 (file)
@@ -56,7 +56,8 @@ python do_package_tar () {
 
        for pkg in packages.split():
                localdata = bb.data.createCopy(d)
-               root = "%s/install/%s" % (workdir, pkg)
+               pkgdest = bb.data.getVar('PKGDEST', d, 1)
+               root = "%s/%s" % (pkgdest, pkg)
 
                bb.data.setVar('ROOT', '', localdata)
                bb.data.setVar('ROOT_%s' % pkg, root, localdata)