diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-07-28 23:28:15 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-08-02 15:44:10 +0100 |
commit | bb6ddc3691ab04162ec5fd69a2d5e7876713fd15 (patch) | |
tree | 76e376b01253c3aace1a98a5021bcaad3c92e861 /meta/classes/libc-package.bbclass | |
parent | fcc456ee4b8f619134abb4649db53c638074082c (diff) | |
download | poky-bb6ddc3691ab04162ec5fd69a2d5e7876713fd15.tar.gz |
Convert to new override syntax
This is the result of automated script conversion:
scripts/contrib/convert-overrides.py <oe-core directory>
converting the metadata to use ":" as the override character instead of "_".
(From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/libc-package.bbclass')
-rw-r--r-- | meta/classes/libc-package.bbclass | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/meta/classes/libc-package.bbclass b/meta/classes/libc-package.bbclass index de3b4250c7..7a661d44bd 100644 --- a/meta/classes/libc-package.bbclass +++ b/meta/classes/libc-package.bbclass | |||
@@ -42,7 +42,7 @@ python __anonymous () { | |||
42 | # try to fix disable charsets/locales/locale-code compile fail | 42 | # try to fix disable charsets/locales/locale-code compile fail |
43 | PACKAGE_NO_GCONV ?= "0" | 43 | PACKAGE_NO_GCONV ?= "0" |
44 | 44 | ||
45 | OVERRIDES_append = ":${TARGET_ARCH}-${TARGET_OS}" | 45 | OVERRIDES:append = ":${TARGET_ARCH}-${TARGET_OS}" |
46 | 46 | ||
47 | locale_base_postinst_ontarget() { | 47 | locale_base_postinst_ontarget() { |
48 | localedef --inputfile=${datadir}/i18n/locales/%s --charmap=%s %s | 48 | localedef --inputfile=${datadir}/i18n/locales/%s --charmap=%s %s |
@@ -129,9 +129,9 @@ python package_do_split_gconvs () { | |||
129 | deps.append(dp) | 129 | deps.append(dp) |
130 | f.close() | 130 | f.close() |
131 | if deps != []: | 131 | if deps != []: |
132 | d.setVar('RDEPENDS_%s' % pkg, " ".join(deps)) | 132 | d.setVar('RDEPENDS:%s' % pkg, " ".join(deps)) |
133 | if bpn != 'glibc': | 133 | if bpn != 'glibc': |
134 | d.setVar('RPROVIDES_%s' % pkg, pkg.replace(bpn, 'glibc')) | 134 | d.setVar('RPROVIDES:%s' % pkg, pkg.replace(bpn, 'glibc')) |
135 | 135 | ||
136 | do_split_packages(d, gconv_libdir, file_regex=r'^(.*)\.so$', output_pattern=bpn+'-gconv-%s', \ | 136 | do_split_packages(d, gconv_libdir, file_regex=r'^(.*)\.so$', output_pattern=bpn+'-gconv-%s', \ |
137 | description='gconv module for character set %s', hook=calc_gconv_deps, \ | 137 | description='gconv module for character set %s', hook=calc_gconv_deps, \ |
@@ -151,9 +151,9 @@ python package_do_split_gconvs () { | |||
151 | deps.append(dp) | 151 | deps.append(dp) |
152 | f.close() | 152 | f.close() |
153 | if deps != []: | 153 | if deps != []: |
154 | d.setVar('RDEPENDS_%s' % pkg, " ".join(deps)) | 154 | d.setVar('RDEPENDS:%s' % pkg, " ".join(deps)) |
155 | if bpn != 'glibc': | 155 | if bpn != 'glibc': |
156 | d.setVar('RPROVIDES_%s' % pkg, pkg.replace(bpn, 'glibc')) | 156 | d.setVar('RPROVIDES:%s' % pkg, pkg.replace(bpn, 'glibc')) |
157 | 157 | ||
158 | do_split_packages(d, charmap_dir, file_regex=r'^(.*)\.gz$', output_pattern=bpn+'-charmap-%s', \ | 158 | do_split_packages(d, charmap_dir, file_regex=r'^(.*)\.gz$', output_pattern=bpn+'-charmap-%s', \ |
159 | description='character map for %s encoding', hook=calc_charmap_deps, extra_depends='') | 159 | description='character map for %s encoding', hook=calc_charmap_deps, extra_depends='') |
@@ -172,9 +172,9 @@ python package_do_split_gconvs () { | |||
172 | deps.append(dp) | 172 | deps.append(dp) |
173 | f.close() | 173 | f.close() |
174 | if deps != []: | 174 | if deps != []: |
175 | d.setVar('RDEPENDS_%s' % pkg, " ".join(deps)) | 175 | d.setVar('RDEPENDS:%s' % pkg, " ".join(deps)) |
176 | if bpn != 'glibc': | 176 | if bpn != 'glibc': |
177 | d.setVar('RPROVIDES_%s' % pkg, pkg.replace(bpn, 'glibc')) | 177 | d.setVar('RPROVIDES:%s' % pkg, pkg.replace(bpn, 'glibc')) |
178 | 178 | ||
179 | do_split_packages(d, locales_dir, file_regex=r'(.*)', output_pattern=bpn+'-localedata-%s', \ | 179 | do_split_packages(d, locales_dir, file_regex=r'(.*)', output_pattern=bpn+'-localedata-%s', \ |
180 | description='locale definition for %s', hook=calc_locale_deps, extra_depends='') | 180 | description='locale definition for %s', hook=calc_locale_deps, extra_depends='') |
@@ -210,11 +210,11 @@ python package_do_split_gconvs () { | |||
210 | supported[locale] = charset | 210 | supported[locale] = charset |
211 | 211 | ||
212 | def output_locale_source(name, pkgname, locale, encoding): | 212 | def output_locale_source(name, pkgname, locale, encoding): |
213 | d.setVar('RDEPENDS_%s' % pkgname, '%slocaledef %s-localedata-%s %s-charmap-%s' % \ | 213 | d.setVar('RDEPENDS:%s' % pkgname, '%slocaledef %s-localedata-%s %s-charmap-%s' % \ |
214 | (mlprefix, mlprefix+bpn, legitimize_package_name(locale), mlprefix+bpn, legitimize_package_name(encoding))) | 214 | (mlprefix, mlprefix+bpn, legitimize_package_name(locale), mlprefix+bpn, legitimize_package_name(encoding))) |
215 | d.setVar('pkg_postinst_ontarget_%s' % pkgname, d.getVar('locale_base_postinst_ontarget') \ | 215 | d.setVar('pkg_postinst_ontarget:%s' % pkgname, d.getVar('locale_base_postinst_ontarget') \ |
216 | % (locale, encoding, locale)) | 216 | % (locale, encoding, locale)) |
217 | d.setVar('pkg_postrm_%s' % pkgname, d.getVar('locale_base_postrm') % \ | 217 | d.setVar('pkg_postrm:%s' % pkgname, d.getVar('locale_base_postrm') % \ |
218 | (locale, encoding, locale)) | 218 | (locale, encoding, locale)) |
219 | 219 | ||
220 | def output_locale_binary_rdepends(name, pkgname, locale, encoding): | 220 | def output_locale_binary_rdepends(name, pkgname, locale, encoding): |
@@ -222,8 +222,8 @@ python package_do_split_gconvs () { | |||
222 | lcsplit = d.getVar('GLIBC_SPLIT_LC_PACKAGES') | 222 | lcsplit = d.getVar('GLIBC_SPLIT_LC_PACKAGES') |
223 | if lcsplit and int(lcsplit): | 223 | if lcsplit and int(lcsplit): |
224 | d.appendVar('PACKAGES', ' ' + dep) | 224 | d.appendVar('PACKAGES', ' ' + dep) |
225 | d.setVar('ALLOW_EMPTY_%s' % dep, '1') | 225 | d.setVar('ALLOW_EMPTY:%s' % dep, '1') |
226 | d.setVar('RDEPENDS_%s' % pkgname, mlprefix + dep) | 226 | d.setVar('RDEPENDS:%s' % pkgname, mlprefix + dep) |
227 | 227 | ||
228 | commands = {} | 228 | commands = {} |
229 | 229 | ||
@@ -293,13 +293,13 @@ python package_do_split_gconvs () { | |||
293 | 293 | ||
294 | def output_locale(name, locale, encoding): | 294 | def output_locale(name, locale, encoding): |
295 | pkgname = d.getVar('MLPREFIX', False) + 'locale-base-' + legitimize_package_name(name) | 295 | pkgname = d.getVar('MLPREFIX', False) + 'locale-base-' + legitimize_package_name(name) |
296 | d.setVar('ALLOW_EMPTY_%s' % pkgname, '1') | 296 | d.setVar('ALLOW_EMPTY:%s' % pkgname, '1') |
297 | d.setVar('PACKAGES', '%s %s' % (pkgname, d.getVar('PACKAGES'))) | 297 | d.setVar('PACKAGES', '%s %s' % (pkgname, d.getVar('PACKAGES'))) |
298 | rprovides = ' %svirtual-locale-%s' % (mlprefix, legitimize_package_name(name)) | 298 | rprovides = ' %svirtual-locale-%s' % (mlprefix, legitimize_package_name(name)) |
299 | m = re.match(r"(.*)_(.*)", name) | 299 | m = re.match(r"(.*)_(.*)", name) |
300 | if m: | 300 | if m: |
301 | rprovides += ' %svirtual-locale-%s' % (mlprefix, m.group(1)) | 301 | rprovides += ' %svirtual-locale-%s' % (mlprefix, m.group(1)) |
302 | d.setVar('RPROVIDES_%s' % pkgname, rprovides) | 302 | d.setVar('RPROVIDES:%s' % pkgname, rprovides) |
303 | 303 | ||
304 | if use_bin == "compile": | 304 | if use_bin == "compile": |
305 | output_locale_binary_rdepends(name, pkgname, locale, encoding) | 305 | output_locale_binary_rdepends(name, pkgname, locale, encoding) |
@@ -343,7 +343,7 @@ python package_do_split_gconvs () { | |||
343 | def metapkg_hook(file, pkg, pattern, format, basename): | 343 | def metapkg_hook(file, pkg, pattern, format, basename): |
344 | name = basename.split('/', 1)[0] | 344 | name = basename.split('/', 1)[0] |
345 | metapkg = legitimize_package_name('%s-binary-localedata-%s' % (mlprefix+bpn, name)) | 345 | metapkg = legitimize_package_name('%s-binary-localedata-%s' % (mlprefix+bpn, name)) |
346 | d.appendVar('RDEPENDS_%s' % metapkg, ' ' + pkg) | 346 | d.appendVar('RDEPENDS:%s' % metapkg, ' ' + pkg) |
347 | 347 | ||
348 | if use_bin == "compile": | 348 | if use_bin == "compile": |
349 | makefile = oe.path.join(d.getVar("WORKDIR"), "locale-tree", "Makefile") | 349 | makefile = oe.path.join(d.getVar("WORKDIR"), "locale-tree", "Makefile") |
@@ -379,6 +379,6 @@ python package_do_split_gconvs () { | |||
379 | 379 | ||
380 | # We want to do this indirection so that we can safely 'return' | 380 | # We want to do this indirection so that we can safely 'return' |
381 | # from the called function even though we're prepending | 381 | # from the called function even though we're prepending |
382 | python populate_packages_prepend () { | 382 | python populate_packages:prepend () { |
383 | bb.build.exec_func('package_do_split_gconvs', d) | 383 | bb.build.exec_func('package_do_split_gconvs', d) |
384 | } | 384 | } |