Changeset 3370
- Timestamp:
- 08/01/07 14:46:59 (1 year ago)
- Files:
-
- trunk/freewrt/toolchain/uClibc/Makefile (modified) (2 diffs)
- trunk/freewrt/toolchain/uClibc/files/codesets.txt (deleted)
- trunk/freewrt/toolchain/uClibc/files/locales.txt (deleted)
- trunk/freewrt/toolchain/uClibc/locale (added)
- trunk/freewrt/toolchain/uClibc/locale/c8tables.h (added)
- trunk/freewrt/toolchain/uClibc/locale/locale_data.c (added)
- trunk/freewrt/toolchain/uClibc/locale/locale_mmap.h (added)
- trunk/freewrt/toolchain/uClibc/locale/lt_defines.h (added)
- trunk/freewrt/toolchain/uClibc/locale/uClibc_locale_data.h (added)
- trunk/freewrt/toolchain/uClibc/locale/wctables.h (added)
- trunk/freewrt/toolchain/uClibc/patches/patch-Makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/toolchain/uClibc/Makefile
r3369 r3370 37 37 cp files/arc4random.c ${WRKSRC}/libc/stdlib/ 38 38 cp files/s_round.c ${WRKSRC}/libm/ # from MirBSD libm! 39 cp files/{codesets,locales}.txt${WRKSRC}/extra/locale/39 cp locale/* ${WRKSRC}/extra/locale/ 40 40 touch $(PKG_BUILD_DIR)/.unpacked 41 41 42 42 $(PKG_BUILD_DIR)/.configured: $(PKG_BUILD_DIR)/.unpacked 43 # -e 'sUCLIBC_HAS_LOCALE=y# UCLIBC_HAS_LOCALE is not set' \44 43 $(SED) 's,^CROSS=.*,CROSS=$(TARGET_CROSS),g' $(PKG_BUILD_DIR)/Rules.mak 45 44 sed -e 's^KERNEL_SOURCE.*$$KERNEL_SOURCE=\"${LINUX_HEADERS_DIR}\"' \ … … 54 53 HOSTCC="$(HOSTCC)" \ 55 54 CPU_CFLAGS="$(TARGET_CFLAGS)" \ 56 pregen install_dev; 55 headers 56 $(MAKE) -C $(PKG_BUILD_DIR)/extra/locale \ 57 PREFIX=$(TOOLCHAIN_BUILD_DIR)/uClibc_dev/ \ 58 DEVEL_PREFIX=/usr/ \ 59 RUNTIME_PREFIX=$(TOOLCHAIN_BUILD_DIR)/uClibc_dev/ \ 60 HOSTCC="$(HOSTCC)" \ 61 CPU_CFLAGS="$(TARGET_CFLAGS)" \ 62 pregen 63 $(MAKE) -C $(PKG_BUILD_DIR) \ 64 PREFIX=$(TOOLCHAIN_BUILD_DIR)/uClibc_dev/ \ 65 DEVEL_PREFIX=/usr/ \ 66 RUNTIME_PREFIX=$(TOOLCHAIN_BUILD_DIR)/uClibc_dev/ \ 67 HOSTCC="$(HOSTCC)" \ 68 CPU_CFLAGS="$(TARGET_CFLAGS)" \ 69 install_dev 57 70 touch $(PKG_BUILD_DIR)/.configured 58 71 59 72 $(PKG_BUILD_DIR)/lib/libc.a: $(PKG_BUILD_DIR)/.configured $(LIBFLOAT_TARGET) 60 # sed -e 's^KERNEL_SOURCE.*$$KERNEL_SOURCE=\"${LINUX_HEADERS_DIR}\"' \61 # files/config.${ARCH} >${PKG_BUILD_DIR}/.config62 # ${MAKE} -C ${PKG_BUILD_DIR} oldconfig63 73 $(MAKE) -C $(PKG_BUILD_DIR) \ 64 74 PREFIX= \ trunk/freewrt/toolchain/uClibc/patches/patch-Makefile
r3369 r3370 2 2 --- uClibc-0.9.28.orig/Makefile 2005-08-18 00:49:49.000000000 +0200 3 3 +++ uClibc-0.9.28/Makefile 2007-08-01 12:32:53.000000000 +0200 4 @@ -129,6 +129,7 @@ WGET:=wget --passive-ftp5 LOCALE_DATA_FILENAME:=uClibc-locale-030818.tgz6 7 pregen: headers8 +ifeq ($(strip $(UCLIBC_HAS_LOCALE)),y)9 ifeq ($(strip $(UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA)),y)10 (cd extra/locale; \11 if [ ! -f $(LOCALE_DATA_FILENAME) ] ; then \12 @@ -138,6 +139,9 @@ endif13 ifeq ($(strip $(UCLIBC_PREGENERATED_LOCALE_DATA)),y)14 (cd extra/locale; zcat $(LOCALE_DATA_FILENAME) | tar -xvf -)15 $(MAKE) -C extra/locale pregen16 +else17 + $(MAKE) -C extra/locale all18 +endif19 endif20 21 22 4 @@ -158,12 +162,7 @@ install_dev: 23 5 $(INSTALL) -d $(PREFIX)$(DEVEL_PREFIX)lib


