123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221 |
- %define _fontdir %{_datadir}/fonts/TrueType-droid
- %define fontname droid-fonts
- Name: TrueType-droid
- Summary: Droid Fonts Family
- Summary(ja): Droid フォントファミリ - "Android" 搭載フォント
- Version: 20120717git
- Release: 1%{?_dist_release}
- License: Apache License 2.0
- Group: User Interface/X
- URL: http://www.droidfonts.com/
- # https://android.googlesource.com/platform/frameworks/base.git
- Source0: %{fontname}-%{version}.tar.xz
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildArch: noarch
- Requires: TrueType-droid-clock = %{version}
- Requires: TrueType-droid-serif = %{version}
- Requires: TrueType-droid-sans = %{version}
- Requires: TrueType-droid-doc = %{version}
- Obsoletes: TrueType-droid =< 1.0.20100630
- Obsoletes: TrueType-droid-serif =< 1.0.20100630
- Obsoletes: TrueType-droid-sans =< 1.0.20100630
- Obsoletes: TrueType-droid-doc =< 1.0.20100630
- %description
- The Droid family of fonts was designed by Ascender’s Steve Matteson
- beginning in the fall of 2006. The Droid family of fonts consists of
- Droid Sans, Droid Sans Mono and Droid Serif.
- This package is meta package to install both Droid serif and Droid sans
- fonts.
- %description -l ja
- Droid フォントファミリは2006年の秋に Ascender の
- Steve Matteson によってデザインが開始されました。
- Droid フォントファミリは Droid Sans、Droid Sans Mono、
- Droid Serif から構成されます。
- このパッケージは Droid フォントをインストールするための
- メタパッケージです。
- このパッケージで clock、serif、sans がインストールされます。
- %package clock
- Summary: Android fonts for clock
- Summary(ja): 時計用 Android フォント
- Group: User Interface/X
- Requires: TrueType-droid-doc
- Obsoletes: TrueType-droid-serif =< 1.0.20100630
- %description clock
- This package includes Android fonts for clock.
- %description -l ja clock
- このパッケージには時計用 Android フォントが含まれています。
- AndroidClock
- AndroidClock_Highlight
- AndroidClock_Solid
- Clockopia
- %package serif
- Summary: Droid serif fonts
- Summary(ja): Droid serif フォント
- Group: User Interface/X
- Requires: TrueType-droid-doc
- Obsoletes: TrueType-droid-serif =< 1.0.20100630
- %description serif
- This package includes Droid serif fonts.
- %description -l ja serif
- このパッケージには Droid serif フォントが含まれています。
- DroidNaskh-Bold
- DroidNaskh-Regular
- DroidSerif-Bold
- DroidSerif-BoldItalic
- DroidSerif-Italic
- DroidSerif-Regular
- %package sans
- Summary: Droid sans fonts
- Summary(ja): Droid sans フォント
- Group: User Interface/X
- Requires: TrueType-droid-doc
- Obsoletes: TrueType-droid-sans =< 1.0.20100630
- %description sans
- This package includes Droid sans fonts.
- %description -l ja sans
- このパッケージには Droid sans フォントが含まれています。
- AndroidEmoji
- DroidKufi-Bold
- DroidKufi-Regular
- DroidNaskh-Regular-SystemUI
- DroidSans
- DroidSans-Bold
- DroidSansArabic
- DroidSansArmenian
- DroidSansDevanagari-Bold
- DroidSansDevanagari-Regular
- DroidSansEthiopic-Bold
- DroidSansEthiopic-Regular
- DroidSansFallback
- DroidSansFallbackFull
- DroidSansGeorgian
- DroidSansHebrew-Bold
- DroidSansHebrew-Regular
- DroidSansJapanese
- DroidSansMono
- DroidSansTamil-Bold
- DroidSansTamil-Regular
- DroidSansThai
- %package doc
- Summary: Droid Font Documents
- Summary(ja): Droid フォントドキュメント
- Group: User Interface/X
- Obsoletes: TrueType-droid-doc =< 1.0.20100630
- %description doc
- This package includes important documents for Droid fonts
- includes enduser license.
- %description -l ja doc
- このパッケージには Droid フォントのライセンスを含む
- ドキュメント類が含まれています。
- %prep
- %setup -q -n %{fontname}
- %build
- %install
- rm -rf $RPM_BUILD_ROOT
- mkdir -p $RPM_BUILD_ROOT%{_fontdir}
- cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
- # delete DroidSansFallbackLegacy
- rm -rf $RPM_BUILD_ROOT%{_fontdir}/DroidSansFallbackLegacy.ttf
- %clean
- if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
- rm -rf ${RPM_BUILD_ROOT}
- fi
- %post clock
- %__font_install_post %{_fontdir}
- %post sans
- %__font_install_post %{_fontdir}
- %post serif
- %__font_install_post %{_fontdir}
- %postun clock
- %__font_install_postun %{_fontdir}
- %postun sans
- %__font_install_postun %{_fontdir}
- %postun serif
- %__font_install_postun %{_fontdir}
- %files
- %files doc
- %doc README.txt NOTICE MODULE_LICENSE_APACHE2
- %files clock
- %{_fontdir}/AndroidClock*.ttf
- %{_fontdir}/Clockopia.ttf
- %files sans
- %{_fontdir}/AndroidEmoji.ttf
- %{_fontdir}/DroidKufi*.ttf
- %{_fontdir}/DroidNaskh-Regular-SystemUI.ttf
- %{_fontdir}/DroidSans*.ttf
- %files serif
- %{_fontdir}/DroidNaskh-Bold.ttf
- %{_fontdir}/DroidNaskh-Regular.ttf
- %{_fontdir}/DroidSerif*.ttf
- %changelog
- * Thu Jul 19 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120717git-1
- - new upstream release
- - splitted -clock sub package
- * Wed Jan 25 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120122git-1
- - new upstream release
- - changed source archive type bz2 to xz
- - deleted Android.mk in %%doc
- * Sun Jul 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20110706git-1
- - new upstream release
- - changed source versioning
- - removed DroidSansFallbackLegacy.ttf (disused font, remained in source)
- * Wed Jun 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100630-1
- - new upstream release
- * Sat Feb 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100227-1
- - new upstream release
- * Sun Jan 31 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100131-1
- - new upstream release
- * Mon May 18 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-2
- - removed Ahem.ttf (disused font)
- - spec in UTF-8
- * Thu Apr 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-1
- - initial build for VineSeed
|