1 def add_package_and_files(d):
2 packages = d.getVar('PACKAGES')
3 files = d.getVar('LICENSE_FILES_DIRECTORY')
5 pn_lic = "%s%s" % (pn, d.getVar('LICENSE_PACKAGE_SUFFIX', False))
6 if pn_lic in packages.split():
7 bb.warn("%s package already existed in %s." % (pn_lic, pn))
9 # first in PACKAGES to be sure that nothing else gets LICENSE_FILES_DIRECTORY
10 d.setVar('PACKAGES', "%s %s" % (pn_lic, packages))
11 d.setVar('FILES_' + pn_lic, files)
12 rrecommends_pn = d.getVar('RRECOMMENDS_' + pn)
14 d.setVar('RRECOMMENDS_' + pn, "%s %s" % (pn_lic, rrecommends_pn))
16 d.setVar('RRECOMMENDS_' + pn, "%s" % (pn_lic))