TrueType-sil-charis.spec 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. %define fontname sil-charis
  2. %define archivename %{name}-%{version}
  3. %define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
  4. Name: TrueType-%{fontname}
  5. Summary: smart Unicode font family for Roman or Cyrillic-based writing systems
  6. Summary(ja): ラテン語或いはキリル文字ベースの表記のためのスマートな Unicode フォントファミリ
  7. Version: 4.106
  8. Release: 1%{?_dist_release}
  9. License: OFL
  10. Group: User Interface/X
  11. URL: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=CharisSILfont
  12. Source: CharisSIL%{version}.zip
  13. BuildRequires: unzip
  14. BuildArch: noarch
  15. Requires: TrueType-%{fontname}-regular >= %{version}
  16. Requires: TrueType-%{fontname}-italic >= %{version}
  17. Requires: TrueType-%{fontname}-bold >= %{version}
  18. Requires: TrueType-%{fontname}-doc >= %{version}
  19. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  20. %description
  21. Charis SIL is serif fonts what provides glyphs for a wide range
  22. of Latin and Cyrillic characters.
  23. This package is Meta-package of Charis SIL fonts, install regular,
  24. bold, and italic families.
  25. %description -l ja
  26. Charis SIL はラテン文字とキリル文字の広範なグリフを提供する
  27. セリフ体のフォントです。
  28. このパッケージは Charis SIL フォントのメタパッケージです。
  29. regular・bold・italic の3書体をインストールします。
  30. %package regular
  31. Summary: Charis SIL regular Fonts
  32. Summary(ja): Charis SIL regular フォント
  33. Group: User Interface/X
  34. Requires: %{name}-doc
  35. %description regular
  36. This package includes Charis SIL regular fonts.
  37. %description -l ja regular
  38. このパッケージには Charis SIL regular フォントが含まれています。
  39. %package bold
  40. Summary: Charis SIL bold Fonts
  41. Summary(ja): Charis SIL bold フォント
  42. Group: User Interface/X
  43. Requires: %{name}-doc
  44. %description bold
  45. This package includes Charis SIL bold TrueType fonts.
  46. %description -l ja bold
  47. このパッケージには Charis SIL bold フォントが含まれています。
  48. %package italic
  49. Summary: Charis SIL italic Fonts
  50. Summary(ja): Charis SIL italic フォント
  51. Group: User Interface/X
  52. Requires: %{name}-doc
  53. %description italic
  54. This package includes Charis SIL italic fonts.
  55. %description -l ja italic
  56. このパッケージには Charis SIL italic フォントが含まれています。
  57. %package doc
  58. Summary: Charis SIL Font Documents
  59. Summary(ja): Charis SIL フォントドキュメント
  60. Group: User Interface/X
  61. %description doc
  62. This package includes important documents for Charis SIL fonts includes enduser
  63. license.
  64. %description -l ja doc
  65. このパッケージには Charis SIL フォントのライセンスを含むドキュメント類が含まれています。
  66. %prep
  67. %setup -q -n CharisSIL
  68. %clean
  69. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  70. rm -rf ${RPM_BUILD_ROOT}
  71. fi
  72. %build
  73. %install
  74. rm -rf %{buildroot}
  75. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  76. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  77. %post regular
  78. %__font_install_post %{_fontdir}
  79. %post bold
  80. %__font_install_post %{_fontdir}
  81. %post italic
  82. %__font_install_post %{_fontdir}
  83. %postun regular
  84. %__font_install_postun %{_fontdir}
  85. %postun bold
  86. %__font_install_postun %{_fontdir}
  87. %postun italic
  88. %__font_install_postun %{_fontdir}
  89. %files
  90. %files regular
  91. %{_fontdir}/CharisSILR.ttf
  92. %files bold
  93. %{_fontdir}/CharisSILB.ttf
  94. %files italic
  95. %{_fontdir}/CharisSILI.ttf
  96. %{_fontdir}/CharisSILBI.ttf
  97. %files doc
  98. %doc FONTLOG.txt OFL.txt OFL-FAQ.txt README.txt
  99. %changelog
  100. * Sat May 29 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 4.106-1
  101. - initial build for VineSeed