]> git.openpandora.org Git - openembedded.git/commitdiff
uclibc: Merge various changes made in Poky to fix various paths
authorRichard Purdie <rpurdie@rpsys.net>
Wed, 5 Mar 2008 22:08:33 +0000 (22:08 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Wed, 5 Mar 2008 22:08:33 +0000 (22:08 +0000)
packages/uclibc/uclibc-initial_0.9.26.bb
packages/uclibc/uclibc-initial_0.9.27.bb
packages/uclibc/uclibc-initial_0.9.28.bb
packages/uclibc/uclibc-initial_0.9.29.bb
packages/uclibc/uclibc-initial_svn.bb
packages/uclibc/uclibc_0.9.28.bb
packages/uclibc/uclibc_0.9.29.bb

index 840acafeaca4725a038bf96121294c6aca061e6e..c29a498a9677786b8297bea0372be51fd8b196ef 100644 (file)
@@ -9,18 +9,14 @@ PACKAGES = ""
 
 do_stage() {
        # Install initial headers into the cross dir
-       make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \
-               RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \
+       make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
+               RUNTIME_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
                pregen install_dev
 
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
        ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-       rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix}
 
        # This conflicts with the c++ version of this header
-       rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h
+       rm -f ${UCLIBC_STAGING_PREFIX}/include/bits/atomicity.h
 }
 
 do_install() {
index 840acafeaca4725a038bf96121294c6aca061e6e..c29a498a9677786b8297bea0372be51fd8b196ef 100644 (file)
@@ -9,18 +9,14 @@ PACKAGES = ""
 
 do_stage() {
        # Install initial headers into the cross dir
-       make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \
-               RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \
+       make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
+               RUNTIME_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
                pregen install_dev
 
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
        ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-       rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix}
 
        # This conflicts with the c++ version of this header
-       rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h
+       rm -f ${UCLIBC_STAGING_PREFIX}/include/bits/atomicity.h
 }
 
 do_install() {
index 840acafeaca4725a038bf96121294c6aca061e6e..c29a498a9677786b8297bea0372be51fd8b196ef 100644 (file)
@@ -9,18 +9,14 @@ PACKAGES = ""
 
 do_stage() {
        # Install initial headers into the cross dir
-       make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \
-               RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \
+       make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
+               RUNTIME_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
                pregen install_dev
 
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
        ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-       rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix}
 
        # This conflicts with the c++ version of this header
-       rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h
+       rm -f ${UCLIBC_STAGING_PREFIX}/include/bits/atomicity.h
 }
 
 do_install() {
index 840acafeaca4725a038bf96121294c6aca061e6e..aa42fa3d19ef180b7ffbe812680066da8f8fb753 100644 (file)
@@ -9,18 +9,14 @@ PACKAGES = ""
 
 do_stage() {
        # Install initial headers into the cross dir
-       make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \
-               RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \
+       make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
+               RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
                pregen install_dev
 
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
        ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-       rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix}
 
        # This conflicts with the c++ version of this header
-       rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h
+       rm -f ${UCLIBC_STAGE_PREFIX}/include/bits/atomicity.h
 }
 
 do_install() {
index b85dd0e18d75247ed2df7abbf5720ed7967a654e..eb57f85b24d9eec2ec8935ef3c49d393d5df423d 100644 (file)
@@ -9,18 +9,14 @@ PACKAGES = ""
 
 do_stage() {
        # Install initial headers into the cross dir
-       make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \
-               RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \
+       make PREFIX= DEVEL_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
+               RUNTIME_PREFIX=${UCLIBC_STAGING_PREFIX}/ \
                pregen install_dev
 
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include
-       mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
        ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
-       rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix}
 
        # This conflicts with the c++ version of this header
-       rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h
+       rm -f ${UCLIBC_STAGING_PREFIX}/include/bits/atomicity.h
 }
 
 do_install() {
index d5d1bae4beae6195585475f87797358d41cef17e..4d3a8d9d0325fa4f22f96f15154be3051daf3ee8 100644 (file)
@@ -1,12 +1,12 @@
 DEFAULT_PREFERENCE = "1"
-PR = "r10"
+PR = "r11"
 
 require uclibc.inc
 
 # This is the correct KERNEL_SOURCE location, if the uClibc
 # fix_includes.sh script is run (see nokernelheader.patch below)
 # this must be correct.
-KERNEL_SOURCE = "${CROSS_DIR}/${TARGET_SYS}"
+KERNEL_SOURCE = "${STAGING_DIR_HOST}/${exec_prefix}"
 
 SRC_URI += "http://www.uclibc.org/downloads/uClibc-${PV}.tar.bz2"
 
index 484477c084fc01800e3f8e5b2e5f0b7baf7e973f..9051029cdfa4e84d9ca9cc027520d766bed65ba1 100644 (file)
@@ -33,7 +33,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 #as stated above, uclibc needs real kernel-headers
 #however: we can't depend on virtual/kernel when nptl hits due to depends deadlocking ....
-KERNEL_SOURCE = "${CROSS_DIR}/${TARGET_SYS}"
+KERNEL_SOURCE = "${STAGING_DIR_HOST}/${exec_prefix}"
 
 SRC_URI += "http://www.uclibc.org/downloads/uClibc-${PV}.tar.bz2"