TrueType-droid-vl.spec 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. %define _fontdir %{_datadir}/fonts/TrueType-droid
  2. %define fontname droid-fonts
  3. Name: TrueType-droid
  4. Summary: Droid Fonts Family
  5. Summary(ja): Droid フォントファミリ - "Android" 搭載フォント
  6. Version: 20120122git
  7. Release: 1%{?_dist_release}
  8. License: Apache License 2.0
  9. Group: User Interface/X
  10. URL: http://www.droidfonts.com/
  11. Source0: %{fontname}-%{version}.tar.xz
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildArch: noarch
  14. Requires: TrueType-droid-serif = %{version}
  15. Requires: TrueType-droid-sans = %{version}
  16. Requires: TrueType-droid-doc = %{version}
  17. Obsoletes: TrueType-droid =< 1.0.20100630
  18. Obsoletes: TrueType-droid-serif =< 1.0.20100630
  19. Obsoletes: TrueType-droid-sans =< 1.0.20100630
  20. Obsoletes: TrueType-droid-doc =< 1.0.20100630
  21. %description
  22. The Droid family of fonts was designed by Ascender’s Steve Matteson
  23. beginning in the fall of 2006. The Droid family of fonts consists of
  24. Droid Sans, Droid Sans Mono and Droid Serif.
  25. This package is meta package to install both Droid serif and Droid sans
  26. fonts.
  27. %description -l ja
  28. Droid フォントファミリは2006年の秋に Ascender の Steve Matteson によって
  29. デザインが開始されました。Droid フォントファミリは Droid Sans、Droid Sans Mono、
  30. Droid Serif から構成されます。
  31. このパッケージは Droid フォントをインストールするためのメタパッケージです。
  32. このパッケージで serif、sans がインストールされます。
  33. %package serif
  34. Summary: Droid serif fonts
  35. Summary(ja): Droid serif フォント
  36. Group: User Interface/X
  37. Requires: TrueType-droid-doc
  38. Obsoletes: TrueType-droid-serif =< 1.0.20100630
  39. %description serif
  40. This package includes Droid serif fonts.
  41. %description -l ja serif
  42. このパッケージには Droid serif フォントが含まれています。
  43. DroidNaskh-Bold
  44. DroidNaskh-Regular
  45. DroidSerif-Bold
  46. DroidSerif-BoldItalic
  47. DroidSerif-Italic
  48. DroidSerif-Regular
  49. %package sans
  50. Summary: Droid sans fonts
  51. Summary(ja): Droid sans フォント
  52. Group: User Interface/X
  53. Requires: TrueType-droid-doc
  54. Obsoletes: TrueType-droid-sans =< 1.0.20100630
  55. %description sans
  56. This package includes Droid sans fonts.
  57. %description -l ja sans
  58. このパッケージには Droid sans フォントが含まれています。
  59. AndroidClock
  60. AndroidClock_Highlight
  61. AndroidClock_Solid
  62. Clockopia
  63. DroidKufi-Bold
  64. DroidKufi-Regular
  65. DroidSans-Bold
  66. DroidSans
  67. DroidSansArmenian
  68. DroidSansEthiopic-Bold
  69. DroidSansEthiopic-Regular
  70. DroidSansFallback
  71. DroidSansFallbackFull
  72. DroidSansGeorgian
  73. DroidSansHebrew-Bold
  74. DroidSansHebrew-Regular
  75. DroidSansJapanese
  76. DroidSansMono
  77. DroidSansThai
  78. %package doc
  79. Summary: Droid Font Documents
  80. Summary(ja): Droid フォントドキュメント
  81. Group: User Interface/X
  82. Obsoletes: TrueType-droid-doc =< 1.0.20100630
  83. %description doc
  84. This package includes important documents for Droid fonts includes enduser
  85. license.
  86. %description -l ja doc
  87. このパッケージには Droid フォントのライセンスを含むドキュメント類が含まれています。
  88. %prep
  89. %setup -q -n %{fontname}
  90. %build
  91. %install
  92. rm -rf $RPM_BUILD_ROOT
  93. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  94. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  95. # delete disused font
  96. rm -rf $RPM_BUILD_ROOT%{_fontdir}/Ahem.ttf
  97. # delete DroidSansFallbackLegacy
  98. rm -rf $RPM_BUILD_ROOT%{_fontdir}/DroidSansFallbackLegacy.ttf
  99. %clean
  100. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  101. rm -rf ${RPM_BUILD_ROOT}
  102. fi
  103. %post sans
  104. %__font_install_post %{_fontdir}
  105. %post serif
  106. %__font_install_post %{_fontdir}
  107. %postun sans
  108. %__font_install_postun %{_fontdir}
  109. %postun serif
  110. %__font_install_postun %{_fontdir}
  111. %files
  112. %files doc
  113. %doc README.txt NOTICE MODULE_LICENSE_APACHE2
  114. %files sans
  115. %{_fontdir}/AndroidClock*.ttf
  116. %{_fontdir}/DroidKufi*.ttf
  117. %{_fontdir}/DroidSans*.ttf
  118. %{_fontdir}/Clockopia.ttf
  119. %files serif
  120. %{_fontdir}/DroidNaskh*.ttf
  121. %{_fontdir}/DroidSerif*.ttf
  122. %changelog
  123. * Wed Jan 25 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120122git-1
  124. - new upstream release
  125. - changed source archive type bz2 to xz
  126. - deleted Android.mk in %%doc
  127. * Sun Jul 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20110706git-1
  128. - new upstream release
  129. - changed source versioning
  130. - removed DroidSansFallbackLegacy.ttf (disused font, remained in source)
  131. * Wed Jun 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100630-1
  132. - new upstream release
  133. * Sat Feb 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100227-1
  134. - new upstream release
  135. * Sun Jan 31 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100131-1
  136. - new upstream release
  137. * Mon May 18 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-2
  138. - removed Ahem.ttf (disused font)
  139. - spec in UTF-8
  140. * Thu Apr 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-1
  141. - initial build for VineSeed