[oe-commits] Koen Kooi : xorg-lib: switch to new style staging

git version control git at git.openembedded.org
Thu Apr 15 12:12:51 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 7e7f9fc9580d5014a7a5d59ab2e45ddecc136616
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=7e7f9fc9580d5014a7a5d59ab2e45ddecc136616

Author: Koen Kooi <koen at openembedded.org>
Date:   Thu Apr 15 14:12:16 2010 +0200

xorg-lib: switch to new style staging

---

 recipes/xorg-lib/libx11_git.bb          |    5 +----
 recipes/xorg-lib/libxaw_1.0.3.bb        |    8 ++++----
 recipes/xorg-lib/libxaw_1.0.4.bb        |    8 ++++----
 recipes/xorg-lib/pixman.inc             |    5 ++---
 recipes/xorg-lib/xorg-headers-native.bb |    6 +++---
 recipes/xorg-lib/xorg-lib-common.inc    |    3 ---
 6 files changed, 14 insertions(+), 21 deletions(-)

diff --git a/recipes/xorg-lib/libx11_git.bb b/recipes/xorg-lib/libx11_git.bb
index 47cc953..05fc3e7 100644
--- a/recipes/xorg-lib/libx11_git.bb
+++ b/recipes/xorg-lib/libx11_git.bb
@@ -8,7 +8,7 @@ PROVIDES = "virtual/libx11"
 RPROVIDES = "virtual-libx11"
 SRCREV = "c3f3e4a9e531d010312c97e753d6e543e607094d"
 PV = "1.3.3+git"
-PR = "r2"
+PR = "r3"
 
 FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB"
 FILES_${PN}-locale += "${datadir}/X11/locale"
@@ -28,6 +28,3 @@ do_compile() {
 	oe_runmake
 }
 
-do_stage() {
-	autotools_stage_all
-}
diff --git a/recipes/xorg-lib/libxaw_1.0.3.bb b/recipes/xorg-lib/libxaw_1.0.3.bb
index 81a2e9f..1618ae3 100644
--- a/recipes/xorg-lib/libxaw_1.0.3.bb
+++ b/recipes/xorg-lib/libxaw_1.0.3.bb
@@ -8,10 +8,10 @@ PE = "1"
 
 XORG_PN = "libXaw"
 
-do_stage_append () {
-	ln -sf libXaw6.so.6 ${STAGING_LIBDIR}/libXaw.so.6
-	ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so.7
-	ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so
+do_install_append () {
+    ln -sf libXaw6.so.6 ${D}${libdir}/libXaw.so.6
+    ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so.7
+    ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so
 }
 
 PACKAGES =+ "libxaw6 libxaw7 libxaw8"
diff --git a/recipes/xorg-lib/libxaw_1.0.4.bb b/recipes/xorg-lib/libxaw_1.0.4.bb
index 7f7d459..4878a0d 100644
--- a/recipes/xorg-lib/libxaw_1.0.4.bb
+++ b/recipes/xorg-lib/libxaw_1.0.4.bb
@@ -8,10 +8,10 @@ PE = "1"
 
 XORG_PN = "libXaw"
 
-do_stage_append () {
-	ln -sf libXaw6.so.6 ${STAGING_LIBDIR}/libXaw.so.6
-	ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so.7
-	ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so
+do_install_append () {
+    ln -sf libXaw6.so.6 ${D}${libdir}/libXaw.so.6
+    ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so.7
+    ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so
 }
 
 PACKAGES =+ "libxaw6 libxaw7 libxaw8"
diff --git a/recipes/xorg-lib/pixman.inc b/recipes/xorg-lib/pixman.inc
index 1828eef..a5987bb 100644
--- a/recipes/xorg-lib/pixman.inc
+++ b/recipes/xorg-lib/pixman.inc
@@ -3,11 +3,10 @@ PRIORITY = "optional"
 DESCRIPTION = "Low-level pixel manipulation library."
 LICENSE = "X11"
 
-BBCLASSEXTEND="native"
+BBCLASSEXTEND = "native"
 
 SRC_URI = "http://cairographics.org/releases/${BPN}-${PV}.tar.gz;name=archive "
 
 INC_PR = "r5"
 
-inherit autotools_stage pkgconfig
-AUTOTOOLS_STAGE_PKGCONFIG = "1"
+inherit autotools pkgconfig
diff --git a/recipes/xorg-lib/xorg-headers-native.bb b/recipes/xorg-lib/xorg-headers-native.bb
index 82d5d79..b36304a 100644
--- a/recipes/xorg-lib/xorg-headers-native.bb
+++ b/recipes/xorg-lib/xorg-headers-native.bb
@@ -2,7 +2,7 @@ inherit native
 
 SRC_URI = "file://X11"
 
-do_stage() {
-	install -d ${STAGING_INCDIR}
-	cp -pPfR ${WORKDIR}/X11 ${STAGING_INCDIR}
+do_install() {
+	install -d ${D}${includedir}
+	cp -pPfR ${WORKDIR}/X11 ${D}${includedir}
 }
diff --git a/recipes/xorg-lib/xorg-lib-common.inc b/recipes/xorg-lib/xorg-lib-common.inc
index 942a247..d59e384 100644
--- a/recipes/xorg-lib/xorg-lib-common.inc
+++ b/recipes/xorg-lib/xorg-lib-common.inc
@@ -13,6 +13,3 @@ inherit autotools pkgconfig
 
 EXTRA_OECONF = "--enable-malloc0returnsnull"
 
-do_stage() {
-        autotools_stage_all
-}





More information about the Openembedded-commits mailing list