From a961cf6124f231f45df2cc62b8ecbbab15cde073 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sat, 22 May 2021 20:09:18 +0200 Subject: [PATCH] Update to 69.1 --- .gitignore | 1 + icu4c_mingwbuild.patch | 64 +++++++++++++++++++++++------------------- mingw-icu.spec | 9 ++++-- sources | 2 +- 4 files changed, 43 insertions(+), 33 deletions(-) diff --git a/.gitignore b/.gitignore index cd4497b..bd8656a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /icu4c-64_2-src.tgz /icu4c-65_1-src.tgz /icu4c-67_1-src.tgz +/icu4c-69_1-src.tgz diff --git a/icu4c_mingwbuild.patch b/icu4c_mingwbuild.patch index c02b6f2..93128f1 100644 --- a/icu4c_mingwbuild.patch +++ b/icu4c_mingwbuild.patch @@ -1,6 +1,6 @@ -diff -rupN icu/source/config/icu.pc.in icu-new/source/config/icu.pc.in ---- icu/source/config/icu.pc.in 2020-04-22 22:04:20.000000000 +0200 -+++ icu-new/source/config/icu.pc.in 2020-05-18 22:03:29.327982862 +0200 +diff -rupN --no-dereference icu/source/config/icu.pc.in icu-new/source/config/icu.pc.in +--- icu/source/config/icu.pc.in 2021-04-08 02:10:27.000000000 +0200 ++++ icu-new/source/config/icu.pc.in 2021-05-22 19:02:10.219114070 +0200 @@ -3,30 +3,30 @@ # Copyright (C) 2010-2013, International Business Machines Corporation. All Rights Reserved. @@ -48,9 +48,9 @@ diff -rupN icu/source/config/icu.pc.in icu-new/source/config/icu.pc.in #ICUPKGDATA_DIR=@libdir@ #ICUDATA_DIR=${pkgdatadir} ICUDESC=International Components for Unicode -diff -rupN icu/source/config/Makefile.inc.in icu-new/source/config/Makefile.inc.in ---- icu/source/config/Makefile.inc.in 2020-04-22 22:04:20.000000000 +0200 -+++ icu-new/source/config/Makefile.inc.in 2020-05-18 22:03:29.327982862 +0200 +diff -rupN --no-dereference icu/source/config/Makefile.inc.in icu-new/source/config/Makefile.inc.in +--- icu/source/config/Makefile.inc.in 2021-04-08 02:10:27.000000000 +0200 ++++ icu-new/source/config/Makefile.inc.in 2021-05-22 19:02:10.219114070 +0200 @@ -43,7 +43,7 @@ UNICODE_VERSION = @UNICODE_VERSION@ # The prefix for ICU libraries, normally 'icu' ICUPREFIX = icu @@ -87,15 +87,15 @@ diff -rupN icu/source/config/Makefile.inc.in icu-new/source/config/Makefile.inc. ICULIBS_COMMON_LIB_NAME = ${LIBICU}${COMMON_STUBNAME}${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO} ICULIBS_COMMON_LIB_NAME_A = ${LIBICU}${COMMON_STUBNAME}${ICULIBSUFFIX}.${A} -diff -rupN icu/source/config/mh-mingw icu-new/source/config/mh-mingw ---- icu/source/config/mh-mingw 2020-04-22 22:04:20.000000000 +0200 -+++ icu-new/source/config/mh-mingw 2020-05-18 22:05:23.578281690 +0200 -@@ -82,31 +82,21 @@ SO_TARGET_VERSION_SUFFIX = +diff -rupN --no-dereference icu/source/config/mh-mingw icu-new/source/config/mh-mingw +--- icu/source/config/mh-mingw 2021-04-08 02:10:27.000000000 +0200 ++++ icu-new/source/config/mh-mingw 2021-05-22 19:02:10.219114070 +0200 +@@ -82,34 +82,21 @@ SO_TARGET_VERSION_SUFFIX = endif # Static library prefix and file extension -LIBSICU = $(LIBPREFIX)$(STATIC_PREFIX)$(ICUPREFIX) -+LIBSICU = lib$(LIBPREFIX)$(ICUPREFIX) ++LIBSICU = LIBSICU = lib$(LIBPREFIX)$(ICUPREFIX) A = a ## An import library is needed for z/OS and MSVC @@ -116,16 +116,19 @@ diff -rupN icu/source/config/mh-mingw icu-new/source/config/mh-mingw #SH#ICULIBS_COMMON_LIB_NAME="${LIBICU}${COMMON_STUBNAME}${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}" #SH#ICULIBS_COMMON_LIB_NAME_A="${LIBICU}${COMMON_STUBNAME}${ICULIBSUFFIX}.${A}" --#SH#ICULIBS_DATA="-l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)" --ICULIBS_DT="-l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)" --ICULIBS_I18N="-l$(ICUPREFIX)$(I18N_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)" --ICULIBS_IO="-l$(ICUPREFIX)$(IO_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)" --ICULIBS_UC="-l$(ICUPREFIX)$(COMMON_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)" +-#SH#ICULIBS_DATA="-l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_DT="-l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_I18N="-l$(ICUPREFIX)$(I18N_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_LX="-l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(LAYOUTEX_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_IO="-l$(ICUPREFIX)$(IO_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_UC="-l$(ICUPREFIX)$(COMMON_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_CTESTFW="-l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(CTESTFW_STUBNAME)$(ICULIBSUFFIX)" +-ICULIBS_TOOLUTIL="-l$(ICUPREFIX)tu$(ICULIBSUFFIX)" -#SH# #SH## ICULIBS is the set of libraries your application should link #SH## with usually. Many applications will want to add ${ICULIBS_I18N} as well. #SH#ICULIBS="${ICULIBS_BASE} ${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} " -@@ -172,6 +162,9 @@ MIDDLE_IMPORT_LIB = $(FINAL_IMPORT_LIB)# +@@ -175,6 +162,9 @@ MIDDLE_IMPORT_LIB = $(FINAL_IMPORT_LIB)# ## Special pkgdata information that is needed PKGDATA_VERSIONING = -r $(SO_TARGET_VERSION_MAJOR) @@ -135,7 +138,7 @@ diff -rupN icu/source/config/mh-mingw icu-new/source/config/mh-mingw ## Versioned libraries rules #%$(SO_TARGET_VERSION_MAJOR).$(SO): %$(SO_TARGET_VERSION).$(SO) # $(RM) $@ && cp ${ - 69.1-1 +- Update to 69.1 + * Tue Jan 26 2021 Fedora Release Engineering - 67.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index caf3cb0..b4a6562 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (icu4c-67_1-src.tgz) = 4779f1ce1ca7976f6fad6768853ea8c540da54d11509e3b6cfd864a04b5f2db1c3d4b546387f91ad02fb90804525bc37d2543173f0d705d6ca11dc6f2b7640a8 +SHA512 (icu4c-69_1-src.tgz) = d4aeb781715144ea6e3c6b98df5bbe0490bfa3175221a1d667f3e6851b7bd4a638fa4a37d4a921ccb31f02b5d15a6dded9464d98051964a86f7b1cde0ff0aab7