]> code.ossystems Code Review - openembedded-core.git/commitdiff
native/sdk.bbclass: Handle DEPENDS and PROVIDES fields magically, remove a number...
authorRichard Purdie <rpurdie@linux.intel.com>
Sat, 3 Jan 2009 11:27:13 +0000 (11:27 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Sat, 3 Jan 2009 16:25:39 +0000 (16:25 +0000)
55 files changed:
meta/classes/native.bbclass
meta/classes/sdk.bbclass
meta/packages/sed/sed-native_4.1.2.bb [deleted file]
meta/packages/sed/sed_4.1.2.bb
meta/packages/xorg-lib/libfontenc-native_1.0.4.bb [deleted file]
meta/packages/xorg-lib/libfontenc_1.0.4.bb
meta/packages/xorg-lib/libxau-native_1.0.4.bb [deleted file]
meta/packages/xorg-lib/libxau-sdk_1.0.4.bb [deleted file]
meta/packages/xorg-lib/libxau_1.0.4.bb
meta/packages/xorg-lib/libxdmcp-native_1.0.2.bb [deleted file]
meta/packages/xorg-lib/libxdmcp-sdk_1.0.2.bb [deleted file]
meta/packages/xorg-lib/libxdmcp_1.0.2.bb
meta/packages/xorg-lib/libxext-sdk_git.bb [deleted file]
meta/packages/xorg-lib/libxext_git.bb
meta/packages/xorg-lib/libxfont-native_1.3.4.bb [deleted file]
meta/packages/xorg-lib/libxfont_1.3.4.bb
meta/packages/xorg-lib/libxkbfile-native_1.0.5.bb [deleted file]
meta/packages/xorg-lib/libxkbfile_1.0.5.bb
meta/packages/xorg-lib/libxrandr-sdk_1.2.3.bb [deleted file]
meta/packages/xorg-lib/libxrandr_1.2.3.bb
meta/packages/xorg-lib/libxrender-sdk_0.9.4.bb [deleted file]
meta/packages/xorg-lib/libxrender_0.9.4.bb
meta/packages/xorg-lib/xtrans-native_1.2.2.bb [deleted file]
meta/packages/xorg-lib/xtrans-sdk_1.2.2.bb [deleted file]
meta/packages/xorg-lib/xtrans_1.2.2.bb
meta/packages/xorg-proto/bigreqsproto-native_1.0.2.bb [deleted file]
meta/packages/xorg-proto/bigreqsproto-sdk_1.0.2.bb [deleted file]
meta/packages/xorg-proto/bigreqsproto_1.0.2.bb
meta/packages/xorg-proto/fontcacheproto-native_0.1.2.bb [deleted file]
meta/packages/xorg-proto/fontcacheproto_0.1.2.bb
meta/packages/xorg-proto/fontsproto-native_2.0.2.bb [deleted file]
meta/packages/xorg-proto/fontsproto_2.0.2.bb
meta/packages/xorg-proto/inputproto-native_1.9.99.5git.bb [deleted file]
meta/packages/xorg-proto/inputproto-sdk_1.9.99.5git.bb [deleted file]
meta/packages/xorg-proto/inputproto_1.9.99.5git.bb
meta/packages/xorg-proto/kbproto-native_1.0.3.bb [deleted file]
meta/packages/xorg-proto/kbproto-sdk_1.0.3.bb [deleted file]
meta/packages/xorg-proto/kbproto_1.0.3.bb
meta/packages/xorg-proto/xcmiscproto-native_1.1.2.bb [deleted file]
meta/packages/xorg-proto/xcmiscproto-sdk_1.1.2.bb [deleted file]
meta/packages/xorg-proto/xcmiscproto_1.1.2.bb
meta/packages/xorg-proto/xextproto-native_7.0.4.bb [deleted file]
meta/packages/xorg-proto/xextproto-sdk_7.0.4.bb [deleted file]
meta/packages/xorg-proto/xextproto_7.0.4.bb
meta/packages/xorg-proto/xf86bigfontproto-native_1.1.2.bb [deleted file]
meta/packages/xorg-proto/xf86bigfontproto-sdk_1.1.2.bb [deleted file]
meta/packages/xorg-proto/xf86bigfontproto_1.1.2.bb
meta/packages/xorg-proto/xproto-native_7.0.14.bb [deleted file]
meta/packages/xorg-proto/xproto-sdk_7.0.14.bb [deleted file]
meta/packages/xorg-proto/xproto_7.0.14.bb
meta/packages/xorg-util/makedepend-native_1.0.1.bb [deleted file]
meta/packages/xorg-util/makedepend_1.0.1.bb
meta/packages/xorg-util/util-macros-native_1.2.1.bb [deleted file]
meta/packages/xorg-util/util-macros-sdk_1.2.1.bb [deleted file]
meta/packages/xorg-util/util-macros_1.2.1.bb

index 8f7993504065f382507799cef1b399f8bb41d1d3..9f6501f583a57c6f3c45d83beac8f35ed841769d 100644 (file)
@@ -95,3 +95,21 @@ do_install () {
 
 PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}"
 PKG_CONFIG_SYSROOT_DIR = ""
+
+python __anonymous () {
+    pn = bb.data.getVar("PN", d, True)
+    depends = bb.data.getVar("DEPENDS", d, True)
+    deps = bb.utils.explode_deps(depends)
+    if "native" in (bb.data.getVar('BBCLASSEXTEND', d, True) or ""):
+        autoextend = True
+    else:
+        autoextend = False
+    for dep in deps:
+        if not dep.endswith("-native"):
+            if autoextend:
+                depends = depends.replace(dep, dep + "-native")
+            else:
+                bb.note("%s has depends %s which doesn't end in -native?" % (pn, dep))
+    bb.data.setVar("DEPENDS", depends, d)
+}
+
index 62d4b2b6f99f5b1c480cc4bd242dd92532184663..dd62e2a02880a27a47d75a030997dcee19e829f9 100644 (file)
@@ -71,3 +71,34 @@ python () {
     bb.data.setVar('PACKAGE_ARCHS', " ".join(sdkarchs), d)
 }
 
+python __anonymous () {
+    pn = bb.data.getVar("PN", d, True)
+    depends = bb.data.getVar("DEPENDS", d, True)
+    deps = bb.utils.explode_deps(depends)
+    if "sdk" in (bb.data.getVar('BBCLASSEXTEND', d, True) or ""):
+        autoextend = True
+    else:
+        autoextend = False
+    for dep in deps:
+        if dep.endswith("-native") or dep.endswith("-cross") or dep.startswith("virtual/"):
+            continue
+        if not dep.endswith("-sdk"):
+            if autoextend:
+                depends = depends.replace(dep, dep + "-sdk")
+            else:
+                bb.note("%s has depends %s which doesn't end in -sdk?" % (pn, dep))
+    bb.data.setVar("DEPENDS", depends, d)
+    provides = bb.data.getVar("PROVIDES", d, True)
+    for prov in provides.split():
+        if prov.find(pn) != -1:
+            continue
+        if not prov.endswith("-sdk"):
+            if autoextend:
+                provides = provides.replace(prov, prov + "-sdk")
+            #else:
+            #    bb.note("%s has rouge PROVIDES of %s which doesn't end in -sdk?" % (pn, prov))
+    bb.data.setVar("PROVIDES", provides, d)
+
+}
+
+
diff --git a/meta/packages/sed/sed-native_4.1.2.bb b/meta/packages/sed/sed-native_4.1.2.bb
deleted file mode 100644 (file)
index 3bfacd8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-SECTION = "console/utils"
-require sed_${PV}.bb
-inherit native
index e3383b3a0059dd528b2a359a88cd1118522c30db..3ca3fd7ff712884532abb1e41343cfc2e9e13773 100644 (file)
@@ -23,3 +23,4 @@ pkg_prerm_${PN} () {
        update-alternatives --remove sed sed.${PN}
 }
 
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-lib/libfontenc-native_1.0.4.bb b/meta/packages/xorg-lib/libfontenc-native_1.0.4.bb
deleted file mode 100644 (file)
index a907e08..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-require libfontenc_${PV}.bb
-
-DEPENDS = "zlib-native xproto-native"
-PE = "1"
-
-XORG_PN = "libfontenc"
-
-inherit native
index 654fc72ecaeaf2c8c280415210dcc912e5d1ca4c..2a32b177010d232e083c55d30572b43f0188ab77 100644 (file)
@@ -5,3 +5,5 @@ LICENSE = "BSD-X"
 DEPENDS += "zlib xproto"
 PR = "r1"
 PE = "1"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-lib/libxau-native_1.0.4.bb b/meta/packages/xorg-lib/libxau-native_1.0.4.bb
deleted file mode 100644 (file)
index 9f01e13..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-require libxau_${PV}.bb
-
-DEPENDS = "xproto-native util-macros-native"
-PROVIDES = ""
-
-inherit native
diff --git a/meta/packages/xorg-lib/libxau-sdk_1.0.4.bb b/meta/packages/xorg-lib/libxau-sdk_1.0.4.bb
deleted file mode 100644 (file)
index 64373f4..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-require libxau_${PV}.bb
-
-DEPENDS = "xproto-sdk util-macros-sdk"
-PROVIDES = ""
-
-inherit sdk
index 3a77534cff6fb090ebe1a28ff2d622822eb69d52..b590a901223b74fe07a913e3a22e3fb1f610c0a9 100644 (file)
@@ -6,3 +6,5 @@ PROVIDES = "xau"
 PE = "1"
 
 XORG_PN = "libXau"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-lib/libxdmcp-native_1.0.2.bb b/meta/packages/xorg-lib/libxdmcp-native_1.0.2.bb
deleted file mode 100644 (file)
index ddb1642..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-require libxdmcp_${PV}.bb
-
-DEPENDS = "xproto-native util-macros-native"
-PROVIDES = ""
-
-inherit native
diff --git a/meta/packages/xorg-lib/libxdmcp-sdk_1.0.2.bb b/meta/packages/xorg-lib/libxdmcp-sdk_1.0.2.bb
deleted file mode 100644 (file)
index d58bb07..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-require libxdmcp_${PV}.bb
-
-DEPENDS = "xproto-sdk util-macros-sdk"
-PROVIDES = ""
-
-inherit sdk
index 0aa95b4677ef4233c09935ebafa8f845837a1cd3..bf8fe55e654602c2a439a30817494ff07f50d9ef 100644 (file)
@@ -7,3 +7,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "libXdmcp"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-lib/libxext-sdk_git.bb b/meta/packages/xorg-lib/libxext-sdk_git.bb
deleted file mode 100644 (file)
index e508b5b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-require libxext_git.bb
-
-DEPENDS = "xproto-sdk util-macros-sdk libx11-sdk libxau-sdk xextproto-sdk"
-PROVIDES = ""
-
-inherit sdk
index 1cd9ebd9376871f37b9164aa9188bf643ac69c5a..898f61d8b707e78eb6f3ce972f92a9d0c3f9b562 100644 (file)
@@ -10,3 +10,5 @@ XORG_PN = "libXext"
 
 SRC_URI = "git://anongit.freedesktop.org/git/xorg/lib/${XORG_PN};protocol=git"
 S = "${WORKDIR}/git/"
+
+BBCLASSEXTEND = "sdk"
diff --git a/meta/packages/xorg-lib/libxfont-native_1.3.4.bb b/meta/packages/xorg-lib/libxfont-native_1.3.4.bb
deleted file mode 100644 (file)
index efd1e07..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-require libxfont_${PV}.bb
-
-DEPENDS = "xproto-native zlib-native fontcacheproto-native fontsproto-native \
-           libfontenc-native xtrans-native freetype-native util-macros-native"
-PE = "1"
-
-# no need for patch used in libxfont
-SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.tar.bz2"
-
-inherit native
index a5afe7e9568fcd9546e803e0c760476275f7667d..baed4bf3d09b58fb372872250e4deba868d86f92 100644 (file)
@@ -9,3 +9,5 @@ PE = "1"
 #SRC_URI += "file://no-scalable-crash.patch;patch=1"
 
 XORG_PN = "libXfont"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-lib/libxkbfile-native_1.0.5.bb b/meta/packages/xorg-lib/libxkbfile-native_1.0.5.bb
deleted file mode 100644 (file)
index 27c5dce..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-require libxkbfile_${PV}.bb
-
-DEPENDS = "libx11-native kbproto-native"
-PE = "1"
-
-XORG_PN = "libxkbfile"
-
-inherit native
index a404180d4914643c3d6ce5fec5a5ec7321e6406a..86f6051fdce44a5bc7c8f2bd11e521637d426fce 100644 (file)
@@ -5,3 +5,5 @@ LICENSE= "GPL"
 DEPENDS += "virtual/libx11 kbproto"
 PR = "r1"
 PE = "1"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-lib/libxrandr-sdk_1.2.3.bb b/meta/packages/xorg-lib/libxrandr-sdk_1.2.3.bb
deleted file mode 100644 (file)
index 1f7d30d..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require libxrandr_${PV}.bb
-
-DEPENDS = "randrproto-sdk util-macros-sdk libxext-sdk libxrender-sdk"
-
-inherit sdk
index 611859fd52543d97c1e79e7fa9ac6942b970cf01..620fd7e2f2580b78c27c1e02ff8942d7a5c97587 100644 (file)
@@ -7,3 +7,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "libXrandr"
+
+BBCLASSEXTEND = "sdk"
diff --git a/meta/packages/xorg-lib/libxrender-sdk_0.9.4.bb b/meta/packages/xorg-lib/libxrender-sdk_0.9.4.bb
deleted file mode 100644 (file)
index 3765c8a..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require libxrender_${PV}.bb
-
-DEPENDS = "xproto-sdk renderproto-sdk util-macros-sdk libx11-sdk"
-
-inherit sdk
index ad833a8259432a4fb5d61b3b9b380a13e7157fbf..5913ab72573a9de377bec2ddd6d9fec7fc796f01 100644 (file)
@@ -7,3 +7,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "libXrender"
+
+BBCLASSEXTEND = "sdk"
diff --git a/meta/packages/xorg-lib/xtrans-native_1.2.2.bb b/meta/packages/xorg-lib/xtrans-native_1.2.2.bb
deleted file mode 100644 (file)
index c7988c7..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require xtrans_${PV}.bb
-
-DEPENDS = "util-macros-native"
-
-inherit native
diff --git a/meta/packages/xorg-lib/xtrans-sdk_1.2.2.bb b/meta/packages/xorg-lib/xtrans-sdk_1.2.2.bb
deleted file mode 100644 (file)
index 9f67118..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require xtrans_${PV}.bb
-
-DEPENDS = "util-macros-sdk"
-
-inherit sdk
index 0722dad840dae56f0f3dbfb0bcf051795ede6b0b..270abf074e4c9c4cbed6e54fdad30a38f666107b 100644 (file)
@@ -8,3 +8,5 @@ PR = "r0"
 RDEPENDS_${PN}-dev = ""
 
 XORG_PN = "xtrans"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/bigreqsproto-native_1.0.2.bb b/meta/packages/xorg-proto/bigreqsproto-native_1.0.2.bb
deleted file mode 100644 (file)
index ce281c2..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require bigreqsproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/bigreqsproto-sdk_1.0.2.bb b/meta/packages/xorg-proto/bigreqsproto-sdk_1.0.2.bb
deleted file mode 100644 (file)
index 057013f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require bigreqsproto_${PV}.bb
-
-inherit sdk
index ffe3bce8d8452515493a0629e9374e400b02fc45..5d0bd80753c9ce0499570f98cc8fef247fc80bc6 100644 (file)
@@ -4,3 +4,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "bigreqsproto"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/fontcacheproto-native_0.1.2.bb b/meta/packages/xorg-proto/fontcacheproto-native_0.1.2.bb
deleted file mode 100644 (file)
index f4a42c5..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require fontcacheproto_${PV}.bb
-
-XORG_PN = "fontcacheproto"
-
-inherit native
index 9f09fff7b7cfa4c171b02188ae76ba4fb60694c6..2a9b73adfc10504c00baeaaadf3cd19cdc555750 100644 (file)
@@ -2,3 +2,5 @@ require xorg-proto-common.inc
 
 PR = "r1"
 PE = "1"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-proto/fontsproto-native_2.0.2.bb b/meta/packages/xorg-proto/fontsproto-native_2.0.2.bb
deleted file mode 100644 (file)
index 4371a07..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-require fontsproto_${PV}.bb
-
-PR = "r1"
-
-XORG_PN = "fontsproto"
-
-S = "${WORKDIR}/fontsproto-${PV}"
-
-inherit native
index 9f09fff7b7cfa4c171b02188ae76ba4fb60694c6..2a9b73adfc10504c00baeaaadf3cd19cdc555750 100644 (file)
@@ -2,3 +2,5 @@ require xorg-proto-common.inc
 
 PR = "r1"
 PE = "1"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-proto/inputproto-native_1.9.99.5git.bb b/meta/packages/xorg-proto/inputproto-native_1.9.99.5git.bb
deleted file mode 100644 (file)
index b6ce611..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require inputproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/inputproto-sdk_1.9.99.5git.bb b/meta/packages/xorg-proto/inputproto-sdk_1.9.99.5git.bb
deleted file mode 100644 (file)
index f0e1985..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require inputproto_${PV}.bb
-
-inherit sdk
index 5c62eb44da6d7afa739683359abd7db68dcad339..e669a27924ef63a4f6f37d4c862546dc597acae9 100644 (file)
@@ -8,3 +8,5 @@ SRC_URI = "git://anongit.freedesktop.org/git/xorg/proto/inputproto;protocol=git"
 S = "${WORKDIR}/git"
 
 XORG_PN = "inputproto"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/kbproto-native_1.0.3.bb b/meta/packages/xorg-proto/kbproto-native_1.0.3.bb
deleted file mode 100644 (file)
index fa872e5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require kbproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/kbproto-sdk_1.0.3.bb b/meta/packages/xorg-proto/kbproto-sdk_1.0.3.bb
deleted file mode 100644 (file)
index b821e45..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require kbproto_${PV}.bb
-
-inherit sdk
index b3e9ffc3656eb020d903f5de15d9e4222322bf57..220da1d438c0338644b855fed763ec797713cb9a 100644 (file)
@@ -4,3 +4,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "kbproto"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/xcmiscproto-native_1.1.2.bb b/meta/packages/xorg-proto/xcmiscproto-native_1.1.2.bb
deleted file mode 100644 (file)
index 615e7d7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xcmiscproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/xcmiscproto-sdk_1.1.2.bb b/meta/packages/xorg-proto/xcmiscproto-sdk_1.1.2.bb
deleted file mode 100644 (file)
index 83c3120..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xcmiscproto_${PV}.bb
-
-inherit sdk
index 8f48ecd9cd7da95ba631af69950ae1ff4398c8c4..2a501fed9edc4808cbd82aeacddd65d9d0dd4e3b 100644 (file)
@@ -4,3 +4,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "xcmiscproto"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/xextproto-native_7.0.4.bb b/meta/packages/xorg-proto/xextproto-native_7.0.4.bb
deleted file mode 100644 (file)
index 2529e62..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xextproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/xextproto-sdk_7.0.4.bb b/meta/packages/xorg-proto/xextproto-sdk_7.0.4.bb
deleted file mode 100644 (file)
index 3b182a0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xextproto_${PV}.bb
-
-inherit sdk
index 644cbd12ffbab9c02738849271e1a1d593444e44..ff065edc331fb6abcb9c0ce7c2bf1a52aaa8e5f3 100644 (file)
@@ -4,3 +4,5 @@ PR = "r2"
 PE = "1"
 
 XORG_PN = "xextproto"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/xf86bigfontproto-native_1.1.2.bb b/meta/packages/xorg-proto/xf86bigfontproto-native_1.1.2.bb
deleted file mode 100644 (file)
index 5e13538..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xf86bigfontproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/xf86bigfontproto-sdk_1.1.2.bb b/meta/packages/xorg-proto/xf86bigfontproto-sdk_1.1.2.bb
deleted file mode 100644 (file)
index 32b6280..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xf86bigfontproto_${PV}.bb
-
-inherit sdk
index f29fdb84a710de61f854b8cb1f14efca13ae4d8e..445bdf619d56c8843eef9735d4958ff75e9f6070 100644 (file)
@@ -4,3 +4,5 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "xf86bigfontproto"
+
+BBCLASSEXTEND = "native sdk"
diff --git a/meta/packages/xorg-proto/xproto-native_7.0.14.bb b/meta/packages/xorg-proto/xproto-native_7.0.14.bb
deleted file mode 100644 (file)
index 5dde8a7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xproto_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-proto/xproto-sdk_7.0.14.bb b/meta/packages/xorg-proto/xproto-sdk_7.0.14.bb
deleted file mode 100644 (file)
index 1c1a934..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require xproto_${PV}.bb
-
-inherit sdk
index 1adf55d97a259b44de4633aa5c2ee40ca5f27656..ebe6fe40962a8b7c3b6f2aa2d5e4c6a524874c12 100644 (file)
@@ -4,3 +4,6 @@ PR = "r1"
 PE = "1"
 
 XORG_PN = "xproto"
+
+BBCLASSEXTEND = "native sdk"
+
diff --git a/meta/packages/xorg-util/makedepend-native_1.0.1.bb b/meta/packages/xorg-util/makedepend-native_1.0.1.bb
deleted file mode 100644 (file)
index 9facfc6..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-require xorg-util-common.inc
-inherit native
-
-DESCRIPTION = "create dependencies in makefiles"
-DEPENDS = "xproto-native util-macros-native"
-PR = "r2"
-PE = "1"
-
-XORG_PN = "makedepend"
index e998bba1b05c083a041e13f33c6d03e88c11207e..7d6a5355a6a9fd1aafcb918885b41173b3b43abe 100644 (file)
@@ -4,3 +4,5 @@ DESCRIPTION = "create dependencies in makefiles"
 DEPENDS = "xproto util-macros"
 PR = "r2"
 PE = "1"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/xorg-util/util-macros-native_1.2.1.bb b/meta/packages/xorg-util/util-macros-native_1.2.1.bb
deleted file mode 100644 (file)
index 0f4ed12..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require util-macros_${PV}.bb
-
-inherit native
diff --git a/meta/packages/xorg-util/util-macros-sdk_1.2.1.bb b/meta/packages/xorg-util/util-macros-sdk_1.2.1.bb
deleted file mode 100644 (file)
index 597868f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-require util-macros_${PV}.bb
-
-inherit sdk
index 3e4c16b05b2147fab73aa7df325225a3e522e87c..8f33775a295097bdbffdcc78fade6bafd79f21b3 100644 (file)
@@ -11,3 +11,5 @@ XORG_PN = "util-macros"
 # ${PN} is empty so we need to tweak -dev and -dbg package dependencies
 RDEPENDS_${PN}-dev = ""
 RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPV})"
+
+BBCLASSEXTEND = "native sdk"