diff --git a/programming/misc/icu4c/actions.py b/programming/misc/icu4c/actions.py index a175cda3b8..a442b383a8 100644 --- a/programming/misc/icu4c/actions.py +++ b/programming/misc/icu4c/actions.py @@ -16,12 +16,15 @@ def setup(): options = "--with-data-packaging=library \ --disable-samples \ --disable-silent-rules" + if get.buildTYPE() == "_emul32": + shelltools.export("CC", "%s -m32" % get.CC()) + shelltools.export("CXX", "%s -m32" % get.CXX()) + options += " --libdir=/usr/lib32 \ --bindir=/_emul32/bin \ --sbindir=/_emul32/sbin" - shelltools.export("CC", "%s -m32" % get.CC()) - shelltools.export("CXX", "%s -m32" % get.CXX()) + autotools.configure(options) pisitools.dosed("config/mh-linux", "-nodefaultlibs -nostdlib") @@ -38,7 +41,7 @@ def install(): pisitools.removeDir("/_emul32") for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()): pisitools.dosed("%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32", "usr") - pisitools.dosed("%s/usr/lib32/icu/60.2/Makefile.inc" % get.installDIR(), "_emul32", "usr") + pisitools.dosed("%s/usr/lib32/icu/64.2/Makefile.inc" % get.installDIR(), "_emul32", "usr") pisitools.dosed("%s/usr/bin/icu-config-32" % get.installDIR(), "_emul32", "usr") return diff --git a/programming/misc/icu4c/pspec.xml b/programming/misc/icu4c/pspec.xml index a15383f10f..7a99734311 100644 --- a/programming/misc/icu4c/pspec.xml +++ b/programming/misc/icu4c/pspec.xml @@ -14,7 +14,7 @@ ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries. - http://download.icu-project.org/files/icu4c/60.2/icu4c-60_2-src.tgz + http://download.icu-project.org/files/icu4c/64.2/icu4c-64_2-src.tgz libgcc @@ -72,6 +72,13 @@ + + 2020-01-06 + 64.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-04-06 60.2