core/icu to 74.2-2

This commit is contained in:
Kevin Mihelich 2024-03-16 21:56:36 +00:00
parent efc36f17b3
commit a32983458f
3 changed files with 17 additions and 8 deletions

View file

@ -1,10 +1,12 @@
pkgbase = icu
pkgdesc = International Components for Unicode library
pkgver = 74.2
pkgrel = 1
pkgrel = 2
url = https://icu.unicode.org
arch = x86_64
license = custom:icu
license = LicenseRef-Unicode-3.0
license = BSD-2-Clause
license = BSD-3-Clause
makedepends = python
depends = gcc-libs
depends = glibc
@ -20,7 +22,7 @@ pkgbase = icu
source = ICU-22132.patch
source = LICENSE
validpgpkeys = 3DA35301A7C330257B8755754058F67406EAA6AB
sha512sums = 0cbe29122370ba03a8fb5b0f1494f598748044ad2aa4d66ba65fe98ebeb88da2d73d324ad6bfc44e004846e0ab5c9a34d1fdf3d6bdb3095c0d47e929b943e6db
sha512sums = e6c7876c0f3d756f3a6969cad9a8909e535eeaac352f3a721338b9cbd56864bf7414469d29ec843462997815d2ca9d0dab06d38c37cdd4d8feb28ad04d8781b0
sha512sums = SKIP
sha512sums = 1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7
sha512sums = c1c3b2deaf2aeb1d90c1ca85d57db921e140e5087c1eba579dabaca94568a840a0e105145b8016f3b7269216ddc1b0ac56e1d5d1753129a99367e51e2080a6b0

7
core/icu/.nvchecker.toml Normal file
View file

@ -0,0 +1,7 @@
[icu]
source = "github"
github = "unicode-org/icu"
use_latest_release = true
from_pattern = 'release-(\d+)-(\d+)'
to_pattern = '\1.\2'

View file

@ -7,11 +7,13 @@
pkgname=icu
pkgver=74.2
pkgrel=1
pkgrel=2
pkgdesc="International Components for Unicode library"
arch=(x86_64)
url="https://icu.unicode.org"
license=('custom:icu')
license=('LicenseRef-Unicode-3.0'
'BSD-2-Clause'
'BSD-3-Clause')
depends=('gcc-libs' 'glibc' 'sh')
makedepends=('python')
provides=(libicu{data,i18n,io,test,tu,uc}.so)
@ -20,7 +22,7 @@ source=(https://github.com/unicode-org/icu/releases/download/release-${pkgver//.
icudata-stdlibs.patch
LICENSE)
# https://github.com/unicode-org/icu/releases/download/release-74-2/SHASUM512.txt
sha512sums=('0cbe29122370ba03a8fb5b0f1494f598748044ad2aa4d66ba65fe98ebeb88da2d73d324ad6bfc44e004846e0ab5c9a34d1fdf3d6bdb3095c0d47e929b943e6db'
sha512sums=('e6c7876c0f3d756f3a6969cad9a8909e535eeaac352f3a721338b9cbd56864bf7414469d29ec843462997815d2ca9d0dab06d38c37cdd4d8feb28ad04d8781b0'
'SKIP'
'1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7'
'8f13898c2b2d69ef516ee0831a73e5865676795716e7becac4457e208642bfdffb42f2a9280e99dcc10303ad721f5dc2e10ef83c633bd723044e98cc72c6bc7b'
@ -62,7 +64,5 @@ package() {
make DESTDIR="${pkgdir}" install
# Install license
# https://unicode-org.atlassian.net/browse/ICU-22601
# install -Dm644 "${srcdir}"/icu/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
install -Dm644 "${srcdir}"/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}