TrueType-junicode-vl.spec 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. %define fontname junicode
  2. %define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
  3. Name: TrueType-%{fontname}
  4. Summary: Junicode is a Unicode font for medievalists
  5. Summary(ja): 中世研究家のためのフォント Junicode
  6. Version: 0.6.17
  7. Release: 1%{?_dist_release}
  8. License: GPL
  9. Group: User Interface/X
  10. URL: http://junicode.sourceforge.net/
  11. Source0: %{fontname}-0-6-17.zip
  12. BuildRequires: unzip
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildArch: noarch
  15. Requires: TrueType-%{fontname}-doc
  16. %description
  17. A font family especially for medieval scholars,
  18. but containing an extensive enough selection of
  19. Unicode characters to be widely useful.
  20. %description -l ja
  21. 特に中世を学ぶ者のためのフォントファミリですが、
  22. すこぶる有用たりうるに十分なユニコードキャラクタの品揃えを含んでいます。
  23. このパッケージは Junicode フォントのメタパッケージです。
  24. Bold・Regular・Italic の3書体をインストールします。
  25. %package bold
  26. Summary: Junicode bold font
  27. Summary(ja): Junicode bold フォント
  28. Group: User Interface/X
  29. Requires: TrueType-%{fontname}-doc
  30. %description bold
  31. This package includes Junicode bold fonts.
  32. %description -l ja bold
  33. このパッケージには Junicode bold フォントが含まれています。
  34. - Junicode-Bold
  35. %package regular
  36. Summary: Junicode regular font
  37. Summary(ja): junicode regular フォント
  38. Group: User Interface/X
  39. Requires: TrueType-%{fontname}-doc
  40. %description regular
  41. This package Junicode regular fonts.
  42. %description -l ja regular
  43. このパッケージには Junicode regular フォントが含まれています。
  44. - Junicode-Regular
  45. %package italic
  46. Summary: Junicode Italic font
  47. Summary(ja): Junicode Italic フォント
  48. Group: User Interface/X
  49. Requires: TrueType-%{fontname}-doc
  50. %description italic
  51. This package includes Junicode Italic fonts.
  52. %description -l ja italic
  53. このパッケージには Junicode Italic フォントが含まれています。
  54. - Junicode-BoldItalic
  55. - Junicode-Italic
  56. %package doc
  57. Summary: Junicode font Document
  58. Summary(ja): Junicode フォントドキュメント
  59. Group: User Interface/X
  60. %description doc
  61. This package includes important documents for Junicode font
  62. includes enduser license.
  63. %description -l ja doc
  64. このパッケージには Junicode フォントのライセンスを含む
  65. ドキュメント類が含まれています。
  66. %prep
  67. %setup -q -n %{fontname}
  68. mv doc/*.* .
  69. mv fonts/*.ttf .
  70. %clean
  71. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  72. rm -rf ${RPM_BUILD_ROOT}
  73. fi
  74. %build
  75. %install
  76. rm -rf %{buildroot}
  77. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  78. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  79. %post bold
  80. %__font_install_post %{_fontdir}
  81. %post regular
  82. %__font_install_post %{_fontdir}
  83. %post italic
  84. %__font_install_post %{_fontdir}
  85. %postun bold
  86. %__font_install_postun %{_fontdir}
  87. %postun regular
  88. %__font_install_postun %{_fontdir}
  89. %postun italic
  90. %__font_install_postun %{_fontdir}
  91. %files
  92. %files bold
  93. %{_fontdir}/*-Bold.ttf
  94. %files regular
  95. %{_fontdir}/*-Regular.ttf
  96. %files italic
  97. %{_fontdir}/*-BoldItalic.ttf
  98. %{_fontdir}/*-Italic.ttf
  99. %files doc
  100. %doc *.pdf *.tex
  101. %{_fontdir}/*.ttf
  102. %changelog
  103. * Sat Jan 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.17-1
  104. - initial build for VineSeed (again)