description="Unicode Character Database"
url="https://www.unicode.org/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=unicode-character-database
version=17.0.0

PKGMK_IGNORE_UNPACK="yes"

source=(https://www.unicode.org/Public/${version}/ucd/UCD.zip
        https://www.unicode.org/Public/${version}/ucd/Unihan.zip)

build() {

for file in UCD Unihan; do
    install -Dm644 $file.zip "$PKG/usr/share/unicode/$file.zip"
    bsdtar -C "$PKG/usr/share/unicode" -x --no-same-owner --no-same-permissions -f $file.zip
  done

# FS#49938: A bunch of compatibility symlinks
  ln -s . "$PKG/usr/share/unicode/ucd"
  for file in $name unicode-data unidata; do
    ln -s unicode "$PKG/usr/share/$file"
  done
}
