diff options
author | AliTajelsir | 2022-06-02 06:02:42 +0200 |
---|---|---|
committer | AliTajelsir | 2022-06-02 06:02:42 +0200 |
commit | 06d0e094f720d6bb810eb2bed6a89abc2713c63b (patch) | |
tree | c3183e59b9cf93c80c4796c47c1dfb20baba7dfe | |
download | aur-06d0e094f720d6bb810eb2bed6a89abc2713c63b.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | 70-noto-ar.conf | 13 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..555e5fcb8b67 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = noto-fonts-variable-ar + pkgdesc = Google Noto TTF variable fonts for Arabic Scripts + pkgver = 20220406 + pkgrel = 1 + url = https://www.google.com/get/noto/ + arch = any + license = custom:SIL + optdepends = noto-fonts-emoji: Emoji characters + source = https://github.com/googlefonts/noto-fonts/raw/c129ad2a857a10a429b20300f82bb90262008c17/unhinted/variable-ttf/NotoKufiArabic-VF.ttf + source = https://github.com/googlefonts/noto-fonts/raw/c129ad2a857a10a429b20300f82bb90262008c17/unhinted/variable-ttf/NotoNaskhArabic-VF.ttf + source = https://github.com/googlefonts/noto-fonts/raw/c129ad2a857a10a429b20300f82bb90262008c17/unhinted/variable-ttf/NotoNaskhArabicUI-VF.ttf + source = https://github.com/googlefonts/noto-fonts/raw/c129ad2a857a10a429b20300f82bb90262008c17/unhinted/variable-ttf/NotoSansArabic-VF.ttf + source = https://github.com/googlefonts/noto-fonts/raw/c129ad2a857a10a429b20300f82bb90262008c17/unhinted/variable-ttf/NotoSansArabicUI-VF.ttf + source = https://github.com/googlefonts/noto-fonts/raw/c129ad2a857a10a429b20300f82bb90262008c17/LICENSE + source = 70-noto-ar.conf + sha256sums = 979c3f5deedf862d52ff355ac1f4f048356df213988d116f0fdef6cbf77d2b88 + sha256sums = 04b2d1843cb5f83bfddace0bdde2696ee4ccafdcdad77419279e1971b6534d9c + sha256sums = 3eda34aba1c8fb30f2a9dc8e38c8f183c28efcaf851607e746ef4960bb44cddb + sha256sums = f37d1410cef1c92913cc119e8369f36e6e935b7e38f635774898210c0f9d12ff + sha256sums = 5757c1b8e2083ea51e96e70c3755dd5fcf645ef6a987472fea82b0b052082674 + sha256sums = 0dab92d0544f7b233403f14b84a663bdbfa746982eda629e7f4f9ffe1b036feb + sha256sums = e9eac74b4b261bea372d464e8a04ab225aa2faba0ba1f9e85ab63bf1222e8b8b + +pkgname = noto-fonts-variable-ar diff --git a/70-noto-ar.conf b/70-noto-ar.conf new file mode 100644 index 000000000000..40012f6244bb --- /dev/null +++ b/70-noto-ar.conf @@ -0,0 +1,13 @@ +<?xml version='1.0'?> +<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> +<fontconfig> + <!-- Font preferences for ar_AR locale --> + <match> + <test compare="contains" name="lang"> + <string>ar</string> + </test> + <edit mode="prepend" name="family"> + <string>Noto Sans Arabic UI</string> + </edit> + </match> +</fontconfig> diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..955d7c307681 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Ali Tajelsir <alitajelsir@gmail.com> +# Contributor: Antonio Rojas <arojas@archlinux.org> + +pkgname=noto-fonts-variable-ar +pkgver=20220406 +_commit=c129ad2a857a10a429b20300f82bb90262008c17 +pkgrel=1 +pkgdesc="Google Noto TTF variable fonts for Arabic Scripts" +arch=(any) +url="https://www.google.com/get/noto/" +license=(custom:SIL) +optdepends=('noto-fonts-emoji: Emoji characters') +_url="https://github.com/googlefonts/noto-fonts/raw/${_commit}" +source=("${_url}"/unhinted/variable-ttf/NotoKufiArabic-VF.ttf + "${_url}"/unhinted/variable-ttf/NotoNaskhArabic-VF.ttf + "${_url}"/unhinted/variable-ttf/NotoNaskhArabicUI-VF.ttf + "${_url}"/unhinted/variable-ttf/NotoSansArabic-VF.ttf + "${_url}"/unhinted/variable-ttf/NotoSansArabicUI-VF.ttf + "${_url}"/LICENSE + 70-noto-ar.conf) +sha256sums=('979c3f5deedf862d52ff355ac1f4f048356df213988d116f0fdef6cbf77d2b88' + '04b2d1843cb5f83bfddace0bdde2696ee4ccafdcdad77419279e1971b6534d9c' + '3eda34aba1c8fb30f2a9dc8e38c8f183c28efcaf851607e746ef4960bb44cddb' + 'f37d1410cef1c92913cc119e8369f36e6e935b7e38f635774898210c0f9d12ff' + '5757c1b8e2083ea51e96e70c3755dd5fcf645ef6a987472fea82b0b052082674' + '0dab92d0544f7b233403f14b84a663bdbfa746982eda629e7f4f9ffe1b036feb' + 'e9eac74b4b261bea372d464e8a04ab225aa2faba0ba1f9e85ab63bf1222e8b8b') + +package() { + install -d "${pkgdir}/usr/share/fonts/TTF" + install -Dm644 "$srcdir"/*.ttf "$pkgdir/usr/share/fonts/TTF" + install -Dm644 "$srcdir"/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Install fontconfig file (sets Noto Sans Arabic UI as default for ar_AR locale) + install -Dm644 "$srcdir"/*.conf -t "$pkgdir"/usr/share/fontconfig/conf.avail/ + install -d "$pkgdir"/usr/share/fontconfig/conf.default + ln -rs "$pkgdir"/usr/share/fontconfig/conf.avail/* "$pkgdir"/usr/share/fontconfig/conf.default +} |