# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>

pkgname=unicode-character-database
pkgver=18.0.0
pkgrel=1
pkgdesc="Unicode Character Database"
url="https://www.unicode.org/versions/Unicode$pkgver/"
arch=(any)
license=(Unicode-3.0)
source=(
  "UCD-$pkgver.zip::https://www.unicode.org/Public/$pkgver/ucd/UCD.zip"
  "Unihan-$pkgver.zip::https://www.unicode.org/Public/$pkgver/ucd/Unihan.zip"
  "unicode-license-$pkgver.txt::https://www.unicode.org/license.txt"
)
noextract=({UCD,Unihan}-$pkgver.zip)
b2sums=('bb216e9ec763bd15bd0ba3feefd8a6fe519a09f8e0be515ad3fb2b6d149edb172fd45a212870d7fa1ffc0ac08ab933decc695f06e0c441f2998f41a77a01d4ed'
        '8330de9048ae890545d2353a1fd07ea6f6bcc2fbec8767420c88c6cf3d8a14ee94ebf63a521c3016382286d0d9bc0d9bf2fc5744b427d83ebb7aaf1b2121ebac'
        '8e0ac44b557e3966f28c5ce443086f6cbf3ef7b7cc01f45fa9c081d186e0b6700a3155f6aa67cf7b3a13eeb25e7016fabb366e11942e4574f09c5321fff6c521')

package() {
  local x
  for x in UCD Unihan; do
    install -Dm644 $x-$pkgver.zip "$pkgdir/usr/share/unicode/$x.zip"
    bsdtar -C "$pkgdir/usr/share/unicode" -x --no-same-owner --no-same-permissions -f $x-$pkgver.zip
  done

  # FS#49938: A bunch of compatibility symlinks
  ln -s . "$pkgdir/usr/share/unicode/ucd"
  for x in $pkgname unicode-data unidata; do
    ln -s unicode "$pkgdir/usr/share/$x"
  done

  install -Dm644 unicode-license-$pkgver.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

# vim:set sw=2 sts=-1 et:
