OpenType-ipaexfont-vl.spec 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. %define fontname ipaexfont
  2. %define _fontdir %{_datadir}/fonts/OpenType-%{fontname}
  3. Name: OpenType-%{fontname}
  4. Summary: IPAex Fonts - JIS X 0213:2004 compliant OpenType fonts
  5. Summary(ja): IPAex フォント - JIS X 0213:2004に準拠した OpenType フォント
  6. Version: 1.01
  7. Release: 1%{?_dist_release}
  8. License: IPA Font License v1.0
  9. Group: User Interface/X
  10. URL: http://ossipedia.ipa.go.jp/ipafont/index.html
  11. #URL: http://sourceforge.jp/projects/ipafonts/
  12. Source0: IPAexfont00101.zip
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildArch: noarch
  15. BuildRequires: unzip
  16. Requires: OpenType-%{fontname}-mincho = %{version}
  17. Requires: OpenType-%{fontname}-gothic = %{version}
  18. Requires: OpenType-%{fontname}-doc
  19. %description
  20. IPAex Fonts are JIS X 0213:2004 compliant OpenType fonts
  21. based on TrueType outlines.
  22. This package is meta package to install Mincho and Gothic.
  23. %description -l ja
  24. IPAex フォントは、JIS X 0213:2004に準拠した
  25. TrueType アウトラインベースの OpenType フォントです。
  26. このパッケージは明朝、ゴシック両書体をインストールするためのメタパッケージです。
  27. #-- 明朝
  28. %package mincho
  29. Summary: IPAex Fonts (Mincho)
  30. Summary(ja): IPAex フォント(明朝体)
  31. Group: User Interface/X
  32. Requires: OpenType-%{fontname}-doc
  33. %description mincho
  34. This package includes IPAex Fonts (Mincho).
  35. %description -l ja mincho
  36. このパッケージには IPAex フォントの明朝体フォントが含まれています。
  37. #-- ゴシック
  38. %package gothic
  39. Summary: IPAex Fonts (Gothic)
  40. Summary(ja): IPAex フォント(ゴシック体)
  41. Group: User Interface/X
  42. Requires: OpenType-%{fontname}-doc
  43. %description gothic
  44. This package includes IPAex Fonts (Gothic).
  45. %description -l ja gothic
  46. このパッケージには IPAex フォントのゴシック体フォントが含まれています。
  47. %package doc
  48. Summary: %{name} Fonts Documents
  49. Summary(ja): %{name} フォントドキュメント
  50. Group: User Interface/X
  51. %description doc
  52. This package includes important documents for IPAex Fonts
  53. includes enduser license.
  54. %description -l ja doc
  55. このパッケージには IPAex フォントのライセンスを含む
  56. ドキュメント類が含まれています。
  57. %prep
  58. %setup -q -n IPAexfont00101
  59. %clean
  60. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  61. rm -rf ${RPM_BUILD_ROOT}
  62. fi
  63. %build
  64. %install
  65. rm -rf %{buildroot}
  66. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  67. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  68. %post mincho
  69. %__font_install_post %{_fontdir}
  70. %post gothic
  71. %__font_install_post %{_fontdir}
  72. %postun mincho
  73. %__font_install_postun %{_fontdir}
  74. %postun gothic
  75. %__font_install_postun %{_fontdir}
  76. %files
  77. %files mincho
  78. %{_fontdir}/ipaexm.ttf
  79. %files gothic
  80. %{_fontdir}/ipaexg.ttf
  81. %files doc
  82. %doc IPA_Font_License_Agreement_v1.0.txt Readme_IPAexfont00101.txt
  83. %changelog
  84. * Fri Mar 19 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.01-1
  85. - initial build for VineSeed