TrueType-gnu-freefont-vl.spec 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. %define _fontdir %{_datadir}/fonts/TrueType-gnu-freefont
  2. Name: TrueType-gnu-freefont
  3. Version: 20090104
  4. Release: 2%{?_dist_release}
  5. Summary: Free UCS Outline Fonts by The GNU FreeFont project
  6. Summary(ja): The GNU FreeFont project によるフリーな UCS アウトラインフォント
  7. Group: User Interface/X
  8. License: GPLv3
  9. URL: http://savannah.gnu.org/projects/freefont/
  10. Source: http://ftp.gnu.org/gnu/freefont/freefont-ttf-%{version}.tar.gz
  11. BuildArch: noarch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. Requires: TrueType-gnu-freefont-serif = %{version}
  14. Requires: TrueType-gnu-freefont-sans = %{version}
  15. Requires: TrueType-gnu-freefont-mono = %{version}
  16. Requires: TrueType-gnu-freefont-doc = %{version}
  17. %description
  18. This package is meta package to install three type GNU Freefonts.
  19. %description -l ja
  20. このパッケージはGNU Freefont のメタパッケージです。
  21. このパッケージでserif・sans・monoの3書体をインストールします。
  22. %package serif
  23. Summary: GNU Freefont serif
  24. Summary(ja): GNU Freefont serif フォント
  25. Group: User Interface/X
  26. Requires: TrueType-gnu-freefont-doc
  27. %description serif
  28. This package includes GNU Freefont serif TrueType fonts.
  29. %description -l ja serif
  30. このパッケージにはGNU Freefont serif フォントが含まれています。
  31. - FreeSerif
  32. - FreeSerifBold
  33. - FreeSerifBoldItalic
  34. - FreeSerifItalic
  35. %package sans
  36. Summary: GNU Freefont sans
  37. Summary(ja): GNU Freefont sans フォント
  38. Group: User Interface/X
  39. Requires: TrueType-gnu-freefont-doc
  40. %description sans
  41. This package includes GNU Freefont sans TrueType fonts.
  42. %description -l ja sans
  43. このパッケージにはGNU Freefont sans フォントが含まれています。
  44. - FreeSans
  45. - FreeSansBold
  46. - FreeSansBoldOblique
  47. - FreeSansOblique
  48. %package mono
  49. Summary: GNU Freefont mono
  50. Summary(ja): GNU Freefont mono フォント
  51. Group: User Interface/X
  52. Requires: TrueType-gnu-freefont-doc
  53. %description mono
  54. This package includes GNU Free mono TrueType fonts.
  55. %description -l ja mono
  56. このパッケージにはGNU Freefont mono フォントが含まれています。
  57. - FreeMono
  58. - FreeMonoBold
  59. - FreeMonoBoldOblique
  60. - FreeMonoOblique
  61. %package doc
  62. Summary: GNU Freefont Documents
  63. Summary(ja): GNU Freefont ドキュメント
  64. Group: User Interface/X
  65. %description doc
  66. This package includes important documents for GNU Freefont
  67. includes enduser license.
  68. %description -l ja doc
  69. このパッケージにはGNU Freefontのライセンスを含む
  70. ドキュメント類が含まれています。
  71. %prep
  72. %setup -q -n freefont-20090104
  73. %build
  74. %install
  75. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  76. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  77. %clean
  78. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  79. rm -rf ${RPM_BUILD_ROOT}
  80. fi
  81. %post serif
  82. %__font_install_post %{_fontdir}
  83. %post sans
  84. %__font_install_post %{_fontdir}
  85. %post mono
  86. %__font_install_post %{_fontdir}
  87. %postun serif
  88. %__font_install_postun %{_fontdir}
  89. %postun sans
  90. %__font_install_postun %{_fontdir}
  91. %postun mono
  92. %__font_install_postun %{_fontdir}
  93. %files
  94. %files doc
  95. %doc AUTHORS COPYING CREDITS ChangeLog README
  96. %files serif
  97. %{_fontdir}/FreeSerif*.ttf
  98. %files sans
  99. %{_fontdir}/FreeSans*.ttf
  100. %files mono
  101. %{_fontdir}/FreeMono*.ttf
  102. %changelog
  103. * Sun Jun 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 20090104-2
  104. - added Requires: TrueType-gnu-freefont-mono
  105. * Sat May 16 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 20090104-1
  106. - initial release for VineSeed