tools: fix update-icu script · nodejs/node@44ca97b

Original file line numberDiff line numberDiff line change

@@ -32,15 +32,11 @@ CURRENT_VERSION="$(grep "#define U_ICU_VERSION " "$ICU_VERSION_H" | cut -d'"' -f

3232

# This function exit with 0 if new version and current version are the same

3333

compare_dependency_version "icu-small" "$NEW_VERSION" "$CURRENT_VERSION"

3434
35-

DASHED_NEW_VERSION=$(echo "$NEW_VERSION" | sed 's/\./-/g')

35+

NEW_VERSION_TGZ="icu4c-${NEW_VERSION}-sources.tgz"

3636
37-

LOW_DASHED_NEW_VERSION=$(echo "$NEW_VERSION" | sed 's/\./_/g')

37+

NEW_VERSION_TGZ_URL="https://github.com/unicode-org/icu/releases/download/release-${NEW_VERSION}/${NEW_VERSION_TGZ}"

3838
39-

NEW_VERSION_TGZ="icu4c-${LOW_DASHED_NEW_VERSION}-src.tgz"

40-
41-

NEW_VERSION_TGZ_URL="https://github.com/unicode-org/icu/releases/download/release-${DASHED_NEW_VERSION}/$NEW_VERSION_TGZ"

42-
43-

NEW_VERSION_MD5="https://github.com/unicode-org/icu/releases/download/release-${DASHED_NEW_VERSION}/icu4c-${LOW_DASHED_NEW_VERSION}-sources.md5"

39+

NEW_VERSION_MD5="https://github.com/unicode-org/icu/releases/download/release-${NEW_VERSION}/icu4c-${NEW_VERSION}-sources.md5"

4440
4541

CHECKSUM=$(curl -sL "$NEW_VERSION_MD5" | grep "$NEW_VERSION_TGZ" | grep -v "\.asc$" | awk '{print $1}')

4642