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)
RevLine 
[521]1%define _fontdir %{_datadir}/fonts/TrueType-droid
2%define fontname droid-fonts
3
4Name: TrueType-droid
5Summary: Droid Fonts Family
[4394]6Summary(ja): Droid フォントファミリ - "Android" 搭載フォント
[6602]7Version: 20120717git
[521]8Release: 1%{?_dist_release}
9License: Apache License 2.0
10Group: User Interface/X
11URL: http://www.droidfonts.com/
[6602]12# https://android.googlesource.com/platform/frameworks/base.git
[5475]13Source0: %{fontname}-%{version}.tar.xz
[521]14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15
16BuildArch: noarch
[6602]17Requires: TrueType-droid-clock = %{version}
[521]18Requires: TrueType-droid-serif = %{version}
19Requires: TrueType-droid-sans = %{version}
20Requires: TrueType-droid-doc = %{version}
21
[4394]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
[521]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
[6602]36Droid フォントファミリは2006年の秋に Ascender の
37Steve Matteson によってデザインが開始されました。
38Droid フォントファミリは Droid Sans、Droid Sans Mono、
[521]39Droid Serif から構成されます。
40
[6602]41このパッケージは Droid フォントをインストールするための
42メタパッケージです。
43このパッケージで clock、serif、sans がインストールされます。
[521]44
[6602]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
[521]63%package serif
64Summary: Droid serif fonts
65Summary(ja): Droid serif フォント
66Group: User Interface/X
67Requires: TrueType-droid-doc
[4394]68Obsoletes: TrueType-droid-serif =< 1.0.20100630
[521]69
70%description serif
71This package includes Droid serif fonts.
72
73%description -l ja serif
74このパッケージには Droid serif フォントが含まれています。
75
[5475]76DroidNaskh-Bold
77DroidNaskh-Regular
[521]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
[4394]88Obsoletes: TrueType-droid-sans =< 1.0.20100630
[521]89
90%description sans
91This package includes Droid sans fonts.
92
93%description -l ja sans
94このパッケージには Droid sans フォントが含まれています。
95
[6602]96AndroidEmoji
[5475]97DroidKufi-Bold
98DroidKufi-Regular
[6602]99DroidNaskh-Regular-SystemUI
100DroidSans
[521]101DroidSans-Bold
[6602]102DroidSansArabic
[5475]103DroidSansArmenian
[6602]104DroidSansDevanagari-Bold
105DroidSansDevanagari-Regular
[5475]106DroidSansEthiopic-Bold
107DroidSansEthiopic-Regular
108DroidSansFallback
109DroidSansFallbackFull
110DroidSansGeorgian
111DroidSansHebrew-Bold
112DroidSansHebrew-Regular
[521]113DroidSansJapanese
114DroidSansMono
[6602]115DroidSansTamil-Bold
116DroidSansTamil-Regular
[1264]117DroidSansThai
[521]118
119%package doc
120Summary: Droid Font Documents
121Summary(ja): Droid フォントドキュメント
122Group: User Interface/X
[4394]123Obsoletes: TrueType-droid-doc =< 1.0.20100630
[521]124
125%description doc
[6602]126This package includes important documents for Droid fonts
127includes enduser license.
[521]128
129%description -l ja doc
[6602]130このパッケージには Droid フォントのライセンスを含む
131ドキュメント類が含まれています。
[521]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
[4394]145# delete DroidSansFallbackLegacy
146rm -rf $RPM_BUILD_ROOT%{_fontdir}/DroidSansFallbackLegacy.ttf
[521]147
148%clean
149if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
150    rm -rf ${RPM_BUILD_ROOT}
151fi
152
[6602]153%post clock
154%__font_install_post %{_fontdir}
155
[521]156%post sans
157%__font_install_post %{_fontdir}
158
159%post serif
160%__font_install_post %{_fontdir}
161
[6602]162%postun clock
163%__font_install_postun %{_fontdir}
164
[521]165%postun sans
166%__font_install_postun %{_fontdir}
167
168%postun serif
169%__font_install_postun %{_fontdir}
170
171%files
172
173%files doc
[5475]174%doc README.txt NOTICE MODULE_LICENSE_APACHE2
[521]175
[6602]176%files clock
177%{_fontdir}/AndroidClock*.ttf
178%{_fontdir}/Clockopia.ttf
179
[521]180%files sans
[6602]181%{_fontdir}/AndroidEmoji.ttf
[5475]182%{_fontdir}/DroidKufi*.ttf
[6602]183%{_fontdir}/DroidNaskh-Regular-SystemUI.ttf
[521]184%{_fontdir}/DroidSans*.ttf
185
186%files serif
[6602]187%{_fontdir}/DroidNaskh-Bold.ttf
188%{_fontdir}/DroidNaskh-Regular.ttf
[521]189%{_fontdir}/DroidSerif*.ttf
190
191
192%changelog
[6602]193* Thu Jul 19 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120717git-1
194- new upstream release
195- splitted -clock sub package
196
[5475]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
[4394]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
[1264]207* Wed Jun 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100630-1
208- new upstream release
209
[521]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.