[google-noto-fonts] generate font appinfo metainfo; for-loop to install .conf and .xml files
Jens Petersen
petersen at fedoraproject.org
Sun Nov 30 12:43:16 UTC 2014
commit 6e65d47d1f52b5a659819990b5eefeb7c1073611
Author: Jens Petersen <petersen at redhat.com>
Date: Sun Nov 30 22:39:48 2014 +1000
generate font appinfo metainfo; for-loop to install .conf and .xml files
- move cjk fonts fontconfig priority from 65-0 to 66
...o-sans-cjk.conf => 66-google-noto-sans-cjk.conf | 0
...anese.conf => 66-google-noto-sans-japanese.conf | 3 -
...-korean.conf => 66-google-noto-sans-korean.conf | 5 +-
... => 66-google-noto-sans-simplified-chinese.conf | 0
...=> 66-google-noto-sans-traditional-chinese.conf | 0
google-noto-fonts.spec | 764 ++------------------
google-noto-kufi-arabic.metainfo.xml | 7 -
google-noto-naskh-arabic-ui.metainfo.xml | 7 -
google-noto-naskh-arabic.metainfo.xml | 7 -
google-noto-sans-armenian.metainfo.xml | 7 -
google-noto-sans-avestan.metainfo.xml | 7 -
google-noto-sans-balinese.metainfo.xml | 7 -
google-noto-sans-bamum.metainfo.xml | 7 -
google-noto-sans-batak.metainfo.xml | 7 -
google-noto-sans-bengali-ui.metainfo.xml | 7 -
google-noto-sans-bengali.metainfo.xml | 7 -
google-noto-sans-brahmi.metainfo.xml | 7 -
google-noto-sans-buginese.metainfo.xml | 7 -
google-noto-sans-buhid.metainfo.xml | 7 -
google-noto-sans-canadian-aboriginal.metainfo.xml | 7 -
google-noto-sans-carian.metainfo.xml | 7 -
google-noto-sans-cham.metainfo.xml | 7 -
google-noto-sans-cherokee.metainfo.xml | 7 -
google-noto-sans-cjk.metainfo.xml | 7 -
google-noto-sans-coptic.metainfo.xml | 7 -
google-noto-sans-cuneiform.metainfo.xml | 7 -
google-noto-sans-cypriot.metainfo.xml | 7 -
google-noto-sans-deseret.metainfo.xml | 7 -
google-noto-sans-devanagari-ui.metainfo.xml | 7 -
google-noto-sans-devanagari.metainfo.xml | 7 -
google-noto-sans-egyptian-hieroglyphs.metainfo.xml | 7 -
google-noto-sans-ethiopic.metainfo.xml | 7 -
google-noto-sans-georgian.metainfo.xml | 7 -
google-noto-sans-glagolitic.metainfo.xml | 7 -
google-noto-sans-gothic.metainfo.xml | 7 -
google-noto-sans-gujarati-ui.metainfo.xml | 7 -
google-noto-sans-gujarati.metainfo.xml | 7 -
google-noto-sans-gurmukhi-ui.metainfo.xml | 7 -
google-noto-sans-gurmukhi.metainfo.xml | 7 -
google-noto-sans-hanunno.metainfo.xml | 7 -
google-noto-sans-hebrew.metainfo.xml | 7 -
google-noto-sans-imperial-aramaic.metainfo.xml | 7 -
...le-noto-sans-inscriptional-pahlavi.metainfo.xml | 7 -
...e-noto-sans-inscriptional-parthian.metainfo.xml | 7 -
google-noto-sans-japanese.metainfo.xml | 7 -
google-noto-sans-javanese.metainfo.xml | 7 -
google-noto-sans-kaithi.metainfo.xml | 7 -
google-noto-sans-kannada-ui.metainfo.xml | 7 -
google-noto-sans-kannada.metainfo.xml | 7 -
google-noto-sans-kayah-li.metainfo.xml | 7 -
google-noto-sans-kharoshthi.metainfo.xml | 7 -
google-noto-sans-khmer-ui.metainfo.xml | 7 -
google-noto-sans-khmer.metainfo.xml | 7 -
google-noto-sans-korean.metainfo.xml | 7 -
google-noto-sans-lao-ui.metainfo.xml | 7 -
google-noto-sans-lao.metainfo.xml | 7 -
google-noto-sans-lepcha.metainfo.xml | 7 -
google-noto-sans-limbu.metainfo.xml | 7 -
google-noto-sans-linearb.metainfo.xml | 7 -
google-noto-sans-lisu.metainfo.xml | 7 -
google-noto-sans-lycian.metainfo.xml | 7 -
google-noto-sans-lydian.metainfo.xml | 7 -
google-noto-sans-malayalam-ui.metainfo.xml | 7 -
google-noto-sans-malayalam.metainfo.xml | 7 -
google-noto-sans-mandaic.metainfo.xml | 7 -
google-noto-sans-meeteimayek.metainfo.xml | 7 -
google-noto-sans-mongolian.metainfo.xml | 7 -
google-noto-sans-myanmar-ui.metainfo.xml | 7 -
google-noto-sans-myanmar.metainfo.xml | 7 -
google-noto-sans-new-tai-lue.metainfo.xml | 7 -
google-noto-sans-nko.metainfo.xml | 7 -
google-noto-sans-ogham.metainfo.xml | 7 -
google-noto-sans-ol-chiki.metainfo.xml | 7 -
google-noto-sans-old-italic.metainfo.xml | 7 -
google-noto-sans-old-persian.metainfo.xml | 7 -
google-noto-sans-old-south-arabian.metainfo.xml | 7 -
google-noto-sans-old-turkic.metainfo.xml | 7 -
google-noto-sans-osmanya.metainfo.xml | 7 -
google-noto-sans-phags-pa.metainfo.xml | 7 -
google-noto-sans-phoenician.metainfo.xml | 7 -
google-noto-sans-rejang.metainfo.xml | 7 -
google-noto-sans-runic.metainfo.xml | 7 -
google-noto-sans-samaritan.metainfo.xml | 7 -
google-noto-sans-saurashtra.metainfo.xml | 7 -
google-noto-sans-shavian.metainfo.xml | 7 -
google-noto-sans-simplified-chinese.metainfo.xml | 7 -
google-noto-sans-sinhala.metainfo.xml | 7 -
google-noto-sans-sundanese.metainfo.xml | 7 -
google-noto-sans-syloti-nagri.metainfo.xml | 7 -
google-noto-sans-symbols.metainfo.xml | 7 -
google-noto-sans-syriac-eastern.metainfo.xml | 7 -
google-noto-sans-syriac-estrangela.metainfo.xml | 7 -
google-noto-sans-syriac-western.metainfo.xml | 7 -
google-noto-sans-tagalog.metainfo.xml | 7 -
google-noto-sans-tagbanwa.metainfo.xml | 7 -
google-noto-sans-tai-le.metainfo.xml | 7 -
google-noto-sans-tai-tham.metainfo.xml | 7 -
google-noto-sans-tai-viet.metainfo.xml | 7 -
google-noto-sans-tamil-ui.metainfo.xml | 7 -
google-noto-sans-tamil.metainfo.xml | 7 -
google-noto-sans-telugu-ui.metainfo.xml | 7 -
google-noto-sans-telugu.metainfo.xml | 7 -
google-noto-sans-thaana.metainfo.xml | 7 -
google-noto-sans-thai-ui.metainfo.xml | 7 -
google-noto-sans-thai.metainfo.xml | 7 -
google-noto-sans-tifinagh.metainfo.xml | 7 -
google-noto-sans-traditional-chinese.metainfo.xml | 7 -
google-noto-sans-ugaritic.metainfo.xml | 7 -
google-noto-sans-ui.metainfo.xml | 7 -
google-noto-sans-vai.metainfo.xml | 7 -
google-noto-sans-yi.metainfo.xml | 7 -
google-noto-sans.metainfo.xml | 7 -
google-noto-serif-armenian.metainfo.xml | 7 -
google-noto-serif-georgian.metainfo.xml | 7 -
google-noto-serif-khmer.metainfo.xml | 7 -
google-noto-serif-lao.metainfo.xml | 7 -
google-noto-serif-thai.metainfo.xml | 7 -
google-noto-serif.metainfo.xml | 7 -
118 files changed, 70 insertions(+), 1486 deletions(-)
---
diff --git a/65-0-google-noto-sans-cjk.conf b/66-google-noto-sans-cjk.conf
similarity index 100%
rename from 65-0-google-noto-sans-cjk.conf
rename to 66-google-noto-sans-cjk.conf
diff --git a/65-0-google-noto-sans-japanese.conf b/66-google-noto-sans-japanese.conf
similarity index 91%
rename from 65-0-google-noto-sans-japanese.conf
rename to 66-google-noto-sans-japanese.conf
index 74dc256..aae50de 100644
--- a/65-0-google-noto-sans-japanese.conf
+++ b/66-google-noto-sans-japanese.conf
@@ -11,9 +11,6 @@
<edit name="family" mode="prepend">
<string>Noto Sans JP</string>
</edit>
- <edit name="family" mode="prepend" binding="strong">
- <string>DejaVu Sans Mono</string>
- </edit>
</match>
<alias>
diff --git a/65-0-google-noto-sans-korean.conf b/66-google-noto-sans-korean.conf
similarity index 89%
rename from 65-0-google-noto-sans-korean.conf
rename to 66-google-noto-sans-korean.conf
index 4b1fc44..85ecb49 100644
--- a/65-0-google-noto-sans-korean.conf
+++ b/66-google-noto-sans-korean.conf
@@ -11,9 +11,6 @@
<edit name="family" mode="prepend">
<string>Noto Sans KR</string>
</edit>
- <edit name="family" mode="prepend" binding="strong">
- <string>DejaVu Sans Mono</string>
- </edit>
</match>
<alias>
@@ -44,7 +41,7 @@
<match>
<test name="lang">
- <string>KR</string>
+ <string>ko</string>
</test>
<test name="family">
<string>sans-serif</string>
diff --git a/65-0-google-noto-sans-simplified-chinese.conf b/66-google-noto-sans-simplified-chinese.conf
similarity index 100%
rename from 65-0-google-noto-sans-simplified-chinese.conf
rename to 66-google-noto-sans-simplified-chinese.conf
diff --git a/65-0-google-noto-sans-traditional-chinese.conf b/66-google-noto-sans-traditional-chinese.conf
similarity index 100%
rename from 65-0-google-noto-sans-traditional-chinese.conf
rename to 66-google-noto-sans-traditional-chinese.conf
diff --git a/google-noto-fonts.spec b/google-noto-fonts.spec
index a7599a9..38ef3a0 100644
--- a/google-noto-fonts.spec
+++ b/google-noto-fonts.spec
@@ -1,6 +1,5 @@
%global fontname google-noto
%global fontconf 66-%{fontname}
-%global cjkfontconf 65-0-%{fontname}
%global common_desc Noto fonts aims to remove tofu from web by providing fonts for all \
Unicode supported scripts. Its design goal is to achieve visual harmonization\
between multiple scripts. Noto family supports almost all scripts available\
@@ -11,7 +10,7 @@ in Unicode.\
Name: %{fontname}-fonts
Version: 20141117
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Hinted and Non Hinted OpenType fonts for Unicode scripts
Group: User Interface/X
License: ASL 2.0
@@ -127,127 +126,14 @@ Source106: %{fontconf}-sans-yi.conf
Source107: %{fontconf}-sans-tagbanwa.conf
Source108: %{fontconf}-sans-thaana.conf
-Source150: %{cjkfontconf}-sans-simplified-chinese.conf
-Source151: %{cjkfontconf}-sans-traditional-chinese.conf
-Source152: %{cjkfontconf}-sans-japanese.conf
-Source153: %{cjkfontconf}-sans-korean.conf
-Source154: %{cjkfontconf}-sans-cjk.conf
+Source150: %{fontconf}-sans-simplified-chinese.conf
+Source151: %{fontconf}-sans-traditional-chinese.conf
+Source152: %{fontconf}-sans-japanese.conf
+Source153: %{fontconf}-sans-korean.conf
+Source154: %{fontconf}-sans-cjk.conf
# Add appstream metadata files
Source200: %{fontname}.metainfo.xml
-Source201: %{fontname}-sans.metainfo.xml
-Source202: %{fontname}-sans-armenian.metainfo.xml
-Source203: %{fontname}-sans-avestan.metainfo.xml
-Source204: %{fontname}-sans-bengali.metainfo.xml
-Source205: %{fontname}-sans-bengali-ui.metainfo.xml
-Source206: %{fontname}-sans-brahmi.metainfo.xml
-Source207: %{fontname}-sans-carian.metainfo.xml
-Source208: %{fontname}-sans-cherokee.metainfo.xml
-Source209: %{fontname}-sans-coptic.metainfo.xml
-Source210: %{fontname}-sans-deseret.metainfo.xml
-Source211: %{fontname}-sans-devanagari.metainfo.xml
-Source212: %{fontname}-sans-devanagari-ui.metainfo.xml
-Source213: %{fontname}-sans-ethiopic.metainfo.xml
-Source214: %{fontname}-sans-egyptian-hieroglyphs.metainfo.xml
-Source215: %{fontname}-sans-georgian.metainfo.xml
-Source216: %{fontname}-sans-glagolitic.metainfo.xml
-Source217: %{fontname}-sans-hebrew.metainfo.xml
-Source218: %{fontname}-sans-imperial-aramaic.metainfo.xml
-Source219: %{fontname}-sans-kaithi.metainfo.xml
-Source220: %{fontname}-sans-kannada.metainfo.xml
-Source221: %{fontname}-sans-kayah-li.metainfo.xml
-Source222: %{fontname}-sans-kharoshthi.metainfo.xml
-Source223: %{fontname}-sans-khmer.metainfo.xml
-Source224: %{fontname}-sans-khmer-ui.metainfo.xml
-Source225: %{fontname}-sans-lao.metainfo.xml
-Source226: %{fontname}-sans-lao-ui.metainfo.xml
-Source227: %{fontname}-sans-lisu.metainfo.xml
-Source228: %{fontname}-sans-lycian.metainfo.xml
-Source229: %{fontname}-sans-lydian.metainfo.xml
-Source230: %{fontname}-sans-malayalam.metainfo.xml
-Source231: %{fontname}-sans-malayalam-ui.metainfo.xml
-Source232: %{fontname}-sans-mandaic.metainfo.xml
-Source233: %{fontname}-sans-meeteimayek.metainfo.xml
-Source234: %{fontname}-sans-nko.metainfo.xml
-Source235: %{fontname}-sans-old-south-arabian.metainfo.xml
-Source236: %{fontname}-sans-old-turkic.metainfo.xml
-Source237: %{fontname}-sans-osmanya.metainfo.xml
-Source238: %{fontname}-sans-phoenician.metainfo.xml
-Source239: %{fontname}-sans-shavian.metainfo.xml
-Source240: %{fontname}-sans-symbols.metainfo.xml
-Source241: %{fontname}-sans-tagalog.metainfo.xml
-Source242: %{fontname}-sans-tai-tham.metainfo.xml
-Source243: %{fontname}-sans-tamil.metainfo.xml
-Source244: %{fontname}-sans-tamil-ui.metainfo.xml
-Source245: %{fontname}-sans-telugu.metainfo.xml
-Source246: %{fontname}-sans-thai.metainfo.xml
-Source247: %{fontname}-sans-thai-ui.metainfo.xml
-Source248: %{fontname}-sans-ugaritic.metainfo.xml
-Source249: %{fontname}-sans-ui.metainfo.xml
-Source250: %{fontname}-sans-vai.metainfo.xml
-Source251: %{fontname}-serif-armenian.metainfo.xml
-Source252: %{fontname}-serif.metainfo.xml
-Source253: %{fontname}-serif-georgian.metainfo.xml
-Source254: %{fontname}-serif-khmer.metainfo.xml
-Source255: %{fontname}-serif-lao.metainfo.xml
-Source256: %{fontname}-serif-thai.metainfo.xml
-Source257: %{fontname}-sans-kannada-ui.metainfo.xml
-Source258: %{fontname}-sans-telugu-ui.metainfo.xml
-Source259: %{fontname}-sans-gujarati.metainfo.xml
-Source260: %{fontname}-sans-gujarati-ui.metainfo.xml
-Source261: %{fontname}-sans-hanunno.metainfo.xml
-Source262: %{fontname}-sans-tai-viet.metainfo.xml
-Source263: %{fontname}-kufi-arabic.metainfo.xml
-Source264: %{fontname}-naskh-arabic.metainfo.xml
-Source265: %{fontname}-naskh-arabic-ui.metainfo.xml
-Source266: %{fontname}-sans-balinese.metainfo.xml
-Source267: %{fontname}-sans-bamum.metainfo.xml
-Source268: %{fontname}-sans-batak.metainfo.xml
-Source269: %{fontname}-sans-buginese.metainfo.xml
-Source270: %{fontname}-sans-buhid.metainfo.xml
-Source271: %{fontname}-sans-canadian-aboriginal.metainfo.xml
-Source272: %{fontname}-sans-cham.metainfo.xml
-Source273: %{fontname}-sans-cuneiform.metainfo.xml
-Source274: %{fontname}-sans-cypriot.metainfo.xml
-Source275: %{fontname}-sans-gothic.metainfo.xml
-Source276: %{fontname}-sans-gurmukhi.metainfo.xml
-Source277: %{fontname}-sans-gurmukhi-ui.metainfo.xml
-Source278: %{fontname}-sans-inscriptional-pahlavi.metainfo.xml
-Source279: %{fontname}-sans-inscriptional-parthian.metainfo.xml
-Source280: %{fontname}-sans-javanese.metainfo.xml
-Source281: %{fontname}-sans-lepcha.metainfo.xml
-Source282: %{fontname}-sans-limbu.metainfo.xml
-Source283: %{fontname}-sans-linearb.metainfo.xml
-Source284: %{fontname}-sans-mongolian.metainfo.xml
-Source285: %{fontname}-sans-myanmar.metainfo.xml
-Source286: %{fontname}-sans-myanmar-ui.metainfo.xml
-Source287: %{fontname}-sans-new-tai-lue.metainfo.xml
-Source288: %{fontname}-sans-ogham.metainfo.xml
-Source289: %{fontname}-sans-ol-chiki.metainfo.xml
-Source290: %{fontname}-sans-old-italic.metainfo.xml
-Source291: %{fontname}-sans-old-persian.metainfo.xml
-Source292: %{fontname}-sans-phags-pa.metainfo.xml
-Source293: %{fontname}-sans-rejang.metainfo.xml
-Source294: %{fontname}-sans-runic.metainfo.xml
-Source295: %{fontname}-sans-samaritan.metainfo.xml
-Source296: %{fontname}-sans-saurashtra.metainfo.xml
-Source297: %{fontname}-sans-sinhala.metainfo.xml
-Source298: %{fontname}-sans-sundanese.metainfo.xml
-Source299: %{fontname}-sans-syloti-nagri.metainfo.xml
-Source300: %{fontname}-sans-syriac-eastern.metainfo.xml
-Source301: %{fontname}-sans-syriac-estrangela.metainfo.xml
-Source302: %{fontname}-sans-syriac-western.metainfo.xml
-Source303: %{fontname}-sans-tai-le.metainfo.xml
-Source304: %{fontname}-sans-tifinagh.metainfo.xml
-Source305: %{fontname}-sans-yi.metainfo.xml
-Source306: %{fontname}-sans-tagbanwa.metainfo.xml
-Source307: %{fontname}-sans-thaana.metainfo.xml
-
-Source350: %{fontname}-sans-simplified-chinese.metainfo.xml
-Source351: %{fontname}-sans-traditional-chinese.metainfo.xml
-Source352: %{fontname}-sans-japanese.metainfo.xml
-Source353: %{fontname}-sans-korean.metainfo.xml
-Source354: %{fontname}-sans-cjk.metainfo.xml
BuildArch: noarch
BuildRequires: fontforge >= 20080429
@@ -521,7 +407,7 @@ Requires: %{name}-common = %{version}-%{release}
%common_desc
Non-hinted fonts for Chinese, Japanese, and Korean.
-%_font_pkg -n sans-cjk -f %{cjkfontconf}-sans-cjk.conf NotoSansCJK-*.ttc
+%_font_pkg -n sans-cjk -f %{fontconf}-sans-cjk.conf NotoSansCJK-*.ttc
%{_datadir}/appdata/%{fontname}-sans-cjk.metainfo.xml
@@ -794,7 +680,7 @@ Requires: %{name}-common = %{version}-%{release}
%common_desc
Non-hinted fonts for Japanese.
-%_font_pkg -n sans-japanese -f %{cjkfontconf}-sans-japanese.conf NotoSansJP-*.otf
+%_font_pkg -n sans-japanese -f %{fontconf}-sans-japanese.conf NotoSansJP-*.otf
%{_datadir}/appdata/%{fontname}-sans-japanese.metainfo.xml
@@ -911,7 +797,7 @@ Requires: %{name}-common = %{version}-%{release}
%common_desc
Non-hinted fonts for Korean.
-%_font_pkg -n sans-korean -f %{cjkfontconf}-sans-korean.conf NotoSansKR-*.otf
+%_font_pkg -n sans-korean -f %{fontconf}-sans-korean.conf NotoSansKR-*.otf
%{_datadir}/appdata/%{fontname}-sans-korean.metainfo.xml
@@ -1327,7 +1213,7 @@ Requires: %{name}-common = %{version}-%{release}
%common_desc
Non Hinted fonts for Simplified Chinese.
-%_font_pkg -n sans-simplified-chinese -f %{cjkfontconf}-sans-simplified-chinese.conf NotoSansSC-*.otf
+%_font_pkg -n sans-simplified-chinese -f %{fontconf}-sans-simplified-chinese.conf NotoSansSC-*.otf
%{_datadir}/appdata/%{fontname}-sans-simplified-chinese.metainfo.xml
@@ -1600,7 +1486,7 @@ Requires: %{name}-common = %{version}-%{release}
%common_desc
Non Hinted fonts for Traditional Chinese.
-%_font_pkg -n sans-traditional-chinese -f %{cjkfontconf}-sans-traditional-chinese.conf NotoSansTC-*.otf
+%_font_pkg -n sans-traditional-chinese -f %{fontconf}-sans-traditional-chinese.conf NotoSansTC-*.otf
%{_datadir}/appdata/%{fontname}-sans-traditional-chinese.metainfo.xml
@@ -1724,9 +1610,11 @@ Hinted serif fonts for Thai script.
%prep
%setup -q -n noto-%{git}
+
%build
%{nil}
+
%install
install -m 0755 -d %{buildroot}%{_fontdir}
install -m 0644 -p fonts/individual/unhinted/Noto*.ttf %{buildroot}%{_fontdir}
@@ -1738,579 +1626,58 @@ install -m 0644 -p third_party/noto_cjk/NotoSansCJK-*.ttc %{buildroot}%{_fontdir
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
%{buildroot}%{_fontconfig_confdir}
-
-# Repeat for every font family
-install -m 0644 -p %{SOURCE2} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans.conf
-install -m 0644 -p %{SOURCE3} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-armenian.conf
-install -m 0644 -p %{SOURCE4} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-avestan.conf
-install -m 0644 -p %{SOURCE5} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-bengali.conf
-install -m 0644 -p %{SOURCE6} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-bengali-ui.conf
-install -m 0644 -p %{SOURCE7} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-brahmi.conf
-install -m 0644 -p %{SOURCE8} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-carian.conf
-install -m 0644 -p %{SOURCE9} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-cherokee.conf
-install -m 0644 -p %{SOURCE10} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-coptic.conf
-install -m 0644 -p %{SOURCE11} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-deseret.conf
-install -m 0644 -p %{SOURCE12} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-devanagari.conf
-install -m 0644 -p %{SOURCE13} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-devanagari-ui.conf
-install -m 0644 -p %{SOURCE14} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-egyptian-hieroglyphs.conf
-install -m 0644 -p %{SOURCE15} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ethiopic.conf
-install -m 0644 -p %{SOURCE16} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-georgian.conf
-install -m 0644 -p %{SOURCE17} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-glagolitic.conf
-install -m 0644 -p %{SOURCE18} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-hebrew.conf
-install -m 0644 -p %{SOURCE19} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-imperial-aramaic.conf
-install -m 0644 -p %{SOURCE20} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kaithi.conf
-install -m 0644 -p %{SOURCE21} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kannada.conf
-install -m 0644 -p %{SOURCE22} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kayah-li.conf
-install -m 0644 -p %{SOURCE23} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kharoshthi.conf
-install -m 0644 -p %{SOURCE24} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-khmer.conf
-install -m 0644 -p %{SOURCE25} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-khmer-ui.conf
-install -m 0644 -p %{SOURCE26} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lao.conf
-install -m 0644 -p %{SOURCE27} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lao-ui.conf
-install -m 0644 -p %{SOURCE28} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lisu.conf
-install -m 0644 -p %{SOURCE29} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lycian.conf
-install -m 0644 -p %{SOURCE30} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lydian.conf
-install -m 0644 -p %{SOURCE31} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-malayalam.conf
-install -m 0644 -p %{SOURCE32} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-malayalam-ui.conf
-install -m 0644 -p %{SOURCE33} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-mandaic.conf
-install -m 0644 -p %{SOURCE34} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-meeteimayek.conf
-install -m 0644 -p %{SOURCE35} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-nko.conf
-install -m 0644 -p %{SOURCE36} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-old-south-arabian.conf
-install -m 0644 -p %{SOURCE37} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-old-turkic.conf
-install -m 0644 -p %{SOURCE38} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-osmanya.conf
-install -m 0644 -p %{SOURCE39} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-phoenician.conf
-install -m 0644 -p %{SOURCE40} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-shavian.conf
-install -m 0644 -p %{SOURCE41} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-symbols.conf
-install -m 0644 -p %{SOURCE42} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tagalog.conf
-install -m 0644 -p %{SOURCE43} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tai-tham.conf
-install -m 0644 -p %{SOURCE44} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tamil.conf
-install -m 0644 -p %{SOURCE45} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tamil-ui.conf
-install -m 0644 -p %{SOURCE46} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-telugu.conf
-install -m 0644 -p %{SOURCE47} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-thai.conf
-install -m 0644 -p %{SOURCE48} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-thai-ui.conf
-install -m 0644 -p %{SOURCE49} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ugaritic.conf
-install -m 0644 -p %{SOURCE50} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ui.conf
-install -m 0644 -p %{SOURCE51} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-vai.conf
-install -m 0644 -p %{SOURCE52} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-armenian.conf
-install -m 0644 -p %{SOURCE53} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif.conf
-install -m 0644 -p %{SOURCE54} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-georgian.conf
-install -m 0644 -p %{SOURCE55} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-khmer.conf
-install -m 0644 -p %{SOURCE56} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-lao.conf
-install -m 0644 -p %{SOURCE57} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-thai.conf
-install -m 0644 -p %{SOURCE58} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kannada-ui.conf
-install -m 0644 -p %{SOURCE59} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-telugu-ui.conf
-install -m 0644 -p %{SOURCE60} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gujarati.conf
-install -m 0644 -p %{SOURCE61} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gujarati-ui.conf
-install -m 0644 -p %{SOURCE62} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-hanunno.conf
-install -m 0644 -p %{SOURCE63} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tai-viet.conf
-install -m 0644 -p %{SOURCE64} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-kufi-arabic.conf
-install -m 0644 -p %{SOURCE65} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-naskh-arabic.conf
-install -m 0644 -p %{SOURCE66} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-naskh-arabic-ui.conf
-install -m 0644 -p %{SOURCE67} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-balinese.conf
-install -m 0644 -p %{SOURCE68} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-bamum.conf
-install -m 0644 -p %{SOURCE69} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-batak.conf
-install -m 0644 -p %{SOURCE70} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-buginese.conf
-install -m 0644 -p %{SOURCE71} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-buhid.conf
-install -m 0644 -p %{SOURCE72} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-canadian-aboriginal.conf
-install -m 0644 -p %{SOURCE73} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-cham.conf
-install -m 0644 -p %{SOURCE74} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-cuneiform.conf
-install -m 0644 -p %{SOURCE75} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-cypriot.conf
-install -m 0644 -p %{SOURCE76} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gothic.conf
-install -m 0644 -p %{SOURCE77} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gurmukhi.conf
-install -m 0644 -p %{SOURCE78} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gurmukhi-ui.conf
-install -m 0644 -p %{SOURCE79} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-inscriptional-pahlavi.conf
-install -m 0644 -p %{SOURCE80} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-inscriptional-parthian.conf
-install -m 0644 -p %{SOURCE81} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-javanese.conf
-install -m 0644 -p %{SOURCE82} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lepcha.conf
-install -m 0644 -p %{SOURCE83} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-limbu.conf
-install -m 0644 -p %{SOURCE84} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-linearb.conf
-install -m 0644 -p %{SOURCE85} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-mongolian.conf
-install -m 0644 -p %{SOURCE86} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-myanmar.conf
-install -m 0644 -p %{SOURCE87} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-myanmar-ui.conf
-install -m 0644 -p %{SOURCE88} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-new-tai-lue.conf
-install -m 0644 -p %{SOURCE89} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ogham.conf
-install -m 0644 -p %{SOURCE90} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ol-chiki.conf
-install -m 0644 -p %{SOURCE91} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-old-italic.conf
-install -m 0644 -p %{SOURCE92} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-old-persian.conf
-install -m 0644 -p %{SOURCE93} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-phags-pa.conf
-install -m 0644 -p %{SOURCE94} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-rejang.conf
-install -m 0644 -p %{SOURCE95} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-runic.conf
-install -m 0644 -p %{SOURCE96} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-samaritan.conf
-install -m 0644 -p %{SOURCE97} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-saurashtra.conf
-install -m 0644 -p %{SOURCE98} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-sinhala.conf
-install -m 0644 -p %{SOURCE99} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-sundanese.conf
-install -m 0644 -p %{SOURCE100} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-syloti-nagri.conf
-install -m 0644 -p %{SOURCE101} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-syriac-eastern.conf
-install -m 0644 -p %{SOURCE102} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-syriac-estrangela.conf
-install -m 0644 -p %{SOURCE103} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-syriac-western.conf
-install -m 0644 -p %{SOURCE104} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tai-le.conf
-install -m 0644 -p %{SOURCE105} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tifinagh.conf
-install -m 0644 -p %{SOURCE106} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-yi.conf
-install -m 0644 -p %{SOURCE107} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tagbanwa.conf
-install -m 0644 -p %{SOURCE108} \
- %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-thaana.conf
-
-install -m 0644 -p %{SOURCE150} \
- %{buildroot}%{_fontconfig_templatedir}/%{cjkfontconf}-sans-simplified-chinese.conf
-install -m 0644 -p %{SOURCE151} \
- %{buildroot}%{_fontconfig_templatedir}/%{cjkfontconf}-sans-traditional-chinese.conf
-install -m 0644 -p %{SOURCE152} \
- %{buildroot}%{_fontconfig_templatedir}/%{cjkfontconf}-sans-japanese.conf
-install -m 0644 -p %{SOURCE153} \
- %{buildroot}%{_fontconfig_templatedir}/%{cjkfontconf}-sans-korean.conf
-install -m 0644 -p %{SOURCE154} \
- %{buildroot}%{_fontconfig_templatedir}/%{cjkfontconf}-sans-cjk.conf
-
-for fconf in %{fontconf}-sans.conf \
- %{fontconf}-sans-armenian.conf \
- %{fontconf}-sans-avestan.conf \
- %{fontconf}-sans-bengali.conf \
- %{fontconf}-sans-bengali-ui.conf \
- %{fontconf}-sans-brahmi.conf \
- %{fontconf}-sans-carian.conf \
- %{fontconf}-sans-cherokee.conf \
- %{fontconf}-sans-coptic.conf \
- %{fontconf}-sans-deseret.conf \
- %{fontconf}-sans-devanagari.conf \
- %{fontconf}-sans-devanagari-ui.conf \
- %{fontconf}-sans-egyptian-hieroglyphs.conf \
- %{fontconf}-sans-ethiopic.conf \
- %{fontconf}-sans-georgian.conf \
- %{fontconf}-sans-glagolitic.conf \
- %{fontconf}-sans-hebrew.conf \
- %{fontconf}-sans-imperial-aramaic.conf \
- %{fontconf}-sans-kaithi.conf \
- %{fontconf}-sans-kannada.conf \
- %{fontconf}-sans-kayah-li.conf \
- %{fontconf}-sans-kharoshthi.conf \
- %{fontconf}-sans-khmer.conf \
- %{fontconf}-sans-khmer-ui.conf \
- %{fontconf}-sans-lao.conf \
- %{fontconf}-sans-lao-ui.conf \
- %{fontconf}-sans-lisu.conf \
- %{fontconf}-sans-lycian.conf \
- %{fontconf}-sans-lydian.conf \
- %{fontconf}-sans-malayalam.conf \
- %{fontconf}-sans-malayalam-ui.conf \
- %{fontconf}-sans-mandaic.conf \
- %{fontconf}-sans-meeteimayek.conf \
- %{fontconf}-sans-nko.conf \
- %{fontconf}-sans-old-south-arabian.conf \
- %{fontconf}-sans-old-turkic.conf \
- %{fontconf}-sans-osmanya.conf \
- %{fontconf}-sans-phoenician.conf \
- %{fontconf}-sans-shavian.conf \
- %{fontconf}-sans-symbols.conf \
- %{fontconf}-sans-tagalog.conf \
- %{fontconf}-sans-tai-tham.conf \
- %{fontconf}-sans-tamil.conf \
- %{fontconf}-sans-tamil-ui.conf \
- %{fontconf}-sans-telugu.conf \
- %{fontconf}-sans-thai.conf \
- %{fontconf}-sans-thai-ui.conf \
- %{fontconf}-sans-ugaritic.conf \
- %{fontconf}-sans-ui.conf \
- %{fontconf}-sans-vai.conf \
- %{fontconf}-sans-kannada-ui.conf \
- %{fontconf}-sans-telugu-ui.conf \
- %{fontconf}-sans-gujarati.conf \
- %{fontconf}-sans-gujarati-ui.conf \
- %{fontconf}-sans-hanunno.conf \
- %{fontconf}-sans-tai-viet.conf \
- %{fontconf}-kufi-arabic.conf \
- %{fontconf}-naskh-arabic.conf \
- %{fontconf}-naskh-arabic-ui.conf \
- %{fontconf}-sans-balinese.conf \
- %{fontconf}-sans-bamum.conf \
- %{fontconf}-sans-batak.conf \
- %{fontconf}-sans-buginese.conf \
- %{fontconf}-sans-buhid.conf \
- %{fontconf}-sans-canadian-aboriginal.conf \
- %{fontconf}-sans-cham.conf \
- %{fontconf}-sans-cuneiform.conf \
- %{fontconf}-sans-cypriot.conf \
- %{fontconf}-sans-gothic.conf \
- %{fontconf}-sans-gurmukhi.conf \
- %{fontconf}-sans-gurmukhi-ui.conf \
- %{fontconf}-sans-inscriptional-pahlavi.conf \
- %{fontconf}-sans-inscriptional-parthian.conf \
- %{fontconf}-sans-javanese.conf \
- %{fontconf}-sans-lepcha.conf \
- %{fontconf}-sans-limbu.conf \
- %{fontconf}-sans-linearb.conf \
- %{fontconf}-sans-mongolian.conf \
- %{fontconf}-sans-myanmar.conf \
- %{fontconf}-sans-myanmar-ui.conf \
- %{fontconf}-sans-new-tai-lue.conf \
- %{fontconf}-sans-ogham.conf \
- %{fontconf}-sans-ol-chiki.conf \
- %{fontconf}-sans-old-italic.conf \
- %{fontconf}-sans-old-persian.conf \
- %{fontconf}-sans-phags-pa.conf \
- %{fontconf}-sans-rejang.conf \
- %{fontconf}-sans-runic.conf \
- %{fontconf}-sans-samaritan.conf \
- %{fontconf}-sans-saurashtra.conf \
- %{fontconf}-sans-sinhala.conf \
- %{fontconf}-sans-sundanese.conf \
- %{fontconf}-sans-syloti-nagri.conf \
- %{fontconf}-sans-syriac-eastern.conf \
- %{fontconf}-sans-syriac-estrangela.conf \
- %{fontconf}-sans-syriac-western.conf \
- %{fontconf}-sans-tai-le.conf \
- %{fontconf}-sans-tifinagh.conf \
- %{fontconf}-sans-yi.conf \
- %{fontconf}-sans-tagbanwa.conf \
- %{fontconf}-sans-thaana.conf \
- %{cjkfontconf}-sans-simplified-chinese.conf \
- %{cjkfontconf}-sans-traditional-chinese.conf \
- %{cjkfontconf}-sans-japanese.conf \
- %{cjkfontconf}-sans-korean.conf \
- %{cjkfontconf}-sans-cjk.conf \
- %{fontconf}-serif-armenian.conf \
- %{fontconf}-serif.conf \
- %{fontconf}-serif-georgian.conf \
- %{fontconf}-serif-khmer.conf \
- %{fontconf}-serif-lao.conf \
- %{fontconf}-serif-thai.conf \
- %{nil} ; do
- ln -s %{_fontconfig_templatedir}/$fconf \
- %{buildroot}%{_fontconfig_confdir}/$fconf
-done
-
# Add appstream metadata
install -Dm 0644 -p %{SOURCE200} \
%{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml
-install -Dm 0644 -p %{SOURCE201} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans.metainfo.xml
-install -Dm 0644 -p %{SOURCE202} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-armenian.metainfo.xml
-install -Dm 0644 -p %{SOURCE203} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-avestan.metainfo.xml
-install -Dm 0644 -p %{SOURCE204} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-bengali.metainfo.xml
-install -Dm 0644 -p %{SOURCE205} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-bengali-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE206} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-brahmi.metainfo.xml
-install -Dm 0644 -p %{SOURCE207} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-carian.metainfo.xml
-install -Dm 0644 -p %{SOURCE208} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-cherokee.metainfo.xml
-install -Dm 0644 -p %{SOURCE209} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-coptic.metainfo.xml
-install -Dm 0644 -p %{SOURCE210} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-deseret.metainfo.xml
-install -Dm 0644 -p %{SOURCE211} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-devanagari.metainfo.xml
-install -Dm 0644 -p %{SOURCE212} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-devanagari-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE213} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-ethiopic.metainfo.xml
-install -Dm 0644 -p %{SOURCE214} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-egyptian-hieroglyphs.metainfo.xml
-install -Dm 0644 -p %{SOURCE215} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-georgian.metainfo.xml
-install -Dm 0644 -p %{SOURCE216} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-glagolitic.metainfo.xml
-install -Dm 0644 -p %{SOURCE217} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-hebrew.metainfo.xml
-install -Dm 0644 -p %{SOURCE218} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-imperial-aramaic.metainfo.xml
-install -Dm 0644 -p %{SOURCE219} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-kaithi.metainfo.xml
-install -Dm 0644 -p %{SOURCE220} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-kannada.metainfo.xml
-install -Dm 0644 -p %{SOURCE221} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-kayah-li.metainfo.xml
-install -Dm 0644 -p %{SOURCE222} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-kharoshthi.metainfo.xml
-install -Dm 0644 -p %{SOURCE223} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-khmer.metainfo.xml
-install -Dm 0644 -p %{SOURCE224} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-khmer-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE225} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-lao.metainfo.xml
-install -Dm 0644 -p %{SOURCE226} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-lao-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE227} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-lisu.metainfo.xml
-install -Dm 0644 -p %{SOURCE228} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-lycian.metainfo.xml
-install -Dm 0644 -p %{SOURCE229} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-lydian.metainfo.xml
-install -Dm 0644 -p %{SOURCE230} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-malayalam.metainfo.xml
-install -Dm 0644 -p %{SOURCE231} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-malayalam-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE232} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-mandaic.metainfo.xml
-install -Dm 0644 -p %{SOURCE233} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-meeteimayek.metainfo.xml
-install -Dm 0644 -p %{SOURCE234} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-nko.metainfo.xml
-install -Dm 0644 -p %{SOURCE235} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-old-south-arabian.metainfo.xml
-install -Dm 0644 -p %{SOURCE236} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-old-turkic.metainfo.xml
-install -Dm 0644 -p %{SOURCE237} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-osmanya.metainfo.xml
-install -Dm 0644 -p %{SOURCE238} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-phoenician.metainfo.xml
-install -Dm 0644 -p %{SOURCE239} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-shavian.metainfo.xml
-install -Dm 0644 -p %{SOURCE240} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-symbols.metainfo.xml
-install -Dm 0644 -p %{SOURCE241} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tagalog.metainfo.xml
-install -Dm 0644 -p %{SOURCE242} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tai-tham.metainfo.xml
-install -Dm 0644 -p %{SOURCE243} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tamil.metainfo.xml
-install -Dm 0644 -p %{SOURCE244} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tamil-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE245} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-telugu.metainfo.xml
-install -Dm 0644 -p %{SOURCE246} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-thai.metainfo.xml
-install -Dm 0644 -p %{SOURCE247} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-thai-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE248} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-ugaritic.metainfo.xml
-install -Dm 0644 -p %{SOURCE249} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE250} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-vai.metainfo.xml
-install -Dm 0644 -p %{SOURCE251} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-serif-armenian.metainfo.xml
-install -Dm 0644 -p %{SOURCE252} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-serif.metainfo.xml
-install -Dm 0644 -p %{SOURCE253} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-serif-georgian.metainfo.xml
-install -Dm 0644 -p %{SOURCE254} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-serif-khmer.metainfo.xml
-install -Dm 0644 -p %{SOURCE255} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-serif-lao.metainfo.xml
-install -Dm 0644 -p %{SOURCE256} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-serif-thai.metainfo.xml
-install -Dm 0644 -p %{SOURCE257} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-kannada-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE258} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-telugu-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE259} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-gujarati.metainfo.xml
-install -Dm 0644 -p %{SOURCE260} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-gujarati-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE261} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-hanunno.metainfo.xml
-install -Dm 0644 -p %{SOURCE262} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tai-viet.metainfo.xml
-install -Dm 0644 -p %{SOURCE263} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-kufi-arabic.metainfo.xml
-install -Dm 0644 -p %{SOURCE264} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-naskh-arabic.metainfo.xml
-install -Dm 0644 -p %{SOURCE265} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-naskh-arabic-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE266} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-balinese.metainfo.xml
-install -Dm 0644 -p %{SOURCE267} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-bamum.metainfo.xml
-install -Dm 0644 -p %{SOURCE268} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-batak.metainfo.xml
-install -Dm 0644 -p %{SOURCE269} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-buginese.metainfo.xml
-install -Dm 0644 -p %{SOURCE270} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-buhid.metainfo.xml
-install -Dm 0644 -p %{SOURCE271} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-canadian-aboriginal.metainfo.xml
-install -Dm 0644 -p %{SOURCE272} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-cham.metainfo.xml
-install -Dm 0644 -p %{SOURCE273} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-cuneiform.metainfo.xml
-install -Dm 0644 -p %{SOURCE274} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-cypriot.metainfo.xml
-install -Dm 0644 -p %{SOURCE275} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-gothic.metainfo.xml
-install -Dm 0644 -p %{SOURCE276} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-gurmukhi.metainfo.xml
-install -Dm 0644 -p %{SOURCE277} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-gurmukhi-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE278} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-inscriptional-pahlavi.metainfo.xml
-install -Dm 0644 -p %{SOURCE279} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-inscriptional-parthian.metainfo.xml
-install -Dm 0644 -p %{SOURCE280} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-javanese.metainfo.xml
-install -Dm 0644 -p %{SOURCE281} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-lepcha.metainfo.xml
-install -Dm 0644 -p %{SOURCE282} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-limbu.metainfo.xml
-install -Dm 0644 -p %{SOURCE283} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-linearb.metainfo.xml
-install -Dm 0644 -p %{SOURCE284} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-mongolian.metainfo.xml
-install -Dm 0644 -p %{SOURCE285} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-myanmar.metainfo.xml
-install -Dm 0644 -p %{SOURCE286} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-myanmar-ui.metainfo.xml
-install -Dm 0644 -p %{SOURCE287} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-new-tai-lue.metainfo.xml
-install -Dm 0644 -p %{SOURCE288} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-ogham.metainfo.xml
-install -Dm 0644 -p %{SOURCE289} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-ol-chiki.metainfo.xml
-install -Dm 0644 -p %{SOURCE290} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-old-italic.metainfo.xml
-install -Dm 0644 -p %{SOURCE291} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-old-persian.metainfo.xml
-install -Dm 0644 -p %{SOURCE292} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-phags-pa.metainfo.xml
-install -Dm 0644 -p %{SOURCE293} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-rejang.metainfo.xml
-install -Dm 0644 -p %{SOURCE294} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-runic.metainfo.xml
-install -Dm 0644 -p %{SOURCE295} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-samaritan.metainfo.xml
-install -Dm 0644 -p %{SOURCE296} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-saurashtra.metainfo.xml
-install -Dm 0644 -p %{SOURCE297} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-sinhala.metainfo.xml
-install -Dm 0644 -p %{SOURCE298} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-sundanese.metainfo.xml
-install -Dm 0644 -p %{SOURCE299} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-syloti-nagri.metainfo.xml
-install -Dm 0644 -p %{SOURCE300} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-syriac-eastern.metainfo.xml
-install -Dm 0644 -p %{SOURCE301} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-syriac-estrangela.metainfo.xml
-install -Dm 0644 -p %{SOURCE302} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-syriac-western.metainfo.xml
-install -Dm 0644 -p %{SOURCE303} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tai-le.metainfo.xml
-install -Dm 0644 -p %{SOURCE304} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tifinagh.metainfo.xml
-install -Dm 0644 -p %{SOURCE305} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-yi.metainfo.xml
-install -Dm 0644 -p %{SOURCE306} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-tagbanwa.metainfo.xml
-install -Dm 0644 -p %{SOURCE307} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-thaana.metainfo.xml
-
-install -Dm 0644 -p %{SOURCE350} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-simplified-chinese.metainfo.xml
-install -Dm 0644 -p %{SOURCE351} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-traditional-chinese.metainfo.xml
-install -Dm 0644 -p %{SOURCE352} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-japanese.metainfo.xml
-install -Dm 0644 -p %{SOURCE353} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-korean.metainfo.xml
-install -Dm 0644 -p %{SOURCE354} \
- %{buildroot}%{_datadir}/appdata/%{fontname}-sans-cjk.metainfo.xml
+
+for f in \
+ kufi-arabic naskh-arabic naskh-arabic-ui \
+ sans sans-armenian sans-avestan sans-balinese sans-bamum \
+ sans-batak sans-bengali sans-bengali-ui sans-brahmi \
+ sans-buginese sans-buhid sans-canadian-aboriginal sans-carian \
+ sans-cham sans-cherokee sans-cjk sans-coptic sans-cuneiform \
+ sans-cypriot sans-deseret sans-devanagari sans-devanagari-ui \
+ sans-egyptian-hieroglyphs sans-ethiopic sans-georgian \
+ sans-glagolitic sans-gothic sans-gujarati sans-gujarati-ui \
+ sans-gurmukhi sans-gurmukhi-ui sans-hanunno sans-hebrew \
+ sans-imperial-aramaic sans-inscriptional-pahlavi \
+ sans-inscriptional-parthian sans-japanese sans-javanese \
+ sans-kaithi sans-kannada sans-kannada-ui sans-kayah-li \
+ sans-kharoshthi sans-khmer sans-khmer-ui sans-korean sans-lao \
+ sans-lao-ui sans-lepcha sans-limbu sans-linearb sans-lisu \
+ sans-lycian sans-lydian sans-malayalam sans-malayalam-ui \
+ sans-mandaic sans-meeteimayek sans-mongolian sans-myanmar \
+ sans-myanmar-ui sans-new-tai-lue sans-nko sans-ogham \
+ sans-ol-chiki sans-old-italic sans-old-persian \
+ sans-old-south-arabian sans-old-turkic sans-osmanya \
+ sans-phags-pa sans-phoenician sans-rejang sans-runic \
+ sans-samaritan sans-saurashtra sans-shavian \
+ sans-simplified-chinese sans-sinhala sans-sundanese \
+ sans-syloti-nagri sans-symbols sans-syriac-eastern \
+ sans-syriac-estrangela sans-syriac-western sans-tagalog \
+ sans-tagbanwa sans-tai-le sans-tai-tham sans-tai-viet \
+ sans-tamil sans-tamil-ui sans-telugu sans-telugu-ui \
+ sans-thaana sans-thai sans-thai-ui sans-tifinagh \
+ sans-traditional-chinese sans-ugaritic sans-ui sans-vai sans-yi \
+ serif serif-armenian serif-georgian serif-khmer serif-lao serif-thai \
+ ; do
+ install -m 0644 -p %{_sourcedir}/%{fontconf}-$f.conf \
+ %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-$f.conf
+ ln -s %{_fontconfig_templatedir}/%{fontconf}-$f.conf \
+ %{buildroot}%{_fontconfig_confdir}/%{fontconf}-$f.conf
+
+ meta=%{fontname}-$f.metainfo.xml
+ echo '<?xml version="1.0" encoding="UTF-8"?>' > $meta
+ echo '<!-- Copyright 2014 Parag Nemade <pnemade AT redhat DOT com> -->' >> $meta
+ echo '<component type="font">' >> $meta
+ echo " <id>google-noto-$f</id>" >> $meta
+ echo ' <metadata_license>CC-BY-3.0</metadata_license>' >> $meta
+ echo ' <extends>google-noto</extends>' >> $meta
+ echo '</component>' >> $meta
+
+ install -Dm 0644 -p %{fontname}-$f.metainfo.xml \
+ %{buildroot}%{_datadir}/appdata/%{fontname}-$f.metainfo.xml
+done
%files common
@@ -2318,7 +1685,14 @@ install -Dm 0644 -p %{SOURCE354} \
%doc AUTHORS CONTRIBUTORS
%{_datadir}/appdata/%{fontname}.metainfo.xml
+
%changelog
+* Fri Nov 21 2014 Jens Petersen <petersen at redhat.com> - 20141117-2
+- move cjk fonts fontconfig priority from 65-0 to 66
+- generate the appinfo metainfo for the subpackages
+- use a single for-loop to install the font config and appdata files
+- move parent appinfo metainfo to common (Parag Nemade)
+
* Thu Nov 20 2014 Jens Petersen <petersen at redhat.com> - 20141117-1
- update to latest git (aae16d0cd626)
- package Japanese, Korean, and CJK fonts
More information about the fonts-bugs
mailing list