TrueType-kiloji-vl.spec 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. %define fontname kiloji
  2. %define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
  3. Name: TrueType-%{fontname}
  4. Summary: kiloji font - Handwriting-like general styles
  5. Summary(ja): 手書き風総合書体 きろ字フォント
  6. Version: 2.1.0
  7. Release: 1%{?_dist_release}
  8. License: New BSD
  9. Group: User Interface/X
  10. URL: http://www.ez0.net/distribution/font/%{fontname}/
  11. Source0: %{fontname}_%{version}.zip
  12. Source1: %{fontname}_b%{version}.zip
  13. Source2: %{fontname}_d%{version}.zip
  14. Source3: %{fontname}_p%{version}.zip
  15. Requires: %{name}-doc >= %{version}
  16. BuildRequires: unzip
  17. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  18. BuildArch: noarch
  19. %description
  20. kilo-ji, "kilo" is the author name of these fonts
  21. and "ji" means "characters" in Japanese.
  22. This fonts consists of four styles.
  23. - kiloji.ttf (kiloji Fixed)
  24. - kiloji_p.ttf (kiloji Proportional)
  25. - kiloji_b.ttf (kiloji Bold)
  26. - kiloji_d.ttf (kiloji Thin)
  27. %description -l ja
  28. きろ字の "kilo" とはこれらのフォントの作者の名前であり、
  29. "ji" は 日本語で "文字" を意味します。
  30. このフォントは4種の書体から成っています。
  31. - kiloji.ttf(等幅)
  32. - kiloji_p.ttf (プロポーショナル)
  33. - kiloji_b.ttf (太字)
  34. - kiloji_d.ttf (細字)
  35. このパッケージはきろ字フォントのメタパッケージです。
  36. 上記4書体すべてをインストールします。
  37. %package fixed
  38. Summary: kiloji fonts (fixed)
  39. Summary(ja): きろ字フォント(等幅)
  40. Group: User Interface/X
  41. Requires: TrueType-kiloji-doc
  42. %description fixed
  43. This package includes kiloji TrueType fonts (fixed).
  44. %description -l ja fixed
  45. このパッケージにはきろ字フォント(等幅)が含まれています。
  46. %package proportional
  47. Summary: kiloji fonts (proportional)
  48. Summary(ja): きろ字フォント(プロポーショナル)
  49. Group: User Interface/X
  50. Requires: TrueType-kiloji-doc
  51. %description proportional
  52. This package includes kiloji TrueType fonts (proportional).
  53. %description -l ja proportional
  54. このパッケージにはきろ字フォント(プロポーショナル)が含まれています。
  55. %package bold
  56. Summary: kiloji fonts (bold)
  57. Summary(ja): きろ字フォント(太字)
  58. Group: User Interface/X
  59. Requires: TrueType-kiloji-doc
  60. %description bold
  61. This package includes kiloji TrueType fonts (bold).
  62. %description -l ja bold
  63. このパッケージにはきろ字フォント(太字)が含まれています。
  64. %package thin
  65. Summary: kiloji fonts (thin)
  66. Summary(ja): きろ字フォント(細字)
  67. Group: User Interface/X
  68. Requires: TrueType-kiloji-doc
  69. %description thin
  70. This package includes kiloji TrueType fonts (thin).
  71. %description -l ja thin
  72. このパッケージにはきろ字フォント(細字)が含まれています。
  73. %package doc
  74. Summary: kiloji fonts Documents
  75. Summary(ja): きろ字フォントドキュメント
  76. Group: User Interface/X
  77. %description doc
  78. This package includes important documents for kiloji fonts includes enduser
  79. license.
  80. %description -l ja doc
  81. このパッケージにはきろ字フォントのライセンスを含むドキュメント類が含まれています。
  82. %prep
  83. %setup -q -c -T
  84. %{_bindir}/unzip -oq %{SOURCE0}
  85. %{_bindir}/unzip -oq %{SOURCE1}
  86. %{_bindir}/unzip -oq %{SOURCE2}
  87. %{_bindir}/unzip -oq %{SOURCE3}
  88. %clean
  89. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  90. rm -rf ${RPM_BUILD_ROOT}
  91. fi
  92. %build
  93. %install
  94. rm -rf %{buildroot}
  95. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  96. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  97. %post fixed
  98. %__font_install_post %{_fontdir}
  99. %post proportional
  100. %__font_install_post %{_fontdir}
  101. %post bold
  102. %__font_install_post %{_fontdir}
  103. %post thin
  104. %__font_install_post %{_fontdir}
  105. %postun fixed
  106. %__font_install_postun %{_fontdir}
  107. %postun proportional
  108. %__font_install_postun %{_fontdir}
  109. %postun bold
  110. %__font_install_postun %{_fontdir}
  111. %postun thin
  112. %__font_install_postun %{_fontdir}
  113. %files
  114. %files fixed
  115. %{_fontdir}/%{fontname}.ttf
  116. %files proportional
  117. %{_fontdir}/%{fontname}_p.ttf
  118. %files bold
  119. %{_fontdir}/%{fontname}_b.ttf
  120. %files thin
  121. %{_fontdir}/%{fontname}_d.ttf
  122. %files doc
  123. %doc Collecting.txt License.txt
  124. %changelog
  125. * Wed Sep 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.1.0-1
  126. - initial build for VineSeed