]> code.ossystems Code Review - openembedded-core.git/commitdiff
package_ipk/deb/rpm: Improve OVERRIDES handling
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Jun 2015 14:06:13 +0000 (14:06 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 11 Jun 2015 22:58:02 +0000 (23:58 +0100)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package_deb.bbclass
meta/classes/package_ipk.bbclass
meta/classes/package_rpm.bbclass

index 9d7c59ba530c3728b6ac34a9ef9845af547808c4..d79766361ffa2edfdeefa467541ee486c7bd212a 100644 (file)
@@ -75,7 +75,7 @@ python do_package_deb () {
             pkgname = pkg
         localdata.setVar('PKG', pkgname)
 
-        localdata.setVar('OVERRIDES', pkg)
+        localdata.setVar('OVERRIDES', d.getVar("OVERRIDES", False) + ":" + pkg)
 
         bb.data.update_data(localdata)
         basedir = os.path.join(os.path.dirname(root))
index dba68042ac8d3d13ab4a4a2fe8faf342e515c0c6..9fb9d53e61430c57ef31759632579fb72d442118 100644 (file)
@@ -58,7 +58,7 @@ python do_package_ipk () {
             pkgname = pkg
         localdata.setVar('PKG', pkgname)
 
-        localdata.setVar('OVERRIDES', pkg)
+        localdata.setVar('OVERRIDES', d.getVar("OVERRIDES", False) + ":" + pkg)
 
         bb.data.update_data(localdata)
         basedir = os.path.join(os.path.dirname(root))
index e305e8b4ab931025d8724d4c559d16f172a53f4a..3988b730f3617250fcb6ba8af6c1606f8d44b118 100644 (file)
@@ -330,7 +330,7 @@ python write_specfile () {
             pkgname = pkg
         localdata.setVar('PKG', pkgname)
 
-        localdata.setVar('OVERRIDES', pkg)
+        localdata.setVar('OVERRIDES', d.getVar("OVERRIDES", False) + ":" + pkg)
 
         bb.data.update_data(localdata)