summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-core/eglibc/cross-localedef-native_2.16.bb')
-rw-r--r--meta/recipes-core/eglibc/cross-localedef-native_2.16.bb20
1 files changed, 11 insertions, 9 deletions
diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb b/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
index a79a276ae4..11970e70c0 100644
--- a/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
+++ b/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.eglibc.org/home"
3SECTION = "libs" 3SECTION = "libs"
4LICENSE = "LGPL-2.1" 4LICENSE = "LGPL-2.1"
5 5
6LIC_DIR = "${WORKDIR}/${EGLIBC_BRANCH}/libc" 6LIC_DIR = "${WORKDIR}/eglibc-${PV}/libc"
7LIC_FILES_CHKSUM = "file://${LIC_DIR}/LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9\ 7LIC_FILES_CHKSUM = "file://${LIC_DIR}/LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9\
8 file://${LIC_DIR}/COPYING;md5=393a5ca445f6965873eca0259a17f833 \ 8 file://${LIC_DIR}/COPYING;md5=393a5ca445f6965873eca0259a17f833 \
9 file://${LIC_DIR}/posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \ 9 file://${LIC_DIR}/posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \
@@ -16,26 +16,28 @@ inherit autotools
16# pick up an eglibc-2.16 patch 16# pick up an eglibc-2.16 patch
17FILESPATH = "${FILE_DIRNAME}/eglibc-${PV}" 17FILESPATH = "${FILE_DIRNAME}/eglibc-${PV}"
18 18
19PR = "r1" 19PR = "r2"
20SRCREV="19383" 20SRC_URI = "http://downloads.yoctoproject.org/releases/eglibc/eglibc-${PV}-svnr21224.tar.bz2 \
21EGLIBC_BRANCH="eglibc-2_16"
22SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=http \
23 file://fix_for_centos_5.8.patch;patchdir=.. \ 21 file://fix_for_centos_5.8.patch;patchdir=.. \
24 " 22 "
25S = "${WORKDIR}/${EGLIBC_BRANCH}/localedef" 23
24SRC_URI[md5sum] = "88894fa6e10e58e85fbd8134b8e486a8"
25SRC_URI[sha256sum] = "460a45f422da6eb1fd909baab6a64b5ae4c8ba18ea05a1491ed1024c8b98eeaa"
26
27S = "${WORKDIR}/eglibc-${PV}/localedef"
26 28
27do_unpack_append() { 29do_unpack_append() {
28 bb.build.exec_func('do_move_ports', d) 30 bb.build.exec_func('do_move_ports', d)
29} 31}
30 32
31do_move_ports() { 33do_move_ports() {
32 if test -d ${WORKDIR}/${EGLIBC_BRANCH}/ports ; then 34 if test -d ${WORKDIR}/eglibc-${PV}/ports ; then
33 rm -rf ${WORKDIR}/libc/ports 35 rm -rf ${WORKDIR}/libc/ports
34 mv ${WORKDIR}/${EGLIBC_BRANCH}/ports ${WORKDIR}/libc/ 36 mv ${WORKDIR}/eglibc-${PV}/ports ${WORKDIR}/libc/
35 fi 37 fi
36} 38}
37 39
38EXTRA_OECONF = "--with-glibc=${WORKDIR}/${EGLIBC_BRANCH}/libc" 40EXTRA_OECONF = "--with-glibc=${WORKDIR}/eglibc-${PV}/libc"
39CFLAGS += "-DNOT_IN_libc=1" 41CFLAGS += "-DNOT_IN_libc=1"
40 42
41do_configure () { 43do_configure () {