TrueType-droid-vl.spec 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  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: 1.0.20100227
  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}-20100227.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. %description
  18. The Droid family of fonts was designed by Ascender’s Steve Matteson
  19. beginning in the fall of 2006. The Droid family of fonts consists of
  20. Droid Sans, Droid Sans Mono and Droid Serif.
  21. This package is meta package to install both Droid serif and Droid sans
  22. fonts.
  23. %description -l ja
  24. Droid フォントファミリは2006年の秋に Ascender の Steve Matteson によって
  25. デザインが開始されました。Droid フォントファミリは Droid Sans、Droid Sans Mono、
  26. Droid Serif から構成されます。
  27. このパッケージは Droid フォントをインストールするためのメタパッケージです。
  28. このパッケージで serif、sans がインストールされます。
  29. %package serif
  30. Summary: Droid serif fonts
  31. Summary(ja): Droid serif フォント
  32. Group: User Interface/X
  33. Requires: TrueType-droid-doc
  34. %description serif
  35. This package includes Droid serif fonts.
  36. %description -l ja serif
  37. このパッケージには Droid serif フォントが含まれています。
  38. DroidSerif-Bold
  39. DroidSerif-BoldItalic
  40. DroidSerif-Italic
  41. DroidSerif-Regular
  42. %package sans
  43. Summary: Droid sans fonts
  44. Summary(ja): Droid sans フォント
  45. Group: User Interface/X
  46. Requires: TrueType-droid-doc
  47. %description sans
  48. This package includes Droid sans fonts.
  49. %description -l ja sans
  50. このパッケージには Droid sans フォントが含まれています。
  51. Clockopia
  52. DroidSans-Bold
  53. DroidSans
  54. DroidSansFallback
  55. DroidSansJapanese
  56. DroidSansMono
  57. %package doc
  58. Summary: Droid Font Documents
  59. Summary(ja): Droid フォントドキュメント
  60. Group: User Interface/X
  61. %description doc
  62. This package includes important documents for Droid fonts includes enduser
  63. license.
  64. %description -l ja doc
  65. このパッケージには Droid フォントのライセンスを含むドキュメント類が含まれています。
  66. %prep
  67. %setup -q -n %{fontname}
  68. %build
  69. %install
  70. rm -rf $RPM_BUILD_ROOT
  71. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  72. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  73. # delete disused font
  74. rm -rf $RPM_BUILD_ROOT%{_fontdir}/Ahem.ttf
  75. %clean
  76. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  77. rm -rf ${RPM_BUILD_ROOT}
  78. fi
  79. %post sans
  80. %__font_install_post %{_fontdir}
  81. %post serif
  82. %__font_install_post %{_fontdir}
  83. %postun sans
  84. %__font_install_postun %{_fontdir}
  85. %postun serif
  86. %__font_install_postun %{_fontdir}
  87. %files
  88. %files doc
  89. %doc README.txt NOTICE MODULE_LICENSE_APACHE2 Android.mk
  90. %files sans
  91. %{_fontdir}/DroidSans*.ttf
  92. %{_fontdir}/Clockopia.ttf
  93. %files serif
  94. %{_fontdir}/DroidSerif*.ttf
  95. %changelog
  96. * Sat Feb 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100227-1
  97. - new upstream release
  98. * Sun Jan 31 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20100131-1
  99. - new upstream release
  100. * Mon May 18 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-2
  101. - removed Ahem.ttf (disused font)
  102. - spec in UTF-8
  103. * Thu Apr 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.20090430-1
  104. - initial build for VineSeed