summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO87
-rw-r--r--46-noto-mono.conf10
-rw-r--r--46-noto-sans.conf10
-rw-r--r--46-noto-serif.conf10
-rw-r--r--66-noto-mono.conf8
-rw-r--r--66-noto-sans.conf6
-rw-r--r--66-noto-serif.conf6
-rw-r--r--PKGBUILD86
8 files changed, 166 insertions, 57 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aabe327df0ab..6f2aa3b72fb5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,90 @@
pkgbase = noto-fonts-lite
pkgdesc = Google Noto TTF fonts (lite version)
- pkgver = 20170307
+ pkgver = 23.12.1
pkgrel = 1
- url = https://www.google.com/get/noto/
+ epoch = 1
+ url = https://fonts.google.com/noto
arch = any
license = custom:SIL
+ optdepends = noto-fonts-cjk: CJK characters
+ optdepends = noto-fonts-emoji: Emoji characters
+ optdepends = noto-fonts-extra: additional variants (condensed, semi-bold, extra-light)
provides = ttf-font
provides = noto-fonts
conflicts = noto-fonts
- source = noto-fonts-60aa0da2ee84b11e78725b4577edc2e80b009d56.tar.gz::https://github.com/googlei18n/noto-fonts/archive/60aa0da2ee84b11e78725b4577edc2e80b009d56.tar.gz
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Black.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-BlackItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Bold.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-BoldItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Italic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Light.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-LightItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Medium.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-MediumItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Regular.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-Thin.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSans/hinted/ttf/NotoSans-ThinItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSansMono/hinted/ttf/NotoSansMono-Black.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSansMono/hinted/ttf/NotoSansMono-Bold.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSansMono/hinted/ttf/NotoSansMono-Light.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSansMono/hinted/ttf/NotoSansMono-Medium.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSansMono/hinted/ttf/NotoSansMono-Regular.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSansMono/hinted/ttf/NotoSansMono-Thin.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Black.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-BlackItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Bold.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-BoldItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Italic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Light.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-LightItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Medium.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-MediumItalic.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Regular.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-Thin.ttf
+ source = https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/NotoSerif/hinted/ttf/NotoSerif-ThinItalic.ttf
+ source = noto-fonts-license::https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.12.1/fonts/LICENSE
source = 66-noto-sans.conf
source = 66-noto-serif.conf
source = 66-noto-mono.conf
- sha256sums = 9d74d9fa04dfa182b8fa1a3caca3b65cc929b76e169bf59c6ce8c78b9c08be82
- sha256sums = 65ff237a579d438eb1b1c90bf25b5818e15ab019dbbfed2fc283b9cd12e5177f
- sha256sums = 27419c0557d05e13edbb244cd06a62d921c271c6c2f07126856519869035776e
- sha256sums = 8c541eab8b44f6c7b02e981a4fbbd082eb6c1aa8285e11dede5f0a3ec0617772
+ source = 46-noto-sans.conf
+ source = 46-noto-serif.conf
+ source = 46-noto-mono.conf
+ sha256sums = feea9738c5e4999e48431434cbec4b131127323ade937128431aed02f5974fcd
+ sha256sums = 733f548bc5f0037096d9984c2260ed34fd1763a2071e1ded9a8b50c87b84de47
+ sha256sums = 8e6da60154ae06e5e860777c4ccf8c7338d9b96ba34c1222db40a367d79b35dc
+ sha256sums = 5c2e7d652627c967d2d24936c5f104f9ed40219c3118de8022ff9728610771ff
+ sha256sums = a61b2c3ad0343a3ae2d3ca4088a861123729c49038f574150b8726e0d9a8c5f8
+ sha256sums = b55265b4d7cfe41585fd727a26ad15e177e1f93d44ca3c110fa67ee623453986
+ sha256sums = 55ff1cf3819a83c7b61e0d6ce490c3377c05b53f67b5536b065cb26dd4bf9cfb
+ sha256sums = 3bab84ad15fd07a64dff5cfc23fba94b63c0ca5e3c99757969a894babdb815f3
+ sha256sums = 62eb7024a800385d955bd2e7d87dba5e76523d4ba61924f05fa6d0423ac3e9ca
+ sha256sums = 61b72eacd39533f0e5916cbb458abd7b3cf870667f63f3069dac2a75aa0317a2
+ sha256sums = 2c985b5e757d7aaab76e43526437ff3bff120042ce3301fe308ed2b8ae5d6f64
+ sha256sums = 8e4977100735a4a83b26d10e17445468d4c72674c9f823a4274083d832064161
+ sha256sums = f2a28df76a1ff7d43648d2625c895468ba3ca2910e0c3ce133361225c0064cb5
+ sha256sums = a21ea0ba6ea49fda7b34ca39a504b487f1130885d36e1a4f9f4255b3ba6994bc
+ sha256sums = 9c9dc46df01c3acee14690fc1be60f6c863675b5ac9ee190f304656dbb9ba9aa
+ sha256sums = 53e262499b3e6b4e7274dcc4840e9374c8d9c4a4fad48227a38d8cedd2e34c40
+ sha256sums = 65b5e2b2c4a1fba9ae8be1f026cb35b03dcb8886d9b2a4147054fde12f7e767d
+ sha256sums = 7c430e89bd442c5d02f947ca190fc78cb54136fc3f32eca9a7a3c492820e7074
+ sha256sums = cfd559b51cfb2e60da18625ae2d28bd23ce54cd3bf92811220f2e8300c159087
+ sha256sums = 5628479f914a4bfa888a8a14ee2e9abae672ec8f0ca27b400adb2a3c7d9d9bcd
+ sha256sums = 90d365f87d72af449806ca8c9949786aab38527b20559850840f1d2968d56f54
+ sha256sums = 3436a0e99bf814aae77bd5868f99ee05278f4bc43c0db3ce8a3b4185d43df994
+ sha256sums = 637c44b0dbd0df16a969548483b01612dd095e306761af14072ae3ab69389b4f
+ sha256sums = a6e7e4714a79c891bdf8038979f5682080ca0583abf261999f0cfd09d87906f3
+ sha256sums = 1aacab3e1a1339b7870a12fa9e586849be073bbab10518685b84e49bee74c3a5
+ sha256sums = a871ba223abcbcc9bc1a222ab6d4d20266a2b4eb7ecea15fdb4c8c7133da0c5f
+ sha256sums = 0e747f685c02d37987ada80179cb1bea81827b078bf41c592a6d16b52f875ee2
+ sha256sums = 504b8ec55d003cade88fb0a7bb93254ad81fd1cb29f4818d260300dbaef5d37b
+ sha256sums = 6569a6782763d23a971798edeb8e99439a16feb4a3aa665c02f5ab338903dfba
+ sha256sums = c87c3fd876f9f6b1c17a32ca7a1ea43514a2fd70de467aaea493a85d2f7f1775
+ sha256sums = f2095b08bed08b23a6fe26112fcd679a2bee3f002eef077eb05d215ed1051bd8
+ sha256sums = 52684bebf6447be22618d2a04ff37623ec92f9d8ccf6b6f972e5bcbcfee90d69
+ sha256sums = 4459944b63dc083107280f5d7375c69746bf80a09416a4a4909a100e58e5a33a
+ sha256sums = 4526289f59654e2a81dc734669a1ae4e416f9a56d0896ec3741c6bf065baf8a8
+ sha256sums = 83a8faf6a47954075f97a2d555048e2a6689c38603b2ca00150157bf645f4593
+ sha256sums = c94368b24506770767d003e5bcba589a8e402e489c240ee52453bf3ac7e9b5fa
+ sha256sums = f5c09b37280d7569b6c99a78511639be4ae25b8c5406464422fe0421fe13a884
pkgname = noto-fonts-lite
- optdepends = noto-fonts-cjk: CJK characters
- optdepends = noto-fonts-emoji: Emoji characters
-
diff --git a/46-noto-mono.conf b/46-noto-mono.conf
new file mode 100644
index 000000000000..6740c5f1f87d
--- /dev/null
+++ b/46-noto-mono.conf
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>Noto Sans Mono</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/46-noto-sans.conf b/46-noto-sans.conf
new file mode 100644
index 000000000000..fb2825f053e7
--- /dev/null
+++ b/46-noto-sans.conf
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>Noto Sans</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/46-noto-serif.conf b/46-noto-serif.conf
new file mode 100644
index 000000000000..d06c02d696e5
--- /dev/null
+++ b/46-noto-serif.conf
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>Noto Serif</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/66-noto-mono.conf b/66-noto-mono.conf
index c0039739381b..25612497fcab 100644
--- a/66-noto-mono.conf
+++ b/66-noto-mono.conf
@@ -4,13 +4,7 @@
<alias>
<family>monospace</family>
<prefer>
- <family>Noto Mono</family>
+ <family>Noto Sans Mono</family>
</prefer>
</alias>
- <alias>
- <family>Noto Mono</family>
- <default>
- <family>monospace</family>
- </default>
- </alias>
</fontconfig>
diff --git a/66-noto-sans.conf b/66-noto-sans.conf
index 012aebedf8b3..6c86c4a0535f 100644
--- a/66-noto-sans.conf
+++ b/66-noto-sans.conf
@@ -7,10 +7,4 @@
<family>Noto Sans</family>
</prefer>
</alias>
- <alias>
- <family>Noto Sans</family>
- <default>
- <family>sans-serif</family>
- </default>
- </alias>
</fontconfig>
diff --git a/66-noto-serif.conf b/66-noto-serif.conf
index 036baf776490..a503043ae956 100644
--- a/66-noto-serif.conf
+++ b/66-noto-serif.conf
@@ -7,10 +7,4 @@
<family>Noto Serif</family>
</prefer>
</alias>
- <alias>
- <family>Noto Serif</family>
- <default>
- <family>serif</family>
- </default>
- </alias>
</fontconfig>
diff --git a/PKGBUILD b/PKGBUILD
index d0be35f4fb88..78141548e512 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,69 @@
-# $Id$
-# Maintainer: Antonio Rojas <arojas@archlinux.org>
+# Maintainer: Josip Ponjavic <josipponjavic at gmail dot com>
+# Contributor: Antonio Rojas <arojas@archlinux.org>
pkgname=noto-fonts-lite
-_pkgver=2017-03-07
-_commit=60aa0da2ee84b11e78725b4577edc2e80b009d56 # master
-pkgver=${_pkgver//-}
+epoch=1
+pkgver=23.12.1
pkgrel=1
-pkgdesc="Google Noto TTF fonts (lite version)"
+pkgdesc='Google Noto TTF fonts (lite version)'
arch=(any)
-url="https://www.google.com/get/noto/"
+url='https://fonts.google.com/noto'
license=(custom:SIL)
+optdepends=('noto-fonts-cjk: CJK characters' 'noto-fonts-emoji: Emoji characters'
+ 'noto-fonts-extra: additional variants (condensed, semi-bold, extra-light)')
provides=(ttf-font noto-fonts)
conflicts=(noto-fonts)
-source=("noto-fonts-$_commit.tar.gz::https://github.com/googlei18n/noto-fonts/archive/$_commit.tar.gz"
- 66-noto-sans.conf 66-noto-serif.conf 66-noto-mono.conf)
-sha256sums=('9d74d9fa04dfa182b8fa1a3caca3b65cc929b76e169bf59c6ce8c78b9c08be82'
- '65ff237a579d438eb1b1c90bf25b5818e15ab019dbbfed2fc283b9cd12e5177f'
- '27419c0557d05e13edbb244cd06a62d921c271c6c2f07126856519869035776e'
- '8c541eab8b44f6c7b02e981a4fbbd082eb6c1aa8285e11dede5f0a3ec0617772')
+_url="https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-${pkgver}/fonts"
+source=("${_url}/NotoSans/hinted/ttf/NotoSans-"{Black,BlackItalic,Bold,BoldItalic,Italic,Light,LightItalic,Medium,MediumItalic,Regular,Thin,ThinItalic}.ttf
+ "${_url}/NotoSansMono/hinted/ttf/NotoSansMono-"{Black,Bold,Light,Medium,Regular,Thin}.ttf
+ "${_url}/NotoSerif/hinted/ttf/NotoSerif-"{Black,BlackItalic,Bold,BoldItalic,Italic,Light,LightItalic,Medium,MediumItalic,Regular,Thin,ThinItalic}.ttf
+ "noto-fonts-license::${_url}/LICENSE"
+ 66-noto-sans.conf 66-noto-serif.conf 66-noto-mono.conf
+ 46-noto-sans.conf 46-noto-serif.conf 46-noto-mono.conf)
+sha256sums=('feea9738c5e4999e48431434cbec4b131127323ade937128431aed02f5974fcd'
+ '733f548bc5f0037096d9984c2260ed34fd1763a2071e1ded9a8b50c87b84de47'
+ '8e6da60154ae06e5e860777c4ccf8c7338d9b96ba34c1222db40a367d79b35dc'
+ '5c2e7d652627c967d2d24936c5f104f9ed40219c3118de8022ff9728610771ff'
+ 'a61b2c3ad0343a3ae2d3ca4088a861123729c49038f574150b8726e0d9a8c5f8'
+ 'b55265b4d7cfe41585fd727a26ad15e177e1f93d44ca3c110fa67ee623453986'
+ '55ff1cf3819a83c7b61e0d6ce490c3377c05b53f67b5536b065cb26dd4bf9cfb'
+ '3bab84ad15fd07a64dff5cfc23fba94b63c0ca5e3c99757969a894babdb815f3'
+ '62eb7024a800385d955bd2e7d87dba5e76523d4ba61924f05fa6d0423ac3e9ca'
+ '61b72eacd39533f0e5916cbb458abd7b3cf870667f63f3069dac2a75aa0317a2'
+ '2c985b5e757d7aaab76e43526437ff3bff120042ce3301fe308ed2b8ae5d6f64'
+ '8e4977100735a4a83b26d10e17445468d4c72674c9f823a4274083d832064161'
+ 'f2a28df76a1ff7d43648d2625c895468ba3ca2910e0c3ce133361225c0064cb5'
+ 'a21ea0ba6ea49fda7b34ca39a504b487f1130885d36e1a4f9f4255b3ba6994bc'
+ '9c9dc46df01c3acee14690fc1be60f6c863675b5ac9ee190f304656dbb9ba9aa'
+ '53e262499b3e6b4e7274dcc4840e9374c8d9c4a4fad48227a38d8cedd2e34c40'
+ '65b5e2b2c4a1fba9ae8be1f026cb35b03dcb8886d9b2a4147054fde12f7e767d'
+ '7c430e89bd442c5d02f947ca190fc78cb54136fc3f32eca9a7a3c492820e7074'
+ 'cfd559b51cfb2e60da18625ae2d28bd23ce54cd3bf92811220f2e8300c159087'
+ '5628479f914a4bfa888a8a14ee2e9abae672ec8f0ca27b400adb2a3c7d9d9bcd'
+ '90d365f87d72af449806ca8c9949786aab38527b20559850840f1d2968d56f54'
+ '3436a0e99bf814aae77bd5868f99ee05278f4bc43c0db3ce8a3b4185d43df994'
+ '637c44b0dbd0df16a969548483b01612dd095e306761af14072ae3ab69389b4f'
+ 'a6e7e4714a79c891bdf8038979f5682080ca0583abf261999f0cfd09d87906f3'
+ '1aacab3e1a1339b7870a12fa9e586849be073bbab10518685b84e49bee74c3a5'
+ 'a871ba223abcbcc9bc1a222ab6d4d20266a2b4eb7ecea15fdb4c8c7133da0c5f'
+ '0e747f685c02d37987ada80179cb1bea81827b078bf41c592a6d16b52f875ee2'
+ '504b8ec55d003cade88fb0a7bb93254ad81fd1cb29f4818d260300dbaef5d37b'
+ '6569a6782763d23a971798edeb8e99439a16feb4a3aa665c02f5ab338903dfba'
+ 'c87c3fd876f9f6b1c17a32ca7a1ea43514a2fd70de467aaea493a85d2f7f1775'
+ 'f2095b08bed08b23a6fe26112fcd679a2bee3f002eef077eb05d215ed1051bd8'
+ '52684bebf6447be22618d2a04ff37623ec92f9d8ccf6b6f972e5bcbcfee90d69'
+ '4459944b63dc083107280f5d7375c69746bf80a09416a4a4909a100e58e5a33a'
+ '4526289f59654e2a81dc734669a1ae4e416f9a56d0896ec3741c6bf065baf8a8'
+ '83a8faf6a47954075f97a2d555048e2a6689c38603b2ca00150157bf645f4593'
+ 'c94368b24506770767d003e5bcba589a8e402e489c240ee52453bf3ac7e9b5fa'
+ 'f5c09b37280d7569b6c99a78511639be4ae25b8c5406464422fe0421fe13a884')
-package_noto-fonts-lite() {
- optdepends=('noto-fonts-cjk: CJK characters' 'noto-fonts-emoji: Emoji characters')
-
- cd $pkgbase-*/
- mkdir -p "$pkgdir"/usr/share/fonts/noto
- # overwritten by the hinted version
- #install -m644 unhinted/NotoMono-*.tt[fc] "$pkgdir"/usr/share/fonts/noto
- #install -m644 unhinted/NotoSans-*.tt[fc] "$pkgdir"/usr/share/fonts/noto
- #install -m644 unhinted/NotoSerif-*.tt[fc] "$pkgdir"/usr/share/fonts/noto
- install -m644 hinted/NotoMono-*.tt[fc] "$pkgdir"/usr/share/fonts/noto
- install -m644 hinted/NotoSans-*.tt[fc] "$pkgdir"/usr/share/fonts/noto
- install -m644 hinted/NotoSerif-*.tt[fc] "$pkgdir"/usr/share/fonts/noto
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/noto-fonts/LICENSE
+package() {
+ install -Dm644 Noto*.tt[fc] -t "$pkgdir"/usr/share/fonts/noto
+ install -Dm644 noto-fonts-license "$pkgdir"/usr/share/licenses/noto-fonts/LICENSE
# Install fontconfig files
- mkdir -p "$pkgdir"/etc/fonts/conf.avail
- install -m644 "$srcdir"/*.conf "$pkgdir"/etc/fonts/conf.avail/
+ 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
}