name='icu'
version='75.1' release='1'
This commit is contained in:
parent
8f26ad4a09
commit
9f56a5edba
53
icu/alr.sh
Normal file
53
icu/alr.sh
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
name='icu'
|
||||||
|
version='75.1'
|
||||||
|
release='1'
|
||||||
|
desc='International Components for Unicode library.'
|
||||||
|
homepage='https://icu.unicode.org'
|
||||||
|
maintainer="Евгений Храмов <xpamych@yandex.ru>"
|
||||||
|
architectures=('amd64')
|
||||||
|
license=(
|
||||||
|
'LicenseRef-Unicode-3.0'
|
||||||
|
'BSD-2-Clause'
|
||||||
|
'BSD-3-Clause'
|
||||||
|
)
|
||||||
|
provides=(libicu{data,i18n,io,test,tu,uc}.so)
|
||||||
|
|
||||||
|
deps=(
|
||||||
|
'gcc-libs'
|
||||||
|
'glibc'
|
||||||
|
'sh'
|
||||||
|
)
|
||||||
|
|
||||||
|
build_deps=('python')
|
||||||
|
|
||||||
|
sources=("https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz")
|
||||||
|
checksums=('SKIP')
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
cd icu/source
|
||||||
|
# Required fix for thunderbird 115 to show Calendar and sidebar properly
|
||||||
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1843007
|
||||||
|
# https://unicode-org.atlassian.net/browse/ICU-22132
|
||||||
|
patch -Np1 < "${scriptdir}/ICU-22132.patch"
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd icu/source
|
||||||
|
./configure --prefix=/usr \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--sbindir=/usr/bin
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
check() {
|
||||||
|
cd icu/source
|
||||||
|
make check
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd icu/source
|
||||||
|
make DESTDIR="${pkgdir}" install
|
||||||
|
|
||||||
|
install-license "${scriptdir}"/LICENSE ./${name}/LICENSE
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user