depot: icu recipe

Fixes #2785
This commit is contained in:
Christian Prochaska 2018-04-07 03:31:26 +02:00 committed by Christian Helmuth
parent be8addc608
commit cbdeb41094
9 changed files with 1610 additions and 4 deletions

View File

@ -1,4 +1,8 @@
ICU_PORT_DIR := $(call select_from_ports,icu)
ifeq ($(CONTRIB_DIR),)
ICU_INC_DIR := $(call select_from_repositories,include/icu)
else
ICU_INC_DIR := $(call select_from_ports,icu)/include/icu
endif
INC_DIR += $(ICU_PORT_DIR)/include/icu/common
INC_DIR += $(ICU_PORT_DIR)/include/icu/i18n
INC_DIR += $(ICU_INC_DIR)/common
INC_DIR += $(ICU_INC_DIR)/i18n

View File

@ -1,4 +1,4 @@
include $(REP_DIR)/lib/import/import-icu.mk
include $(call select_from_repositories,lib/import/import-icu.mk)
ICU_DIR = $(call select_from_ports,icu)/src/lib/icu

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
MIRROR_FROM_REP_DIR := lib/import/import-icu.mk \
lib/symbols/icu
content: $(MIRROR_FROM_REP_DIR)
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
content: include LICENCE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/icu)
include:
cp -r $(PORT_DIR)/include $@
LICENCE:
cp $(PORT_DIR)/src/lib/icu/license.html $@

View File

@ -0,0 +1 @@
2018-04-19 762e200d4a537a2624ac60bd574e1195217a6451

View File

@ -0,0 +1 @@
icu

View File

@ -0,0 +1,14 @@
content: src/lib/icu lib/mk/icu.mk LICENCE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/icu)
src/lib/icu:
mkdir -p $@
cp -a $(PORT_DIR)/src/lib/icu/* $@/
echo "LIBS = icu" > $@/target.mk
lib/mk/icu.mk:
$(mirror_from_rep_dir)
LICENCE:
cp $(PORT_DIR)/src/lib/icu/license.html $@

View File

@ -0,0 +1 @@
2018-04-20 108db6efa59f02218a2465232a11826a978efd63

View File

@ -0,0 +1,5 @@
base
libc
os
stdcxx
timer_session