From 57c17268f598b8f1ce932d770851450767d7822e Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 8 Oct 2017 05:42:58 -0500 Subject: user/ttf-noto: reluctant new package --- user/ttf-noto/40-noto-arabic.conf | 26 + user/ttf-noto/45-noto-sans.conf | 635 ++++++++++ user/ttf-noto/45-noto-serif.conf | 47 + user/ttf-noto/90-non-tt-noto-sans-cjk.conf | 89 ++ user/ttf-noto/90-tt-noto-sans.conf | 1876 ++++++++++++++++++++++++++++ user/ttf-noto/90-tt-noto-serif.conf | 131 ++ user/ttf-noto/APKBUILD | 41 + 7 files changed, 2845 insertions(+) create mode 100644 user/ttf-noto/40-noto-arabic.conf create mode 100644 user/ttf-noto/45-noto-sans.conf create mode 100644 user/ttf-noto/45-noto-serif.conf create mode 100644 user/ttf-noto/90-non-tt-noto-sans-cjk.conf create mode 100644 user/ttf-noto/90-tt-noto-sans.conf create mode 100644 user/ttf-noto/90-tt-noto-serif.conf create mode 100644 user/ttf-noto/APKBUILD (limited to 'user/ttf-noto') diff --git a/user/ttf-noto/40-noto-arabic.conf b/user/ttf-noto/40-noto-arabic.conf new file mode 100644 index 000000000..dd6304ccb --- /dev/null +++ b/user/ttf-noto/40-noto-arabic.conf @@ -0,0 +1,26 @@ + + + + + + Noto Kufi Arabic + + sans-serif + + + + + Noto Naskh Arabic + + fantasy + + + + + Noto Nastaliq Urdu Draft + + fantasy + + + + diff --git a/user/ttf-noto/45-noto-sans.conf b/user/ttf-noto/45-noto-sans.conf new file mode 100644 index 000000000..988ec2d73 --- /dev/null +++ b/user/ttf-noto/45-noto-sans.conf @@ -0,0 +1,635 @@ + + + + + + Noto Sans + + sans-serif + + + + + Noto Sans Armenian + + sans-serif + + + + + Noto Sans Avestan + + sans-serif + + + + + Noto Sans Balinese + + sans-serif + + + + + Noto Sans Bamum + + sans-serif + + + + + Noto Sans Batak + + sans-serif + + + + + Noto Sans Bengali + + sans-serif + + + + + Noto Sans Brahmi + + sans-serif + + + + + Noto Sans Buginese + + sans-serif + + + + + Noto Sans Buhid + + sans-serif + + + + + Noto Sans Canadian Aboriginal + + sans-serif + + + + + Noto Sans Carian + + sans-serif + + + + + Noto Sans Cham + + sans-serif + + + + + Noto Sans Cherokee + + sans-serif + + + + + Noto Sans Coptic + + sans-serif + + + + + Noto Sans Cypriot + + sans-serif + + + + + Noto Sans Deseret + + sans-serif + + + + + Noto Sans Devanagari + + sans-serif + + + + + Noto Sans Egyptian Hieroglyphs + + sans-serif + + + + + Noto Sans Ethiopic + + sans-serif + + + + + Noto Sans Georgian + + sans-serif + + + + + Noto Sans Glagolitic + + sans-serif + + + + + Noto Sans Gothic + + sans-serif + + + + + Noto Sans Gujarati + + sans-serif + + + + + Noto Sans Gurmukhi + + sans-serif + + + + + Noto Sans S Chinese + + sans-serif + + + + + Noto Sans T Chinese + + sans-serif + + + + + Noto Sans Hanunoo + + sans-serif + + + + + Noto Sans Hebrew + + sans-serif + + + + + Noto Sans Imperial Aramaic + + sans-serif + + + + + Noto Sans Japanese + + sans-serif + + + + + Noto Sans Javanese + + sans-serif + + + + + Noto Sans Korean + + sans-serif + + + + + Noto Sans Kaithi + + sans-serif + + + + + Noto Sans Kannada + + sans-serif + + + + + Noto Sans Kayah Li + + sans-serif + + + + + Noto Sans Kharoshthi + + sans-serif + + + + + Noto Sans Khmer + + sans-serif + + + + + Noto Sans Lao + + sans-serif + + + + + Noto Sans Lepcha + + sans-serif + + + + + Noto Sans Limbu + + sans-serif + + + + + Noto Sans Linear B + + sans-serif + + + + + Noto Sans Lisu + + sans-serif + + + + + Noto Sans Lycian + + sans-serif + + + + + Noto Sans Lydian + + sans-serif + + + + + Noto Sans Malayalam + + sans-serif + + + + + Noto Sans Mandaic + + sans-serif + + + + + Noto Sans Meetei Mayek + + sans-serif + + + + + Noto Sans Mongolian + + sans-serif + + + + + Noto Sans Myanmar + + sans-serif + + + + + Noto Sans NKo + + sans-serif + + + + + Noto Sans New Tai Lue + + sans-serif + + + + + Noto Sans Ogham + + sans-serif + + + + + Noto Sans Ol Chiki + + sans-serif + + + + + Noto Sans Old Italic + + sans-serif + + + + + Noto Sans Old Persian + + sans-serif + + + + + Noto Sans Old South Arabian + + sans-serif + + + + + Noto Sans Old Turkic + + sans-serif + + + + + Noto Sans Oriya + + sans-serif + + + + + Noto Sans Osmanya + + sans-serif + + + + + Noto Sans Inscriptional Pahlavi + + sans-serif + + + + + Noto Sans Inscriptional Parthian + + sans-serif + + + + + Noto Sans Phags-pa + + sans-serif + + + + + Noto Sans Phoenician + + sans-serif + + + + + Noto Sans Rejang + + sans-serif + + + + + Noto Sans Runic + + sans-serif + + + + + Noto Sans Samaritan + + sans-serif + + + + + Noto Sans Saurashtra + + sans-serif + + + + + Noto Sans Shavian + + sans-serif + + + + + Noto Sans Sinhala + + sans-serif + + + + + Noto Sans Sumero-Akkadian Cuneiform + + sans-serif + + + + + Noto Sans Sundanese + + sans-serif + + + + + Noto Syloti Nagri + + sans-serif + + + + + Noto Sans Symbols + + sans-serif + + + + + Noto Sans Syriac Eastern + + sans-serif + + + + + Noto Sans Syriac Estrangela + + sans-serif + + + + + Noto Sans Syriac Western + + sans-serif + + + + + Noto Sans Tagalog + + sans-serif + + + + + Noto Sans Tagbanwa + + sans-serif + + + + + Noto Sans Tai Le + + sans-serif + + + + + Noto Sans Tai Tham + + sans-serif + + + + + Noto Sans Tai Viet + + sans-serif + + + + + Noto Sans Tamil + + sans-serif + + + + + Noto Sans Telugu + + sans-serif + + + + + Noto Sans Thaana + + sans-serif + + + + + Noto Sans Thai + + sans-serif + + + + + Noto Sans Tifinagh + + sans-serif + + + + + Noto Sans Ugaritic + + sans-serif + + + + + Noto Sans Vai + + sans-serif + + + + + Noto Sans Yi + + sans-serif + + + + diff --git a/user/ttf-noto/45-noto-serif.conf b/user/ttf-noto/45-noto-serif.conf new file mode 100644 index 000000000..aeddf9925 --- /dev/null +++ b/user/ttf-noto/45-noto-serif.conf @@ -0,0 +1,47 @@ + + + + + + Noto Serif + + serif + + + + + Noto Serif Armenian + + serif + + + + + Noto Serif Georgian + + serif + + + + + Noto Serif Khmer + + serif + + + + + Noto Serif Lao + + serif + + + + + Noto Serif Thai + + serif + + + + diff --git a/user/ttf-noto/90-non-tt-noto-sans-cjk.conf b/user/ttf-noto/90-non-tt-noto-sans-cjk.conf new file mode 100644 index 000000000..92f4cff7e --- /dev/null +++ b/user/ttf-noto/90-non-tt-noto-sans-cjk.conf @@ -0,0 +1,89 @@ + + + + + + + Noto Sans CJK SC + + + true + + + hintslight + + + true + + + true + + + false + + + + + + Noto Sans CJK TC + + + true + + + hintslight + + + true + + + true + + + false + + + + + + Noto Sans CJK JP + + + true + + + hintslight + + + true + + + true + + + false + + + + + + Noto Sans CJK KR + + + true + + + hintslight + + + true + + + true + + + false + + + + diff --git a/user/ttf-noto/90-tt-noto-sans.conf b/user/ttf-noto/90-tt-noto-sans.conf new file mode 100644 index 000000000..dfbefd0d0 --- /dev/null +++ b/user/ttf-noto/90-tt-noto-sans.conf @@ -0,0 +1,1876 @@ + + + + + + + + false + + + Noto Sans + + + true + + + true + + + false + + + hintslight + + + + + + + false + + + Noto Kufi Arabic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Naskh Arabic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Nastaliq Urdu Draft + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Armenian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Avestan + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Balinese + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Bamum + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Batak + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Bengali + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Brahmi + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Buginese + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Buhid + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Canadian Aboriginal + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Carian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Cham + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Cherokee + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Coptic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Cypriot + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Deseret + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Devanagari + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Egyptian Hieroglyphs + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Ethiopic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Georgian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Glagolitic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Gothic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Gujarati + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Gurmukhi + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Hanunoo + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Hebrew + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Imperial Aramaic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Javanese + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Kaithi + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Kannada + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Kharoshthi + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Khmer + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Lao + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Lepcha + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Limbu + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Linear B + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Lisu + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Lycian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Lydian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Malayalam + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Mandaic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Meetei Mayek + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Mongolian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Myanmar + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans NKo + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans New Tai Lue + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Ogham + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Ol Chiki + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Old Italic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Old Persian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Old South Arabian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Old Turkic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Oriya + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Osmanya + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Kannada + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Inscriptional Pahlavi + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Inscriptional Parthian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Phags-pa + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Phoenician + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Rejang + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Runic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Samaritan + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Saurashtra + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Shavian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Sinhala + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Sumero-Akkadian Cuneiform + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Sundanese + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Syloti Nagri + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Symbols + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Syriac Eastern + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Syriac Estrangela + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Syriac Western + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tagalog + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tagbanwa + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tai Le + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tai Tham + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tai Viet + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tamil + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Telugu + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Thaana + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Thai + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Tifinagh + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Ugaritic + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Vai + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Sans Yi + + + true + + + true + + + hintslight + + + false + + + + diff --git a/user/ttf-noto/90-tt-noto-serif.conf b/user/ttf-noto/90-tt-noto-serif.conf new file mode 100644 index 000000000..a38f6fc82 --- /dev/null +++ b/user/ttf-noto/90-tt-noto-serif.conf @@ -0,0 +1,131 @@ + + + + + + + false + + + Noto Serif + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Serif Armenian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Serif Georgian + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Serif Khmer + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Serif Lao + + + true + + + true + + + hintslight + + + false + + + + + + false + + + Noto Serif Thai + + + true + + + true + + + hintslight + + + false + + + + diff --git a/user/ttf-noto/APKBUILD b/user/ttf-noto/APKBUILD new file mode 100644 index 000000000..470fd0332 --- /dev/null +++ b/user/ttf-noto/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Carlo Landmeter +# Maintainer: A. Wilcox +pkgname=ttf-noto +pkgver=20160531 +pkgrel=0 +pkgdesc="Noto font family" +url="http://www.google.com/get/noto/" +arch="noarch" +license="Apache" +options="!check" # how do you test a font? +depends="fontconfig" +depends_dev="" +makedepends="$depends_dev" +install="" +# added fontconfig configuration from: +# https://github.com/bohoomil/fontconfig-ultimate/tree/master/fontconfig_patches/fonts-settings +source="https://dev.gentoo.org/~floppym/dist/noto-$pkgver.tar.xz + 40-noto-arabic.conf + 45-noto-sans.conf + 45-noto-serif.conf + 90-non-tt-noto-sans-cjk.conf + 90-tt-noto-sans.conf + 90-tt-noto-serif.conf" + +_builddir="$srcdir" + +build() { + cd "$_builddir" +} + +package() { + mkdir -p "$pkgdir" +} + +sha512sums="7114cd150d83747574f7177cc230c2e665d39aa934d6ef41224343ea7b8612e6b9d77ca5938eb9c815849a2908f035a0824e4e9153d7f44055f4947bf9fc1580 noto-20160531.tar.xz +47396e7a4e5dfb38d3df6dff0b4584757cc132f393d3410463eefc3dbb5f2af592a6b07a4c098d8c594be03f23e4eb84b76b672245fe0cea816927cf535ea270 40-noto-arabic.conf +748dfecbc3ad5c3750764e6ae889bbc4e614885237bb91ece138d2dc5014fd41ea6361b32982cfa4e76c7c092e0b93f90cccd0b92acbd408b7c302c44c1523e6 45-noto-sans.conf +5059295a1c36c4ec4aae61443221ee74876315127895da0773e4feb77e70cfc4b7923dde8f6510d6cf9de019082e15f1f4fd4b53f0bce4d2a681541f2de587df 45-noto-serif.conf +7cf1ec09d6226c46ff7bd796ff526aa42b7221eeb8a2e171e7dbab837fceb96a03b9c5d7bd6e88dbee97cdf54e443d940590b6be51478b88ebca19a419831080 90-non-tt-noto-sans-cjk.conf +e5d252e4ee265f9cc7a91eea0e0f8c74315a60cbce606860e0f9e722eb9331f8d87d541dd715bef46bdb4e637bab0344f2fd98cc0424e7cfa17e588efa07eb33 90-tt-noto-sans.conf +4f8760f7eeae99050a3b8ac73f4eeeb5ad32e9e5224034292e3ecdc260ffcc92f3ae45aa35e9f86905fce4ff909bb3263e25d8f4fe56dacba2fb3de2107e314f 90-tt-noto-serif.conf" -- cgit v1.2.3-60-g2f50