source: projects/specs/trunk/T/TrueType-droid/TrueType-droid-vl.spec @ 6602

Revision 6602, 5.6 KB checked in by kudoh, 12 years ago (diff)
Line 
1%define _fontdir %{_datadir}/fonts/TrueType-droid
2%define fontname droid-fonts
3
4Name: TrueType-droid
5Summary: Droid Fonts Family
6Summary(ja): Droid フォントファミリ - "Android" 搭載フォント
7Version: 20120717git
8Release: 1%{?_dist_release}
9License: Apache License 2.0
10Group: User Interface/X
11URL: http://www.droidfonts.com/
12# https://android.googlesource.com/platform/frameworks/base.git
13Source0: %{fontname}-%{version}.tar.xz
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15
16BuildArch: noarch
17Requires: TrueType-droid-clock = %{version}
18Requires: TrueType-droid-serif = %{version}
19Requires: TrueType-droid-sans = %{version}
20Requires: TrueType-droid-doc = %{version}
21
22Obsoletes: TrueType-droid =< 1.0.20100630
23Obsoletes: TrueType-droid-serif =< 1.0.20100630
24Obsoletes: TrueType-droid-sans =< 1.0.20100630
25Obsoletes: TrueType-droid-doc =< 1.0.20100630
26
27%description
28The Droid family of fonts was designed by Ascender’s Steve Matteson
29beginning in the fall of 2006. The Droid family of fonts consists of
30Droid Sans, Droid Sans Mono and Droid Serif.
31
32This package is meta package to install both Droid serif and Droid sans
33fonts.
34
35%description -l ja
36Droid フォントファミリは2006年の秋に Ascender の
37Steve Matteson によってデザインが開始されました。
38Droid フォントファミリは Droid Sans、Droid Sans Mono、
39Droid Serif から構成されます。
40
41このパッケージは Droid フォントをインストールするための
42メタパッケージです。
43このパッケージで clock、serif、sans がインストールされます。
44
45%package clock
46Summary: Android fonts for clock
47Summary(ja): 時計用 Android フォント
48Group: User Interface/X
49Requires: TrueType-droid-doc
50Obsoletes: TrueType-droid-serif =< 1.0.20100630
51
52%description clock
53This package includes Android fonts for clock.
54
55%description -l ja clock
56このパッケージには時計用 Android フォントが含まれています。
57
58AndroidClock
59AndroidClock_Highlight
60AndroidClock_Solid
61Clockopia
62
63%package serif
64Summary: Droid serif fonts
65Summary(ja): Droid serif フォント
66Group: User Interface/X
67Requires: TrueType-droid-doc
68Obsoletes: TrueType-droid-serif =< 1.0.20100630
69
70%description serif
71This package includes Droid serif fonts.
72
73%description -l ja serif
74このパッケージには Droid serif フォントが含まれています。
75
76DroidNaskh-Bold
77DroidNaskh-Regular
78DroidSerif-Bold
79DroidSerif-BoldItalic
80DroidSerif-Italic
81DroidSerif-Regular
82
83%package sans
84Summary: Droid sans fonts
85Summary(ja): Droid sans フォント
86Group: User Interface/X
87Requires: TrueType-droid-doc
88Obsoletes: TrueType-droid-sans =< 1.0.20100630
89
90%description sans
91This package includes Droid sans fonts.
92
93%description -l ja sans
94このパッケージには Droid sans フォントが含まれています。
95
96AndroidEmoji
97DroidKufi-Bold
98DroidKufi-Regular
99DroidNaskh-Regular-SystemUI
100DroidSans
101DroidSans-Bold
102DroidSansArabic
103DroidSansArmenian
104DroidSansDevanagari-Bold
105DroidSansDevanagari-Regular
106DroidSansEthiopic-Bold
107DroidSansEthiopic-Regular
108DroidSansFallback
109DroidSansFallbackFull
110DroidSansGeorgian
111DroidSansHebrew-Bold
112DroidSansHebrew-Regular
113DroidSansJapanese
114DroidSansMono
115DroidSansTamil-Bold
116DroidSansTamil-Regular
117DroidSansThai
118
119%package doc
120Summary: Droid Font Documents
121Summary(ja): Droid フォントドキュメント
122Group: User Interface/X
123Obsoletes: TrueType-droid-doc =< 1.0.20100630
124
125%description doc
126This package includes important documents for Droid fonts
127includes enduser license.
128
129%description -l ja doc
130このパッケージには Droid フォントのライセンスを含む
131ドキュメント類が含まれています。
132
133
134%prep
135%setup -q -n %{fontname}
136
137%build
138
139%install
140rm -rf $RPM_BUILD_ROOT
141
142mkdir -p $RPM_BUILD_ROOT%{_fontdir}
143cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
144
145# delete DroidSansFallbackLegacy
146rm -rf $RPM_BUILD_ROOT%{_fontdir}/DroidSansFallbackLegacy.ttf
147
148%clean
149if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
150    rm -rf ${RPM_BUILD_ROOT}
151fi
152
153%post clock
154%__font_install_post %{_fontdir}
155
156%post sans
157%__font_install_post %{_fontdir}
158
159%post serif
160%__font_install_post %{_fontdir}
161
162%postun clock
163%__font_install_postun %{_fontdir}
164
165%postun sans
166%__font_install_postun %{_fontdir}
167
168%postun serif
169%__font_install_postun %{_fontdir}
170
171%files
172
173%files doc
174%doc README.txt NOTICE MODULE_LICENSE_APACHE2
175
176%files clock
177%{_fontdir}/AndroidClock*.ttf
178%{_fontdir}/Clockopia.ttf
179
180%files sans
181%{_fontdir}/AndroidEmoji.ttf
182%{_fontdir}/DroidKufi*.ttf
183%{_fontdir}/DroidNaskh-Regular-SystemUI.ttf
184%{_fontdir}/DroidSans*.ttf
185
186%files serif
187%{_fontdir}/DroidNaskh-Bold.ttf
188%{_fontdir}/DroidNaskh-Regular.ttf
189%{_fontdir}/DroidSerif*.ttf
190
191
192%changelog
193* Thu Jul 19 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120717git-1
194- new upstream release
195- splitted -clock sub package
196
197* Wed Jan 25 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120122git-1
198- new upstream release
199- changed source archive type bz2 to xz
200- deleted Android.mk in %%doc
201
202* Sun Jul 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20110706git-1
203- new upstream release
204- changed source versioning
205- removed DroidSansFallbackLegacy.ttf (disused font, remained in source)
206
207* Wed Jun 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100630-1
208- new upstream release
209
210* Sat Feb 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100227-1
211- new upstream release
212
213* Sun Jan 31 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100131-1
214- new upstream release
215
216* Mon May 18 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-2
217- removed Ahem.ttf (disused font)
218- spec in UTF-8
219
220* Thu Apr 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-1
221- initial build for VineSeed
Note: See TracBrowser for help on using the repository browser.