diff options
51 files changed, 167 insertions, 181 deletions
diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index 59febd1022..801896a5b9 100644 --- a/meta/classes/base.bbclass +++ b/meta/classes/base.bbclass | |||
@@ -191,7 +191,7 @@ def preferred_ml_updates(d): | |||
191 | for v in versions: | 191 | for v in versions: |
192 | val = d.getVar(v, False) | 192 | val = d.getVar(v, False) |
193 | pkg = v.replace("PREFERRED_VERSION_", "") | 193 | pkg = v.replace("PREFERRED_VERSION_", "") |
194 | if pkg.endswith("-native") or pkg.endswith("-nativesdk"): | 194 | if pkg.endswith("-native") or pkg.startswith("nativesdk-"): |
195 | continue | 195 | continue |
196 | for p in prefixes: | 196 | for p in prefixes: |
197 | newname = "PREFERRED_VERSION_" + p + "-" + pkg | 197 | newname = "PREFERRED_VERSION_" + p + "-" + pkg |
@@ -201,7 +201,7 @@ def preferred_ml_updates(d): | |||
201 | for prov in providers: | 201 | for prov in providers: |
202 | val = d.getVar(prov, False) | 202 | val = d.getVar(prov, False) |
203 | pkg = prov.replace("PREFERRED_PROVIDER_", "") | 203 | pkg = prov.replace("PREFERRED_PROVIDER_", "") |
204 | if pkg.endswith("-native") or pkg.endswith("-nativesdk"): | 204 | if pkg.endswith("-native") or pkg.startswith("nativesdk-"): |
205 | continue | 205 | continue |
206 | virt = "" | 206 | virt = "" |
207 | if pkg.startswith("virtual/"): | 207 | if pkg.startswith("virtual/"): |
@@ -218,7 +218,7 @@ def preferred_ml_updates(d): | |||
218 | mp = (d.getVar("MULTI_PROVIDER_WHITELIST", True) or "").split() | 218 | mp = (d.getVar("MULTI_PROVIDER_WHITELIST", True) or "").split() |
219 | extramp = [] | 219 | extramp = [] |
220 | for p in mp: | 220 | for p in mp: |
221 | if p.endswith("-native") or p.endswith("-nativesdk"): | 221 | if p.endswith("-native") or p.startswith("nativesdk-"): |
222 | continue | 222 | continue |
223 | virt = "" | 223 | virt = "" |
224 | if p.startswith("virtual/"): | 224 | if p.startswith("virtual/"): |
@@ -359,15 +359,18 @@ python () { | |||
359 | subs = a.split("/", 1)[1] | 359 | subs = a.split("/", 1)[1] |
360 | newappends.append("virtual/" + prefix + subs + extension) | 360 | newappends.append("virtual/" + prefix + subs + extension) |
361 | else: | 361 | else: |
362 | newappends.append(prefix + a + extension) | 362 | if a.startswith(prefix): |
363 | newappends.append(a + extension) | ||
364 | else: | ||
365 | newappends.append(prefix + a + extension) | ||
363 | return newappends | 366 | return newappends |
364 | 367 | ||
365 | def appendVar(varname, appends): | 368 | def appendVar(varname, appends): |
366 | if not appends: | 369 | if not appends: |
367 | return | 370 | return |
368 | if varname.find("DEPENDS") != -1: | 371 | if varname.find("DEPENDS") != -1: |
369 | if pn.endswith("-nativesdk"): | 372 | if pn.startswith("nativesdk-"): |
370 | appends = expandFilter(appends, "-nativesdk", "") | 373 | appends = expandFilter(appends, "", "nativesdk-") |
371 | if pn.endswith("-native"): | 374 | if pn.endswith("-native"): |
372 | appends = expandFilter(appends, "-native", "") | 375 | appends = expandFilter(appends, "-native", "") |
373 | if mlprefix: | 376 | if mlprefix: |
@@ -456,7 +459,7 @@ python () { | |||
456 | 459 | ||
457 | dont_want_license = d.getVar('INCOMPATIBLE_LICENSE', True) | 460 | dont_want_license = d.getVar('INCOMPATIBLE_LICENSE', True) |
458 | 461 | ||
459 | if dont_want_license and not pn.endswith("-native") and not pn.endswith("-cross") and not pn.endswith("-cross-initial") and not pn.endswith("-cross-intermediate") and not pn.endswith("-crosssdk-intermediate") and not pn.endswith("-crosssdk") and not pn.endswith("-crosssdk-initial") and not pn.endswith("-cross-canadian-%s" % d.getVar('TRANSLATED_TARGET_ARCH', True)) and not pn.endswith("-nativesdk"): | 462 | if dont_want_license and not pn.endswith("-native") and not pn.endswith("-cross") and not pn.endswith("-cross-initial") and not pn.endswith("-cross-intermediate") and not pn.endswith("-crosssdk-intermediate") and not pn.endswith("-crosssdk") and not pn.endswith("-crosssdk-initial") and not pn.endswith("-cross-canadian-%s" % d.getVar('TRANSLATED_TARGET_ARCH', True)) and not pn.startswith("nativesdk-"): |
460 | # Internally, we'll use the license mapping. This way INCOMPATIBLE_LICENSE = "GPLv2" and | 463 | # Internally, we'll use the license mapping. This way INCOMPATIBLE_LICENSE = "GPLv2" and |
461 | # INCOMPATIBLE_LICENSE = "GPLv2.0" will pick up all variations of GPL-2.0 | 464 | # INCOMPATIBLE_LICENSE = "GPLv2.0" will pick up all variations of GPL-2.0 |
462 | spdx_license = return_spdx(d, dont_want_license) | 465 | spdx_license = return_spdx(d, dont_want_license) |
diff --git a/meta/classes/cross-canadian.bbclass b/meta/classes/cross-canadian.bbclass index ed53118a2f..aec7301981 100644 --- a/meta/classes/cross-canadian.bbclass +++ b/meta/classes/cross-canadian.bbclass | |||
@@ -52,7 +52,7 @@ LDFLAGS = "${BUILDSDK_LDFLAGS} \ | |||
52 | -Wl,-rpath-link,${STAGING_LIBDIR}/.. \ | 52 | -Wl,-rpath-link,${STAGING_LIBDIR}/.. \ |
53 | -Wl,-rpath,${libdir}/.. " | 53 | -Wl,-rpath,${libdir}/.. " |
54 | 54 | ||
55 | DEPENDS_GETTEXT = "gettext-native gettext-nativesdk" | 55 | DEPENDS_GETTEXT = "gettext-native nativesdk-gettext" |
56 | 56 | ||
57 | # Path mangling needed by the cross packaging | 57 | # Path mangling needed by the cross packaging |
58 | # Note that we use := here to ensure that libdir and includedir are | 58 | # Note that we use := here to ensure that libdir and includedir are |
diff --git a/meta/classes/distrodata.bbclass b/meta/classes/distrodata.bbclass index f196df5f56..0da10a1dd1 100644 --- a/meta/classes/distrodata.bbclass +++ b/meta/classes/distrodata.bbclass | |||
@@ -33,10 +33,10 @@ python do_distrodata_np() { | |||
33 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 33 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) |
34 | bb.data.update_data(localdata) | 34 | bb.data.update_data(localdata) |
35 | 35 | ||
36 | if pn.find("-nativesdk") != -1: | 36 | if pn.find("nativesdk-") != -1: |
37 | pnstripped = pn.split("-nativesdk") | 37 | pnstripped = pn.replace("nativesdk-", "") |
38 | bb.note("Native Split: %s" % pnstripped) | 38 | bb.note("Native Split: %s" % pnstripped) |
39 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 39 | localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES', True)) |
40 | bb.data.update_data(localdata) | 40 | bb.data.update_data(localdata) |
41 | 41 | ||
42 | if pn.find("-cross") != -1: | 42 | if pn.find("-cross") != -1: |
diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 8b6f05413d..6de14e0cac 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass | |||
@@ -195,7 +195,7 @@ def package_qa_check_dev(path, name, d, elf, messages): | |||
195 | Check for ".so" library symlinks in non-dev packages | 195 | Check for ".so" library symlinks in non-dev packages |
196 | """ | 196 | """ |
197 | 197 | ||
198 | if not name.endswith("-dev") and not name.endswith("-dbg") and not name.endswith("-nativesdk") and path.endswith(".so") and os.path.islink(path): | 198 | if not name.endswith("-dev") and not name.endswith("-dbg") and not name.startswith("nativesdk-") and path.endswith(".so") and os.path.islink(path): |
199 | messages.append("non -dev/-dbg/-nativesdk package contains symlink .so: %s path '%s'" % \ | 199 | messages.append("non -dev/-dbg/-nativesdk package contains symlink .so: %s path '%s'" % \ |
200 | (name, package_qa_clean_path(path,d))) | 200 | (name, package_qa_clean_path(path,d))) |
201 | 201 | ||
@@ -726,7 +726,7 @@ Rerun configure task after fixing this. The path was '%s'""" % root) | |||
726 | if bb.data.inherits_class('native', d) or bb.data.inherits_class('cross', d) or bb.data.inherits_class('crosssdk', d) or bb.data.inherits_class('nativesdk', d): | 726 | if bb.data.inherits_class('native', d) or bb.data.inherits_class('cross', d) or bb.data.inherits_class('crosssdk', d) or bb.data.inherits_class('nativesdk', d): |
727 | gt = "gettext-native" | 727 | gt = "gettext-native" |
728 | elif bb.data.inherits_class('cross-canadian', d): | 728 | elif bb.data.inherits_class('cross-canadian', d): |
729 | gt = "gettext-nativesdk" | 729 | gt = "nativesdk-gettext" |
730 | else: | 730 | else: |
731 | gt = "virtual/" + ml + "gettext" | 731 | gt = "virtual/" + ml + "gettext" |
732 | deps = bb.utils.explode_deps(d.getVar('DEPENDS', True) or "") | 732 | deps = bb.utils.explode_deps(d.getVar('DEPENDS', True) or "") |
diff --git a/meta/classes/nativesdk.bbclass b/meta/classes/nativesdk.bbclass index 8c0cd5bea1..3334817da0 100644 --- a/meta/classes/nativesdk.bbclass +++ b/meta/classes/nativesdk.bbclass | |||
@@ -52,8 +52,6 @@ baselib = "lib" | |||
52 | export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${libdir}/pkgconfig" | 52 | export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${libdir}/pkgconfig" |
53 | export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}" | 53 | export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}" |
54 | 54 | ||
55 | PKGSUFFIX = "-nativesdk" | ||
56 | |||
57 | python nativesdk_virtclass_handler () { | 55 | python nativesdk_virtclass_handler () { |
58 | if not isinstance(e, bb.event.RecipePreFinalise): | 56 | if not isinstance(e, bb.event.RecipePreFinalise): |
59 | return | 57 | return |
diff --git a/meta/classes/package_rpm.bbclass b/meta/classes/package_rpm.bbclass index 2c4c89a256..742f292307 100644 --- a/meta/classes/package_rpm.bbclass +++ b/meta/classes/package_rpm.bbclass | |||
@@ -1114,7 +1114,7 @@ python do_package_rpm () { | |||
1114 | targetsys = d.getVar('TARGET_SYS', True) | 1114 | targetsys = d.getVar('TARGET_SYS', True) |
1115 | targetvendor = d.getVar('TARGET_VENDOR', True) | 1115 | targetvendor = d.getVar('TARGET_VENDOR', True) |
1116 | package_arch = d.getVar('PACKAGE_ARCH', True) or "" | 1116 | package_arch = d.getVar('PACKAGE_ARCH', True) or "" |
1117 | if package_arch not in "all any noarch".split(): | 1117 | if package_arch not in "all any noarch".split() and not package_arch.endswith("-nativesdk"): |
1118 | ml_prefix = (d.getVar('MLPREFIX', True) or "").replace("-", "_") | 1118 | ml_prefix = (d.getVar('MLPREFIX', True) or "").replace("-", "_") |
1119 | d.setVar('PACKAGE_ARCH_EXTEND', ml_prefix + package_arch) | 1119 | d.setVar('PACKAGE_ARCH_EXTEND', ml_prefix + package_arch) |
1120 | else: | 1120 | else: |
diff --git a/meta/classes/pkgconfig.bbclass b/meta/classes/pkgconfig.bbclass index ddcf878220..5908b7f42d 100644 --- a/meta/classes/pkgconfig.bbclass +++ b/meta/classes/pkgconfig.bbclass | |||
@@ -2,6 +2,6 @@ DEPENDS_prepend = "pkgconfig-native " | |||
2 | 2 | ||
3 | PKGCONFIGRDEP = "pkgconfig" | 3 | PKGCONFIGRDEP = "pkgconfig" |
4 | PKGCONFIGRDEP_virtclass-native = "" | 4 | PKGCONFIGRDEP_virtclass-native = "" |
5 | PKGCONFIGRDEP_virtclass-nativesdk = "pkgconfig-nativesdk" | 5 | PKGCONFIGRDEP_virtclass-nativesdk = "nativesdk-pkgconfig" |
6 | 6 | ||
7 | RDEPENDS_${PN}-dev += "${PKGCONFIGRDEP}" | 7 | RDEPENDS_${PN}-dev += "${PKGCONFIGRDEP}" |
diff --git a/meta/classes/populate_sdk.bbclass b/meta/classes/populate_sdk.bbclass index e5bb54026e..f64a911b72 100644 --- a/meta/classes/populate_sdk.bbclass +++ b/meta/classes/populate_sdk.bbclass | |||
@@ -4,3 +4,4 @@ | |||
4 | inherit populate_sdk_base | 4 | inherit populate_sdk_base |
5 | 5 | ||
6 | addtask populate_sdk after do_install before do_build | 6 | addtask populate_sdk after do_install before do_build |
7 | |||
diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass index a1cb12a24a..c9fb00de48 100644 --- a/meta/classes/populate_sdk_base.bbclass +++ b/meta/classes/populate_sdk_base.bbclass | |||
@@ -7,7 +7,7 @@ SDK_DEPLOY = "${TMPDIR}/deploy/sdk" | |||
7 | 7 | ||
8 | SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${MULTIMACH_TARGET_SYS}" | 8 | SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${MULTIMACH_TARGET_SYS}" |
9 | 9 | ||
10 | TOOLCHAIN_HOST_TASK ?= "task-sdk-host-nativesdk task-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 10 | TOOLCHAIN_HOST_TASK ?= "nativesdk-task-sdk-host task-cross-canadian-${TRANSLATED_TARGET_ARCH}" |
11 | TOOLCHAIN_HOST_TASK_ATTEMPTONLY ?= "" | 11 | TOOLCHAIN_HOST_TASK_ATTEMPTONLY ?= "" |
12 | TOOLCHAIN_TARGET_TASK ?= "task-core-standalone-sdk-target task-core-standalone-sdk-target-dbg" | 12 | TOOLCHAIN_TARGET_TASK ?= "task-core-standalone-sdk-target task-core-standalone-sdk-target-dbg" |
13 | TOOLCHAIN_TARGET_TASK_ATTEMPTONLY ?= "" | 13 | TOOLCHAIN_TARGET_TASK_ATTEMPTONLY ?= "" |
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 7dfeda32aa..1d56813a6b 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf | |||
@@ -194,7 +194,7 @@ EXTENDPKGV ?= "${EXTENDPKGEVER}${PKGV}-${PKGR}" | |||
194 | # Base package name | 194 | # Base package name |
195 | # Automatically derives "foo" from "foo-native", "foo-cross" or "foo-initial" | 195 | # Automatically derives "foo" from "foo-native", "foo-cross" or "foo-initial" |
196 | # otherwise it is the same as PN and P | 196 | # otherwise it is the same as PN and P |
197 | SPECIAL_PKGSUFFIX = "-native -cross -initial -intermediate -nativesdk -crosssdk -cross-canadian" | 197 | SPECIAL_PKGSUFFIX = "-native -cross -initial -intermediate -crosssdk -cross-canadian" |
198 | BPN = "${@base_prune_suffix(d.getVar('PN', True), d.getVar('SPECIAL_PKGSUFFIX', True).split(), d)}" | 198 | BPN = "${@base_prune_suffix(d.getVar('PN', True), d.getVar('SPECIAL_PKGSUFFIX', True).split(), d)}" |
199 | BP = "${BPN}-${PV}" | 199 | BP = "${BPN}-${PV}" |
200 | 200 | ||
@@ -250,7 +250,7 @@ PROVIDES = "" | |||
250 | PROVIDES_prepend = "${P} ${PF} ${PN} " | 250 | PROVIDES_prepend = "${P} ${PF} ${PN} " |
251 | RPROVIDES = "" | 251 | RPROVIDES = "" |
252 | 252 | ||
253 | MULTI_PROVIDER_WHITELIST = "virtual/libintl virtual/libintl-native virtual/libintl-nativesdk virtual/xserver virtual/update-alternatives-native virtual/update-alternatives" | 253 | MULTI_PROVIDER_WHITELIST = "virtual/libintl virtual/libintl-native virtual/nativesdk-libintl virtual/xserver virtual/update-alternatives-native virtual/update-alternatives" |
254 | 254 | ||
255 | SOLIBS = ".so.*" | 255 | SOLIBS = ".so.*" |
256 | SOLIBS_darwin = ".*.dylib" | 256 | SOLIBS_darwin = ".*.dylib" |
diff --git a/meta/conf/distro/include/default-providers.inc b/meta/conf/distro/include/default-providers.inc index 28d2f8eac7..2d8a17dee9 100644 --- a/meta/conf/distro/include/default-providers.inc +++ b/meta/conf/distro/include/default-providers.inc | |||
@@ -27,12 +27,12 @@ PREFERRED_PROVIDER_dbus-glib ?= "dbus-glib" | |||
27 | PREFERRED_PROVIDER_dbus-glib-native ?= "dbus-glib-native" | 27 | PREFERRED_PROVIDER_dbus-glib-native ?= "dbus-glib-native" |
28 | PREFERRED_PROVIDER_gdk-pixbuf ?= "gdk-pixbuf" | 28 | PREFERRED_PROVIDER_gdk-pixbuf ?= "gdk-pixbuf" |
29 | PREFERRED_PROVIDER_libgcc ?= "libgcc" | 29 | PREFERRED_PROVIDER_libgcc ?= "libgcc" |
30 | PREFERRED_PROVIDER_libgcc-nativesdk ?= "libgcc-nativesdk" | 30 | PREFERRED_PROVIDER_nativesdk-libgcc ?= "nativesdk-libgcc" |
31 | PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers" | 31 | PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers" |
32 | PREFERRED_PROVIDER_linux-libc-headers-nativesdk ?= "linux-libc-headers-nativesdk" | 32 | PREFERRED_PROVIDER_nativesdk-linux-libc-headers ?= "nativesdk-linux-libc-headers" |
33 | PREFERRED_PROVIDER_matchbox-panel ?= "matchbox-panel-2" | 33 | PREFERRED_PROVIDER_matchbox-panel ?= "matchbox-panel-2" |
34 | PREFERRED_PROVIDER_opkg ?= "opkg" | 34 | PREFERRED_PROVIDER_opkg ?= "opkg" |
35 | PREFERRED_PROVIDER_opkg-native ?= "opkg-native" | 35 | PREFERRED_PROVIDER_opkg-native ?= "opkg-native" |
36 | PREFERRED_PROVIDER_opkg-nativesdk ?= "opkg-nativesdk" | 36 | PREFERRED_PROVIDER_nativesdk-opkg ?= "nativesdk-opkg" |
37 | PREFERRED_PROVIDER_console-tools ?= "kbd" | 37 | PREFERRED_PROVIDER_console-tools ?= "kbd" |
38 | PREFERRED_PROVIDER_gzip-native ?= "pigz-native" | 38 | PREFERRED_PROVIDER_gzip-native ?= "pigz-native" |
diff --git a/meta/conf/distro/include/tclibc-eglibc.inc b/meta/conf/distro/include/tclibc-eglibc.inc index 4f5607f226..1c9e7e9de9 100644 --- a/meta/conf/distro/include/tclibc-eglibc.inc +++ b/meta/conf/distro/include/tclibc-eglibc.inc | |||
@@ -9,10 +9,10 @@ LIBCOVERRIDE = ":libc-glibc" | |||
9 | OVERRIDES .= "${LIBCOVERRIDE}" | 9 | OVERRIDES .= "${LIBCOVERRIDE}" |
10 | 10 | ||
11 | PREFERRED_PROVIDER_virtual/libiconv ?= "eglibc" | 11 | PREFERRED_PROVIDER_virtual/libiconv ?= "eglibc" |
12 | PREFERRED_PROVIDER_virtual/libiconv-nativesdk ?= "eglibc-nativesdk" | 12 | PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-eglibc" |
13 | PREFERRED_PROVIDER_virtual/libintl ?= "eglibc" | 13 | PREFERRED_PROVIDER_virtual/libintl ?= "eglibc" |
14 | PREFERRED_PROVIDER_virtual/libc ?= "eglibc" | 14 | PREFERRED_PROVIDER_virtual/libc ?= "eglibc" |
15 | PREFERRED_PROVIDER_virtual/libc-nativesdk ?= "eglibc-nativesdk" | 15 | PREFERRED_PROVIDER_virtual/nativesdk-libc ?= "nativesdk-eglibc" |
16 | PREFERRED_PROVIDER_virtual/libc-locale ?= "eglibc-locale" | 16 | PREFERRED_PROVIDER_virtual/libc-locale ?= "eglibc-locale" |
17 | 17 | ||
18 | CXXFLAGS += "-fvisibility-inlines-hidden" | 18 | CXXFLAGS += "-fvisibility-inlines-hidden" |
diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index 2bfa225efd..91936918a4 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc | |||
@@ -12,9 +12,9 @@ PREFERRED_PROVIDER_gdb = "gdb" | |||
12 | 12 | ||
13 | # Default libc config | 13 | # Default libc config |
14 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "${TCLIBC}" | 14 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "${TCLIBC}" |
15 | PREFERRED_PROVIDER_virtual/${SDK_PREFIX}libc-for-gcc-nativesdk ?= "${TCLIBC}-nativesdk" | 15 | PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-for-gcc ?= "nativesdk-${TCLIBC}" |
16 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial = "${TCLIBC}-initial" | 16 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial = "${TCLIBC}-initial" |
17 | PREFERRED_PROVIDER_virtual/${SDK_PREFIX}libc-initial-nativesdk = "${TCLIBC}-initial-nativesdk" | 17 | PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-initial = "nativesdk-${TCLIBC}-initial" |
18 | PREFERRED_PROVIDER_virtual/gettext ??= "gettext" | 18 | PREFERRED_PROVIDER_virtual/gettext ??= "gettext" |
19 | 19 | ||
20 | GCCVERSION ?= "4.7%" | 20 | GCCVERSION ?= "4.7%" |
@@ -33,20 +33,20 @@ PREFERRED_VERSION_gcc-crosssdk-initial ?= "${SDKGCCVERSION}" | |||
33 | PREFERRED_VERSION_gcc-crosssdk-intermediate ?= "${SDKGCCVERSION}" | 33 | PREFERRED_VERSION_gcc-crosssdk-intermediate ?= "${SDKGCCVERSION}" |
34 | PREFERRED_VERSION_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${GCCVERSION}" | 34 | PREFERRED_VERSION_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${GCCVERSION}" |
35 | PREFERRED_VERSION_gcc-runtime ?= "${GCCVERSION}" | 35 | PREFERRED_VERSION_gcc-runtime ?= "${GCCVERSION}" |
36 | PREFERRED_VERSION_gcc-runtime-nativesdk ?= "${SDKGCCVERSION}" | 36 | PREFERRED_VERSION_nativesdk-gcc-runtime ?= "${SDKGCCVERSION}" |
37 | PREFERRED_VERSION_libgcc ?= "${GCCVERSION}" | 37 | PREFERRED_VERSION_libgcc ?= "${GCCVERSION}" |
38 | PREFERRED_VERSION_libgcc-nativesdk ?= "${SDKGCCVERSION}" | 38 | PREFERRED_VERSION_nativesdk-libgcc ?= "${SDKGCCVERSION}" |
39 | PREFERRED_VERSION_binutils ?= "${BINUVERSION}" | 39 | PREFERRED_VERSION_binutils ?= "${BINUVERSION}" |
40 | PREFERRED_VERSION_binutils-cross ?= "${BINUVERSION}" | 40 | PREFERRED_VERSION_binutils-cross ?= "${BINUVERSION}" |
41 | PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}" | 41 | PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}" |
42 | PREFERRED_VERSION_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${BINUVERSION}" | 42 | PREFERRED_VERSION_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${BINUVERSION}" |
43 | PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}" | 43 | PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}" |
44 | PREFERRED_VERSION_linux-libc-headers-nativesdk ?= "${LINUXLIBCVERSION}" | 44 | PREFERRED_VERSION_nativesdk-linux-libc-headers ?= "${LINUXLIBCVERSION}" |
45 | PREFERRED_VERSION_eglibc ?= "${EGLIBCVERSION}" | 45 | PREFERRED_VERSION_eglibc ?= "${EGLIBCVERSION}" |
46 | PREFERRED_VERSION_eglibc-locale ?= "${EGLIBCVERSION}" | 46 | PREFERRED_VERSION_eglibc-locale ?= "${EGLIBCVERSION}" |
47 | PREFERRED_VERSION_eglibc-nativesdk ?= "${EGLIBCVERSION}" | 47 | PREFERRED_VERSION_nativesdk-eglibc ?= "${EGLIBCVERSION}" |
48 | PREFERRED_VERSION_eglibc-initial ?= "${EGLIBCVERSION}" | 48 | PREFERRED_VERSION_eglibc-initial ?= "${EGLIBCVERSION}" |
49 | PREFERRED_VERSION_eglibc-initial-nativesdk ?= "${EGLIBCVERSION}" | 49 | PREFERRED_VERSION_nativesdk-eglibc-initial ?= "${EGLIBCVERSION}" |
50 | PREFERRED_VERSION_cross-localedef-native ?= "${EGLIBCVERSION}" | 50 | PREFERRED_VERSION_cross-localedef-native ?= "${EGLIBCVERSION}" |
51 | PREFERRED_VERSION_uclibc ?= "${UCLIBCVERSION}" | 51 | PREFERRED_VERSION_uclibc ?= "${UCLIBCVERSION}" |
52 | PREFERRED_VERSION_uclibc-initial ?= "${UCLIBCVERSION}" | 52 | PREFERRED_VERSION_uclibc-initial ?= "${UCLIBCVERSION}" |
diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py index 20d94b218b..50b4027bd6 100644 --- a/meta/lib/oe/sstatesig.py +++ b/meta/lib/oe/sstatesig.py | |||
@@ -7,7 +7,7 @@ def sstate_rundepfilter(siggen, fn, recipename, task, dep, depname, dataCache): | |||
7 | def isCross(x): | 7 | def isCross(x): |
8 | return x.endswith("-cross") or x.endswith("-cross-initial") or x.endswith("-cross-intermediate") | 8 | return x.endswith("-cross") or x.endswith("-cross-initial") or x.endswith("-cross-intermediate") |
9 | def isNativeSDK(x): | 9 | def isNativeSDK(x): |
10 | return x.endswith("-nativesdk") | 10 | return x.startswith("nativesdk-") |
11 | def isKernel(fn): | 11 | def isKernel(fn): |
12 | inherits = " ".join(dataCache.inherits[fn]) | 12 | inherits = " ".join(dataCache.inherits[fn]) |
13 | return inherits.find("module-base.bbclass") != -1 or inherits.find("linux-kernel-base.bbclass") != -1 | 13 | return inherits.find("module-base.bbclass") != -1 or inherits.find("linux-kernel-base.bbclass") != -1 |
diff --git a/meta/recipes-core/dbus/dbus.inc b/meta/recipes-core/dbus/dbus.inc index 1984c74c6d..8f35f56d1b 100644 --- a/meta/recipes-core/dbus/dbus.inc +++ b/meta/recipes-core/dbus/dbus.inc | |||
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=10dded3b58148f3f1fd804b26354af3e \ | |||
8 | X11DEPENDS = "virtual/libx11 libsm" | 8 | X11DEPENDS = "virtual/libx11 libsm" |
9 | DEPENDS = "expat virtual/libintl ${@base_contains('DISTRO_FEATURES', 'x11', '${X11DEPENDS}', '', d)}" | 9 | DEPENDS = "expat virtual/libintl ${@base_contains('DISTRO_FEATURES', 'x11', '${X11DEPENDS}', '', d)}" |
10 | DEPENDS_virtclass-native = "expat-native virtual/libintl-native" | 10 | DEPENDS_virtclass-native = "expat-native virtual/libintl-native" |
11 | DEPENDS_virtclass-nativesdk = "expat-nativesdk virtual/libintl-nativesdk virtual/libx11" | 11 | DEPENDS_virtclass-nativesdk = "nativesdk-expat virtual/nativesdk-libintl virtual/libx11" |
12 | 12 | ||
13 | INC_PR = "r3" | 13 | INC_PR = "r3" |
14 | 14 | ||
diff --git a/meta/recipes-core/eglibc/eglibc-locale.inc b/meta/recipes-core/eglibc/eglibc-locale.inc index d6bdcb5f2e..296afdef6e 100644 --- a/meta/recipes-core/eglibc/eglibc-locale.inc +++ b/meta/recipes-core/eglibc/eglibc-locale.inc | |||
@@ -17,7 +17,7 @@ do_compile[noexec] = "1" | |||
17 | 17 | ||
18 | # default to disabled | 18 | # default to disabled |
19 | ENABLE_BINARY_LOCALE_GENERATION ?= "0" | 19 | ENABLE_BINARY_LOCALE_GENERATION ?= "0" |
20 | ENABLE_BINARY_LOCALE_GENERATION_pn-eglibc-locale-nativesdk = "0" | 20 | ENABLE_BINARY_LOCALE_GENERATION_pn-nativesdk-eglibc-locale = "0" |
21 | 21 | ||
22 | #enable locale generation on these arches | 22 | #enable locale generation on these arches |
23 | # BINARY_LOCALE_ARCHES is a space separated list of regular expressions | 23 | # BINARY_LOCALE_ARCHES is a space separated list of regular expressions |
@@ -29,16 +29,13 @@ LOCALE_GENERATION_WITH_CROSS-LOCALEDEF = "1" | |||
29 | 29 | ||
30 | PR = "r22" | 30 | PR = "r22" |
31 | 31 | ||
32 | PKGSUFFIX = "" | 32 | PROVIDES = "virtual/libc-locale" |
33 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
34 | 33 | ||
35 | PROVIDES = "virtual/libc-locale${PKGSUFFIX}" | 34 | PACKAGES = "localedef ${PN}-dbg" |
36 | |||
37 | PACKAGES = "localedef${PKGSUFFIX} ${PN}-dbg" | ||
38 | 35 | ||
39 | PACKAGES_DYNAMIC = "locale-base-* \ | 36 | PACKAGES_DYNAMIC = "locale-base-* \ |
40 | eglibc-gconv-* eglibc-charmap-* eglibc-localedata-* eglibc-binary-localedata-* \ | 37 | eglibc-gconv-* eglibc-charmap-* eglibc-localedata-* eglibc-binary-localedata-* \ |
41 | glibc-gconv-*${PKGSUFFIX} glibc-charmap-* glibc-localedata-* glibc-binary-localedata-*" | 38 | glibc-gconv-* glibc-charmap-* glibc-localedata-* glibc-binary-localedata-*" |
42 | 39 | ||
43 | # Create a eglibc-binaries package | 40 | # Create a eglibc-binaries package |
44 | ALLOW_EMPTY_${BPN}-binaries = "1" | 41 | ALLOW_EMPTY_${BPN}-binaries = "1" |
@@ -67,7 +64,7 @@ DESCRIPTION_localedef = "eglibc: compile locale definition files" | |||
67 | # Explicitly add ${MLPREFIX} for FILES_eglibc-gconv. | 64 | # Explicitly add ${MLPREFIX} for FILES_eglibc-gconv. |
68 | FILES_${MLPREFIX}eglibc-gconv = "${libdir}/gconv/*" | 65 | FILES_${MLPREFIX}eglibc-gconv = "${libdir}/gconv/*" |
69 | FILES_${PN}-dbg += "${libdir}/gconv/.debug/*" | 66 | FILES_${PN}-dbg += "${libdir}/gconv/.debug/*" |
70 | FILES_localedef${PKGSUFFIX} = "${bindir}/localedef" | 67 | FILES_localedef = "${bindir}/localedef" |
71 | 68 | ||
72 | LOCALETREESRC = "${STAGING_INCDIR}/eglibc-locale-internal-${MULTIMACH_TARGET_SYS}" | 69 | LOCALETREESRC = "${STAGING_INCDIR}/eglibc-locale-internal-${MULTIMACH_TARGET_SYS}" |
73 | 70 | ||
@@ -93,6 +90,6 @@ do_install () { | |||
93 | 90 | ||
94 | inherit libc-package | 91 | inherit libc-package |
95 | 92 | ||
96 | do_install[depends] += "virtual/${MLPREFIX}libc${PKGSUFFIX}:do_populate_sysroot" | 93 | do_install[depends] += "virtual/${MLPREFIX}libc:do_populate_sysroot" |
97 | 94 | ||
98 | BBCLASSEXTEND = "nativesdk" | 95 | BBCLASSEXTEND = "nativesdk" |
diff --git a/meta/recipes-core/eglibc/eglibc-package.inc b/meta/recipes-core/eglibc/eglibc-package.inc index af784565d4..bd46cb8561 100644 --- a/meta/recipes-core/eglibc/eglibc-package.inc +++ b/meta/recipes-core/eglibc/eglibc-package.inc | |||
@@ -17,47 +17,44 @@ python __anonymous () { | |||
17 | # Set this to zero if you don't want ldconfig in the output package | 17 | # Set this to zero if you don't want ldconfig in the output package |
18 | USE_LDCONFIG ?= "1" | 18 | USE_LDCONFIG ?= "1" |
19 | 19 | ||
20 | PKGSUFFIX = "" | 20 | PACKAGES = "${PN}-dbg catchsegv sln nscd ldd ${PN}-mtrace ${PN}-utils eglibc-thread-db ${PN}-pic libcidn libmemusage libsegfault ${PN}-pcprofile libsotruss ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN} eglibc-extra-nss" |
21 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
22 | |||
23 | PACKAGES = "${PN}-dbg catchsegv${PKGSUFFIX} sln${PKGSUFFIX} nscd${PKGSUFFIX} ldd${PKGSUFFIX} ${PN}-mtrace ${PN}-utils eglibc-thread-db${PKGSUFFIX} ${PN}-pic libcidn${PKGSUFFIX} libmemusage${PKGSUFFIX} libsegfault${PKGSUFFIX} ${PN}-pcprofile libsotruss${PKGSUFFIX} ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN} eglibc-extra-nss${PKGSUFFIX}" | ||
24 | 21 | ||
25 | # The ld.so in this eglibc supports the GNU_HASH | 22 | # The ld.so in this eglibc supports the GNU_HASH |
26 | RPROVIDES_${PN} = "glibc${PKGSUFFIX} rtld(GNU_HASH)" | 23 | RPROVIDES_${PN} = "glibc rtld(GNU_HASH)" |
27 | RPROVIDES_${PN}-utils = "glibc${PKGSUFFIX}-utils" | 24 | RPROVIDES_${PN}-utils = "glibc-utils" |
28 | RPROVIDES_${PN}-mtrace = "glibc${PKGSUFFIX}-mtrace libc-mtrace" | 25 | RPROVIDES_${PN}-mtrace = "glibc-mtrace libc-mtrace" |
29 | RPROVIDES_${PN}-pic = "glibc${PKGSUFFIX}-pic" | 26 | RPROVIDES_${PN}-pic = "glibc-pic" |
30 | RPROVIDES_${PN}-dev = "glibc${PKGSUFFIX}-dev" | 27 | RPROVIDES_${PN}-dev = "glibc-dev" |
31 | RPROVIDES_${PN}-staticdev = "glibc${PKGSUFFIX}-staticdev" | 28 | RPROVIDES_${PN}-staticdev = "glibc-staticdev" |
32 | RPROVIDES_${PN}-doc = "glibc${PKGSUFFIX}-doc" | 29 | RPROVIDES_${PN}-doc = "glibc-doc" |
33 | RPROVIDES_eglibc-extra-nss${PKGSUFFIX} = "glibc-extra-nss${PKGSUFFIX}" | 30 | RPROVIDES_eglibc-extra-nss = "glibc-extra-nss" |
34 | RPROVIDES_eglibc-thread-db${PKGSUFFIX} = "glibc-thread-db${PKGSUFFIX}" | 31 | RPROVIDES_eglibc-thread-db = "glibc-thread-db" |
35 | RPROVIDES_${PN}-pcprofile = "glibc${PKGSUFFIX}-pcprofile" | 32 | RPROVIDES_${PN}-pcprofile = "glibc-pcprofile" |
36 | RPROVIDES_${PN}-dbg = "glibc-dbg${PKGSUFFIX}" | 33 | RPROVIDES_${PN}-dbg = "glibc-dbg" |
37 | libc_baselibs = "${base_libdir}/libcrypt*.so.* ${base_libdir}/libcrypt-*.so ${base_libdir}/libc.so.* ${base_libdir}/libc-*.so ${base_libdir}/libm*.so.* ${base_libdir}/libm-*.so ${base_libdir}/ld*.so.* ${base_libdir}/ld-*.so ${base_libdir}/libpthread*.so.* ${base_libdir}/libpthread-*.so ${base_libdir}/libresolv*.so.* ${base_libdir}/libresolv-*.so ${base_libdir}/librt*.so.* ${base_libdir}/librt-*.so ${base_libdir}/libutil*.so.* ${base_libdir}/libutil-*.so ${base_libdir}/libnsl*.so.* ${base_libdir}/libnsl-*.so ${base_libdir}/libnss_files*.so.* ${base_libdir}/libnss_files-*.so ${base_libdir}/libnss_compat*.so.* ${base_libdir}/libnss_compat-*.so ${base_libdir}/libnss_dns*.so.* ${base_libdir}/libnss_dns-*.so ${base_libdir}/libdl*.so.* ${base_libdir}/libdl-*.so ${base_libdir}/libanl*.so.* ${base_libdir}/libanl-*.so ${base_libdir}/libBrokenLocale*.so.* ${base_libdir}/libBrokenLocale-*.so" | 34 | libc_baselibs = "${base_libdir}/libcrypt*.so.* ${base_libdir}/libcrypt-*.so ${base_libdir}/libc.so.* ${base_libdir}/libc-*.so ${base_libdir}/libm*.so.* ${base_libdir}/libm-*.so ${base_libdir}/ld*.so.* ${base_libdir}/ld-*.so ${base_libdir}/libpthread*.so.* ${base_libdir}/libpthread-*.so ${base_libdir}/libresolv*.so.* ${base_libdir}/libresolv-*.so ${base_libdir}/librt*.so.* ${base_libdir}/librt-*.so ${base_libdir}/libutil*.so.* ${base_libdir}/libutil-*.so ${base_libdir}/libnsl*.so.* ${base_libdir}/libnsl-*.so ${base_libdir}/libnss_files*.so.* ${base_libdir}/libnss_files-*.so ${base_libdir}/libnss_compat*.so.* ${base_libdir}/libnss_compat-*.so ${base_libdir}/libnss_dns*.so.* ${base_libdir}/libnss_dns-*.so ${base_libdir}/libdl*.so.* ${base_libdir}/libdl-*.so ${base_libdir}/libanl*.so.* ${base_libdir}/libanl-*.so ${base_libdir}/libBrokenLocale*.so.* ${base_libdir}/libBrokenLocale-*.so" |
38 | 35 | ||
39 | FILES_${PN} = "${libc_baselibs} ${libexecdir}/* ${@base_conditional('USE_LDCONFIG', '1', '${base_sbindir}/ldconfig ${sysconfdir}/ld.so.conf', '', d)}" | 36 | FILES_${PN} = "${libc_baselibs} ${libexecdir}/* ${@base_conditional('USE_LDCONFIG', '1', '${base_sbindir}/ldconfig ${sysconfdir}/ld.so.conf', '', d)}" |
40 | FILES_ldd${PKGSUFFIX} = "${bindir}/ldd" | 37 | FILES_ldd = "${bindir}/ldd" |
41 | FILES_libsegfault${PKGSUFFIX} = "${base_libdir}/libSegFault*" | 38 | FILES_libsegfault = "${base_libdir}/libSegFault*" |
42 | FILES_libcidn${PKGSUFFIX} = "${base_libdir}/libcidn-*.so ${base_libdir}/libcidn.so.*" | 39 | FILES_libcidn = "${base_libdir}/libcidn-*.so ${base_libdir}/libcidn.so.*" |
43 | FILES_libmemusage${PKGSUFFIX} = "${base_libdir}/libmemusage.so" | 40 | FILES_libmemusage = "${base_libdir}/libmemusage.so" |
44 | FILES_eglibc-extra-nss${PKGSUFFIX} = "${base_libdir}/libnss_*-*.so ${base_libdir}/libnss_*.so.*" | 41 | FILES_eglibc-extra-nss = "${base_libdir}/libnss_*-*.so ${base_libdir}/libnss_*.so.*" |
45 | FILES_sln${PKGSUFFIX} = "/sbin/sln" | 42 | FILES_sln = "/sbin/sln" |
46 | FILES_${PN}-pic = "${libdir}/*_pic.a ${libdir}/*_pic.map ${libdir}/libc_pic/*.o" | 43 | FILES_${PN}-pic = "${libdir}/*_pic.a ${libdir}/*_pic.map ${libdir}/libc_pic/*.o" |
47 | FILES_libsotruss${PKGSUFFIX} = "${libdir}/audit/sotruss-lib.so" | 44 | FILES_libsotruss = "${libdir}/audit/sotruss-lib.so" |
48 | FILES_SOLIBSDEV = "${libdir}/lib*${SOLIBSDEV}" | 45 | FILES_SOLIBSDEV = "${libdir}/lib*${SOLIBSDEV}" |
49 | FILES_${PN}-dev += "${bindir}/rpcgen ${libdir}/*_nonshared.a ${base_libdir}/*_nonshared.a ${base_libdir}/*.o ${datadir}/aclocal" | 46 | FILES_${PN}-dev += "${bindir}/rpcgen ${libdir}/*_nonshared.a ${base_libdir}/*_nonshared.a ${base_libdir}/*.o ${datadir}/aclocal" |
50 | FILES_${PN}-staticdev += "${libdir}/*.a ${base_libdir}/*.a" | 47 | FILES_${PN}-staticdev += "${libdir}/*.a ${base_libdir}/*.a" |
51 | FILES_nscd${PKGSUFFIX} = "${sbindir}/nscd*" | 48 | FILES_nscd = "${sbindir}/nscd*" |
52 | FILES_${PN}-mtrace = "${bindir}/mtrace" | 49 | FILES_${PN}-mtrace = "${bindir}/mtrace" |
53 | FILES_${PN}-utils = "${bindir}/* ${sbindir}/*" | 50 | FILES_${PN}-utils = "${bindir}/* ${sbindir}/*" |
54 | FILES_${PN}-dbg += "${libexecdir}/*/.debug ${libdir}/audit/.debug" | 51 | FILES_${PN}-dbg += "${libexecdir}/*/.debug ${libdir}/audit/.debug" |
55 | FILES_catchsegv${PKGSUFFIX} = "${bindir}/catchsegv" | 52 | FILES_catchsegv = "${bindir}/catchsegv" |
56 | RDEPENDS_catchsegv${PKGSUFFIX} = "libsegfault" | 53 | RDEPENDS_catchsegv = "libsegfault" |
57 | RDEPENDS_${PN}-utils += "bash" | 54 | RDEPENDS_${PN}-utils += "bash" |
58 | RDEPENDS_${PN}-mtrace += "perl" | 55 | RDEPENDS_${PN}-mtrace += "perl" |
59 | FILES_${PN}-pcprofile = "${base_libdir}/libpcprofile.so" | 56 | FILES_${PN}-pcprofile = "${base_libdir}/libpcprofile.so" |
60 | FILES_eglibc-thread-db${PKGSUFFIX} = "${base_libdir}/libthread_db.so.* ${base_libdir}/libthread_db-*.so" | 57 | FILES_eglibc-thread-db = "${base_libdir}/libthread_db.so.* ${base_libdir}/libthread_db-*.so" |
61 | RPROVIDES_${PN}-dev += "libc-dev" | 58 | RPROVIDES_${PN}-dev += "libc-dev" |
62 | RPROVIDES_${PN}-staticdev += "libc-staticdev" | 59 | RPROVIDES_${PN}-staticdev += "libc-staticdev" |
63 | 60 | ||
@@ -65,8 +62,8 @@ SUMMARY_sln = "The static ln." | |||
65 | DESCRIPTION_sln = "Similar to the 'ln' utility, but statically linked. sln is useful to make symbolic links to dynamic libraries if the dynamic linking system, for some reason, is not functional." | 62 | DESCRIPTION_sln = "Similar to the 'ln' utility, but statically linked. sln is useful to make symbolic links to dynamic libraries if the dynamic linking system, for some reason, is not functional." |
66 | SUMMARY_nscd = "Name service cache daemon" | 63 | SUMMARY_nscd = "Name service cache daemon" |
67 | DESCRIPTION_nscd = "nscd, name service cache daemon, caches name service lookups for the passwd, group and hosts information. It can damatically improvide performance with remote, such as NIS or NIS+, name services." | 64 | DESCRIPTION_nscd = "nscd, name service cache daemon, caches name service lookups for the passwd, group and hosts information. It can damatically improvide performance with remote, such as NIS or NIS+, name services." |
68 | SUMMARY_eglibc-extra-nss${PKGSUFFIX} = "hesiod, NIS and NIS+ nss libraries" | 65 | SUMMARY_eglibc-extra-nss = "hesiod, NIS and NIS+ nss libraries" |
69 | DESCRIPTION_eglibc-extra-nss${PKGSUFFIX} = "eglibc: nis, nisplus and hesiod search services." | 66 | DESCRIPTION_eglibc-extra-nss = "eglibc: nis, nisplus and hesiod search services." |
70 | SUMMARY_ldd = "print shared library dependencies" | 67 | SUMMARY_ldd = "print shared library dependencies" |
71 | DESCRIPTION_ldd = "/usr/bin/ldd prints shared library dependencies for each program or shared library specified on the command line." | 68 | DESCRIPTION_ldd = "/usr/bin/ldd prints shared library dependencies for each program or shared library specified on the command line." |
72 | SUMMARY_${PN}-utils = "Miscellaneous utilities provided by eglibc" | 69 | SUMMARY_${PN}-utils = "Miscellaneous utilities provided by eglibc" |
diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb b/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb index 7bc97d68d3..3a075d48e8 100644 --- a/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb +++ b/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb | |||
@@ -5,7 +5,7 @@ PE = "1" | |||
5 | 5 | ||
6 | DEPENDS += "libffi python-argparse-native zlib" | 6 | DEPENDS += "libffi python-argparse-native zlib" |
7 | DEPENDS_virtclass-native += "libffi-native python-argparse-native" | 7 | DEPENDS_virtclass-native += "libffi-native python-argparse-native" |
8 | DEPENDS_virtclass-nativesdk += "libffi-nativesdk python-argparse-native zlib-nativesdk ${BPN}-native" | 8 | DEPENDS_virtclass-nativesdk += "nativesdk-libffi python-argparse-native nativesdk-zlib ${BPN}-native" |
9 | 9 | ||
10 | SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" | 10 | SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" |
11 | 11 | ||
diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index 9dca440e80..8b099f223e 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++ b/meta/recipes-core/glib-2.0/glib.inc | |||
@@ -15,7 +15,7 @@ SECTION = "libs" | |||
15 | 15 | ||
16 | DEPENDS = "glib-2.0-native zip virtual/libiconv" | 16 | DEPENDS = "glib-2.0-native zip virtual/libiconv" |
17 | DEPENDS_virtclass-native = "pkgconfig-native gettext-native" | 17 | DEPENDS_virtclass-native = "pkgconfig-native gettext-native" |
18 | DEPENDS_virtclass-nativesdk = "libtool-nativesdk" | 18 | DEPENDS_virtclass-nativesdk = "nativesdk-libtool" |
19 | PACKAGES =+ "${PN}-utils ${PN}-bash-completion ${PN}-codegen" | 19 | PACKAGES =+ "${PN}-utils ${PN}-bash-completion ${PN}-codegen" |
20 | 20 | ||
21 | LEAD_SONAME = "libglib-2.0.*" | 21 | LEAD_SONAME = "libglib-2.0.*" |
diff --git a/meta/recipes-core/meta/external-python-tarball.bb b/meta/recipes-core/meta/external-python-tarball.bb index e317ba32ca..2085acc223 100644 --- a/meta/recipes-core/meta/external-python-tarball.bb +++ b/meta/recipes-core/meta/external-python-tarball.bb | |||
@@ -16,25 +16,25 @@ SDK_DEPLOY = "${TMPDIR}/deploy/sdk" | |||
16 | IPKG_HOST = "opkg-cl -f ${IPKGCONF_SDK} -o ${SDK_OUTPUT}" | 16 | IPKG_HOST = "opkg-cl -f ${IPKGCONF_SDK} -o ${SDK_OUTPUT}" |
17 | 17 | ||
18 | TOOLCHAIN_HOST_TASK ?= "\ | 18 | TOOLCHAIN_HOST_TASK ?= "\ |
19 | python-nativesdk-core \ | 19 | nativesdk-python-core \ |
20 | python-nativesdk-textutils \ | 20 | nativesdk-python-textutils \ |
21 | python-nativesdk-sqlite3 \ | 21 | nativesdk-python-sqlite3 \ |
22 | python-nativesdk-pickle \ | 22 | nativesdk-python-pickle \ |
23 | python-nativesdk-logging \ | 23 | nativesdk-python-logging \ |
24 | python-nativesdk-elementtree \ | 24 | nativesdk-python-elementtree \ |
25 | python-nativesdk-curses \ | 25 | nativesdk-python-curses \ |
26 | python-nativesdk-compile \ | 26 | nativesdk-python-compile \ |
27 | python-nativesdk-compiler \ | 27 | nativesdk-python-compiler \ |
28 | python-nativesdk-fcntl \ | 28 | nativesdk-python-fcntl \ |
29 | python-nativesdk-shell \ | 29 | nativesdk-python-shell \ |
30 | python-nativesdk-misc \ | 30 | nativesdk-python-misc \ |
31 | python-nativesdk-multiprocessing \ | 31 | nativesdk-python-multiprocessing \ |
32 | python-nativesdk-subprocess \ | 32 | nativesdk-python-subprocess \ |
33 | python-nativesdk-xmlrpc \ | 33 | nativesdk-python-xmlrpc \ |
34 | python-nativesdk-netclient \ | 34 | nativesdk-python-netclient \ |
35 | python-nativesdk-netserver \ | 35 | nativesdk-python-netserver \ |
36 | python-nativesdk-distutils \ | 36 | nativesdk-python-distutils \ |
37 | chrpath-nativesdk \ | 37 | nativesdk-chrpath \ |
38 | " | 38 | " |
39 | 39 | ||
40 | TOOLCHAIN_OUTPUTNAME ?= "python-nativesdk-standalone-${SDKMACHINE}" | 40 | TOOLCHAIN_OUTPUTNAME ?= "python-nativesdk-standalone-${SDKMACHINE}" |
diff --git a/meta/recipes-core/tasks/task-sdk-host-nativesdk.bb b/meta/recipes-core/tasks/nativesdk-task-sdk-host.bb index 920f359eea..ea054bc9c9 100644 --- a/meta/recipes-core/tasks/task-sdk-host-nativesdk.bb +++ b/meta/recipes-core/tasks/nativesdk-task-sdk-host.bb | |||
@@ -15,21 +15,21 @@ inherit nativesdk | |||
15 | PACKAGES = "${PN}" | 15 | PACKAGES = "${PN}" |
16 | 16 | ||
17 | RDEPENDS_${PN} = "\ | 17 | RDEPENDS_${PN} = "\ |
18 | pkgconfig-nativesdk \ | 18 | nativesdk-pkgconfig \ |
19 | qemu-nativesdk \ | 19 | nativesdk-qemu \ |
20 | qemu-helper-nativesdk \ | 20 | nativesdk-qemu-helper \ |
21 | pseudo-nativesdk \ | 21 | nativesdk-pseudo \ |
22 | unfs-server-nativesdk \ | 22 | nativesdk-unfs-server \ |
23 | opkg-nativesdk \ | 23 | nativesdk-opkg \ |
24 | libtool-nativesdk \ | 24 | nativesdk-libtool \ |
25 | autoconf-nativesdk \ | 25 | nativesdk-autoconf \ |
26 | automake-nativesdk \ | 26 | nativesdk-automake \ |
27 | " | 27 | " |
28 | 28 | ||
29 | RDEPENDS_${PN}_darwin8 = "\ | 29 | RDEPENDS_${PN}_darwin8 = "\ |
30 | odcctools-cross-canadian \ | 30 | odcctools-cross-canadian \ |
31 | llvm-cross-canadian \ | 31 | llvm-cross-canadian \ |
32 | pkgconfig-nativesdk \ | 32 | nativesdk-pkgconfig \ |
33 | opkg-nativesdk \ | 33 | nativesdk-opkg \ |
34 | libtool-nativesdk \ | 34 | nativesdk-libtool \ |
35 | " | 35 | " |
diff --git a/meta/recipes-devtools/autoconf/autoconf.inc b/meta/recipes-devtools/autoconf/autoconf.inc index 4f5a5b2a46..e80a83410e 100644 --- a/meta/recipes-devtools/autoconf/autoconf.inc +++ b/meta/recipes-devtools/autoconf/autoconf.inc | |||
@@ -7,10 +7,10 @@ HOMEPAGE = "http://www.gnu.org/software/autoconf/" | |||
7 | SECTION = "devel" | 7 | SECTION = "devel" |
8 | DEPENDS += "m4-native" | 8 | DEPENDS += "m4-native" |
9 | DEPENDS_virtclass-native = "m4-native gnu-config-native" | 9 | DEPENDS_virtclass-native = "m4-native gnu-config-native" |
10 | DEPENDS_virtclass-nativesdk = "m4-nativesdk gnu-config-nativesdk" | 10 | DEPENDS_virtclass-nativesdk = "nativesdk-m4 nativesdk-gnu-config" |
11 | RDEPENDS_${PN} = "m4 gnu-config" | 11 | RDEPENDS_${PN} = "m4 gnu-config" |
12 | RDEPENDS_${PN}_virtclass-native = "m4-native gnu-config-native" | 12 | RDEPENDS_${PN}_virtclass-native = "m4-native gnu-config-native" |
13 | RDEPENDS_${PN}_virtclass-nativesdk = "m4-nativesdk gnu-config-nativesdk" | 13 | RDEPENDS_${PN}_virtclass-nativesdk = "nativesdk-m4 nativesdk-gnu-config" |
14 | 14 | ||
15 | SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \ | 15 | SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \ |
16 | file://program_prefix.patch" | 16 | file://program_prefix.patch" |
diff --git a/meta/recipes-devtools/automake/automake_1.12.1.bb b/meta/recipes-devtools/automake/automake_1.12.1.bb index 2a97bcc9aa..700592c6c9 100644 --- a/meta/recipes-devtools/automake/automake_1.12.1.bb +++ b/meta/recipes-devtools/automake/automake_1.12.1.bb | |||
@@ -28,7 +28,7 @@ RDEPENDS_${PN} += "\ | |||
28 | perl-module-vars " | 28 | perl-module-vars " |
29 | 29 | ||
30 | RDEPENDS_${PN}_virtclass-native = "autoconf-native perl-native-runtime" | 30 | RDEPENDS_${PN}_virtclass-native = "autoconf-native perl-native-runtime" |
31 | RDEPENDS_${PN}_virtclass-nativesdk = "autoconf-nativesdk" | 31 | RDEPENDS_${PN}_virtclass-nativesdk = "nativesdk-autoconf" |
32 | 32 | ||
33 | PATHFIXPATCH = "file://path_prog_fixes.patch" | 33 | PATHFIXPATCH = "file://path_prog_fixes.patch" |
34 | PATHFIXPATCH_virtclass-native = "" | 34 | PATHFIXPATCH_virtclass-native = "" |
diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc index a23531ca23..4658badfa6 100644 --- a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc +++ b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc | |||
@@ -4,7 +4,7 @@ DESCRIPTION = "A GNU collection of cross-canadian binary utilities for ${TARGET_ | |||
4 | PN = "binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 4 | PN = "binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}" |
5 | BPN = "binutils" | 5 | BPN = "binutils" |
6 | 6 | ||
7 | DEPENDS = "flex-native bison-native virtual/${HOST_PREFIX}gcc-crosssdk virtual/libc-nativesdk zlib-nativesdk gettext-nativesdk" | 7 | DEPENDS = "flex-native bison-native virtual/${HOST_PREFIX}gcc-crosssdk virtual/nativesdk-libc nativesdk-zlib nativesdk-gettext" |
8 | EXTRA_OECONF += "--with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS} \ | 8 | EXTRA_OECONF += "--with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS} \ |
9 | " | 9 | " |
10 | do_install () { | 10 | do_install () { |
diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc index cc0a3badb9..ef861ae6cb 100644 --- a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc +++ b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc | |||
@@ -4,5 +4,5 @@ DESCRIPTION = "The cross-canadian GNU cc and gcc C compilers for ${TARGET_ARCH} | |||
4 | PN = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 4 | PN = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}" |
5 | BPN = "gcc" | 5 | BPN = "gcc" |
6 | 6 | ||
7 | DEPENDS = "virtual/${HOST_PREFIX}binutils-crosssdk virtual/${TARGET_PREFIX}libc-for-gcc gettext-nativesdk" | 7 | DEPENDS = "virtual/${HOST_PREFIX}binutils-crosssdk virtual/nativesdk-${HOST_PREFIX}libc-for-gcc gettext" |
8 | 8 | ||
diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_4.7.bb b/meta/recipes-devtools/gcc/gcc-cross-canadian_4.7.bb index 308e6f5234..53c463264f 100644 --- a/meta/recipes-devtools/gcc/gcc-cross-canadian_4.7.bb +++ b/meta/recipes-devtools/gcc/gcc-cross-canadian_4.7.bb | |||
@@ -5,8 +5,8 @@ require gcc-cross-canadian.inc | |||
5 | require gcc-configure-sdk.inc | 5 | require gcc-configure-sdk.inc |
6 | require gcc-package-sdk.inc | 6 | require gcc-package-sdk.inc |
7 | 7 | ||
8 | DEPENDS += "gmp-nativesdk mpfr-nativesdk libmpc-nativesdk elfutils-nativesdk" | 8 | DEPENDS += "nativesdk-gmp nativesdk-mpfr nativesdk-libmpc nativesdk-elfutils" |
9 | RDEPENDS_${PN} += "mpfr-nativesdk libmpc-nativesdk elfutils-nativesdk" | 9 | RDEPENDS_${PN} += "nativesdk-mpfr nativesdk-libmpc nativesdk-elfutils" |
10 | 10 | ||
11 | SYSTEMHEADERS = "/usr/include" | 11 | SYSTEMHEADERS = "/usr/include" |
12 | SYSTEMLIBS = "${target_base_libdir}/" | 12 | SYSTEMLIBS = "${target_base_libdir}/" |
diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk.inc b/meta/recipes-devtools/gcc/gcc-crosssdk.inc index 0fd82a6fdf..467a3f5d43 100644 --- a/meta/recipes-devtools/gcc/gcc-crosssdk.inc +++ b/meta/recipes-devtools/gcc/gcc-crosssdk.inc | |||
@@ -6,5 +6,5 @@ SYSTEMLIBS1 = "${SDKPATHNATIVE}${libdir_nativesdk}/" | |||
6 | 6 | ||
7 | GCCMULTILIB = "--disable-multilib" | 7 | GCCMULTILIB = "--disable-multilib" |
8 | 8 | ||
9 | DEPENDS = "virtual/${TARGET_PREFIX}binutils-crosssdk virtual/${TARGET_PREFIX}libc-for-gcc-nativesdk gettext-native" | 9 | DEPENDS = "virtual/${TARGET_PREFIX}binutils-crosssdk virtual/nativesdk-${TARGET_PREFIX}libc-for-gcc gettext-native" |
10 | PROVIDES = "virtual/${TARGET_PREFIX}gcc-crosssdk virtual/${TARGET_PREFIX}g++-crosssdk" | 10 | PROVIDES = "virtual/${TARGET_PREFIX}gcc-crosssdk virtual/${TARGET_PREFIX}g++-crosssdk" |
diff --git a/meta/recipes-devtools/gcc/libgcc_4.7.bb b/meta/recipes-devtools/gcc/libgcc_4.7.bb index c796253c82..5eaa515570 100644 --- a/meta/recipes-devtools/gcc/libgcc_4.7.bb +++ b/meta/recipes-devtools/gcc/libgcc_4.7.bb | |||
@@ -4,14 +4,11 @@ INHIBIT_DEFAULT_DEPS = "1" | |||
4 | 4 | ||
5 | DEPENDS = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" | 5 | DEPENDS = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" |
6 | 6 | ||
7 | PKGSUFFIX = "" | ||
8 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
9 | |||
10 | PACKAGES = "\ | 7 | PACKAGES = "\ |
11 | ${PN} \ | 8 | ${PN} \ |
12 | ${PN}-dev \ | 9 | ${PN}-dev \ |
13 | ${PN}-dbg \ | 10 | ${PN}-dbg \ |
14 | libgcov${PKGSUFFIX}-dev \ | 11 | libgcov-dev \ |
15 | " | 12 | " |
16 | 13 | ||
17 | FILES_${PN} = "${base_libdir}/libgcc*.so.*" | 14 | FILES_${PN} = "${base_libdir}/libgcc*.so.*" |
@@ -19,7 +16,7 @@ FILES_${PN}-dev = " \ | |||
19 | ${base_libdir}/libgcc*.so \ | 16 | ${base_libdir}/libgcc*.so \ |
20 | ${libdir}/${TARGET_SYS}/${BINV}/*crt* \ | 17 | ${libdir}/${TARGET_SYS}/${BINV}/*crt* \ |
21 | ${libdir}/${TARGET_SYS}/${BINV}/libgcc*" | 18 | ${libdir}/${TARGET_SYS}/${BINV}/libgcc*" |
22 | FILES_libgcov${PKGSUFFIX}-dev = " \ | 19 | FILES_libgcov-dev = " \ |
23 | ${libdir}/${TARGET_SYS}/${BINV}/libgcov.a \ | 20 | ${libdir}/${TARGET_SYS}/${BINV}/libgcov.a \ |
24 | " | 21 | " |
25 | FILES_${PN}-dbg += "${base_libdir}/.debug/" | 22 | FILES_${PN}-dbg += "${base_libdir}/.debug/" |
@@ -72,4 +69,4 @@ do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_package" | |||
72 | BBCLASSEXTEND = "nativesdk" | 69 | BBCLASSEXTEND = "nativesdk" |
73 | 70 | ||
74 | INSANE_SKIP_${PN}-dev = "staticdev" | 71 | INSANE_SKIP_${PN}-dev = "staticdev" |
75 | INSANE_SKIP_${MLPREFIX}libgcov${PKGSUFFIX}-dev = "staticdev" | 72 | INSANE_SKIP_${MLPREFIX}libgcov-dev = "staticdev" |
diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc index 2b6069883e..c947526e82 100644 --- a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc | |||
@@ -5,9 +5,9 @@ DESCRIPTION = "cross-canadian gdb for ${TARGET_ARCH} target - GNU debugger" | |||
5 | PN = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 5 | PN = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}" |
6 | BPN = "gdb" | 6 | BPN = "gdb" |
7 | 7 | ||
8 | DEPENDS = "ncurses-nativesdk expat-nativesdk gettext-nativesdk readline-nativesdk python-nativesdk" | 8 | DEPENDS = "nativesdk-ncurses nativesdk-expat nativesdk-gettext nativesdk-readline nativesdk-python" |
9 | RDEPENDS += "python-nativesdk-core python-nativesdk-lang python-nativesdk-re \ | 9 | RDEPENDS += "nativesdk-python-core nativesdk-python-lang nativesdk-python-re \ |
10 | python-nativesdk-codecs python-nativesdk-netclient" | 10 | nativesdk-python-codecs nativesdk-python-netclient" |
11 | 11 | ||
12 | EXTRA_OECONF_append = "--with-python=${WORKDIR}/python" | 12 | EXTRA_OECONF_append = "--with-python=${WORKDIR}/python" |
13 | 13 | ||
@@ -30,3 +30,4 @@ EOF | |||
30 | do_install_append() { | 30 | do_install_append() { |
31 | rm -rf ${D}${exec_prefix}/lib | 31 | rm -rf ${D}${exec_prefix}/lib |
32 | } | 32 | } |
33 | |||
diff --git a/meta/recipes-devtools/gnu-config/gnu-config_20111111.bb b/meta/recipes-devtools/gnu-config/gnu-config_20111111.bb index d4588daa81..f7313609a9 100644 --- a/meta/recipes-devtools/gnu-config/gnu-config_20111111.bb +++ b/meta/recipes-devtools/gnu-config/gnu-config_20111111.bb | |||
@@ -28,7 +28,7 @@ do_install () { | |||
28 | sed -e 's,@gnu-configdir@,${datadir}/gnu-config,g' \ | 28 | sed -e 's,@gnu-configdir@,${datadir}/gnu-config,g' \ |
29 | -e 's,@autom4te_perllibdir@,${datadir}/autoconf,g' > ${D}${bindir}/gnu-configize | 29 | -e 's,@autom4te_perllibdir@,${datadir}/autoconf,g' > ${D}${bindir}/gnu-configize |
30 | # In the native case we want the system perl as perl-native can't have built yet | 30 | # In the native case we want the system perl as perl-native can't have built yet |
31 | if [ "${PN}" != "gnu-config-native" -a "${PN}" != "gnu-config-nativesdk" ]; then | 31 | if [ "${PN}" != "gnu-config-native" -a "${PN}" != "nativesdk-gnu-config" ]; then |
32 | sed -i -e 's,/usr/bin/env,${bindir}/env,g' ${D}${bindir}/gnu-configize | 32 | sed -i -e 's,/usr/bin/env,${bindir}/env,g' ${D}${bindir}/gnu-configize |
33 | fi | 33 | fi |
34 | chmod 755 ${D}${bindir}/gnu-configize | 34 | chmod 755 ${D}${bindir}/gnu-configize |
diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb b/meta/recipes-devtools/gnu-config/gnu-config_git.bb index 4de479915b..73efbb0f91 100644 --- a/meta/recipes-devtools/gnu-config/gnu-config_git.bb +++ b/meta/recipes-devtools/gnu-config/gnu-config_git.bb | |||
@@ -29,7 +29,7 @@ do_install () { | |||
29 | sed -e 's,@gnu-configdir@,${datadir}/gnu-config,g' \ | 29 | sed -e 's,@gnu-configdir@,${datadir}/gnu-config,g' \ |
30 | -e 's,@autom4te_perllibdir@,${datadir}/autoconf,g' > ${D}${bindir}/gnu-configize | 30 | -e 's,@autom4te_perllibdir@,${datadir}/autoconf,g' > ${D}${bindir}/gnu-configize |
31 | # In the native case we want the system perl as perl-native can't have built yet | 31 | # In the native case we want the system perl as perl-native can't have built yet |
32 | if [ "${PN}" != "gnu-config-native" -a "${PN}" != "gnu-config-nativesdk" ]; then | 32 | if [ "${PN}" != "gnu-config-native" -a "${PN}" != "nativesdk-gnu-config" ]; then |
33 | sed -i -e 's,/usr/bin/env,${bindir}/env,g' ${D}${bindir}/gnu-configize | 33 | sed -i -e 's,/usr/bin/env,${bindir}/env,g' ${D}${bindir}/gnu-configize |
34 | fi | 34 | fi |
35 | chmod 755 ${D}${bindir}/gnu-configize | 35 | chmod 755 ${D}${bindir}/gnu-configize |
diff --git a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal b/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal index a540c0d8ff..78ea6d0514 100755 --- a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal +++ b/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal | |||
@@ -117,7 +117,7 @@ OPKG_INSTALL_NATIVE_CMD="$OPKG_INSTALL_CMD -f $OPKG_CONFIG_FILE -o $NATIVE_INST | |||
117 | BASE_HOSTSDK_PKGNAMES="pseudo opkg pkgconfig libtool autoconf automake" | 117 | BASE_HOSTSDK_PKGNAMES="pseudo opkg pkgconfig libtool autoconf automake" |
118 | for pkg in $BASE_HOSTSDK_PKGNAMES; do | 118 | for pkg in $BASE_HOSTSDK_PKGNAMES; do |
119 | echo_info "Installing ${pkg} nativesdk ...\n" | 119 | echo_info "Installing ${pkg} nativesdk ...\n" |
120 | $OPKG_INSTALL_NATIVE_CMD ${pkg}-nativesdk &>> $YOCTOADT_INSTALL_LOG_FILE | 120 | $OPKG_INSTALL_NATIVE_CMD nativesdk-${pkg} &>> $YOCTOADT_INSTALL_LOG_FILE |
121 | check_result | 121 | check_result |
122 | done | 122 | done |
123 | 123 | ||
@@ -142,15 +142,15 @@ done | |||
142 | 142 | ||
143 | if [ "$YOCTOADT_QEMU" == "Y" ] || [ "$YOCTOADT_QEMU" = "y" ]; then | 143 | if [ "$YOCTOADT_QEMU" == "Y" ] || [ "$YOCTOADT_QEMU" = "y" ]; then |
144 | echo_info "\nInstalling qemu native ..." | 144 | echo_info "\nInstalling qemu native ..." |
145 | $OPKG_INSTALL_NATIVE_CMD qemu-nativesdk &>> $YOCTOADT_INSTALL_LOG_FILE | 145 | $OPKG_INSTALL_NATIVE_CMD nativesdk-qemu &>> $YOCTOADT_INSTALL_LOG_FILE |
146 | check_result | 146 | check_result |
147 | $OPKG_INSTALL_NATIVE_CMD qemu-helper-nativesdk &>> $YOCTOADT_INSTALL_LOG_FILE | 147 | $OPKG_INSTALL_NATIVE_CMD nativesdk-qemu-helper &>> $YOCTOADT_INSTALL_LOG_FILE |
148 | check_result | 148 | check_result |
149 | fi | 149 | fi |
150 | 150 | ||
151 | if [ "$YOCTOADT_NFS_UTIL" == "Y" ] || [ "$YOCTOADT_NFS_UTIL" == "y" ]; then | 151 | if [ "$YOCTOADT_NFS_UTIL" == "Y" ] || [ "$YOCTOADT_NFS_UTIL" == "y" ]; then |
152 | echo_info "\nInstalling unfs ..." | 152 | echo_info "\nInstalling unfs ..." |
153 | $OPKG_INSTALL_NATIVE_CMD unfs-server-nativesdk &>> $YOCTOADT_INSTALL_LOG_FILE | 153 | $OPKG_INSTALL_NATIVE_CMD nativesdk-unfs-server &>> $YOCTOADT_INSTALL_LOG_FILE |
154 | check_result | 154 | check_result |
155 | fi | 155 | fi |
156 | 156 | ||
diff --git a/meta/recipes-devtools/opkg/opkg.inc b/meta/recipes-devtools/opkg/opkg.inc index 5c7cad3665..10cd9d8f30 100644 --- a/meta/recipes-devtools/opkg/opkg.inc +++ b/meta/recipes-devtools/opkg/opkg.inc | |||
@@ -8,7 +8,7 @@ LICENSE = "GPLv2+" | |||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ |
9 | file://src/opkg-cl.c;beginline=1;endline=20;md5=321f658c3f6b6c832e25c8850b5dffba" | 9 | file://src/opkg-cl.c;beginline=1;endline=20;md5=321f658c3f6b6c832e25c8850b5dffba" |
10 | DEPENDS_virtclass-native = "curl-native" | 10 | DEPENDS_virtclass-native = "curl-native" |
11 | DEPENDS_virtclass-nativesdk = "curl-nativesdk" | 11 | DEPENDS_virtclass-nativesdk = "nativesdk-curl" |
12 | 12 | ||
13 | PE = "1" | 13 | PE = "1" |
14 | INC_PR = "r10" | 14 | INC_PR = "r10" |
@@ -41,12 +41,12 @@ RDEPENDS_${PN}_virtclass-nativesdk = "" | |||
41 | PACKAGE_ARCH_update-alternatives-cworth = "all" | 41 | PACKAGE_ARCH_update-alternatives-cworth = "all" |
42 | RREPLACES_${PN} = "opkg-nogpg" | 42 | RREPLACES_${PN} = "opkg-nogpg" |
43 | 43 | ||
44 | PACKAGES =+ "libopkg${PKGSUFFIX}-dev libopkg${PKGSUFFIX}-staticdev libopkg${PKGSUFFIX} update-alternatives-cworth${PKGSUFFIX}" | 44 | PACKAGES =+ "libopkg-dev libopkg-staticdev libopkg update-alternatives-cworth" |
45 | 45 | ||
46 | FILES_update-alternatives-cworth${PKGSUFFIX} = "${bindir}/update-alternatives" | 46 | FILES_update-alternatives-cworth = "${bindir}/update-alternatives" |
47 | FILES_libopkg${PKGSUFFIX}-dev = "${libdir}/*.la ${libdir}/*.so" | 47 | FILES_libopkg-dev = "${libdir}/*.la ${libdir}/*.so" |
48 | FILES_libopkg${PKGSUFFIX}-staticdev = "${libdir}/*.a" | 48 | FILES_libopkg-staticdev = "${libdir}/*.a" |
49 | FILES_libopkg${PKGSUFFIX} = "${libdir}/*.so.* ${localstatedir}/lib/opkg/" | 49 | FILES_libopkg = "${libdir}/*.so.* ${localstatedir}/lib/opkg/" |
50 | 50 | ||
51 | # We need to create the lock directory | 51 | # We need to create the lock directory |
52 | do_install_append() { | 52 | do_install_append() { |
@@ -75,9 +75,6 @@ ALTERNATIVE_TARGET[opkg] = "${bindir}/opkg-cl" | |||
75 | 75 | ||
76 | BBCLASSEXTEND = "native nativesdk" | 76 | BBCLASSEXTEND = "native nativesdk" |
77 | 77 | ||
78 | PKGSUFFIX = "" | ||
79 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
80 | |||
81 | # Define a variable to allow distros to run configure earlier. | 78 | # Define a variable to allow distros to run configure earlier. |
82 | # (for example, to enable loading of ethernet kernel modules before networking starts) | 79 | # (for example, to enable loading of ethernet kernel modules before networking starts) |
83 | POSTINSTALL_INITPOSITION ?= "98" | 80 | POSTINSTALL_INITPOSITION ?= "98" |
diff --git a/meta/recipes-devtools/perl/perl_5.14.2.bb b/meta/recipes-devtools/perl/perl_5.14.2.bb index 561b30ed18..9db38055cb 100644 --- a/meta/recipes-devtools/perl/perl_5.14.2.bb +++ b/meta/recipes-devtools/perl/perl_5.14.2.bb | |||
@@ -302,6 +302,7 @@ python populate_packages_prepend () { | |||
302 | } | 302 | } |
303 | 303 | ||
304 | PACKAGES_DYNAMIC = "perl-module-*" | 304 | PACKAGES_DYNAMIC = "perl-module-*" |
305 | PACKAGES_DYNAMIC_virtclass-nativesdk = "nativesdk-perl-module-*" | ||
305 | 306 | ||
306 | RPROVIDES_perl-lib = "perl-lib" | 307 | RPROVIDES_perl-lib = "perl-lib" |
307 | 308 | ||
@@ -311,3 +312,4 @@ require perl-rprovides_${PV}.inc | |||
311 | 312 | ||
312 | SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" | 313 | SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" |
313 | 314 | ||
315 | BBCLASSEXTEND = "nativesdk" | ||
diff --git a/meta/recipes-devtools/python/python_2.7.3.bb b/meta/recipes-devtools/python/python_2.7.3.bb index 9c648fec15..3eb36fc9aa 100644 --- a/meta/recipes-devtools/python/python_2.7.3.bb +++ b/meta/recipes-devtools/python/python_2.7.3.bb | |||
@@ -148,11 +148,11 @@ require python-${PYTHON_MAJMIN}-manifest.inc | |||
148 | RPROVIDES_${PN}-core = "${PN}" | 148 | RPROVIDES_${PN}-core = "${PN}" |
149 | RRECOMMENDS_${PN}-core = "${PN}-readline" | 149 | RRECOMMENDS_${PN}-core = "${PN}-readline" |
150 | RRECOMMENDS_${PN}-crypt = "openssl" | 150 | RRECOMMENDS_${PN}-crypt = "openssl" |
151 | RRECOMMENDS_${PN}-crypt_virtclass-nativesdk = "openssl-nativesdk" | 151 | RRECOMMENDS_${PN}-crypt_virtclass-nativesdk = "nativesdk-openssl" |
152 | 152 | ||
153 | # package libpython2 | 153 | # package libpython2 |
154 | PACKAGES =+ "lib${BPN}2${PKGSUFFIX}" | 154 | PACKAGES =+ "lib${BPN}2" |
155 | FILES_lib${BPN}2${PKGSUFFIX} = "${libdir}/libpython*.so.*" | 155 | FILES_lib${BPN}2 = "${libdir}/libpython*.so.*" |
156 | 156 | ||
157 | # catch debug extensions (isn't that already in python-core-dbg?) | 157 | # catch debug extensions (isn't that already in python-core-dbg?) |
158 | FILES_${PN}-dbg += "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/.debug" | 158 | FILES_${PN}-dbg += "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/.debug" |
@@ -166,6 +166,3 @@ PACKAGES += "${PN}-man" | |||
166 | FILES_${PN}-man = "${datadir}/man" | 166 | FILES_${PN}-man = "${datadir}/man" |
167 | 167 | ||
168 | BBCLASSEXTEND = "nativesdk" | 168 | BBCLASSEXTEND = "nativesdk" |
169 | |||
170 | PKGSUFFIX = "" | ||
171 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb index df0cae068e..fbf9e771df 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | SUMMARY = "Qemu helper scripts" | 1 | SUMMARY = "Qemu helper scripts" |
2 | DESCRIPTION = "Qemu helper scripts" | 2 | DESCRIPTION = "Qemu helper scripts" |
3 | LICENSE = "GPLv2" | 3 | LICENSE = "GPLv2" |
4 | RDEPENDS_${PN} = "qemu-nativesdk" | 4 | RDEPENDS_${PN} = "nativesdk-qemu" |
5 | PR = "r9" | 5 | PR = "r9" |
6 | 6 | ||
7 | FILESPATH = "${FILE_DIRNAME}/qemu-helper" | 7 | FILESPATH = "${FILE_DIRNAME}/qemu-helper" |
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 9cb4aee458..bdb566d88f 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc | |||
@@ -22,7 +22,7 @@ inherit autotools | |||
22 | do_configure() { | 22 | do_configure() { |
23 | # Handle distros such as CentOS 5 32-bit that do not have kvm support | 23 | # Handle distros such as CentOS 5 32-bit that do not have kvm support |
24 | KVMOPTS="--disable-kvm" | 24 | KVMOPTS="--disable-kvm" |
25 | if [ "${PN}" != "qemu-native" -a "${PN}" != "qemu-nativesdk" ] \ | 25 | if [ "${PN}" != "qemu-native" -a "${PN}" != "nativesdk-qemu" ] \ |
26 | || [ -f /usr/include/linux/kvm.h ] ; then | 26 | || [ -f /usr/include/linux/kvm.h ] ; then |
27 | KVMOPTS="--enable-kvm" | 27 | KVMOPTS="--enable-kvm" |
28 | fi | 28 | fi |
@@ -41,8 +41,8 @@ do_install () { | |||
41 | PACKAGECONFIG ??= "" | 41 | PACKAGECONFIG ??= "" |
42 | 42 | ||
43 | DEPENDS_virtclass-native = "zlib-native alsa-lib-native glib-2.0-native" | 43 | DEPENDS_virtclass-native = "zlib-native alsa-lib-native glib-2.0-native" |
44 | DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk glib-2.0-nativesdk" | 44 | DEPENDS_virtclass-nativesdk = "nativesdk-zlib nativesdk-libsdl nativesdk-glib-2.0" |
45 | RDEPENDS_virtclass-nativesdk = "libsdl-nativesdk" | 45 | RDEPENDS_virtclass-nativesdk = "nativesdk-libsdl" |
46 | EXTRA_OECONF_virtclass-nativesdk = "--target-list=${@get_qemu_target_list(d)} --disable-werror --disable-vnc-tls \ | 46 | EXTRA_OECONF_virtclass-nativesdk = "--target-list=${@get_qemu_target_list(d)} --disable-werror --disable-vnc-tls \ |
47 | --disable-curl \ | 47 | --disable-curl \ |
48 | " | 48 | " |
diff --git a/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb b/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb index d03c153298..7480638889 100644 --- a/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +++ b/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b" | |||
5 | 5 | ||
6 | RDEPENDS_${PN} = "pseudo" | 6 | RDEPENDS_${PN} = "pseudo" |
7 | RDEPENDS_${PN}_virtclass-native = "pseudo-native" | 7 | RDEPENDS_${PN}_virtclass-native = "pseudo-native" |
8 | RDEPENDS_${PN}_virtclass-nativesdk = "pseudo-nativesdk" | 8 | RDEPENDS_${PN}_virtclass-nativesdk = "nativesdk-pseudo" |
9 | BASEPV = "2.2beta47" | 9 | BASEPV = "2.2beta47" |
10 | PR = "r1" | 10 | PR = "r1" |
11 | 11 | ||
@@ -73,6 +73,6 @@ python __anonymous () { | |||
73 | import re | 73 | import re |
74 | 74 | ||
75 | pn = d.getVar("PN", True) | 75 | pn = d.getVar("PN", True) |
76 | if not pn.endswith('-native') and not pn.endswith('-nativesdk'): | 76 | if not pn.endswith('-native') and not pn.startswith('nativesdk-'): |
77 | raise bb.parse.SkipPackage("unfs-server is intended for native/nativesdk builds only") | 77 | raise bb.parse.SkipPackage("unfs-server is intended for native/nativesdk builds only") |
78 | } | 78 | } |
diff --git a/meta/recipes-extended/bash/bash_4.2.bb b/meta/recipes-extended/bash/bash_4.2.bb index 50f2ff64b8..384eb6265d 100644 --- a/meta/recipes-extended/bash/bash_4.2.bb +++ b/meta/recipes-extended/bash/bash_4.2.bb | |||
@@ -39,3 +39,4 @@ SRC_URI[patch009.sha256sum] = "e7ed5440b4c19765786e90e4f1ded43195d38b3e4d1c4b39f | |||
39 | SRC_URI[patch010.md5sum] = "0a51602b535ef661ee707be6c8bdb373" | 39 | SRC_URI[patch010.md5sum] = "0a51602b535ef661ee707be6c8bdb373" |
40 | SRC_URI[patch010.sha256sum] = "acfc5482c25e6923116fcf4b4f7f6345b80f75ad7299749db4b736ad67aa43dc" | 40 | SRC_URI[patch010.sha256sum] = "acfc5482c25e6923116fcf4b4f7f6345b80f75ad7299749db4b736ad67aa43dc" |
41 | 41 | ||
42 | BBCLASSEXTEND = "nativesdk" | ||
diff --git a/meta/recipes-extended/bzip2/bzip2_1.0.6.bb b/meta/recipes-extended/bzip2/bzip2_1.0.6.bb index e0c710b038..5f92deb689 100644 --- a/meta/recipes-extended/bzip2/bzip2_1.0.6.bb +++ b/meta/recipes-extended/bzip2/bzip2_1.0.6.bb | |||
@@ -43,4 +43,5 @@ SECTION_libbz2-staticdev = "devel" | |||
43 | RDEPENDS_libbz2-staticdev = "libbz2-dev (= ${EXTENDPKGV})" | 43 | RDEPENDS_libbz2-staticdev = "libbz2-dev (= ${EXTENDPKGV})" |
44 | 44 | ||
45 | PROVIDES_append_virtclass-native = " bzip2-replacement-native" | 45 | PROVIDES_append_virtclass-native = " bzip2-replacement-native" |
46 | BBCLASSEXTEND = "native" | 46 | BBCLASSEXTEND = "native nativesdk" |
47 | |||
diff --git a/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb b/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb index 8b394428dc..b05840a2fc 100644 --- a/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb +++ b/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb | |||
@@ -16,7 +16,7 @@ DEPENDS = "${@base_contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ | |||
16 | ${@base_contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)} \ | 16 | ${@base_contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)} \ |
17 | ${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxext libxrandr libxrender', '', d)} \ | 17 | ${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxext libxrandr libxrender', '', d)} \ |
18 | tslib" | 18 | tslib" |
19 | DEPENDS_virtclass-nativesdk = "${@base_contains('DISTRO_FEATURES', 'x11', 'libx11-nativesdk libxrandr-nativesdk libxrender-nativesdk libxext-nativesdk', '', d)}" | 19 | DEPENDS_virtclass-nativesdk = "${@base_contains('DISTRO_FEATURES', 'x11', 'nativesdk-libx11 nativesdk-libxrandr nativesdk-libxrender nativesdk-libxext', '', d)}" |
20 | 20 | ||
21 | PR = "r0" | 21 | PR = "r0" |
22 | 22 | ||
diff --git a/meta/recipes-graphics/mesa/qemugl_git.bb b/meta/recipes-graphics/mesa/qemugl_git.bb index 32980d319d..9cf04364ac 100644 --- a/meta/recipes-graphics/mesa/qemugl_git.bb +++ b/meta/recipes-graphics/mesa/qemugl_git.bb | |||
@@ -25,7 +25,7 @@ DEFAULT_PREFERENCE = "-1" | |||
25 | 25 | ||
26 | do_install () { | 26 | do_install () { |
27 | install -d ${D}${libdir}/ | 27 | install -d ${D}${libdir}/ |
28 | if [ "${PN}" != "qemugl-nativesdk" ]; then | 28 | if [ "${PN}" != "nativesdk-qemugl" ]; then |
29 | install -m 0755 ${S}/libGL.so.1.2 ${D}${libdir}/libGL-qemu.so.1.2 | 29 | install -m 0755 ${S}/libGL.so.1.2 ${D}${libdir}/libGL-qemu.so.1.2 |
30 | else | 30 | else |
31 | install -m 0755 ${S}/libGL.so.1.2 ${D}${libdir}/libGL.so.1.2 | 31 | install -m 0755 ${S}/libGL.so.1.2 ${D}${libdir}/libGL.so.1.2 |
diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index 059aca7b34..3f94e981ae 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb | |||
@@ -4,7 +4,7 @@ require systemtap_git.inc | |||
4 | 4 | ||
5 | DEPENDS = "elfutils sqlite3 systemtap-native" | 5 | DEPENDS = "elfutils sqlite3 systemtap-native" |
6 | DEPENDS_virtclass-native = "elfutils-native sqlite3-native gettext-native" | 6 | DEPENDS_virtclass-native = "elfutils-native sqlite3-native gettext-native" |
7 | DEPENDS_virtclass-nativesdk = "elfutils-nativesdk sqlite3-nativesdk gettext-nativesdk" | 7 | DEPENDS_virtclass-nativesdk = "nativesdk-elfutils nativesdk-sqlite3 nativesdk-gettext" |
8 | 8 | ||
9 | PR = "r0" | 9 | PR = "r0" |
10 | 10 | ||
diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.0.25.bb b/meta/recipes-multimedia/alsa/alsa-lib_1.0.25.bb index 08da5cd471..7914bb9800 100644 --- a/meta/recipes-multimedia/alsa/alsa-lib_1.0.25.bb +++ b/meta/recipes-multimedia/alsa/alsa-lib_1.0.25.bb | |||
@@ -31,22 +31,19 @@ EXTRA_OECONF = "--with-cards=pdaudiocf --with-oss=yes --disable-python" | |||
31 | 31 | ||
32 | EXTRA_OECONF_append_libc-uclibc = " --with-versioned=no " | 32 | EXTRA_OECONF_append_libc-uclibc = " --with-versioned=no " |
33 | 33 | ||
34 | PKGSUFFIX = "" | 34 | PACKAGES =+ "alsa-server libasound alsa-conf-base alsa-conf alsa-doc alsa-dev" |
35 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
36 | |||
37 | PACKAGES =+ "alsa-server${PKGSUFFIX} libasound${PKGSUFFIX} alsa-conf-base${PKGSUFFIX} alsa-conf${PKGSUFFIX} alsa-doc${PKGSUFFIX} alsa-dev${PKGSUFFIX}" | ||
38 | FILES_${PN} += "${libdir}/${BPN}/smixer/*.so" | 35 | FILES_${PN} += "${libdir}/${BPN}/smixer/*.so" |
39 | FILES_${PN}-dbg += "${libdir}/${BPN}/smixer/.debug" | 36 | FILES_${PN}-dbg += "${libdir}/${BPN}/smixer/.debug" |
40 | FILES_${PN}-dev += "${libdir}/${BPN}/smixer/*.la" | 37 | FILES_${PN}-dev += "${libdir}/${BPN}/smixer/*.la" |
41 | FILES_libasound${PKGSUFFIX} = "${libdir}/libasound.so.*" | 38 | FILES_libasound = "${libdir}/libasound.so.*" |
42 | FILES_alsa-server${PKGSUFFIX} = "${bindir}/*" | 39 | FILES_alsa-server = "${bindir}/*" |
43 | FILES_alsa-conf${PKGSUFFIX} = "${datadir}/alsa/" | 40 | FILES_alsa-conf = "${datadir}/alsa/" |
44 | FILES_alsa-dev${PKGSUFFIX} += "${libdir}/pkgconfig/ /usr/include/ ${datadir}/aclocal/*" | 41 | FILES_alsa-dev += "${libdir}/pkgconfig/ /usr/include/ ${datadir}/aclocal/*" |
45 | FILES_alsa-conf-base${PKGSUFFIX} = "\ | 42 | FILES_alsa-conf-base = "\ |
46 | ${datadir}/alsa/alsa.conf \ | 43 | ${datadir}/alsa/alsa.conf \ |
47 | ${datadir}/alsa/cards/aliases.conf \ | 44 | ${datadir}/alsa/cards/aliases.conf \ |
48 | ${datadir}/alsa/pcm/default.conf \ | 45 | ${datadir}/alsa/pcm/default.conf \ |
49 | ${datadir}/alsa/pcm/dmix.conf \ | 46 | ${datadir}/alsa/pcm/dmix.conf \ |
50 | ${datadir}/alsa/pcm/dsnoop.conf" | 47 | ${datadir}/alsa/pcm/dsnoop.conf" |
51 | 48 | ||
52 | RDEPENDS_libasound${PKGSUFFIX} = "alsa-conf-base${PKGSUFFIX}" | 49 | RDEPENDS_libasound = "alsa-conf-base" |
diff --git a/meta/recipes-qt/meta/meta-toolchain-qte.bb b/meta/recipes-qt/meta/meta-toolchain-qte.bb index 735ccd10ab..116db914a1 100644 --- a/meta/recipes-qt/meta/meta-toolchain-qte.bb +++ b/meta/recipes-qt/meta/meta-toolchain-qte.bb | |||
@@ -1,6 +1,6 @@ | |||
1 | # Qt Embedded toolchain | 1 | # Qt Embedded toolchain |
2 | PR = "r5" | 2 | PR = "r5" |
3 | TOOLCHAIN_HOST_TASK = "task-qte-toolchain-host-nativesdk task-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 3 | TOOLCHAIN_HOST_TASK = "nativesdk-task-qte-toolchain-host task-cross-canadian-${TRANSLATED_TARGET_ARCH}" |
4 | TOOLCHAIN_TARGET_TASK = "task-qte-toolchain-target" | 4 | TOOLCHAIN_TARGET_TASK = "task-qte-toolchain-target" |
5 | TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-qte-${DISTRO_VERSION}" | 5 | TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-qte-${DISTRO_VERSION}" |
6 | 6 | ||
diff --git a/meta/recipes-qt/qt4/files/qt-dbus-const.patch b/meta/recipes-qt/qt4/files/qt-dbus-const.patch index f3de77e3e6..6ee402fdc1 100644 --- a/meta/recipes-qt/qt4/files/qt-dbus-const.patch +++ b/meta/recipes-qt/qt4/files/qt-dbus-const.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | Remove "const" usage that causes compile failure building qt4-tools-nativesdk | 1 | Remove "const" usage that causes compile failure building nativesdk-qt4-tools |
2 | 2 | ||
3 | Upstream-Status: Denied [possible retry] | 3 | Upstream-Status: Denied [possible retry] |
4 | 4 | ||
diff --git a/meta/recipes-qt/qt4/qt4-tools-nativesdk_4.8.1.bb b/meta/recipes-qt/qt4/nativesdk-qt4-tools_4.8.1.bb index e17a8ad808..e17a8ad808 100644 --- a/meta/recipes-qt/qt4/qt4-tools-nativesdk_4.8.1.bb +++ b/meta/recipes-qt/qt4/nativesdk-qt4-tools_4.8.1.bb | |||
diff --git a/meta/recipes-qt/tasks/nativesdk-task-qte-toolchain-host.bb b/meta/recipes-qt/tasks/nativesdk-task-qte-toolchain-host.bb new file mode 100644 index 0000000000..5098d11388 --- /dev/null +++ b/meta/recipes-qt/tasks/nativesdk-task-qte-toolchain-host.bb | |||
@@ -0,0 +1,7 @@ | |||
1 | require recipes-core/tasks/nativesdk-task-sdk-host.bb | ||
2 | |||
3 | DESCRIPTION = "Host packages for Qt Embedded SDK" | ||
4 | LICENSE = "MIT" | ||
5 | ALLOW_EMPTY = "1" | ||
6 | |||
7 | RDEPENDS_${PN} += "nativesdk-qt4-tools" | ||
diff --git a/meta/recipes-qt/tasks/task-qte-toolchain-host-nativesdk.bb b/meta/recipes-qt/tasks/task-qte-toolchain-host-nativesdk.bb deleted file mode 100644 index cfa45ef939..0000000000 --- a/meta/recipes-qt/tasks/task-qte-toolchain-host-nativesdk.bb +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | require recipes-core/tasks/task-sdk-host-nativesdk.bb | ||
2 | |||
3 | DESCRIPTION = "Host packages for Qt Embedded SDK" | ||
4 | LICENSE = "MIT" | ||
5 | ALLOW_EMPTY = "1" | ||
6 | |||
7 | RDEPENDS_${PN} += "qt4-tools-nativesdk" | ||
diff --git a/meta/recipes-support/curl/curl_7.26.0.bb b/meta/recipes-support/curl/curl_7.26.0.bb index 418e29ca8f..dad5572dff 100644 --- a/meta/recipes-support/curl/curl_7.26.0.bb +++ b/meta/recipes-support/curl/curl_7.26.0.bb | |||
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;beginline=7;md5=3a34942f4ae3fbf1a303160714e66 | |||
7 | 7 | ||
8 | DEPENDS = "zlib gnutls" | 8 | DEPENDS = "zlib gnutls" |
9 | DEPENDS_virtclass-native = "zlib-native openssl-native" | 9 | DEPENDS_virtclass-native = "zlib-native openssl-native" |
10 | DEPENDS_virtclass-nativesdk = "zlib-nativesdk" | 10 | DEPENDS_virtclass-nativesdk = "nativesdk-zlib" |
11 | PR = "r1" | 11 | PR = "r1" |
12 | 12 | ||
13 | SRC_URI = "http://curl.haxx.se/download/curl-${PV}.tar.bz2 \ | 13 | SRC_URI = "http://curl.haxx.se/download/curl-${PV}.tar.bz2 \ |
diff --git a/meta/recipes-support/sqlite/sqlite3.inc b/meta/recipes-support/sqlite/sqlite3.inc index 79542fe3d9..0cc5d65b72 100644 --- a/meta/recipes-support/sqlite/sqlite3.inc +++ b/meta/recipes-support/sqlite/sqlite3.inc | |||
@@ -17,17 +17,14 @@ export config_TARGET_LINK = "${CCLD}" | |||
17 | export config_TARGET_CFLAGS = "${CFLAGS}" | 17 | export config_TARGET_CFLAGS = "${CFLAGS}" |
18 | export config_TARGET_LFLAGS = "${LDFLAGS}" | 18 | export config_TARGET_LFLAGS = "${LDFLAGS}" |
19 | 19 | ||
20 | PKGSUFFIX = "" | 20 | PACKAGES = "lib${BPN} lib${BPN}-dev lib${BPN}-doc ${PN}-dbg lib${BPN}-staticdev ${PN}" |
21 | PKGSUFFIX_virtclass-nativesdk = "-nativesdk" | ||
22 | |||
23 | PACKAGES = "lib${BPN}${PKGSUFFIX} lib${BPN}${PKGSUFFIX}-dev lib${BPN}${PKGSUFFIX}-doc ${PN}-dbg lib${BPN}${PKGSUFFIX}-staticdev ${PN}" | ||
24 | 21 | ||
25 | FILES_${PN} = "${bindir}/*" | 22 | FILES_${PN} = "${bindir}/*" |
26 | FILES_lib${BPN}${PKGSUFFIX} = "${libdir}/*.so.*" | 23 | FILES_lib${BPN} = "${libdir}/*.so.*" |
27 | FILES_lib${BPN}${PKGSUFFIX}-dev = "${libdir}/*.la ${libdir}/*.so \ | 24 | FILES_lib${BPN}-dev = "${libdir}/*.la ${libdir}/*.so \ |
28 | ${libdir}/pkgconfig ${includedir}" | 25 | ${libdir}/pkgconfig ${includedir}" |
29 | FILES_lib${BPN}${PKGSUFFIX}-doc = "${docdir} ${mandir} ${infodir}" | 26 | FILES_lib${BPN}-doc = "${docdir} ${mandir} ${infodir}" |
30 | FILES_lib${BPN}${PKGSUFFIX}-staticdev = "${libdir}/lib*.a" | 27 | FILES_lib${BPN}-staticdev = "${libdir}/lib*.a" |
31 | AUTO_LIBNAME_PKGS = "lib${BPN}${PKGSUFFIX}" | 28 | AUTO_LIBNAME_PKGS = "lib${BPN}" |
32 | 29 | ||
33 | BBCLASSEXTEND = "native nativesdk" | 30 | BBCLASSEXTEND = "native nativesdk" |