Resolves #1321685 - Added Noto Mono font.
This commit is contained in:
parent
abeab05e81
commit
253bfda12c
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,3 +7,4 @@
|
||||
/noto-762640379a51.zip
|
||||
/noto-d47480343178.zip
|
||||
/v2015-09-29-license-adobe.zip
|
||||
/noto-fonts-86b2e553c3e3e4d6614dadd1fa0a7a6dafd74552.zip
|
||||
|
16
66-google-noto-mono.conf
Normal file
16
66-google-noto-mono.conf
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<alias>
|
||||
<family>sans-serif</family>
|
||||
<prefer>
|
||||
<family>Noto Mono</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>Noto Mono</family>
|
||||
<default>
|
||||
<family>sans-serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
23
66-google-noto-serif-bengali.conf
Normal file
23
66-google-noto-serif-bengali.conf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>bn</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Bengali</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Noto Serif Bengali</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
130
66-google-noto-serif-devanagari.conf
Normal file
130
66-google-noto-serif-devanagari.conf
Normal file
@ -0,0 +1,130 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>hi</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>mr</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>kok</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ks@devanagari</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>sd@devanagari</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>mai</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ne</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>brx</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>doi</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>sa</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Noto Serif Devanagari</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
23
66-google-noto-serif-kannada.conf
Normal file
23
66-google-noto-serif-kannada.conf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>kn</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Kannada</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Noto Serif Kannada</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
23
66-google-noto-serif-malayalam.conf
Normal file
23
66-google-noto-serif-malayalam.conf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ml</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Malayalam</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Noto Serif Malayalam</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
22
66-google-noto-serif-tamil.conf
Normal file
22
66-google-noto-serif-tamil.conf
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ta</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Tamil</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Noto Serif Tamil</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
23
66-google-noto-serif-telugu.conf
Normal file
23
66-google-noto-serif-telugu.conf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>te</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Noto Serif Telugu</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Noto Serif Telugu</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
@ -6,18 +6,18 @@ between multiple scripts. Noto family supports almost all scripts available\
|
||||
in Unicode.\
|
||||
%{nil}
|
||||
|
||||
%global date 2015-09-29
|
||||
%global commit 86b2e553c3e3e4d6614dadd1fa0a7a6dafd74552
|
||||
|
||||
Name: %{fontname}-fonts
|
||||
Version: 20150929
|
||||
Release: 2%{?dist}
|
||||
Version: 20161022
|
||||
Release: 1%{?dist}
|
||||
Summary: Hinted and Non Hinted OpenType fonts for Unicode scripts
|
||||
Group: User Interface/X
|
||||
License: ASL 2.0
|
||||
License: OFL
|
||||
URL: https://github.com/googlei18n/noto-fonts/
|
||||
# downloaded from https://code.google.com/p/noto/source/list -> download [zip]
|
||||
# (NB the download [tar.gz] file seems to have broken headers)
|
||||
Source0: https://github.com/googlei18n/noto-fonts/archive/v%{date}-license-adobe.zip
|
||||
# downloaded from https://github.com/googlei18n/noto-fonts/tree/86b2e553c3e3e4d6614dadd1fa0a7a6dafd74552 -> download [zip]
|
||||
# link https://codeload.github.com/googlei18n/noto-fonts/zip/86b2e553c3e3e4d6614dadd1fa0a7a6dafd74552
|
||||
Source0: noto-fonts-%{commit}.zip
|
||||
Source2: %{fontconf}-sans.conf
|
||||
Source3: %{fontconf}-sans-armenian.conf
|
||||
Source4: %{fontconf}-sans-avestan.conf
|
||||
@ -130,6 +130,14 @@ Source156: %{fontconf}-sans-oriya.conf
|
||||
Source157: %{fontconf}-sans-oriya-ui.conf
|
||||
Source158: %{fontconf}-nastaliq-urdu.conf
|
||||
Source159: %{fontconf}-sans-tibetan.conf
|
||||
Source160: %{fontconf}-mono.conf
|
||||
Source161: %{fontconf}-serif-bengali.conf
|
||||
Source162: %{fontconf}-serif-devanagari.conf
|
||||
Source163: %{fontconf}-serif-gujarati.conf
|
||||
Source164: %{fontconf}-serif-kannada.conf
|
||||
Source165: %{fontconf}-serif-malayalam.conf
|
||||
Source166: %{fontconf}-serif-tamil.conf
|
||||
Source167: %{fontconf}-serif-telugu.conf
|
||||
|
||||
# Add appstream metadata files
|
||||
Source200: %{fontname}.metainfo.xml
|
||||
@ -297,9 +305,18 @@ fi\
|
||||
%notopkg Sans Oriya UI
|
||||
%notopkg Sans Tibetan
|
||||
%notopkg Nastaliq Urdu
|
||||
%notopkg Mono
|
||||
%notopkg Serif Bengali
|
||||
%notopkg Serif Devanagari
|
||||
%notopkg Serif Gujarati
|
||||
%notopkg Serif Kannada
|
||||
%notopkg Serif Malayalam
|
||||
%notopkg Serif Tamil
|
||||
%notopkg Serif Telugu
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n noto-fonts-2015-09-29-license-adobe
|
||||
%setup -q -n noto-fonts-86b2e553c3e3e4d6614dadd1fa0a7a6dafd74552
|
||||
|
||||
|
||||
%build
|
||||
@ -347,7 +364,9 @@ for f in \
|
||||
sans-thaana sans-thai sans-thai-ui sans-tifinagh \
|
||||
sans-ugaritic sans-ui sans-vai sans-yi \
|
||||
serif serif-armenian serif-georgian serif-khmer serif-lao serif-thai \
|
||||
sans-oriya sans-oriya-ui sans-tibetan nastaliq-urdu \
|
||||
sans-oriya sans-oriya-ui sans-tibetan nastaliq-urdu mono \
|
||||
serif-bengali serif-devanagari serif-gujarati serif-kannada \
|
||||
serif-malayalam serif-tamil serif-telugu \
|
||||
; do
|
||||
install -m 0644 -p %{_sourcedir}/%{fontconf}-$f.conf \
|
||||
%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-$f.conf
|
||||
@ -375,6 +394,12 @@ done
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Nov 07 2016 Pravin Satpute <psatpute@redhat.com> - 20161022-1
|
||||
- Resolves #1321685 - Added Noto Mono font.
|
||||
- License changed from ASL 2.0 to OFL.
|
||||
- New package addition: Mono, Serif Bengali, Serif Devanagari
|
||||
- Serif Gujarari, Serif Malayalam, Serif Tamil and Serif Telugu.
|
||||
|
||||
* Wed Aug 24 2016 Pravin Satpute <psatpute@redhat.com> - 20150929-2
|
||||
- Resolves #1368772 - Fixes issue with LICENSE file.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user