# Contributor: Carlo Landmeter # Maintainer: Carlo Landmeter pkgname=font-noto pkgver=0_git20170920 _sha=5a89b487c648c34c2b6d1b9ebb73bb3fab1df4b2 pkgrel=0 pkgdesc="Google's font family that aims to support all the world's languages" url="https://github.com/googlei18n/noto-fonts/" arch="noarch" license="OFL-1.1" depends="fontconfig" makedepends="" options="!check" install="" source="$pkgname-$pkgver.tar.gz::https://github.com/googlei18n/noto-fonts/archive/$_sha.tar.gz" builddir="$srcdir/noto-fonts-$_sha" # # NOTE: sort list by string length > # to prevent find doing partial matching # _langs=" adlamunjoined glagolitic devanagari oldturkic malayalam tifinagh gurmukhi gujarati georgian ethiopic cherokee armenian tibetan sinhala shavian osmanya olchiki myanmar mandaic kayahli kannada deseret cypriot bengali avestan thaana telugu hebrew gothic chakma carian arabic tamil osage oriya khmer buhid bamum adlam thai lisu vai nko lao " for _lang in $_langs; do subpackages="$subpackages $pkgname-$_lang:_split" done subpackages="$subpackages font-croscore:croscore $pkgname-extra" build() { return 0 } package() { mkdir -p "$pkgdir"/usr/share/fonts/noto install -m644 "$builddir"/hinted/*.ttf \ "$pkgdir"/usr/share/fonts/noto/ } extra() { pkgdesc="$pkgdesc (additional variants)" mkdir -p "$subpkgdir"/usr/share/fonts/noto local font for font in Condensed SemiBold Extra; do mv "$pkgdir"/usr/share/fonts/noto/*${font}*.ttf \ "$subpkgdir"/usr/share/fonts/noto done } croscore() { pkgdesc="Chrome OS core fonts" mkdir -p "$subpkgdir"/usr/share/fonts/noto local font for font in Arimo Cousine Tinos; do mv "$pkgdir"/usr/share/fonts/noto/${font}*.ttf \ "$subpkgdir"/usr/share/fonts/noto done } _split() { local lang=${subpkgname##*-} pkgdesc="$pkgdesc ($lang)" mkdir -p "$subpkgdir"/usr/share/fonts/noto find "$pkgdir"/usr/share/fonts/noto \ -iname "Noto*${lang}*.ttf" -exec \ mv {} "$subpkgdir"/usr/share/fonts/noto \; } sha512sums="616e1cc73478b5f85611a18dc05a52e78a31600c823514db2ba24c7b7dac8f6bb63f4a63e04a40a2f49064aa330616a79e59d7727969e0ecf01f935bc123f275 font-noto-0_git20170920.tar.gz"