TrueType-droid-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  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: 20110706git
  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.bz2
  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. DroidSerif-Bold
  44. DroidSerif-BoldItalic
  45. DroidSerif-Italic
  46. DroidSerif-Regular
  47. %package sans
  48. Summary: Droid sans fonts
  49. Summary(ja): Droid sans フォント
  50. Group: User Interface/X
  51. Requires: TrueType-droid-doc
  52. Obsoletes: TrueType-droid-sans =< 1.0.20100630
  53. %description sans
  54. This package includes Droid sans fonts.
  55. %description -l ja sans
  56. このパッケージには Droid sans フォントが含まれています。
  57. Clockopia
  58. DroidSans-Bold
  59. DroidSans
  60. DroidSansArabic
  61. DroidSansHebrew
  62. DroidSansJapanese
  63. DroidSansMono
  64. DroidSansThai
  65. %package doc
  66. Summary: Droid Font Documents
  67. Summary(ja): Droid フォントドキュメント
  68. Group: User Interface/X
  69. Obsoletes: TrueType-droid-doc =< 1.0.20100630
  70. %description doc
  71. This package includes important documents for Droid fonts includes enduser
  72. license.
  73. %description -l ja doc
  74. このパッケージには Droid フォントのライセンスを含むドキュメント類が含まれています。
  75. %prep
  76. %setup -q -n %{fontname}
  77. %build
  78. %install
  79. rm -rf $RPM_BUILD_ROOT
  80. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  81. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  82. # delete disused font
  83. rm -rf $RPM_BUILD_ROOT%{_fontdir}/Ahem.ttf
  84. # delete DroidSansFallbackLegacy
  85. rm -rf $RPM_BUILD_ROOT%{_fontdir}/DroidSansFallbackLegacy.ttf
  86. %clean
  87. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  88. rm -rf ${RPM_BUILD_ROOT}
  89. fi
  90. %post sans
  91. %__font_install_post %{_fontdir}
  92. %post serif
  93. %__font_install_post %{_fontdir}
  94. %postun sans
  95. %__font_install_postun %{_fontdir}
  96. %postun serif
  97. %__font_install_postun %{_fontdir}
  98. %files
  99. %files doc
  100. %doc README.txt NOTICE MODULE_LICENSE_APACHE2 Android.mk
  101. %files sans
  102. %{_fontdir}/DroidSans*.ttf
  103. %{_fontdir}/Clockopia.ttf
  104. %files serif
  105. %{_fontdir}/DroidSerif*.ttf
  106. %changelog
  107. * Sun Jul 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20110706git-1
  108. - new upstream release
  109. - changed source versioning
  110. - removed DroidSansFallbackLegacy.ttf (disused font, remained in source)
  111. * Wed Jun 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100630-1
  112. - new upstream release
  113. * Sat Feb 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100227-1
  114. - new upstream release
  115. * Sun Jan 31 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100131-1
  116. - new upstream release
  117. * Mon May 18 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-2
  118. - removed Ahem.ttf (disused font)
  119. - spec in UTF-8
  120. * Thu Apr 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-1
  121. - initial build for VineSeed