8ea2de69116535eb0c299d6e6f1bd043a24b7b72
[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:    22
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 %package -n slp-fonts-khmer
87 Summary: SLP khmer fonts
88 Group: TO_BE / FILLED_IN
89 Requires(post): fontconfig
90
91 %description -n slp-fonts-khmer
92 Khmer font set for SLP
93
94 %package -n slp-fonts-laos
95 Summary: SLP laos fonts
96 Group: TO_BE / FILLED_IN
97 Requires(post): fontconfig
98
99 %description -n slp-fonts-laos
100 Laos font set for SLP
101
102 %package -n slp-fonts-myanmar
103 Summary: SLP myanmar fonts
104 Group: TO_BE / FILLED_IN
105 Requires(post): fontconfig
106
107 %description -n slp-fonts-myanmar
108 Myanmar font set for SLP
109
110
111 %prep
112 %setup -q
113
114 %build
115 cp %{SOURCE1001} .
116
117 %install
118 rm -rf %{buildroot}
119
120 mkdir -p %{buildroot}/usr/share/license && cp LICENSE %{buildroot}/usr/share/license/%{name}
121 mkdir -p %{buildroot}%{_datadir}/fonts && cp -a fonts %{buildroot}%{_datadir}
122 mkdir -p %{buildroot}%{_datadir}/fallback_fonts && cp -a fallback_fonts %{buildroot}%{_datadir}
123
124 %post
125 /usr/bin/fc-cache -f
126
127 %post -n slp-fonts-arabic
128 /usr/bin/fc-cache -f
129
130 %post -n slp-fonts-hebrew
131 /usr/bin/fc-cache -f
132
133 %post -n slp-fonts-india
134 /usr/bin/fc-cache -f
135
136 %post -n slp-fonts-korean
137 /usr/bin/fc-cache -f
138
139 %post -n slp-fonts-thai
140 /usr/bin/fc-cache -f
141
142 %post -n slp-fonts-armenian
143 /usr/bin/fc-cache -f
144
145 %post -n slp-fonts-georgian
146 /usr/bin/fc-cache -f
147
148 %post -n slp-fonts-ethiopic
149 /usr/bin/fc-cache -f
150
151 %post -n slp-fonts-khmer
152 /usr/bin/fc-cache -f
153
154 %post -n slp-fonts-laos
155 /usr/bin/fc-cache -f
156
157 %post -n slp-fonts-myanmar
158 /usr/bin/fc-cache -f
159
160
161 %files
162 %manifest default-fonts-sdk.manifest
163 %defattr(-,root,root,-)
164 %{_datadir}/fonts/*
165 %{_datadir}/fallback_fonts/*
166 /usr/share/license/%{name}
167
168 %files -n slp-fonts-arabic
169 %manifest default-fonts-sdk.manifest
170 %defattr(-,root,root,-)
171 %{_datadir}/fallback_fonts/TizenSansArabicRegular.ttf
172
173 %files -n slp-fonts-hebrew
174 %manifest default-fonts-sdk.manifest
175 %defattr(-,root,root,-)
176 %{_datadir}/fallback_fonts/TizenSansHebrewMedium.ttf
177 %{_datadir}/fallback_fonts/TizenSansHebrewRegular.ttf
178
179 %files -n slp-fonts-india
180 %manifest default-fonts-sdk.manifest
181 %defattr(-,root,root,-)
182 %{_datadir}/fallback_fonts/TizenSansBengaliRegular.ttf
183 %{_datadir}/fallback_fonts/TizenSansGujarathiRegular.ttf
184 %{_datadir}/fallback_fonts/TizenSansHindiRegular.ttf
185 %{_datadir}/fallback_fonts/TizenSansKannadaRegular.ttf
186 %{_datadir}/fallback_fonts/TizenSansMalayalamRegular.ttf
187 %{_datadir}/fallback_fonts/TizenSansOriyaRegular.ttf
188 %{_datadir}/fallback_fonts/TizenSansPunjabiRegular.ttf
189 %{_datadir}/fallback_fonts/TizenSansSinhalaRegular.ttf
190 %{_datadir}/fallback_fonts/TizenSansTamilRegular.ttf
191 %{_datadir}/fallback_fonts/TizenSansTeluguRegular.ttf
192
193 %files -n slp-fonts-korean
194 %manifest default-fonts-sdk.manifest
195 %defattr(-,root,root,-)
196 %{_datadir}/fallback_fonts/TizenSansKoreanMedium.ttf
197 %{_datadir}/fallback_fonts/TizenSansKoreanRegular.ttf
198
199 %files -n slp-fonts-thai
200 %manifest default-fonts-sdk.manifest
201 %defattr(-,root,root,-)
202 %{_datadir}/fallback_fonts/TizenSansThaiRegular.ttf
203
204 %files -n slp-fonts-armenian
205 %manifest default-fonts-sdk.manifest
206 %defattr(-,root,root,-)
207 %{_datadir}/fallback_fonts/TizenSansArmenianMedium.ttf
208 %{_datadir}/fallback_fonts/TizenSansArmenianRegular.ttf
209
210 %files -n slp-fonts-georgian
211 %manifest default-fonts-sdk.manifest
212 %defattr(-,root,root,-)
213 %{_datadir}/fallback_fonts/TizenSansGeorgianMedium.ttf
214 %{_datadir}/fallback_fonts/TizenSansGeorgianRegular.ttf
215
216 %files -n slp-fonts-ethiopic
217 %manifest default-fonts-sdk.manifest
218 %defattr(-,root,root,-)
219 %{_datadir}/fallback_fonts/TizenSansEthiopicRegular.ttf
220
221 %files -n slp-fonts-khmer
222 %manifest default-fonts-sdk.manifest
223 %defattr(-,root,root,-)
224 %{_datadir}/fallback_fonts/TizenSansKhmerRegular.ttf
225
226 %files -n slp-fonts-laos
227 %manifest default-fonts-sdk.manifest
228 %defattr(-,root,root,-)
229 %{_datadir}/fallback_fonts/TizenSansLaoRegular.ttf
230
231 %files -n slp-fonts-myanmar
232 %manifest default-fonts-sdk.manifest
233 %defattr(-,root,root,-)
234 %{_datadir}/fallback_fonts/ZawgyiOne2008.ttf
235