xorg-lib: switch to new style staging
authorKoen Kooi <koen@openembedded.org>
Thu, 15 Apr 2010 12:12:16 +0000 (14:12 +0200)
committerKoen Kooi <koen@openembedded.org>
Thu, 15 Apr 2010 12:12:16 +0000 (14:12 +0200)
recipes/xorg-lib/libx11_git.bb
recipes/xorg-lib/libxaw_1.0.3.bb
recipes/xorg-lib/libxaw_1.0.4.bb
recipes/xorg-lib/pixman.inc
recipes/xorg-lib/xorg-headers-native.bb
recipes/xorg-lib/xorg-lib-common.inc

index 47cc953..05fc3e7 100644 (file)
@@ -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
-}
index 81a2e9f..1618ae3 100644 (file)
@@ -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"
index 7f7d459..4878a0d 100644 (file)
@@ -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"
index 1828eef..a5987bb 100644 (file)
@@ -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
index 82d5d79..b36304a 100644 (file)
@@ -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}
 }
index 942a247..d59e384 100644 (file)
@@ -13,6 +13,3 @@ inherit autotools pkgconfig
 
 EXTRA_OECONF = "--enable-malloc0returnsnull"
 
-do_stage() {
-        autotools_stage_all
-}