734ba1b0f2808a1cabec34b5c42e9f2ca31c865d
[platform/core/graphics/default-fonts-sdk.git] / packaging / default-fonts-sdk.spec
1 #default-fonts-sdk
2 Name:       default-fonts-sdk
3 Summary:    fonts for Tizen SDK
4 Version:    1.2.2.1
5 Release:    17
6 Group:      TO_BE/FILLED_IN
7 License:    Apache-2.0
8 Source0:    %{name}-%{version}.tar.gz
9 Source1001: packaging/default-fonts-sdk.manifest
10 Requires(post): fontconfig
11
12 %description
13 fonts for Tizen SDK
14 This package is maintained by SDK team
15
16
17 %package -n slp-fonts-arabic
18 Summary: SLP Arabic fonts
19 Group: TO_BE / FILLED_IN
20 Requires(post): fontconfig
21
22 %description -n slp-fonts-arabic
23 Arabic font set for SLP
24
25
26 %package -n slp-fonts-hebrew
27 Summary: SLP Hebrew fonts
28 Group: TO_BE / FILLED_IN
29 Requires(post): fontconfig
30
31 %description -n slp-fonts-hebrew
32 Hebrew font set for SLP
33
34
35 %package -n slp-fonts-india
36 Summary: SLP India fonts
37 Group: TO_BE / FILLED_IN
38 Requires(post): fontconfig
39
40 %description -n slp-fonts-india
41 India font set for SLP
42
43
44 %package -n slp-fonts-korean
45 Summary: SLP Korean fonts
46 Group: TO_BE / FILLED_IN
47 Requires(post): fontconfig
48
49 %description -n slp-fonts-korean
50 Korean font set for SLP
51
52
53 %package -n slp-fonts-thai
54 Summary: SLP Thai fonts
55 Group: TO_BE / FILLED_IN
56 Requires(post): fontconfig
57
58 %description -n slp-fonts-thai
59 Thai font set for SLP
60
61
62 %package -n slp-fonts-armenian
63 Summary: SLP Armenian fonts
64 Group: TO_BE / FILLED_IN
65 Requires(post): fontconfig
66
67 %description -n slp-fonts-armenian
68 Armenian font set for SLP
69
70 %package -n slp-fonts-georgian
71 Summary: SLP Georgian fonts
72 Group: TO_BE / FILLED_IN
73 Requires(post): fontconfig
74
75 %description -n slp-fonts-georgian
76 Georgian font set for SLP
77
78 %package -n slp-fonts-ethiopic
79 Summary: SLP Ethiopic fonts
80 Group: TO_BE / FILLED_IN
81 Requires(post): fontconfig
82
83 %description -n slp-fonts-ethiopic
84 Ethiopic font set for SLP
85
86
87 %prep
88 %setup -q
89
90 %build
91 cp %{SOURCE1001} .
92
93 %install
94 rm -rf %{buildroot}
95
96 mkdir -p %{buildroot}/usr/share/license && cp LICENSE %{buildroot}/usr/share/license/%{name}
97 mkdir -p %{buildroot}%{_datadir}/fonts && cp -a fonts %{buildroot}%{_datadir}
98 mkdir -p %{buildroot}%{_datadir}/fallback_fonts && cp -a fallback_fonts %{buildroot}%{_datadir}
99
100 %post
101 /usr/bin/fc-cache -f
102
103 %post -n slp-fonts-arabic
104 /usr/bin/fc-cache -f
105
106 %post -n slp-fonts-hebrew
107 /usr/bin/fc-cache -f
108
109 %post -n slp-fonts-india
110 /usr/bin/fc-cache -f
111
112 %post -n slp-fonts-korean
113 /usr/bin/fc-cache -f
114
115 %post -n slp-fonts-thai
116 /usr/bin/fc-cache -f
117
118 %post -n slp-fonts-armenian
119 /usr/bin/fc-cache -f
120
121 %post -n slp-fonts-georgian
122 /usr/bin/fc-cache -f
123
124 %post -n slp-fonts-ethiopic
125 /usr/bin/fc-cache -f
126
127
128 %files
129 %manifest default-fonts-sdk.manifest
130 %defattr(-,root,root,-)
131 %{_datadir}/fonts/*
132 %{_datadir}/fallback_fonts/*
133 /usr/share/license/%{name}
134
135 %files -n slp-fonts-arabic
136 %manifest default-fonts-sdk.manifest
137 %defattr(-,root,root,-)
138 %{_datadir}/fallback_fonts/TizenSansArabicRegular.ttf
139
140 %files -n slp-fonts-hebrew
141 %manifest default-fonts-sdk.manifest
142 %defattr(-,root,root,-)
143 %{_datadir}/fallback_fonts/TizenSansHebrewMedium.ttf
144 %{_datadir}/fallback_fonts/TizenSansHebrewRegular.ttf
145
146 %files -n slp-fonts-india
147 %manifest default-fonts-sdk.manifest
148 %defattr(-,root,root,-)
149 %{_datadir}/fallback_fonts/TizenSansBengaliRegular.ttf
150 %{_datadir}/fallback_fonts/TizenSansGujaratiRegular.ttf
151 %{_datadir}/fallback_fonts/TizenSansHindiMedium.ttf
152 %{_datadir}/fallback_fonts/TizenSansHindiRegular.ttf
153 %{_datadir}/fallback_fonts/TizenSansKannadaRegular.ttf
154 %{_datadir}/fallback_fonts/TizenSansMalayalamRegular.ttf
155 %{_datadir}/fallback_fonts/TizenSansOriyaRegular.ttf
156 %{_datadir}/fallback_fonts/TizenSansPunjabiRegular.ttf
157 %{_datadir}/fallback_fonts/TizenSansSinhalaRegular.ttf
158 %{_datadir}/fallback_fonts/TizenSansTamilRegular.ttf
159 %{_datadir}/fallback_fonts/TizenSansTeluguRegular.ttf
160
161 %files -n slp-fonts-korean
162 %manifest default-fonts-sdk.manifest
163 %defattr(-,root,root,-)
164 %{_datadir}/fallback_fonts/TizenSansKoreanMedium.ttf
165 %{_datadir}/fallback_fonts/TizenSansKoreanRegular.ttf
166
167 %files -n slp-fonts-thai
168 %manifest default-fonts-sdk.manifest
169 %defattr(-,root,root,-)
170 %{_datadir}/fallback_fonts/TizenSansThaiMedium.ttf
171 %{_datadir}/fallback_fonts/TizenSansThaiRegular.ttf
172
173 %files -n slp-fonts-armenian
174 %manifest default-fonts-sdk.manifest
175 %defattr(-,root,root,-)
176 %{_datadir}/fallback_fonts/TizenSansArmenianMedium.ttf
177 %{_datadir}/fallback_fonts/TizenSansArmenianRegular.ttf
178
179 %files -n slp-fonts-georgian
180 %manifest default-fonts-sdk.manifest
181 %defattr(-,root,root,-)
182 %{_datadir}/fallback_fonts/TizenSansGeorgianMedium.ttf
183 %{_datadir}/fallback_fonts/TizenSansGeorgianRegular.ttf
184
185 %files -n slp-fonts-ethiopic
186 %manifest default-fonts-sdk.manifest
187 %defattr(-,root,root,-)
188 %{_datadir}/fallback_fonts/TizenSansEthiopicRegular.ttf
189